From 47262f24c839a7e2ff291ff6431a998fac4d5fa8 Mon Sep 17 00:00:00 2001 From: Hisuian Zoroark <96159984+HisuianZoroark@users.noreply.github.com> Date: Mon, 21 Aug 2023 11:27:40 -0400 Subject: [PATCH 001/176] Partners in Crime: Ban Cresselia (#9723) --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 9c07aace284a..e7a669ac138a 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -950,9 +950,9 @@ export const Formats: FormatList = [ gameType: 'doubles', ruleset: ['Standard Doubles'], banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', - 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', - 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', 'Huge Power', 'Moody', + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', + 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', + 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Ally Switch', 'Last Respects', 'Revival Blessing', 'Swagger', ], onBegin() { From 64f1f0c7f326643226bef9a71b4738186d80ef54 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Mon, 21 Aug 2023 09:28:46 -0600 Subject: [PATCH 002/176] Update Monothreat type --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index e7a669ac138a..ffb8b87960a9 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -173,12 +173,12 @@ export const Formats: FormatList = [ ], }, { - name: "[Gen 9] Monothreat Water", - desc: `Monotype where every Pokémon is required to be part Water.`, + name: "[Gen 9] Monothreat Psychic", + desc: `Monotype where every Pokémon is required to be part Psychic.`, mod: 'gen9', searchShow: false, - ruleset: ['[Gen 9] Monotype', 'Force Monotype = Water'], + ruleset: ['[Gen 9] Monotype', 'Force Monotype = Psychic'], }, { name: "[Gen 9] 1v1", From 3a97bdae91f55f4cf3bac8a242ff85e1274445ab Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Mon, 21 Aug 2023 14:29:41 -0500 Subject: [PATCH 003/176] Randomized format set updates (#9721) --- data/mods/gen7/random-sets.json | 36 ++++++++++++++++------- data/mods/gen7/random-teams.ts | 20 +++++++------ data/random-doubles-sets.json | 51 +++++++++++++++------------------ data/random-sets.json | 11 +++++-- data/random-teams.ts | 24 +++++++++++++--- 5 files changed, 89 insertions(+), 53 deletions(-) diff --git a/data/mods/gen7/random-sets.json b/data/mods/gen7/random-sets.json index b860ce338b7f..07a4242d2be0 100644 --- a/data/mods/gen7/random-sets.json +++ b/data/mods/gen7/random-sets.json @@ -745,6 +745,10 @@ { "role": "Bulky Support", "movepool": ["drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] + }, + { + "role": "AV Pivot", + "movepool": ["drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] } ] }, @@ -1091,8 +1095,12 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["aquajet", "crunch", "dragondance", "earthquake", "icepunch", "liquidation", "swordsdance"], + "movepool": ["crunch", "dragondance", "earthquake", "icepunch", "liquidation"], "preferredTypes": ["Ice"] + }, + { + "role": "Wallbreaker", + "movepool": ["aquajet", "crunch", "icepunch", "liquidation", "swordsdance"] } ] }, @@ -1123,8 +1131,12 @@ "level": 97, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["defog", "knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"] + "role": "Bulky Support", + "movepool": ["knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"] + }, + { + "role": "Staller", + "movepool": ["defog", "encore", "knockoff", "roost", "toxic", "uturn"] } ] }, @@ -1240,7 +1252,7 @@ "movepool": ["acrobatics", "leechseed", "strengthsap", "substitute"] }, { - "role": "Fast Support", + "role": "Bulky Attacker", "movepool": ["acrobatics", "encore", "sleeppowder", "strengthsap", "toxic", "uturn"] } ] @@ -2228,7 +2240,7 @@ "sets": [ { "role": "Z-Move user", - "movepool": ["encore", "return", "suckerpunch", "superpower"], + "movepool": ["encore", "feintattack", "return", "suckerpunch", "superpower"], "preferredTypes": ["Normal"] } ] @@ -3094,8 +3106,8 @@ "level": 86, "sets": [ { - "role": "Bulky Support", - "movepool": ["dazzlinggleam", "painsplit", "shadowball", "substitute", "taunt", "willowisp"] + "role": "Bulky Attacker", + "movepool": ["dazzlinggleam", "painsplit", "shadowball", "taunt", "willowisp"] }, { "role": "Wallbreaker", @@ -3352,7 +3364,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["earthquake", "gigadrain", "hiddenpowerfire", "knockoff", "leafstorm", "leechseed", "rockslide", "sleeppowder", "synthesis"] + "movepool": ["earthquake", "hiddenpowerfire", "knockoff", "leafstorm", "leechseed", "powerwhip", "rockslide", "sleeppowder", "synthesis"] }, { "role": "AV Pivot", @@ -3746,7 +3758,7 @@ "level": 84, "sets": [ { - "role": "Bulky Attacker", + "role": "Fast Support", "movepool": ["airslash", "earthpower", "leechseed", "rest", "seedflare", "substitute"], "preferredTypes": ["Flying"] } @@ -4806,7 +4818,7 @@ }, { "role": "Z-Move user", - "movepool": ["bugbuzz", "fireblast", "gigadrain", "hiddenpowerrock", "hurricane", "quiverdance", "roost"], + "movepool": ["bugbuzz", "fireblast", "gigadrain", "hurricane", "quiverdance", "roost"], "preferredTypes": ["Bug", "Fire", "Flying"] } ] @@ -5230,6 +5242,10 @@ { "role": "Bulky Setup", "movepool": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] + }, + { + "role": "Staller", + "movepool": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "toxic"] } ] }, diff --git a/data/mods/gen7/random-teams.ts b/data/mods/gen7/random-teams.ts index 4968b6f1ba50..fc888b49c0c6 100644 --- a/data/mods/gen7/random-teams.ts +++ b/data/mods/gen7/random-teams.ts @@ -118,7 +118,7 @@ export class RandomGen7Teams extends RandomGen8Teams { Fighting: (movePool, moves, abilities, types, counter) => !counter.get('Fighting'), Fire: (movePool, moves, abilities, types, counter) => !counter.get('Fire'), Flying: (movePool, moves, abilities, types, counter, species) => ( - !counter.get('Flying') && ['aerodactylmega', 'charizardmega', 'mantine'].every(m => species.id !== m) && + !counter.get('Flying') && ['aerodactylmega', 'charizardmegay', 'mantine'].every(m => species.id !== m) && !movePool.includes('hiddenpowerflying') ), Ghost: (movePool, moves, abilities, types, counter) => !counter.get('Ghost'), @@ -359,8 +359,8 @@ export class RandomGen7Teams extends RandomGen8Teams { ['destinybond', 'whirlwind'], // Liepard ['copycat', 'uturn'], - // Seviper - ['switcheroo', 'suckerpunch'], + // Spinda and Seviper + [['feintattack', 'switcheroo'], 'suckerpunch'], ]; for (const pair of incompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); @@ -716,8 +716,8 @@ export class RandomGen7Teams extends RandomGen8Teams { ): boolean { switch (ability) { case 'Battle Bond': case 'Dazzling': case 'Flare Boost': case 'Gluttony': case 'Harvest': case 'Hyper Cutter': - case 'Ice Body': case 'Innards Out': case 'Liquid Voice': case 'Magician': case 'Moody': case 'Sand Veil': - case 'Snow Cloak': case 'Steadfast': case 'Weak Armor': + case 'Ice Body': case 'Innards Out': case 'Liquid Voice': case 'Magician': case 'Moody': case 'Pressure': + case 'Sand Veil': case 'Snow Cloak': case 'Steadfast': case 'Weak Armor': return true; case 'Aerilate': case 'Galvanize': case 'Pixilate': case 'Refrigerate': return ['doubleedge', 'hypervoice', 'return'].every(m => !moves.has(m)); @@ -768,7 +768,7 @@ export class RandomGen7Teams extends RandomGen8Teams { return !counter.get('Grass'); case 'Power Construct': return species.forme === '10%'; - case 'Pressure': case 'Synchronize': + case 'Synchronize': return (counter.get('Status') < 2 || !!counter.get('recoil') || !!species.isMega); case 'Regenerator': return species.id === 'mienshao' || species.id === 'reuniclus'; @@ -850,6 +850,7 @@ export class RandomGen7Teams extends RandomGen8Teams { if (species.id === 'golemalola' && moves.has('return')) return 'Galvanize'; if (species.id === 'raticatealola') return 'Hustle'; if (species.id === 'ninjask' || species.id === 'seviper') return 'Infiltrator'; + if (species.id === 'arcanine') return 'Intimidate'; if (species.id === 'rampardos' && role === 'Bulky Attacker') return 'Mold Breaker'; if (species.baseSpecies === 'Altaria') return 'Natural Cure'; // If Ambipom doesn't qualify for Technician, Skill Link is useless on it @@ -865,6 +866,9 @@ export class RandomGen7Teams extends RandomGen8Teams { if (abilities.has('Gluttony') && (moves.has('recycle') || moves.has('bellydrum'))) return 'Gluttony'; if (abilities.has('Harvest') && (role === 'Bulky Support' || role === 'Staller')) return 'Harvest'; if (abilities.has('Moxie') && (counter.get('Physical') > 3 || moves.has('bounce'))) return 'Moxie'; + if ( + ['dusknoir', 'raikou', 'suicune', 'vespiquen', 'wailord'].includes(species.id) + ) return 'Pressure'; if (abilities.has('Regenerator') && role === 'AV Pivot') return 'Regenerator'; if (abilities.has('Shed Skin') && moves.has('rest') && !moves.has('sleeptalk')) return 'Shed Skin'; if (abilities.has('Sniper') && moves.has('focusenergy')) return 'Sniper'; @@ -1059,7 +1063,7 @@ export class RandomGen7Teams extends RandomGen8Teams { if (['protect', 'spikyshield', 'substitute'].some(m => moves.has(m))) return 'Leftovers'; if ( this.dex.getEffectiveness('Ground', species) >= 2 && - ability !== 'Levitate' + ability !== 'Levitate' && species.id !== 'golemalola' ) { return 'Air Balloon'; } @@ -1203,7 +1207,7 @@ export class RandomGen7Teams extends RandomGen8Teams { if (hp % 2 === 0) break; } else { // Maximize number of Stealth Rock switch-ins - if (srWeakness <= 0 || ability === 'Regenerator' || ['Leftovers', 'Life Orb'].includes(item)) break; + if (srWeakness <= 0 || ability === 'Regenerator' || ['Black Sludge', 'Leftovers', 'Life Orb'].includes(item)) break; if (item !== 'Sitrus Berry' && hp % (4 / srWeakness) > 0) break; // Minimise number of Stealth Rock switch-ins to activate Sitrus Berry if (item === 'Sitrus Berry' && hp % (4 / srWeakness) === 0) break; diff --git a/data/random-doubles-sets.json b/data/random-doubles-sets.json index 4852af60cfc3..e7c467bf81c5 100644 --- a/data/random-doubles-sets.json +++ b/data/random-doubles-sets.json @@ -114,7 +114,7 @@ "sets": [ { "role": "Doubles Fast Attacker", - "movepool": ["Encore", "Grass Knot", "Hydro Pump", "Ice Beam", "Icy Wind", "Psyshock"], + "movepool": ["Encore", "Grass Knot", "Hydro Pump", "Ice Beam", "Icy Wind", "Protect", "Psyshock"], "teraTypes": ["Grass", "Water"] }, { @@ -143,9 +143,9 @@ "level": 83, "sets": [ { - "role": "Doubles Support", - "movepool": ["Extreme Speed", "Flare Blitz", "Howl", "Morning Sun", "Snarl", "Will-O-Wisp"], - "teraTypes": ["Fire", "Steel", "Water"] + "role": "Doubles Bulky Attacker", + "movepool": ["Close Combat", "Extreme Speed", "Flare Blitz", "Howl", "Morning Sun", "Snarl", "Will-O-Wisp"], + "teraTypes": ["Fighting", "Normal", "Steel", "Water"] } ] }, @@ -218,8 +218,8 @@ "level": 82, "sets": [ { - "role": "Doubles Support", - "movepool": ["Clear Smog", "Encore", "Protect", "Shadow Ball", "Sludge Bomb"], + "role": "Offensive Protect", + "movepool": ["Encore", "Protect", "Shadow Ball", "Sludge Bomb"], "teraTypes": ["Ghost"] }, { @@ -364,7 +364,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Fake Tears", "Helping Hand", "Shadow Ball", "Thunder Wave", "Thunderbolt"], + "movepool": ["Fake Tears", "Helping Hand", "Protect", "Shadow Ball", "Thunder Wave", "Thunderbolt"], "teraTypes": ["Flying", "Ghost"] }, { @@ -389,7 +389,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Freeze-Dry", "Hurricane", "Ice Beam", "Protect", "Roost", "Tailwind"], + "movepool": ["Brave Bird", "Freeze-Dry", "Ice Beam", "Protect", "Roost", "Tailwind"], "teraTypes": ["Ground", "Steel"] } ] @@ -644,8 +644,13 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bug Bite", "Rapid Spin", "Stealth Rock", "Toxic Spikes", "Volt Switch"], + "movepool": ["Iron Head", "Rapid Spin", "Thunder Wave", "Toxic Spikes", "Volt Switch"], "teraTypes": ["Fire", "Water"] + }, + { + "role": "Choice Item user", + "movepool": ["Body Press", "Bug Bite", "Explosion", "Iron Head"], + "teraTypes": ["Fighting", "Fire"] } ] }, @@ -684,7 +689,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bullet Punch", "Close Combat", "Defog", "Feint", "Tailwind", "U-turn"], + "movepool": ["Bullet Punch", "Close Combat", "Defog", "Tailwind", "U-turn"], "teraTypes": ["Fire", "Water"] }, { @@ -732,11 +737,6 @@ "donphan": { "level": 86, "sets": [ - { - "role": "Doubles Bulky Attacker", - "movepool": ["High Horsepower", "Ice Spinner", "Knock Off", "Rapid Spin", "Stealth Rock"], - "teraTypes": ["Dark"] - }, { "role": "Doubles Support", "movepool": ["High Horsepower", "Ice Shard", "Knock Off", "Rapid Spin", "Stone Edge"], @@ -1404,7 +1404,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Encore", "Foul Play", "Helping Hand", "Psychic", "Stealth Rock", "Thunder Wave", "U-turn"], + "movepool": ["Encore", "Foul Play", "Helping Hand", "Mystical Power", "Stealth Rock", "Thunder Wave", "U-turn"], "teraTypes": ["Dark", "Poison", "Steel"] } ] @@ -1614,7 +1614,7 @@ "sets": [ { "role": "Doubles Setup Sweeper", - "movepool": ["Extreme Speed", "Flare Blitz", "Liquidation", "Stomping Tantrum", "Swords Dance"], + "movepool": ["Extreme Speed", "Flare Blitz", "Liquidation", "Protect", "Swords Dance"], "teraTypes": ["Fire", "Normal", "Water"] } ] @@ -2032,11 +2032,11 @@ "sets": [ { "role": "Doubles Setup Sweeper", - "movepool": ["Grass Knot", "Nasty Plot", "Sludge Bomb", "Wildbolt Storm"], + "movepool": ["Grass Knot", "Nasty Plot", "Protect", "Wildbolt Storm"], "teraTypes": ["Electric", "Grass"] }, { - "role": "Doubles Support", + "role": "Bulky Protect", "movepool": ["Grass Knot", "Protect", "Snarl", "Taunt", "Thunder Wave", "Thunderbolt"], "teraTypes": ["Steel"] } @@ -2285,14 +2285,9 @@ "klefki": { "level": 83, "sets": [ - { - "role": "Doubles Bulky Attacker", - "movepool": ["Dazzling Gleam", "Foul Play", "Spikes", "Thunder Wave"], - "teraTypes": ["Flying", "Water"] - }, { "role": "Doubles Support", - "movepool": ["Dazzling Gleam", "Light Screen", "Reflect", "Thunder Wave"], + "movepool": ["Dazzling Gleam", "Foul Play", "Light Screen", "Reflect", "Spikes", "Thunder Wave"], "teraTypes": ["Flying", "Water"] } ] @@ -2526,8 +2521,8 @@ "level": 86, "sets": [ { - "role": "Doubles Bulky Attacker", - "movepool": ["Encore", "Fake Out", "Fire Blast", "Incinerate", "Poison Gas", "Protect", "Sludge Bomb"], + "role": "Doubles Fast Attacker", + "movepool": ["Encore", "Fake Out", "Fire Blast", "Heat Wave", "Incinerate", "Poison Gas", "Protect", "Sludge Bomb"], "teraTypes": ["Fire", "Flying", "Water"] } ] @@ -3037,7 +3032,7 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Close Combat", "Icicle Crash", "Protect", "Stomping Tantrum"], + "movepool": ["Close Combat", "Heavy Slam", "Icicle Crash", "Protect", "Stomping Tantrum"], "teraTypes": ["Fighting", "Steel"] } ] diff --git a/data/random-sets.json b/data/random-sets.json index 72ef8cc050d6..fbb5f28693df 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -554,7 +554,12 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Aqua Jet", "Belly Drum", "Ice Spinner", "Liquidation", "Play Rough", "Superpower"], + "movepool": ["Aqua Jet", "Ice Spinner", "Liquidation", "Play Rough", "Superpower"], + "teraTypes": ["Water"] + }, + { + "role": "Bulky Setup", + "movepool": ["Aqua Jet", "Belly Drum", "Liquidation", "Play Rough"], "teraTypes": ["Water"] } ] @@ -2713,7 +2718,7 @@ { "role": "Bulky Attacker", "movepool": ["Body Slam", "Earthquake", "Gunk Shot", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], - "teraTypes": ["Fairy", "Fighting", "Grass", "Ground", "Normal", "Poison"] + "teraTypes": ["Fairy", "Fighting", "Grass", "Ground", "Poison"] } ] }, @@ -3868,7 +3873,7 @@ { "role": "Bulky Setup", "movepool": ["Bulk Up", "Close Combat", "Earthquake", "Ice Spinner", "Rapid Spin"], - "teraTypes": ["Fighting", "Ground"] + "teraTypes": ["Ground", "Steel"] }, { "role": "Bulky Attacker", diff --git a/data/random-teams.ts b/data/random-teams.ts index 09c6bc111630..3c204e964b25 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -764,6 +764,11 @@ export class RandomTeams { counter = this.addMove('tailwind', moves, types, abilities, teamDetails, species, isLead, isDoubles, movePool, teraType, role); } + // Enforce Thunder Wave on Prankster users as well + if (movePool.includes('thunderwave') && abilities.has('Prankster')) { + counter = this.addMove('thunderwave', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, teraType, role); + } } // Enforce STAB priority @@ -1118,6 +1123,7 @@ export class RandomTeams { if (species.id === 'altaria') return 'Cloud Nine'; if (species.id === 'bellibolt') return 'Electromorphosis'; if (species.id === 'armarouge') return 'Flash Fire'; + if (species.id === 'florges') return 'Flower Veil'; if (species.baseSpecies === 'Maushold' && role === 'Doubles Support') return 'Friend Guard'; if (species.id === 'talonflame') return 'Gale Wings'; if (species.id === 'tropius') return 'Harvest'; @@ -1127,7 +1133,6 @@ export class RandomTeams { if (species.id === 'flapple' || (species.id === 'appletun' && this.randomChance(1, 2))) return 'Ripen'; if (species.id === 'gumshoos') return 'Strong Jaw'; if (species.id === 'magnezone') return 'Sturdy'; - if (species.id === 'florges') return 'Symbiosis'; if (species.id === 'oranguru' || abilities.has('Pressure') && abilities.has('Telepathy')) return 'Telepathy'; if (species.id === 'drifblim') return 'Unburden'; if (abilities.has('Intimidate')) return 'Intimidate'; @@ -1318,12 +1323,13 @@ export class RandomTeams { ) { return (scarfReqs) ? 'Choice Scarf' : 'Choice Specs'; } - if ((role === 'Bulky Protect' && counter.get('setup')) || moves.has('substitute')) return 'Leftovers'; + if ( + (role === 'Bulky Protect' && counter.get('setup')) || moves.has('substitute') || species.id === 'eternatus' + ) return 'Leftovers'; if (species.id === 'sylveon') return 'Pixie Plate'; - if ((species.id === 'sneasler' || species.id === 'toxicroak') && moves.has('fakeout')) return 'Clear Amulet'; if ( (offensiveRole || (role === 'Tera Blast user' && species.baseStats.spe >= 80 && !moves.has('trickroom'))) && - (!moves.has('fakeout') || role === 'Doubles Wallbreaker') && + !moves.has('fakeout') && !moves.has('incinerate') && (!moves.has('uturn') || types.includes('Bug') || species.baseStats.atk >= 120 || ability === 'Libero') && (!moves.has('icywind') || species.id === 'ironbundle') ) { @@ -1332,6 +1338,16 @@ export class RandomTeams { ['firstimpression', 'uturn', 'voltswitch'].every(m => !moves.has(m)) && species.id !== 'ironvaliant' ) ? 'Booster Energy' : 'Life Orb'; } + if (isLead && (species.id === 'glimmora' || + (['Doubles Fast Attacker', 'Doubles Wallbreaker', 'Offensive Protect'].includes(role) && + species.baseStats.hp + species.baseStats.def + species.baseStats.spd <= 230)) + ) return 'Focus Sash'; + if ( + ['Doubles Fast Attacker', 'Doubles Wallbreaker', 'Offensive Protect'].includes(role) && + moves.has('fakeout') || moves.has('incinerate') + ) { + return (this.dex.getEffectiveness('Rock', species) >= 1) ? 'Heavy-Duty Boots' : 'Clear Amulet'; + } if (!counter.get('Status')) return 'Assault Vest'; if (species.id === 'pawmot') return 'Leppa Berry'; return 'Sitrus Berry'; From 91ca9dbaa9cdd190c7ad1f63a312cc389b593385 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Mon, 21 Aug 2023 14:30:30 -0500 Subject: [PATCH 004/176] Add Big Nugget (#9719) --- data/items.ts | 9 +++++++++ data/mods/gen7/items.ts | 6 ++++++ data/mods/gen8bdsp/items.ts | 8 ++++++-- data/text/items.ts | 4 ++++ 4 files changed, 25 insertions(+), 2 deletions(-) diff --git a/data/items.ts b/data/items.ts index 1e94b79b257f..14d9f76c51a1 100644 --- a/data/items.ts +++ b/data/items.ts @@ -454,6 +454,15 @@ export const Items: {[itemid: string]: ItemData} = { gen: 8, isNonstandard: "Past", }, + bignugget: { + name: "Big Nugget", + spritenum: 314, // placeholder + fling: { + basePower: 130, + }, + num: 581, + gen: 5, + }, bigroot: { name: "Big Root", spritenum: 29, diff --git a/data/mods/gen7/items.ts b/data/mods/gen7/items.ts index 9df136abc2eb..076c4a3586a3 100644 --- a/data/mods/gen7/items.ts +++ b/data/mods/gen7/items.ts @@ -60,6 +60,12 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: "Unobtainable", }, + bignugget: { + inherit: true, + fling: { + basePower: 30, + }, + }, blastoisinite: { inherit: true, isNonstandard: null, diff --git a/data/mods/gen8bdsp/items.ts b/data/mods/gen8bdsp/items.ts index 2a462c91f1ce..7b95d154b276 100644 --- a/data/mods/gen8bdsp/items.ts +++ b/data/mods/gen8bdsp/items.ts @@ -15,15 +15,19 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: "Past", }, + beastball: { + inherit: true, + isNonstandard: "Past", + }, berrysweet: { inherit: true, isNonstandard: "Past", }, - bindingband: { + bignugget: { inherit: true, isNonstandard: "Past", }, - beastball: { + bindingband: { inherit: true, isNonstandard: "Past", }, diff --git a/data/text/items.ts b/data/text/items.ts index ebe18147f631..ca5cad55e4ad 100644 --- a/data/text/items.ts +++ b/data/text/items.ts @@ -122,6 +122,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Berry Sweet", desc: "Evolves Milcery into Alcremie when held and spun around.", }, + bignugget: { + name: "Big Nugget", + desc: "A big nugget of pure gold that gives off a lustrous gleam.", + }, bigroot: { name: "Big Root", desc: "Holder gains 1.3x HP from draining/Aqua Ring/Ingrain/Leech Seed/Strength Sap.", From 72b06c65f6fec5fb5d81a559b2e5c12fc05dc2c3 Mon Sep 17 00:00:00 2001 From: Hisuian Zoroark <96159984+HisuianZoroark@users.noreply.github.com> Date: Wed, 23 Aug 2023 00:16:46 -0400 Subject: [PATCH 005/176] Restrict Shared Power to single battles only (#9725) --- config/formats.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/formats.ts b/config/formats.ts index ffb8b87960a9..11891d74c921 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1704,6 +1704,11 @@ export const Formats: FormatList = [ 'Queenly Majesty', 'Quick Draw', 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Simple', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', 'Sturdy', 'Swift Swim', 'Tinted Lens', 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', ], + onValidateRule() { + if (this.format.gameType !== 'singles') { + throw new Error(`Shared Power currently does not support ${this.format.gameType} battles.`); + } + }, getSharedPower(pokemon) { const sharedPower = new Set(); for (const ally of pokemon.side.pokemon) { From 6b04e12760ea52ef822097f2daaf2f81d9370f1c Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Tue, 22 Aug 2023 23:21:37 -0500 Subject: [PATCH 006/176] Handle Shared Power restrictions in Mayhem as well --- config/formats.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/formats.ts b/config/formats.ts index 11891d74c921..e1c46c82a507 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -2055,6 +2055,11 @@ export const Formats: FormatList = [ mod: 'sharedpower', team: 'random', ruleset: ['[Gen 9] Random Battle', 'Team Preview', 'Camomons Mod', 'Inverse Mod', 'Scalemons Mod'], + onValidateRule() { + if (this.format.gameType !== 'singles') { + throw new Error(`Shared Power currently does not support ${this.format.gameType} battles.`); + } + }, onBeforeSwitchIn(pokemon) { let format = this.format; if (!format.getSharedPower) format = this.dex.formats.get('gen9sharedpower'); @@ -2078,6 +2083,7 @@ export const Formats: FormatList = [ pokemon.addVolatile(effect); } }, + }, { name: "[Gen 9] Computer-Generated Teams", From b17ed9e51bd8049feb7442190d07cf092f9cd518 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Tue, 22 Aug 2023 22:36:38 -0600 Subject: [PATCH 007/176] National Dex: Move Lilligant-H and Enamorus-T to RUBL --- data/formats-data.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 4ad5b1ab233f..049bb6ceca08 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -3317,7 +3317,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { lilliganthisui: { tier: "UUBL", doublesTier: "(DUU)", - natDexTier: "RU", + natDexTier: "RUBL", }, basculin: { tier: "PU", @@ -5388,7 +5388,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { enamorustherian: { tier: "UU", doublesTier: "DUU", - natDexTier: "RU", + natDexTier: "RUBL", }, sprigatito: { tier: "LC", From 94d7b4d20d7382deadc6b3aa0cb4f6d67551a2b0 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Tue, 22 Aug 2023 22:37:21 -0600 Subject: [PATCH 008/176] Bonus Type: Ban Volcanion --- config/formats.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index e1c46c82a507..dd464b32f333 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -759,8 +759,8 @@ export const Formats: FormatList = [ banlist: [ 'Annihilape', 'Arceus', 'Calyrex-Shadow', 'Calyrex-Ice', 'Chi-Yu', 'Chien-Pao', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', - 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Spectrier', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', - 'Arena Trap', 'Moody', 'Shadow Tag', 'Baton Pass', 'Shed Tail', 'Last Respects', + 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Spectrier', 'Urshifu-Base', 'Volcanion', 'Zacian', 'Zacian-Crowned', + 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Baton Pass', 'Shed Tail', 'Last Respects', ], }, From de6b4026f55cbc4c1c262506239353a298cc8065 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Tue, 22 Aug 2023 22:38:26 -0600 Subject: [PATCH 009/176] Inheritance: Update bans --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index dd464b32f333..39b4885ffe03 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1022,11 +1022,11 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', 'Ability Clause = 1', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Dragapult', 'Enamorus-Base', 'Espathra', 'Eternatus', - 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', - 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', 'Urshifu-Base', 'Zacian', - 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Moody', 'Poison Heal', 'Pure Power', 'Shadow Tag', - 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Dragapult', 'Enamorus-Base', 'Espathra', 'Eternatus', + 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', + 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', 'Urshifu-Base', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', 'Poison Heal', + 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', ], getEvoFamily(speciesid) { let species = Dex.species.get(speciesid); From e3fdfe7227705f1e297e7f102ae45b9adbb04de1 Mon Sep 17 00:00:00 2001 From: TeaGuzzler <142454028+TeaGuzzler@users.noreply.github.com> Date: Sat, 26 Aug 2023 01:03:05 +0100 Subject: [PATCH 010/176] BH: Ban Deoxys-Attack (#9729) * banning deo-a from gen 9 bh https://www.smogon.com/forums/threads/balanced-hackmons-deo-a-ban-423.3710859/post-9752495 * Update formats.ts --------- Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> --- config/formats.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 39b4885ffe03..c98d3eda147f 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -806,10 +806,10 @@ export const Formats: FormatList = [ 'Endless Battle Clause', 'Hackmons Forme Legality', 'Species Reveal Clause', 'Terastal Clause', ], banlist: [ - 'Calyrex-Shadow', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', 'Comatose', - 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', - 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', - 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', + 'Calyrex-Shadow', 'Deoxys-Attack', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', + 'Comatose', 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Magnet Pull', 'Moody', 'Neutralizing Gas', + 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', + 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', ], }, { From e6e470db695ae7e3faf3ff1f93f900d0389a281f Mon Sep 17 00:00:00 2001 From: Hisuian Zoroark <96159984+HisuianZoroark@users.noreply.github.com> Date: Sat, 26 Aug 2023 10:50:26 -0400 Subject: [PATCH 011/176] Fortemons: Fix crash (#9730) --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index c98d3eda147f..b55b8663c20e 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1526,7 +1526,7 @@ export const Formats: FormatList = [ onAfterSubDamage(damage, target, source, move) { const forte = source.m.forte; if (move?.category !== 'Status' && forte) { - this.singleEvent('AfterSubDamage', forte, null, target, source, move); + this.singleEvent('AfterSubDamage', forte, null, target, source, move, damage); } }, onModifySecondaries(secondaries, target, source, move) { From 7ec5ce170256011fb2e603b68c99317709ae5a1d Mon Sep 17 00:00:00 2001 From: TomOfTomKat <73961857+TomOfTomKat@users.noreply.github.com> Date: Sat, 26 Aug 2023 23:14:39 -0500 Subject: [PATCH 012/176] 2v2 Doubles: Unban Tornadus-T (#9728) Tornadus-T is incorrectly banned in 2v2 Doubles: https://www.smogon.com/forums/threads/2v2-doubles.3710849/ --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index b55b8663c20e..80cbba2bfdc0 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -376,7 +376,7 @@ export const Formats: FormatList = [ ], banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Hands', - 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Tornadus', 'Urshifu', 'Urshifu-Rapid-Strike', + 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Tornadus-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Commander', 'Moody', 'Focus Sash', 'King\'s Rock', 'Ally Switch', 'Final Gambit', 'Perish Song', 'Swagger', ], From 0dd9d7dc14690b9cd61730c0c1c835f03756279d Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Sun, 27 Aug 2023 00:15:30 -0400 Subject: [PATCH 013/176] Frantic Fusions Mod: Replace aliases with species names (#9713) This avoids confusion when someone uses an alias, like smogonbird to access to Talonflame. --- data/rulesets.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/rulesets.ts b/data/rulesets.ts index 7af3becdb265..e0922fd48eb6 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -2567,6 +2567,12 @@ export const Rulesets: {[k: string]: FormatData} = { for (const set of team) { const species = this.dex.species.get(set.species); const fusion = this.dex.species.get(set.name); + if (fusion.exists) { + set.name = fusion.name; + } else { + set.name = species.baseSpecies; + if (species.baseSpecies === 'Unown') set.species = 'Unown'; + } if (fusion.name === species.name) continue; donors.add(fusion.name); } From a7ce85cb6ca582103f16607cbbac9dafb0ddb1fc Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Sun, 27 Aug 2023 21:30:26 -0400 Subject: [PATCH 014/176] Add Protean Palace Mod (#9731) * Add Protean Palace Mod https://www.smogon.com/forums/threads/protean-palace.3726834/ * prevent libero/protean from activating twice * oops * Update data/rulesets.ts Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> * Update data/rulesets.ts Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> * Update data/rulesets.ts Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> * Update data/rulesets.ts Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> --------- Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> --- data/rulesets.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/rulesets.ts b/data/rulesets.ts index e0922fd48eb6..e6b0e350cd3c 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -2601,4 +2601,18 @@ export const Rulesets: {[k: string]: FormatData} = { return newSpecies; }, }, + proteanpalacemod: { + effectType: 'Rule', + name: "Protean Palace Mod", + desc: `Each Pokémon innately has Protean.`, + onBegin() { + this.add('rule', 'Protean Palace Mod: Every Pok\u00e9mon innately has Protean.'); + }, + onSwitchIn(pokemon) { + if (!pokemon.hasAbility(['libero', 'protean'])) { + const effect = 'ability:protean'; + pokemon.addVolatile(effect); + } + }, + }, }; From 1cb555fba996eaf6747825e44a89b4241c221e2a Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Sun, 27 Aug 2023 22:40:26 -0500 Subject: [PATCH 015/176] Fix Ability Shield interaction with Transform (#9733) --- sim/pokemon.ts | 6 ++++-- test/sim/items/abilityshield.js | 12 ++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/sim/pokemon.ts b/sim/pokemon.ts index dd0a697c86fc..586cef14841b 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -1794,8 +1794,10 @@ export class Pokemon { if (!isFromFormeChange) { if (ability.isPermanent || this.getAbility().isPermanent) return false; } - const setAbilityEvent: boolean | null = this.battle.runEvent('SetAbility', this, source, this.battle.effect, ability); - if (!setAbilityEvent) return setAbilityEvent; + if (!isTransform) { + const setAbilityEvent: boolean | null = this.battle.runEvent('SetAbility', this, source, this.battle.effect, ability); + if (!setAbilityEvent) return setAbilityEvent; + } this.battle.singleEvent('End', this.battle.dex.abilities.get(oldAbility), this.abilityState, this, source); if (this.battle.effect && this.battle.effect.effectType === 'Move' && !isFromFormeChange) { this.battle.add('-endability', this, this.battle.dex.abilities.get(oldAbility), '[from] move: ' + diff --git a/test/sim/items/abilityshield.js b/test/sim/items/abilityshield.js index cdd5e862682d..5244b0747a3b 100644 --- a/test/sim/items/abilityshield.js +++ b/test/sim/items/abilityshield.js @@ -199,6 +199,18 @@ describe('Ability Shield', function () { assert.notEqual(battle.p1.active[0].ability, 'levitate', `Holder should not trace ability`); }); + // https://www.smogon.com/forums/threads/scarlet-violet-battle-mechanics-research.3709545/post-9635572 + it(`should not prevent Imposter from changing the holder's ability`, function () { + battle = common.createBattle([[ + {species: 'ditto', ability: 'imposter', item: 'abilityshield', moves: ['transform']}, + ], [ + {species: 'scorbunny', ability: 'libero', moves: ['agility']}, + ]]); + + battle.makeChoices(); + assert.equal(battle.p1.active[0].ability, 'libero', `Ditto should copy Libero`); + }); + // TODO Add future tests for losing Ability Shield vs Neutralizing Gas/Mold Breaker/Gastro Acid? // // No confirmed research yet for these, but presumably Neutralizing Gas & Mold From 9a97e75ad54dda2a51adf742dbc17baef65c9112 Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Sun, 27 Aug 2023 23:01:52 -0500 Subject: [PATCH 016/176] Make Wind Rider and Guard Dog breakable + tests (#9734) --- data/abilities.ts | 2 + test/sim/abilities/guarddog.js | 44 ++++++++++++++++++++ test/sim/abilities/windrider.js | 71 +++++++++++++++++++++++++++++++++ 3 files changed, 117 insertions(+) create mode 100644 test/sim/abilities/guarddog.js create mode 100644 test/sim/abilities/windrider.js diff --git a/data/abilities.ts b/data/abilities.ts index 89fe681c9ff8..07acffd9f52b 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1557,6 +1557,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { this.boost({atk: 1}, target, target, null, false, true); } }, + isBreakable: true, name: "Guard Dog", rating: 2, num: 275, @@ -5053,6 +5054,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { this.boost({atk: 1}, pokemon, pokemon); } }, + isBreakable: true, name: "Wind Rider", rating: 3.5, // We do not want Brambleghast to get Infiltrator in Randbats diff --git a/test/sim/abilities/guarddog.js b/test/sim/abilities/guarddog.js new file mode 100644 index 000000000000..afc149fddd48 --- /dev/null +++ b/test/sim/abilities/guarddog.js @@ -0,0 +1,44 @@ +'use strict'; + +const assert = require('./../../assert'); +const common = require('./../../common'); + +let battle; + +const GUARD_DOG_MON = {species: "Mabosstiff", ability: 'guarddog', moves: ['sleeptalk']}; + +describe("Guard Dog", () => { + afterEach(() => battle.destroy()); + + it("should nullify Intimidate and instead boost the Pokemon's Attack by 1", () => { + battle = common.createBattle([[ + GUARD_DOG_MON, + ], [ + {species: 'sandile', ability: 'intimidate', moves: ['sleeptalk']}, + ]]); + battle.makeChoices(); + assert.statStage(battle.p1.active[0], 'atk', 1); + }); + + it("should prevent phazing", () => { + battle = common.createBattle([[ + GUARD_DOG_MON, + {species: 'azumarill', ability: 'thickfat', moves: ['rollout']}, + ], [ + {species: 'shinx', ability: 'rivalry', moves: ['roar']}, + ]]); + battle.makeChoices(); + assert.species(battle.p1.active[0], GUARD_DOG_MON.species); + }); + + it("should be bypassed by Mold Breaker", () => { + battle = common.createBattle([[ + GUARD_DOG_MON, + {species: 'azumarill', ability: 'thickfat', moves: ['rollout']}, + ], [ + {species: 'shinx', ability: 'moldbreaker', moves: ['roar']}, + ]]); + battle.makeChoices(); + assert.species(battle.p1.active[0], "Azumarill"); + }); +}); diff --git a/test/sim/abilities/windrider.js b/test/sim/abilities/windrider.js new file mode 100644 index 000000000000..7a3dd7f9eb73 --- /dev/null +++ b/test/sim/abilities/windrider.js @@ -0,0 +1,71 @@ +'use strict'; + +const assert = require('./../../assert'); +const common = require('./../../common'); + +let battle; + +const WIND_RIDER_MON = {species: 'brambleghast', ability: 'windrider', moves: ['sleeptalk']}; + +describe("Wind Rider", () => { + afterEach(() => battle.destroy()); + + it("should nullify Wind attacks and boost the target's Attack by 1", () => { + battle = common.createBattle([[ + {species: 'azumarill', item: 'widelens', ability: 'thickfat', moves: ['icywind']}, + ], [ + WIND_RIDER_MON, + ]]); + battle.makeChoices(); + const brambleghast = battle.p2.active[0]; + assert.fullHP(brambleghast); + assert.statStage(brambleghast, 'spe', 0); + assert.statStage(brambleghast, 'atk', 1); + }); + + it("should be bypassed by Mold Breaker", () => { + battle = common.createBattle([[ + {species: 'veluza', item: 'widelens', ability: 'moldbreaker', moves: ['icywind']}, + ], [ + WIND_RIDER_MON, + ]]); + battle.makeChoices(); + assert.false.fullHP(battle.p2.active[0]); + assert.statStage(battle.p2.active[0], 'atk', 0); + }); + + it("should not interact with Sandstorm", () => { + battle = common.createBattle([[ + {species: 'flittle', ability: 'frisk', moves: ['sandstorm']}, + ], [ + WIND_RIDER_MON, + ]]); + battle.makeChoices(); + assert.equal(battle.field.weather, 'sandstorm'); + assert.statStage(battle.p2.active[0], 'atk', 0); + }); + + it("should activate when Tailwind is used on the Pokemon's side", () => { + battle = common.createBattle({gameType: "doubles"}, [[ + {species: 'magikarp', ability: 'swiftswim', moves: ['splash']}, + {species: 'magikarp', ability: 'swiftswim', moves: ['splash']}, + ], [ + WIND_RIDER_MON, + {species: 'pelipper', ability: 'keeneye', moves: ['tailwind']}, + ]]); + battle.makeChoices(); + assert.statStage(battle.p2.active[0], 'atk', 1); + }); + + it("should activate on switch-in if Tailwind is active on the Pokemon's side", () => { + battle = common.createBattle([[ + {species: 'magikarp', ability: 'swiftswim', moves: ['splash']}, + ], [ + {species: 'pelipper', ability: 'keeneye', moves: ['tailwind']}, + WIND_RIDER_MON, + ]]); + battle.makeChoices(); + battle.makeChoices('auto', 'switch 2'); + assert.statStage(battle.p2.active[0], 'atk', 1); + }); +}); From ffa41ec238b561d38139ae8fb7b0ce9b0008bb77 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Mon, 28 Aug 2023 16:41:35 +0200 Subject: [PATCH 017/176] Gen 1 Random Battles updates (#9722) --- data/mods/gen1/random-data.json | 411 ++++++++++----------- data/mods/gen1/random-teams.ts | 74 +--- server/chat-plugins/randombattles/index.ts | 14 +- 3 files changed, 214 insertions(+), 285 deletions(-) diff --git a/data/mods/gen1/random-data.json b/data/mods/gen1/random-data.json index 65a667bf09dc..c695015b29dc 100644 --- a/data/mods/gen1/random-data.json +++ b/data/mods/gen1/random-data.json @@ -1,96 +1,95 @@ { "bulbasaur": { "level": 88, - "moves": ["bodyslam", "sleeppowder"], - "essentialMove": "razorleaf", - "exclusiveMoves": ["megadrain", "swordsdance", "swordsdance"] + "moves": ["bodyslam", "razorleaf", "sleeppowder", "swordsdance"] }, "ivysaur": { "level": 80, - "moves": ["bodyslam", "sleeppowder", "swordsdance"], - "essentialMove": "razorleaf" + "moves": ["bodyslam", "razorleaf", "sleeppowder", "swordsdance"] }, "venusaur": { "level": 74, - "moves": ["bodyslam", "hyperbeam", "sleeppowder", "swordsdance"], - "essentialMove": "razorleaf" + "moves": ["bodyslam", "hyperbeam", "razorleaf"], + "exclusiveMoves": ["sleeppowder", "swordsdance"] }, "charmander": { "level": 91, - "moves": ["bodyslam", "slash"], - "essentialMove": "fireblast", - "exclusiveMoves": ["counter", "seismictoss"], + "moves": ["counter", "seismictoss", "seismictoss", "slash", "slash"], + "essentialMoves": ["bodyslam", "fireblast"], "comboMoves": ["bodyslam", "fireblast", "submission", "swordsdance"] }, "charmeleon": { "level": 82, - "moves": ["bodyslam", "slash"], - "essentialMove": "fireblast", - "exclusiveMoves": ["counter", "swordsdance"], + "moves": ["counter", "seismictoss", "seismictoss", "slash", "slash"], + "essentialMoves": ["bodyslam", "fireblast"], "comboMoves": ["bodyslam", "fireblast", "submission", "swordsdance"] }, "charizard": { "level": 74, - "moves": ["bodyslam", "earthquake", "slash"], - "essentialMove": "fireblast", - "comboMoves": ["hyperbeam", "swordsdance"] + "moves": ["bodyslam", "earthquake", "fireblast", "slash"], + "comboMoves": ["earthquake", "fireblast", "hyperbeam", "swordsdance"] }, "squirtle": { "level": 91, - "moves": ["blizzard", "hydropump", "seismictoss", "surf"], - "exclusiveMoves": ["bodyslam", "counter"] + "moves": ["bodyslam", "counter"], + "essentialMoves": ["blizzard", "seismictoss"], + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "wartortle": { "level": 83, - "moves": ["blizzard", "bodyslam", "hydropump", "surf"], - "exclusiveMoves": ["counter", "rest", "seismictoss"] + "moves": ["counter", "rest", "seismictoss"], + "essentialMoves": ["blizzard", "bodyslam"], + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "blastoise": { "level": 76, - "moves": ["blizzard", "bodyslam", "hydropump", "surf"], - "exclusiveMoves": ["earthquake", "rest"] + "moves": ["earthquake", "rest"], + "essentialMoves": ["blizzard", "bodyslam"], + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "butterfree": { "level": 78, "moves": ["psychic", "sleeppowder", "stunspore"], - "exclusiveMoves": ["megadrain", "psywave"] + "exclusiveMoves": ["hyperbeam", "megadrain", "psywave", "substitute"] }, "beedrill": { "level": 84, - "moves": ["megadrain", "swordsdance", "twineedle"], - "exclusiveMoves": ["doubleedge", "doubleedge", "hyperbeam"], + "moves": ["agility", "doubleedge", "megadrain", "swordsdance"], + "essentialMoves": ["hyperbeam", "twineedle"], "comboMoves": ["agility", "hyperbeam", "swordsdance", "twineedle"] }, "pidgey": { "level": 93, - "moves": ["agility", "doubleedge", "skyattack"], - "exclusiveMoves": ["mimic", "mirrormove", "reflect", "sandattack", "substitute", "quickattack", "toxic"] + "moves": ["mimic", "mirrormove", "sandattack", "substitute"], + "essentialMoves": ["agility", "doubleedge"], + "exclusiveMoves": ["quickattack", "skyattack"], + "comboMoves": ["agility", "doubleedge", "quickattack", "skyattack"] }, "pidgeotto": { "level": 85, - "moves": ["agility", "doubleedge", "skyattack"], - "exclusiveMoves": ["mimic", "mirrormove", "reflect", "sandattack", "substitute", "quickattack", "toxic"] + "moves": ["mimic", "mirrormove", "sandattack", "substitute"], + "essentialMoves": ["agility", "doubleedge"], + "exclusiveMoves": ["quickattack", "skyattack"], + "comboMoves": ["agility", "doubleedge", "quickattack", "skyattack"] }, "pidgeot": { "level": 78, "moves": ["agility", "doubleedge", "hyperbeam"], - "exclusiveMoves": ["mimic", "mirrormove", "reflect", "sandattack", "skyattack", "skyattack", "substitute", "quickattack", "toxic"] + "exclusiveMoves": ["mimic", "mirrormove", "reflect", "sandattack", "skyattack", "skyattack", "substitute", "quickattack", "quickattack", "quickattack"] }, "rattata": { "level": 90, - "moves": ["blizzard", "bodyslam"], - "essentialMove": "superfang", - "exclusiveMoves": ["thunderbolt", "thunderbolt", "quickattack"] + "moves": ["blizzard", "bodyslam", "superfang"], + "exclusiveMoves": ["doubleedge", "thunderbolt", "thunderbolt", "thunderbolt", "quickattack", "quickattack"] }, "raticate": { "level": 77, - "moves": ["blizzard", "bodyslam", "hyperbeam"], - "essentialMove": "superfang" + "moves": ["blizzard", "bodyslam", "hyperbeam", "superfang"] }, "spearow": { "level": 90, "moves": ["agility", "doubleedge", "drillpeck"], - "exclusiveMoves": ["leer", "mimic", "mirrormove", "substitute", "toxic"] + "exclusiveMoves": ["leer", "mimic", "mirrormove", "substitute"] }, "fearow": { "level": 76, @@ -103,29 +102,26 @@ "arbok": { "level": 80, "moves": ["earthquake", "glare", "hyperbeam"], - "exclusiveMoves": ["bodyslam", "rockslide"] + "exclusiveMoves": ["bodyslam", "rockslide", "rockslide"] }, "pikachu": { "level": 88, - "moves": ["surf", "thunderwave"], - "essentialMove": "thunderbolt", - "exclusiveMoves": ["agility", "bodyslam", "seismictoss", "thunder"] + "moves": ["surf", "thunderbolt", "thunderwave"], + "exclusiveMoves": ["agility", "bodyslam", "seismictoss", "seismictoss", "thunder"] }, "raichu": { "level": 75, - "moves": ["surf", "thunderwave"], - "essentialMove": "thunderbolt", - "exclusiveMoves": ["agility", "bodyslam", "hyperbeam", "seismictoss", "thunder"] + "moves": ["surf", "thunderbolt", "thunderwave"], + "exclusiveMoves": ["agility", "bodyslam", "hyperbeam", "hyperbeam", "seismictoss", "thunder"] }, "sandshrew": { "level": 88, - "moves": ["bodyslam", "rockslide", "swordsdance"], - "essentialMove": "earthquake" + "moves": ["bodyslam", "earthquake", "rockslide", "swordsdance"] }, "sandslash": { "level": 77, - "moves": ["bodyslam", "rockslide", "swordsdance"], - "essentialMove": "earthquake" + "moves": ["bodyslam", "earthquake", "rockslide"], + "exclusiveMoves": ["slash", "swordsdance", "swordsdance", "swordsdance"] }, "nidoranf": { "level": 93, @@ -139,8 +135,8 @@ }, "nidoqueen": { "level": 74, - "moves": ["blizzard", "bodyslam", "thunderbolt"], - "essentialMove": "earthquake" + "moves": ["blizzard", "earthquake", "thunderbolt"], + "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, "nidoranm": { "level": 92, @@ -154,36 +150,37 @@ }, "nidoking": { "level": 73, - "moves": ["blizzard", "bodyslam"], - "essentialMove": "earthquake", - "exclusiveMoves": ["rockslide", "thunder", "thunderbolt"] + "moves": ["rockslide", "thunderbolt", "thunderbolt"], + "essentialMoves": ["blizzard", "earthquake"], + "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, "clefairy": { "level": 88, - "moves": ["bodyslam", "thunderbolt", "thunderwave"], - "essentialMove": "blizzard", - "exclusiveMoves": ["counter", "psychic", "seismictoss", "sing", "sing"] + "moves": ["bodyslam", "bodyslam", "seismictoss", "thunderbolt"], + "essentialMoves": ["blizzard", "thunderwave"], + "exclusiveMoves": ["blizzard", "blizzard", "counter", "psychic", "sing", "sing"] }, "clefable": { "level": 75, - "moves": ["bodyslam", "thunderbolt", "thunderwave"], - "essentialMove": "blizzard", - "exclusiveMoves": ["counter", "hyperbeam", "psychic", "sing", "sing"] + "moves": ["bodyslam", "bodyslam", "thunderbolt", "thunderwave", "thunderwave"], + "essentialMoves": ["blizzard"], + "exclusiveMoves": ["blizzard", "counter", "hyperbeam", "hyperbeam", "psychic", "sing", "sing"] }, "vulpix": { "level": 92, "moves": ["bodyslam", "confuseray", "fireblast"], - "exclusiveMoves": ["flamethrower", "reflect", "substitute"] + "exclusiveMoves": ["flamethrower", "flamethrower", "quickattack", "reflect", "substitute", "substitute"] }, "ninetales": { "level": 76, "moves": ["bodyslam", "confuseray", "fireblast"], - "exclusiveMoves": ["flamethrower", "hyperbeam", "reflect", "substitute"] + "exclusiveMoves": ["flamethrower", "hyperbeam", "reflect", "substitute", "substitute"] }, "jigglypuff": { "level": 89, - "moves": ["blizzard", "bodyslam", "seismictoss", "thunderwave"], - "exclusiveMoves": ["counter", "sing"] + "moves": ["blizzard", "bodyslam", "seismictoss"], + "essentialMoves": ["thunderwave"], + "exclusiveMoves": ["counter", "sing", "thunderwave"] }, "wigglytuff": { "level": 77, @@ -192,7 +189,8 @@ }, "zubat": { "level": 97, - "moves": ["confuseray", "doubleedge", "megadrain", "toxic"] + "moves": ["confuseray", "doubleedge", "megadrain"], + "exclusiveMoves": ["substitute", "substitute", "wingattack"] }, "golbat": { "level": 79, @@ -200,32 +198,28 @@ }, "oddish": { "level": 88, - "moves": ["doubleedge", "sleeppowder"], - "essentialMove": "megadrain", + "moves": ["doubleedge", "megadrain", "sleeppowder"], "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "gloom": { "level": 80, - "moves": ["doubleedge", "sleeppowder"], - "essentialMove": "megadrain", + "moves": ["doubleedge", "megadrain", "sleeppowder"], "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "vileplume": { "level": 77, - "moves": ["bodyslam", "sleeppowder", "stunspore", "swordsdance"], - "essentialMove": "megadrain" + "moves": ["bodyslam", "megadrain", "sleeppowder"], + "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "paras": { "level": 89, - "moves": ["bodyslam", "megadrain"], - "essentialMove": "spore", - "exclusiveMoves": ["growth", "slash", "stunspore", "stunspore", "swordsdance"] + "moves": ["bodyslam", "megadrain", "spore"], + "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "parasect": { "level": 78, - "moves": ["bodyslam", "megadrain"], - "essentialMove": "spore", - "exclusiveMoves": ["growth", "hyperbeam", "slash", "stunspore", "stunspore", "swordsdance"] + "moves": ["bodyslam", "megadrain", "spore"], + "exclusiveMoves": ["hyperbeam", "slash", "stunspore", "stunspore", "stunspore", "swordsdance", "swordsdance"] }, "venonat": { "level": 88, @@ -235,84 +229,80 @@ "venomoth": { "level": 74, "moves": ["psychic", "sleeppowder", "stunspore"], - "exclusiveMoves": ["doubleedge", "megadrain", "megadrain"] + "exclusiveMoves": ["doubleedge", "megadrain"] }, "diglett": { "level": 88, - "moves": ["bodyslam", "rockslide", "slash"], - "essentialMove": "earthquake" + "moves": ["earthquake", "rockslide", "slash"], + "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, "dugtrio": { "level": 73, - "moves": ["bodyslam", "rockslide", "slash"], - "essentialMove": "earthquake" + "moves": ["earthquake", "rockslide", "slash"], + "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, "meowth": { "level": 87, - "moves": ["bodyslam", "bubblebeam"], - "essentialMove": "slash", + "moves": ["bodyslam", "bubblebeam", "slash"], "exclusiveMoves": ["thunder", "thunderbolt"] }, "persian": { "level": 74, - "moves": ["bodyslam", "bubblebeam"], - "essentialMove": "slash", + "moves": ["bodyslam", "bubblebeam", "slash"], "exclusiveMoves": ["hyperbeam", "hyperbeam", "thunder", "thunderbolt"] }, "psyduck": { "level": 88, - "moves": ["amnesia", "blizzard"], - "essentialMove": "surf", - "exclusiveMoves": ["bodyslam", "hydropump", "rest", "seismictoss"] + "moves": ["amnesia", "blizzard", "surf"], + "exclusiveMoves": ["bodyslam", "hydropump", "rest", "seismictoss", "seismictoss"] }, "golduck": { "level": 75, - "moves": ["amnesia", "blizzard"], - "essentialMove": "surf", - "exclusiveMoves": ["bodyslam", "hydropump", "rest", "seismictoss"] + "moves": ["amnesia", "blizzard", "surf"], + "exclusiveMoves": ["bodyslam", "hydropump", "rest", "rest", "seismictoss"] }, "mankey": { "level": 89, "moves": ["bodyslam", "rockslide", "submission"], - "exclusiveMoves": ["counter", "megakick"] + "exclusiveMoves": ["counter", "lowkick", "megakick"] }, "primeape": { "level": 78, - "moves": ["bodyslam", "rockslide", "submission"], - "exclusiveMoves": ["counter", "hyperbeam", "hyperbeam"] + "moves": ["rockslide", "rockslide", "rockslide", "thunderbolt"], + "essentialMoves": ["bodyslam", "submission"], + "exclusiveMoves": ["counter", "lowkick", "hyperbeam", "hyperbeam"] }, "growlithe": { "level": 92, - "moves": ["bodyslam", "fireblast", "flamethrower", "reflect"] + "moves": ["agility", "flamethrower", "reflect"], + "essentialMoves": ["bodyslam", "fireblast"] }, "arcanine": { "level": 76, "moves": ["bodyslam", "fireblast", "hyperbeam"], - "exclusiveMoves": ["flamethrower", "reflect"] + "exclusiveMoves": ["agility", "agility", "flamethrower", "flamethrower", "reflect", "rest"] }, "poliwag": { "level": 86, - "moves": ["blizzard", "surf"], - "essentialMove": "amnesia", - "exclusiveMoves": ["hypnosis", "hypnosis", "psychic"] + "moves": ["amnesia", "blizzard", "surf"], + "exclusiveMoves": ["hypnosis", "hypnosis", "hypnosis", "psychic"] }, "poliwhirl": { "level": 76, - "moves": ["blizzard", "surf"], - "essentialMove": "amnesia", - "exclusiveMoves": ["counter", "hypnosis", "hypnosis", "psychic"] + "moves": ["amnesia", "blizzard", "surf"], + "exclusiveMoves": ["counter", "hypnosis", "hypnosis", "hypnosis", "psychic"] }, "poliwrath": { "level": 74, "moves": ["blizzard", "bodyslam", "earthquake", "submission"], - "essentialMove": "surf", - "exclusiveMoves": ["hypnosis", "hypnosis", "psychic"], + "essentialMoves": ["surf"], + "exclusiveMoves": ["hypnosis", "hypnosis", "hypnosis", "psychic"], "comboMoves": ["amnesia", "blizzard"] }, "abra": { "level": 83, "moves": ["psychic", "seismictoss", "thunderwave"], - "exclusiveMoves": ["counter", "reflect"] + "exclusiveMoves": ["counter", "reflect", "substitute"] }, "kadabra": { "level": 73, @@ -337,35 +327,32 @@ "machamp": { "level": 77, "moves": ["bodyslam", "earthquake", "submission"], - "exclusiveMoves": ["counter", "hyperbeam", "rockslide", "rockslide"] + "exclusiveMoves": ["counter", "hyperbeam", "hyperbeam", "rockslide", "rockslide"] }, "bellsprout": { "level": 89, - "moves": ["doubleedge", "sleeppowder", "stunspore", "swordsdance"], - "essentialMove": "razorleaf" + "moves": ["doubleedge", "razorleaf", "sleeppowder"], + "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "weepinbell": { "level": 80, - "moves": ["doubleedge", "sleeppowder", "stunspore", "swordsdance"], - "essentialMove": "razorleaf" + "moves": ["doubleedge", "razorleaf", "sleeppowder"], + "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "victreebel": { "level": 74, - "moves": ["bodyslam", "sleeppowder", "stunspore"], - "essentialMove": "razorleaf", - "comboMoves": ["hyperbeam", "swordsdance"] + "moves": ["bodyslam", "razorleaf", "sleeppowder", "stunspore"], + "comboMoves": ["bodyslam", "hyperbeam", "razorleaf", "swordsdance"] }, "tentacool": { "level": 85, - "moves": ["barrier", "hydropump", "surf"], - "essentialMove": "blizzard", - "exclusiveMoves": ["megadrain", "megadrain"], - "comboMoves": ["hydropump", "surf"] + "moves": ["blizzard", "megadrain", "surf"], + "exclusiveMoves": ["barrier", "hydropump", "hydropump"] }, "tentacruel": { "level": 73, - "moves": ["blizzard", "hydropump", "hyperbeam", "surf"], - "essentialMove": "swordsdance" + "moves": ["blizzard", "hyperbeam", "swordsdance"], + "exclusiveMoves": ["hydropump", "hydropump", "surf"] }, "geodude": { "level": 88, @@ -381,7 +368,8 @@ }, "ponyta": { "level": 86, - "moves": ["agility", "bodyslam", "fireblast", "reflect"] + "moves": ["agility", "bodyslam", "fireblast"], + "exclusiveMoves": ["reflect", "reflect", "reflect", "stomp", "substitute", "substitute"] }, "rapidash": { "level": 77, @@ -389,30 +377,30 @@ }, "slowpoke": { "level": 87, - "moves": ["earthquake", "surf"], - "essentialMove": "thunderwave", - "exclusiveMoves": ["blizzard", "psychic", "rest"], - "comboMoves": ["amnesia", "surf"] + "moves": ["blizzard", "psychic", "rest"], + "essentialMoves": ["surf", "thunderwave"], + "exclusiveMoves": ["amnesia", "earthquake", "earthquake"], + "comboMoves": ["amnesia", "rest", "surf", "thunderwave"] }, "slowbro": { "level": 68, - "moves": ["amnesia", "surf", "thunderwave"], - "exclusiveMoves": ["blizzard", "psychic", "rest", "rest"] + "moves": ["blizzard", "psychic", "surf"], + "essentialMoves": ["amnesia", "thunderwave"], + "comboMoves": ["amnesia", "rest", "surf", "thunderwave"] }, "magnemite": { "level": 88, "moves": ["thunder", "thunderbolt", "thunderwave"], - "exclusiveMoves": ["doubleedge", "mimic", "substitute", "toxic"] + "exclusiveMoves": ["doubleedge", "doubleedge", "mimic", "rest"] }, "magneton": { "level": 77, "moves": ["thunder", "thunderbolt", "thunderwave"], - "exclusiveMoves": ["doubleedge", "hyperbeam", "hyperbeam", "mimic", "substitute", "toxic"] + "exclusiveMoves": ["doubleedge", "hyperbeam", "hyperbeam", "mimic", "rest"] }, "farfetchd": { "level": 83, - "moves": ["agility", "bodyslam", "swordsdance"], - "essentialMove": "slash" + "moves": ["agility", "bodyslam", "slash", "swordsdance"] }, "doduo": { "level": 88, @@ -424,25 +412,22 @@ }, "seel": { "level": 88, - "moves": ["blizzard", "bodyslam", "surf"], - "exclusiveMoves": ["mimic", "rest"] + "moves": ["blizzard", "bodyslam", "rest", "surf"] }, "dewgong": { "level": 74, "moves": ["blizzard", "bodyslam", "surf"], - "exclusiveMoves": ["hyperbeam", "mimic", "rest", "rest"] + "exclusiveMoves": ["hyperbeam", "rest", "rest", "rest"] }, "grimer": { "level": 90, - "moves": ["bodyslam", "sludge"], - "essentialMove": "explosion", - "exclusiveMoves": ["fireblast", "megadrain", "megadrain", "screech"] + "moves": ["fireblast", "fireblast", "megadrain", "sludge", "sludge", "sludge", "thunderbolt"], + "essentialMoves": ["bodyslam", "explosion"] }, "muk": { "level": 77, - "moves": ["bodyslam", "sludge"], - "essentialMove": "explosion", - "exclusiveMoves": ["fireblast", "hyperbeam", "megadrain", "megadrain"] + "moves": ["fireblast", "fireblast", "hyperbeam", "megadrain", "megadrain", "sludge", "sludge", "sludge", "thunderbolt"], + "essentialMoves": ["bodyslam", "explosion"] }, "shellder": { "level": 90, @@ -455,21 +440,21 @@ }, "gastly": { "level": 80, - "moves": ["explosion", "megadrain", "nightshade", "psychic"], - "essentialMove": "thunderbolt", - "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis"] + "moves": ["explosion", "explosion", "megadrain", "nightshade", "psychic", "psychic"], + "essentialMoves": ["thunderbolt"], + "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis", "hypnosis"] }, "haunter": { "level": 72, - "moves": ["explosion", "megadrain", "nightshade", "psychic"], - "essentialMove": "thunderbolt", - "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis"] + "moves": ["explosion", "explosion", "megadrain", "nightshade", "psychic", "psychic"], + "essentialMoves": ["thunderbolt"], + "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis", "hypnosis"] }, "gengar": { "level": 64, - "moves": ["explosion", "megadrain", "nightshade", "psychic"], - "essentialMove": "thunderbolt", - "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis"] + "moves": ["explosion", "explosion", "megadrain", "nightshade", "psychic", "psychic"], + "essentialMoves": ["thunderbolt"], + "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis", "hypnosis"] }, "onix": { "level": 81, @@ -487,7 +472,8 @@ }, "krabby": { "level": 90, - "moves": ["blizzard", "bodyslam", "crabhammer", "swordsdance"] + "moves": ["bodyslam", "crabhammer", "swordsdance"], + "exclusiveMoves": ["blizzard", "blizzard", "blizzard", "stomp"] }, "kingler": { "level": 77, @@ -496,23 +482,21 @@ "voltorb": { "level": 88, "moves": ["explosion", "thunderbolt", "thunderwave"], - "exclusiveMoves": ["screech", "thunder", "toxic"] + "exclusiveMoves": ["takedown", "thunder"] }, "electrode": { "level": 77, "moves": ["explosion", "thunderbolt", "thunderwave"], - "exclusiveMoves": ["hyperbeam", "screech", "thunder", "toxic"] + "exclusiveMoves": ["hyperbeam", "hyperbeam", "takedown", "thunder", "thunder"] }, "exeggcute": { "level": 77, - "moves": ["sleeppowder", "stunspore"], - "essentialMove": "psychic", - "exclusiveMoves": ["doubleedge", "explosion", "explosion"] + "moves": ["explosion", "psychic", "sleeppowder", "stunspore"] }, "exeggutor": { "level": 66, "moves": ["explosion", "psychic", "sleeppowder"], - "exclusiveMoves": ["doubleedge", "eggbomb", "hyperbeam", "megadrain", "megadrain", "stunspore", "stunspore", "stunspore"] + "exclusiveMoves": ["doubleedge", "hyperbeam", "megadrain", "stunspore", "stunspore", "stunspore"] }, "cubone": { "level": 88, @@ -525,17 +509,16 @@ "hitmonlee": { "level": 80, "moves": ["bodyslam", "highjumpkick", "seismictoss"], - "exclusiveMoves": ["counter", "counter", "meditate"] + "exclusiveMoves": ["counter", "counter", "meditate", "megakick", "rollingkick"] }, "hitmonchan": { "level": 83, "moves": ["bodyslam", "seismictoss", "submission"], - "exclusiveMoves": ["agility", "counter", "counter"] + "exclusiveMoves": ["agility", "agility", "counter", "counter", "megakick"] }, "lickitung": { "level": 80, - "moves": ["hyperbeam", "swordsdance"], - "essentialMove": "bodyslam", + "moves": ["bodyslam", "hyperbeam", "swordsdance"], "exclusiveMoves": ["blizzard", "earthquake", "earthquake", "earthquake"] }, "koffing": { @@ -552,19 +535,16 @@ }, "rhydon": { "level": 68, - "moves": ["bodyslam", "earthquake", "rockslide"], - "exclusiveMoves": ["hyperbeam", "substitute", "substitute"] + "moves": ["bodyslam", "earthquake", "rockslide", "substitute"] }, "chansey": { "level": 68, - "moves": ["icebeam", "thunderwave"], - "essentialMove": "softboiled", + "moves": ["icebeam", "softboiled", "thunderwave"], "exclusiveMoves": ["counter", "reflect", "seismictoss", "sing", "thunderbolt", "thunderbolt", "thunderbolt"] }, "tangela": { "level": 74, - "moves": ["bodyslam", "sleeppowder"], - "essentialMove": "megadrain", + "moves": ["bodyslam", "megadrain", "sleeppowder"], "exclusiveMoves": ["growth", "stunspore", "stunspore", "stunspore", "swordsdance", "swordsdance"] }, "kangaskhan": { @@ -574,14 +554,12 @@ }, "horsea": { "level": 89, - "moves": ["agility", "blizzard"], - "essentialMove": "surf", + "moves": ["agility", "blizzard", "surf"], "exclusiveMoves": ["doubleedge", "hydropump", "smokescreen"] }, "seadra": { "level": 77, - "moves": ["agility", "blizzard"], - "essentialMove": "surf", + "moves": ["agility", "blizzard", "surf"], "exclusiveMoves": ["doubleedge", "hydropump", "hyperbeam", "smokescreen"] }, "goldeen": { @@ -590,19 +568,19 @@ }, "seaking": { "level": 79, - "moves": ["blizzard", "doubleedge", "surf"], - "exclusiveMoves": ["agility", "agility", "hyperbeam"] + "moves": ["agility", "doubleedge", "hyperbeam"], + "essentialMoves": ["blizzard", "surf"] }, "staryu": { "level": 82, "moves": ["blizzard", "thunderbolt", "thunderwave"], - "essentialMove": "recover", + "essentialMoves": ["recover"], "exclusiveMoves": ["hydropump", "surf", "surf"] }, "starmie": { "level": 67, - "moves": ["blizzard", "thunderbolt", "thunderwave"], - "essentialMove": "recover", + "moves": ["blizzard", "psychic", "thunderbolt", "thunderwave", "thunderwave"], + "essentialMoves": ["recover"], "exclusiveMoves": ["hydropump", "psychic", "surf", "surf"] }, "mrmime": { @@ -616,20 +594,22 @@ "jynx": { "level": 67, "moves": ["blizzard", "lovelykiss", "psychic"], - "exclusiveMoves": ["bodyslam", "counter", "counter", "mimic", "seismictoss"] + "exclusiveMoves": ["bodyslam", "counter", "counter", "seismictoss", "substitute"] }, "electabuzz": { "level": 74, - "moves": ["psychic", "seismictoss", "thunderbolt", "thunderwave"] + "moves": ["psychic", "thunderbolt", "thunderwave"], + "exclusiveMoves": ["hyperbeam", "seismictoss", "seismictoss", "seismictoss"] }, "magmar": { "level": 77, "moves": ["bodyslam", "confuseray", "fireblast"], - "exclusiveMoves": ["hyperbeam", "psychic"] + "exclusiveMoves": ["hyperbeam", "psychic", "seismictoss"] }, "pinsir": { "level": 78, - "moves": ["bodyslam", "hyperbeam", "swordsdance"], + "moves": ["bodyslam", "bodyslam", "slash"], + "essentialMoves": ["hyperbeam", "swordsdance"], "exclusiveMoves": ["seismictoss", "submission", "submission"] }, "tauros": { @@ -639,14 +619,13 @@ }, "gyarados": { "level": 73, - "moves": ["blizzard", "bodyslam", "hyperbeam", "thunderbolt"], - "exclusiveMoves": ["hydropump", "surf"] + "moves": ["blizzard", "bodyslam", "bodyslam", "hyperbeam", "thunderbolt"], + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "lapras": { "level": 69, "moves": ["bodyslam", "confuseray", "rest", "sing", "surf"], - "essentialMove": "blizzard", - "exclusiveMoves": ["thunderbolt", "thunderbolt"] + "essentialMoves": ["blizzard", "thunderbolt"] }, "ditto": { "level": 100, @@ -654,20 +633,19 @@ }, "eevee": { "level": 88, - "moves": ["doubleedge", "quickattack", "reflect"], - "essentialMove": "bodyslam", - "exclusiveMoves": ["bide", "mimic", "sandattack", "tailwhip"] + "moves": ["doubleedge", "doubleedge", "quickattack", "quickattack", "reflect"], + "essentialMoves": ["bodyslam"], + "exclusiveMoves": ["sandattack", "tailwhip"] }, "vaporeon": { "level": 74, - "moves": ["blizzard", "rest"], - "essentialMove": "surf", - "exclusiveMoves": ["bodyslam", "hydropump", "mimic"] + "moves": ["blizzard", "rest", "surf"], + "exclusiveMoves": ["acidarmor", "bodyslam", "bodyslam", "bodyslam", "hydropump", "mimic"] }, "jolteon": { "level": 68, - "moves": ["bodyslam", "thunderbolt", "thunderwave"], - "exclusiveMoves": ["agility", "agility", "doublekick", "pinmissile", "pinmissile"] + "moves": ["agility", "agility", "bodyslam", "bodyslam", "bodyslam", "doublekick", "pinmissile", "pinmissile"], + "essentialMoves": ["thunderbolt", "thunderwave"] }, "flareon": { "level": 77, @@ -675,23 +653,24 @@ }, "porygon": { "level": 77, - "moves": ["blizzard", "thunderwave"], - "essentialMove": "recover", + "moves": ["blizzard", "recover", "thunderwave"], "exclusiveMoves": ["doubleedge", "psychic", "thunderbolt", "triattack"] }, "omanyte": { "level": 88, - "moves": ["bodyslam", "hydropump", "rest", "surf"], - "essentialMove": "blizzard" + "moves": ["blizzard", "bodyslam", "rest"], + "exclusiveMoves": ["hydropump", "surf"] }, "omastar": { "level": 74, - "moves": ["blizzard", "hydropump", "seismictoss", "surf"], - "exclusiveMoves": ["bodyslam", "rest"] + "moves": ["bodyslam", "rest", "seismictoss"], + "essentialMoves": ["blizzard"], + "exclusiveMoves": ["hydropump", "surf"] }, "kabuto": { "level": 88, - "moves": ["blizzard", "bodyslam", "slash", "surf"] + "moves": ["blizzard", "bodyslam", "slash"], + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "kabutops": { "level": 77, @@ -700,20 +679,21 @@ }, "aerodactyl": { "level": 74, - "moves": ["doubleedge", "fireblast", "hyperbeam", "skyattack"] + "moves": ["doubleedge", "fireblast", "hyperbeam"], + "exclusiveMoves": ["agility", "skyattack", "skyattack"] }, "snorlax": { "level": 69, - "moves": ["bodyslam", "rest", "selfdestruct", "thunderbolt"], - "essentialMove": "amnesia", - "exclusiveMoves": ["blizzard", "blizzard"], + "moves": ["bodyslam", "thunderbolt"], + "essentialMoves": ["amnesia", "blizzard"], + "exclusiveMoves": ["rest", "selfdestruct"], "comboMoves": ["bodyslam", "earthquake", "hyperbeam", "selfdestruct"] }, "articuno": { "level": 71, - "moves": ["agility", "hyperbeam", "icebeam", "mimic", "reflect"], - "essentialMove": "blizzard", - "comboMoves": ["icebeam", "reflect", "rest"] + "moves": ["agility", "blizzard", "hyperbeam"], + "exclusiveMoves": ["icebeam", "mimic", "reflect"], + "comboMoves": ["blizzard", "icebeam", "reflect", "rest"] }, "zapdos": { "level": 68, @@ -722,35 +702,32 @@ "moltres": { "level": 75, "moves": ["agility", "fireblast", "hyperbeam"], - "exclusiveMoves": ["doubleedge", "reflect", "skyattack"] + "exclusiveMoves": ["doubleedge", "doubleedge", "doubleedge", "reflect"] }, "dratini": { "level": 91, - "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderwave"], - "essentialMove": "blizzard" + "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderbolt"], + "essentialMoves": ["blizzard", "thunderwave"] }, "dragonair": { "level": 81, - "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderwave"], - "essentialMove": "blizzard" + "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderbolt"], + "essentialMoves": ["blizzard", "thunderwave"] }, "dragonite": { "level": 73, - "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderwave"], - "essentialMove": "blizzard" + "moves": ["bodyslam", "hyperbeam", "thunderbolt", "thunderwave", "thunderwave"], + "essentialMoves": ["blizzard"] }, "mewtwo": { "level": 58, "moves": ["blizzard", "recover", "thunderbolt"], - "essentialMove": "amnesia", - "exclusiveMoves": ["psychic", "psychic"], - "comboMoves": ["barrier", "rest"] + "essentialMoves": ["amnesia", "psychic"], + "comboMoves": ["amnesia", "psychic", "recover", "thunderwave"] }, "mew": { "level": 66, - "moves": ["blizzard", "earthquake", "thunderbolt", "thunderwave"], - "essentialMove": "psychic", - "exclusiveMoves": ["explosion", "softboiled", "softboiled"], - "comboMoves": ["earthquake", "hyperbeam", "swordsdance"] + "moves": ["blizzard", "blizzard", "earthquake", "explosion", "explosion", "thunderbolt"], + "essentialMoves": ["psychic", "softboiled", "thunderwave"] } } diff --git a/data/mods/gen1/random-teams.ts b/data/mods/gen1/random-teams.ts index 3d07f03dd5b0..925b4c0cb479 100644 --- a/data/mods/gen1/random-teams.ts +++ b/data/mods/gen1/random-teams.ts @@ -1,6 +1,5 @@ import RandomGen2Teams from '../gen2/random-teams'; import {Utils} from '../../../lib'; -import {MoveCounter} from '../gen8/random-teams'; interface HackmonsCupEntry { types: string[]; @@ -10,7 +9,7 @@ interface HackmonsCupEntry { interface Gen1RandomBattleSpecies { level?: number; moves?: ID[]; - essentialMove?: ID; + essentialMoves?: ID[]; exclusiveMoves?: ID[]; comboMoves?: ID[]; } @@ -248,29 +247,6 @@ export class RandomGen1Teams extends RandomGen2Teams { return pokemon; } - shouldCullMove(move: Move, types: Set, moves: Set, counter: MoveCounter): {cull: boolean} { - switch (move.id) { - // bit redundant to have both, but neither particularly better than the other - case 'hydropump': - return {cull: moves.has('surf')}; - case 'surf': - return {cull: moves.has('hydropump')}; - - // other redundancies that aren't handled within the movesets themselves - case 'selfdestruct': - return {cull: moves.has('rest')}; - case 'rest': - return {cull: moves.has('selfdestruct')}; - case 'sharpen': case 'swordsdance': - return {cull: counter.get('Special') > counter.get('Physical') || !counter.get('Physical') || moves.has('growth')}; - case 'growth': - return {cull: counter.get('Special') < counter.get('Physical') || !counter.get('Special') || moves.has('swordsdance')}; - case 'poisonpowder': case 'stunspore': case 'sleeppowder': case 'toxic': - return {cull: counter.get('Status') > 1}; - } - return {cull: false}; - } - /** * Random set generation for Gen 1 Random Battles. */ @@ -281,14 +257,6 @@ export class RandomGen1Teams extends RandomGen2Teams { const data = this.randomData[species.id]; const movePool = data.moves?.slice() || []; const moves = new Set(); - const types = new Set(species.types); - - const counter = new MoveCounter(); - - // Moves that boost Attack: - const PhysicalSetup = ['swordsdance', 'sharpen']; - // Moves which boost Special Attack: - const SpecialSetup = ['amnesia', 'growth']; // Either add all moves or add none if (data.comboMoves && data.comboMoves.length <= this.maxMoveCount && this.randomChance(1, 2)) { @@ -297,13 +265,17 @@ export class RandomGen1Teams extends RandomGen2Teams { // Add one of the semi-mandatory moves // Often, these are used so that the Pokemon only gets one of the less useful moves + // This is added before the essential moves so that combos containing three moves can roll an exclusive move if (moves.size < this.maxMoveCount && data.exclusiveMoves) { moves.add(this.sample(data.exclusiveMoves)); } - // Add the mandatory move. SD Mew and Amnesia Snorlax are exceptions. - if (moves.size < this.maxMoveCount && data.essentialMove) { - moves.add(data.essentialMove); + // Add the mandatory moves. + if (moves.size < this.maxMoveCount && data.essentialMoves) { + for (const moveid of data.essentialMoves) { + moves.add(moveid); + if (moves.size === this.maxMoveCount) break; + } } while (moves.size < this.maxMoveCount && movePool.length) { @@ -312,30 +284,6 @@ export class RandomGen1Teams extends RandomGen2Teams { const moveid = this.sampleNoReplace(movePool); moves.add(moveid); } - - // Only do move choosing if we have backup moves in the pool... - if (movePool.length) { - for (const setMoveid of moves) { - const move = this.dex.moves.get(setMoveid); - const moveid = move.id; - if (!move.damage && !move.damageCallback) counter.add(move.category); - if (PhysicalSetup.includes(moveid)) counter.add('physicalsetup'); - if (SpecialSetup.includes(moveid)) counter.add('specialsetup'); - } - - for (const moveid of moves) { - if (moveid === data.essentialMove) continue; - const move = this.dex.moves.get(moveid); - if ( - (!data.essentialMove || moveid !== data.essentialMove) && - this.shouldCullMove(move, types, moves, counter).cull - ) { - moves.delete(moveid); - break; - } - counter.add(move.category); - } - } // End of the check for more than 4 moves on moveset. } const level = this.adjustLevel || data.level || 80; @@ -364,10 +312,14 @@ export class RandomGen1Teams extends RandomGen2Teams { ivs.atk = 2; } + // shuffle moves to add more randomness to camomons + const shuffledMoves = Array.from(moves); + this.prng.shuffle(shuffledMoves); + return { name: species.name, species: species.name, - moves: Array.from(moves), + moves: shuffledMoves, ability: 'No Ability', evs, ivs, diff --git a/server/chat-plugins/randombattles/index.ts b/server/chat-plugins/randombattles/index.ts index ed01b1f82a8f..8173e2b60fba 100644 --- a/server/chat-plugins/randombattles/index.ts +++ b/server/chat-plugins/randombattles/index.ts @@ -182,10 +182,6 @@ function getRBYMoves(species: string | Species) { const data = getData(species, 'gen1randombattle'); if (!data) return false; let buf = ``; - if (data.moves) { - buf += `
Randomized moves: `; - buf += data.moves.map(formatMove).sort().join(", "); - } if (data.comboMoves) { buf += `
Combo moves: `; buf += data.comboMoves.map(formatMove).sort().join(", "); @@ -194,9 +190,13 @@ function getRBYMoves(species: string | Species) { buf += `
Exclusive moves: `; buf += data.exclusiveMoves.map(formatMove).sort().join(", "); } - if (data.essentialMove) { - buf += `
Essential move: `; - buf += formatMove(data.essentialMove); + if (data.essentialMoves) { + buf += `
Essential move${Chat.plural(data.essentialMoves)}: `; + buf += data.essentialMoves.map(formatMove).sort().join(", "); + } + if (data.moves) { + buf += `
Randomized moves: `; + buf += data.moves.map(formatMove).sort().join(", "); } if ( !data.moves && !data.comboMoves && From 92c5276f09f9f557158cd140526d32b62d74ff2d Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Mon, 28 Aug 2023 08:46:40 -0600 Subject: [PATCH 018/176] Update Monothreat type --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 80cbba2bfdc0..42077f641226 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -173,12 +173,12 @@ export const Formats: FormatList = [ ], }, { - name: "[Gen 9] Monothreat Psychic", - desc: `Monotype where every Pokémon is required to be part Psychic.`, + name: "[Gen 9] Monothreat Dark", + desc: `Monotype where every Pokémon is required to be part Dark.`, mod: 'gen9', searchShow: false, - ruleset: ['[Gen 9] Monotype', 'Force Monotype = Psychic'], + ruleset: ['[Gen 9] Monotype', 'Force Monotype = Dark'], }, { name: "[Gen 9] 1v1", From 02b90a5f62e95dfd1e2f0d5823a4661161ef9f7c Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Mon, 28 Aug 2023 08:48:57 -0600 Subject: [PATCH 019/176] Camomons: Ban Magearna --- config/formats.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 42077f641226..f0181a7c871e 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1218,9 +1218,10 @@ export const Formats: FormatList = [ ruleset: ['Standard OMs', 'Sleep Clause Mod', 'Evasion Items Clause', 'Evasion Abilities Clause', 'Terastal Clause', 'Camomons Mod', 'Min Source Gen = 9'], banlist: [ 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Drednaw', 'Enamorus-Base', - 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Mewtwo', - 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Sneasler', 'Spectrier', 'Tornadus-Therian', 'Volcarona', 'Zacian', - 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Booster Energy', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Shed Tail', + 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', + 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Sneasler', 'Spectrier', 'Tornadus-Therian', 'Volcarona', + 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Booster Energy', 'King\'s Rock', 'Baton Pass', 'Last Respects', + 'Shed Tail', ], }, { From ec42e8cd76d104f31a0a3ad00b3f74ff5862c0b4 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Mon, 28 Aug 2023 08:50:16 -0600 Subject: [PATCH 020/176] STABmons: Update bans --- config/formats.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index f0181a7c871e..343b9ba123f5 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -932,11 +932,12 @@ export const Formats: FormatList = [ 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Shed Tail', + 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', + 'Shed Tail', ], restricted: [ 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', - 'No Retreat', 'Revival Blessing', 'Shell Smash', 'Shift Gear', 'V-create', 'Victory Dance', 'Wicked Blow', + 'No Retreat', 'Revival Blessing', 'Shell Smash', 'Shift Gear', 'Triple Arrows', 'V-create', 'Victory Dance', 'Wicked Blow', ], }, { From 59cab10dac003a0d24faad02f4cb9ac871adc178 Mon Sep 17 00:00:00 2001 From: Smudge Date: Mon, 28 Aug 2023 07:50:51 -0700 Subject: [PATCH 021/176] National Dex UU: Add Terastal Clause (#9736) --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 343b9ba123f5..ffafcc7df871 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -447,7 +447,7 @@ export const Formats: FormatList = [ ], mod: 'gen9', - ruleset: ['[Gen 9] National Dex'], + ruleset: ['[Gen 9] National Dex', 'Terastal Clause'], banlist: ['ND OU', 'ND UUBL', 'Battle Bond', 'Drizzle', 'Drought'], }, { From 099953f0cef58c961cc3c7c7986c4708bb9be570 Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Mon, 28 Aug 2023 10:47:33 -0500 Subject: [PATCH 022/176] Fix Pursuit not triggering on revived Pokemon (#9735) --- sim/battle.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim/battle.ts b/sim/battle.ts index bc24328eff80..243c5b699ce7 100644 --- a/sim/battle.ts +++ b/sim/battle.ts @@ -2733,7 +2733,8 @@ export class Battle { if (!reviveSwitch) switches[i] = false; } else if (switches[i]) { for (const pokemon of this.sides[i].active) { - if (pokemon.switchFlag && pokemon.switchFlag !== 'revivalblessing' && !pokemon.skipBeforeSwitchOutEventFlag) { + if (pokemon.hp && pokemon.switchFlag && pokemon.switchFlag !== 'revivalblessing' && + !pokemon.skipBeforeSwitchOutEventFlag) { this.runEvent('BeforeSwitchOut', pokemon); pokemon.skipBeforeSwitchOutEventFlag = true; this.faintMessages(); // Pokemon may have fainted in BeforeSwitchOut From ef1e7fb483dfea603f85b37a7e56bc0f6dabe78e Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Tue, 29 Aug 2023 20:31:07 -0500 Subject: [PATCH 023/176] Fix team validator process debug information logging --- server/team-validator-async.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/team-validator-async.ts b/server/team-validator-async.ts index 93278f54e65c..918355062477 100644 --- a/server/team-validator-async.ts +++ b/server/team-validator-async.ts @@ -73,7 +73,7 @@ export const PM = new QueryProcessManager<{ if (!PM.isParentProcess) { // This is a child process! - global.Config = require('./config-loader'); + global.Config = require('./config-loader').Config; global.Monitor = { crashlog(error: Error, source = 'A team validator process', details: AnyObject | null = null) { From d7aedd86246ad5f045af8aaf62e93420478936df Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 31 Aug 2023 22:19:07 -0600 Subject: [PATCH 024/176] Add September 2023 OMotM/RoA Spotlight --- config/formats.ts | 141 +++++++++++++++++++++++----------------------- data/aliases.ts | 4 +- 2 files changed, 73 insertions(+), 72 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index ffafcc7df871..4fe0605579ad 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -737,31 +737,32 @@ export const Formats: FormatList = [ column: 2, }, { - name: "[Gen 9] 350 Cup", - desc: "If a Pokémon's BST is 350 or lower, all of its stats get doubled.", + name: "[Gen 9] Frantic Fusions", + desc: `Pokémon nicknamed after another Pokémon get their stats buffed by 1/4 of that Pokémon's stats, barring HP, and access to their abilities.`, threads: [ - `• 350 Cup`, + `• Frantic Fusions`, ], mod: 'gen9', - ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Evasion Abilities Clause', 'Evasion Items Clause', '350 Cup Mod', 'Min Source Gen = 9'], - banlist: ['Calyrex-Shadow', 'Flittle', 'Gastly', 'Miraidon', 'Rufflet', 'Shadow Tag', 'Arena Trap', 'Moody', 'Eviolite', 'Light Ball', 'Baton Pass'], + ruleset: ['Standard OMs', '!Obtainable Abilities', 'Sleep Clause Mod', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], + banlist: [ + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', 'Eternatus', + 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', + 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', 'Persian-Alola', 'Rayquaza', + 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', + 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Pure Power', 'Shadow Tag', + 'Stakeout', 'Stench', 'Speed Boost', 'Eviolite', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + ], }, { - name: "[Gen 9] Bonus Type", - desc: `Pokémon have their Tera Type added onto their current ones.`, + name: "[Gen 7] Pure Hackmons", + desc: `Anything that can be hacked in-game and is usable in local battles is allowed.`, threads: [ - `• Bonus Type`, + `• USUM Pure Hackmons`, ], - mod: 'gen9', - ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Evasion Abilities Clause', 'Evasion Items Clause', 'Bonus Type Mod', 'Tera Type Preview', 'Terastal Clause', 'Min Source Gen = 9'], - banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Shadow', 'Calyrex-Ice', 'Chi-Yu', 'Chien-Pao', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Espathra', 'Eternatus', - 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', - 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Spectrier', 'Urshifu-Base', 'Volcanion', 'Zacian', 'Zacian-Crowned', - 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Baton Pass', 'Shed Tail', 'Last Respects', - ], + mod: 'gen7', + ruleset: ['-Nonexistent', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Endless Battle Clause'], }, // Other Metagames @@ -2681,38 +2682,42 @@ export const Formats: FormatList = [ column: 4, }, { - name: "[Gen 3] Ubers", + name: "[Gen 4] Ubers", threads: [ - `• ADV Ubers`, + `• DPP Ubers`, ], - mod: 'gen3', + mod: 'gen4', // searchShow: false, - ruleset: ['Standard', 'Deoxys Camouflage Clause', 'One Baton Pass Clause'], - banlist: ['Wobbuffet + Leftovers'], + ruleset: ['Standard'], + banlist: ['AG'], }, { - name: "[Gen 3] LC", + name: "[Gen 5] 1v1", + desc: `Bring three Pokémon to Team Preview and choose one to battle.`, threads: [ - `• ADV LC`, + `• BW2 1v1`, ], - mod: 'gen3', + mod: 'gen5', // searchShow: false, - ruleset: ['Standard', 'Little Cup', 'Sleep Moves Clause'], - banlist: ['Chansey', 'Meditite', 'Omanyte', 'Scyther', 'Wynaut', 'Zigzagoon', 'Baton Pass', 'Dragon Rage', 'Sonic Boom', 'Swagger'], + ruleset: [ + 'Picked Team Size = 1', 'Max Team Size = 3', + 'Standard', 'Baton Pass Clause', 'Swagger Clause', 'Accuracy Moves Clause', 'Sleep Moves Clause', + ], + banlist: ['Uber', 'Cottonee', 'Dragonite', 'Jirachi', 'Kyurem-Black', 'Mew', 'Togekiss', 'Whimsicott', 'Victini', 'Focus Band', 'Focus Sash', 'Quick Claw', 'Soul Dew', 'Perish Song'], + unbanlist: ['Genesect', 'Landorus', 'Manaphy', 'Thundurus', 'Tornadus-Therian'], }, { - name: "[Gen 7 Let's Go] OU", + name: "[Gen 1] PU", threads: [ - `• LGPE OU Metagame Discussion`, - `• LGPE OU Viability Rankings`, + `• RBY PU Metagame Discussion & Resources`, ], - mod: 'gen7letsgo', + mod: 'gen1', // searchShow: false, - ruleset: ['Adjust Level = 50', 'Obtainable', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Moves Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'], - banlist: ['Uber'], + ruleset: ['[Gen 1] NU'], + banlist: ['NU', 'PUBL'], }, // Past Gens OU @@ -3377,6 +3382,18 @@ export const Formats: FormatList = [ ruleset: ['Flat Rules', 'Min Source Gen = 6'], banlist: ['Battle Bond'], }, + { + name: "[Gen 7 Let's Go] OU", + threads: [ + `• LGPE OU Metagame Discussion`, + `• LGPE OU Viability Rankings`, + ], + + mod: 'gen7letsgo', + searchShow: false, + ruleset: ['Adjust Level = 50', 'Obtainable', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Moves Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'], + banlist: ['Uber'], + }, { name: "[Gen 7] Custom Game", @@ -3868,22 +3885,6 @@ export const Formats: FormatList = [ ruleset: ['[Gen 5] OU', 'Same Type Clause', '!Gems Clause'], banlist: ['Latios'], }, - { - name: "[Gen 5] 1v1", - desc: `Bring three Pokémon to Team Preview and choose one to battle.`, - threads: [ - `• BW2 1v1`, - ], - - mod: 'gen5', - searchShow: false, - ruleset: [ - 'Picked Team Size = 1', 'Max Team Size = 3', - 'Standard', 'Baton Pass Clause', 'Swagger Clause', 'Accuracy Moves Clause', 'Sleep Moves Clause', - ], - banlist: ['Uber', 'Cottonee', 'Dragonite', 'Jirachi', 'Kyurem-Black', 'Mew', 'Togekiss', 'Whimsicott', 'Victini', 'Focus Band', 'Focus Sash', 'Quick Claw', 'Soul Dew', 'Perish Song'], - unbanlist: ['Genesect', 'Landorus', 'Manaphy', 'Thundurus', 'Tornadus-Therian'], - }, { name: "[Gen 5] ZU", threads: [ @@ -3991,17 +3992,6 @@ export const Formats: FormatList = [ section: "DPP Singles", column: 7, }, - { - name: "[Gen 4] Ubers", - threads: [ - `• DPP Ubers`, - ], - - mod: 'gen4', - searchShow: false, - ruleset: ['Standard'], - banlist: ['AG'], - }, { name: "[Gen 4] UU", threads: [ @@ -4167,6 +4157,17 @@ export const Formats: FormatList = [ section: "Past Generations", column: 7, }, + { + name: "[Gen 3] Ubers", + threads: [ + `• ADV Ubers`, + ], + + mod: 'gen3', + searchShow: false, + ruleset: ['Standard', 'Deoxys Camouflage Clause', 'One Baton Pass Clause'], + banlist: ['Wobbuffet + Leftovers'], + }, { name: "[Gen 3] UU", threads: [ @@ -4201,6 +4202,17 @@ export const Formats: FormatList = [ ruleset: ['Standard', 'Baton Pass Clause'], banlist: ['Uber', 'OU', 'UUBL', 'UU', 'NUBL', 'NU', 'PUBL'], }, + { + name: "[Gen 3] LC", + threads: [ + `• ADV LC`, + ], + + mod: 'gen3', + searchShow: false, + ruleset: ['Standard', 'Little Cup', 'Sleep Moves Clause'], + banlist: ['Chansey', 'Meditite', 'Omanyte', 'Scyther', 'Wynaut', 'Zigzagoon', 'Baton Pass', 'Dragon Rage', 'Sonic Boom', 'Swagger'], + }, { name: "[Gen 3] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, @@ -4351,17 +4363,6 @@ export const Formats: FormatList = [ ruleset: ['[Gen 1] UU', '!APT Clause', '!Sleep Moves Clause'], banlist: ['UU', 'NUBL'], }, - { - name: "[Gen 1] PU", - threads: [ - `• RBY PU Metagame Discussion & Resources`, - ], - - mod: 'gen1', - searchShow: false, - ruleset: ['[Gen 1] NU'], - banlist: ['NU', 'PUBL'], - }, { name: "[Gen 1] 1v1", threads: [ diff --git a/data/aliases.ts b/data/aliases.ts index 9f9e923a0a59..d16b778222e7 100644 --- a/data/aliases.ts +++ b/data/aliases.ts @@ -83,8 +83,8 @@ export const Aliases: {[alias: string]: string} = { gen6ag: "[Gen 6] Anything Goes", crossevo: "[Gen 9] Cross Evolution", mayhem: "[Gen 9] Random Battle Mayhem", - omotm: "[Gen 9] 350 Cup", - lcotm: "[Gen 9] Bonus Type", + omotm: "[Gen 9] Frantic Fusions", + lcotm: "[Gen 7] Pure Hackmons", // mega evos fabio: "Ampharos-Mega", From 270af29d322effc32e53cd224db5b61322b6c39d Mon Sep 17 00:00:00 2001 From: adrivrie Date: Fri, 1 Sep 2023 06:20:30 +0200 Subject: [PATCH 025/176] Random Battles: August 2023 level balancing (#9738) * Random Battles: August 2023 level balancing * minor tentacruel fix --- data/mods/gen1/random-data.json | 84 ++++----- data/mods/gen3/random-data.json | 96 +++++----- data/mods/gen4/random-data.json | 140 +++++++-------- data/mods/gen5/random-data.json | 206 +++++++++++----------- data/mods/gen6/random-data.json | 158 ++++++++--------- data/mods/gen7/random-sets.json | 238 ++++++++++++------------- data/mods/gen8/random-data.json | 90 +++++----- data/random-doubles-sets.json | 298 ++++++++++++++++---------------- data/random-sets.json | 30 ++-- 9 files changed, 670 insertions(+), 670 deletions(-) diff --git a/data/mods/gen1/random-data.json b/data/mods/gen1/random-data.json index c695015b29dc..b7fa297e03c8 100644 --- a/data/mods/gen1/random-data.json +++ b/data/mods/gen1/random-data.json @@ -4,7 +4,7 @@ "moves": ["bodyslam", "razorleaf", "sleeppowder", "swordsdance"] }, "ivysaur": { - "level": 80, + "level": 79, "moves": ["bodyslam", "razorleaf", "sleeppowder", "swordsdance"] }, "venusaur": { @@ -13,13 +13,13 @@ "exclusiveMoves": ["sleeppowder", "swordsdance"] }, "charmander": { - "level": 91, + "level": 92, "moves": ["counter", "seismictoss", "seismictoss", "slash", "slash"], "essentialMoves": ["bodyslam", "fireblast"], "comboMoves": ["bodyslam", "fireblast", "submission", "swordsdance"] }, "charmeleon": { - "level": 82, + "level": 83, "moves": ["counter", "seismictoss", "seismictoss", "slash", "slash"], "essentialMoves": ["bodyslam", "fireblast"], "comboMoves": ["bodyslam", "fireblast", "submission", "swordsdance"] @@ -53,20 +53,20 @@ "exclusiveMoves": ["hyperbeam", "megadrain", "psywave", "substitute"] }, "beedrill": { - "level": 84, + "level": 85, "moves": ["agility", "doubleedge", "megadrain", "swordsdance"], "essentialMoves": ["hyperbeam", "twineedle"], "comboMoves": ["agility", "hyperbeam", "swordsdance", "twineedle"] }, "pidgey": { - "level": 93, + "level": 94, "moves": ["mimic", "mirrormove", "sandattack", "substitute"], "essentialMoves": ["agility", "doubleedge"], "exclusiveMoves": ["quickattack", "skyattack"], "comboMoves": ["agility", "doubleedge", "quickattack", "skyattack"] }, "pidgeotto": { - "level": 85, + "level": 86, "moves": ["mimic", "mirrormove", "sandattack", "substitute"], "essentialMoves": ["agility", "doubleedge"], "exclusiveMoves": ["quickattack", "skyattack"], @@ -83,11 +83,11 @@ "exclusiveMoves": ["doubleedge", "thunderbolt", "thunderbolt", "thunderbolt", "quickattack", "quickattack"] }, "raticate": { - "level": 77, + "level": 76, "moves": ["blizzard", "bodyslam", "hyperbeam", "superfang"] }, "spearow": { - "level": 90, + "level": 91, "moves": ["agility", "doubleedge", "drillpeck"], "exclusiveMoves": ["leer", "mimic", "mirrormove", "substitute"] }, @@ -96,11 +96,11 @@ "moves": ["agility", "doubleedge", "drillpeck", "hyperbeam"] }, "ekans": { - "level": 92, + "level": 93, "moves": ["bodyslam", "earthquake", "glare", "rockslide"] }, "arbok": { - "level": 80, + "level": 81, "moves": ["earthquake", "glare", "hyperbeam"], "exclusiveMoves": ["bodyslam", "rockslide", "rockslide"] }, @@ -110,7 +110,7 @@ "exclusiveMoves": ["agility", "bodyslam", "seismictoss", "seismictoss", "thunder"] }, "raichu": { - "level": 75, + "level": 74, "moves": ["surf", "thunderbolt", "thunderwave"], "exclusiveMoves": ["agility", "bodyslam", "hyperbeam", "hyperbeam", "seismictoss", "thunder"] }, @@ -129,7 +129,7 @@ "exclusiveMoves": ["doubleedge", "doublekick"] }, "nidorina": { - "level": 83, + "level": 85, "moves": ["blizzard", "bodyslam", "thunderbolt"], "exclusiveMoves": ["bubblebeam", "doubleedge", "doublekick"] }, @@ -144,7 +144,7 @@ "exclusiveMoves": ["doubleedge", "doublekick"] }, "nidorino": { - "level": 83, + "level": 84, "moves": ["blizzard", "bodyslam", "thunderbolt"], "exclusiveMoves": ["bubblebeam", "doubleedge", "doublekick"] }, @@ -161,7 +161,7 @@ "exclusiveMoves": ["blizzard", "blizzard", "counter", "psychic", "sing", "sing"] }, "clefable": { - "level": 75, + "level": 74, "moves": ["bodyslam", "bodyslam", "thunderbolt", "thunderwave", "thunderwave"], "essentialMoves": ["blizzard"], "exclusiveMoves": ["blizzard", "counter", "hyperbeam", "hyperbeam", "psychic", "sing", "sing"] @@ -172,12 +172,12 @@ "exclusiveMoves": ["flamethrower", "flamethrower", "quickattack", "reflect", "substitute", "substitute"] }, "ninetales": { - "level": 76, + "level": 75, "moves": ["bodyslam", "confuseray", "fireblast"], "exclusiveMoves": ["flamethrower", "hyperbeam", "reflect", "substitute", "substitute"] }, "jigglypuff": { - "level": 89, + "level": 90, "moves": ["blizzard", "bodyslam", "seismictoss"], "essentialMoves": ["thunderwave"], "exclusiveMoves": ["counter", "sing", "thunderwave"] @@ -188,12 +188,12 @@ "exclusiveMoves": ["counter", "hyperbeam", "sing"] }, "zubat": { - "level": 97, + "level": 100, "moves": ["confuseray", "doubleedge", "megadrain"], "exclusiveMoves": ["substitute", "substitute", "wingattack"] }, "golbat": { - "level": 79, + "level": 80, "moves": ["confuseray", "doubleedge", "hyperbeam", "megadrain"] }, "oddish": { @@ -202,7 +202,7 @@ "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "gloom": { - "level": 80, + "level": 81, "moves": ["doubleedge", "megadrain", "sleeppowder"], "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, @@ -212,7 +212,7 @@ "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, "paras": { - "level": 89, + "level": 90, "moves": ["bodyslam", "megadrain", "spore"], "exclusiveMoves": ["stunspore", "stunspore", "swordsdance"] }, @@ -227,12 +227,12 @@ "exclusiveMoves": ["doubleedge", "megadrain", "psywave"] }, "venomoth": { - "level": 74, + "level": 73, "moves": ["psychic", "sleeppowder", "stunspore"], "exclusiveMoves": ["doubleedge", "megadrain"] }, "diglett": { - "level": 88, + "level": 86, "moves": ["earthquake", "rockslide", "slash"], "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, @@ -242,12 +242,12 @@ "exclusiveMoves": ["bodyslam", "bodyslam", "substitute"] }, "meowth": { - "level": 87, + "level": 86, "moves": ["bodyslam", "bubblebeam", "slash"], "exclusiveMoves": ["thunder", "thunderbolt"] }, "persian": { - "level": 74, + "level": 73, "moves": ["bodyslam", "bubblebeam", "slash"], "exclusiveMoves": ["hyperbeam", "hyperbeam", "thunder", "thunderbolt"] }, @@ -262,7 +262,7 @@ "exclusiveMoves": ["bodyslam", "hydropump", "rest", "rest", "seismictoss"] }, "mankey": { - "level": 89, + "level": 90, "moves": ["bodyslam", "rockslide", "submission"], "exclusiveMoves": ["counter", "lowkick", "megakick"] }, @@ -288,19 +288,19 @@ "exclusiveMoves": ["hypnosis", "hypnosis", "hypnosis", "psychic"] }, "poliwhirl": { - "level": 76, + "level": 77, "moves": ["amnesia", "blizzard", "surf"], "exclusiveMoves": ["counter", "hypnosis", "hypnosis", "hypnosis", "psychic"] }, "poliwrath": { - "level": 74, + "level": 73, "moves": ["blizzard", "bodyslam", "earthquake", "submission"], "essentialMoves": ["surf"], "exclusiveMoves": ["hypnosis", "hypnosis", "hypnosis", "psychic"], "comboMoves": ["amnesia", "blizzard"] }, "abra": { - "level": 83, + "level": 82, "moves": ["psychic", "seismictoss", "thunderwave"], "exclusiveMoves": ["counter", "reflect", "substitute"] }, @@ -352,22 +352,22 @@ "tentacruel": { "level": 73, "moves": ["blizzard", "hyperbeam", "swordsdance"], - "exclusiveMoves": ["hydropump", "hydropump", "surf"] + "exclusiveMoves": ["hydropump", "surf", "surf"] }, "geodude": { "level": 88, "moves": ["bodyslam", "earthquake", "explosion", "rockslide"] }, "graveler": { - "level": 80, + "level": 79, "moves": ["bodyslam", "earthquake", "explosion", "rockslide"] }, "golem": { - "level": 75, + "level": 74, "moves": ["bodyslam", "earthquake", "explosion", "rockslide"] }, "ponyta": { - "level": 86, + "level": 85, "moves": ["agility", "bodyslam", "fireblast"], "exclusiveMoves": ["reflect", "reflect", "reflect", "stomp", "substitute", "substitute"] }, @@ -389,7 +389,7 @@ "comboMoves": ["amnesia", "rest", "surf", "thunderwave"] }, "magnemite": { - "level": 88, + "level": 89, "moves": ["thunder", "thunderbolt", "thunderwave"], "exclusiveMoves": ["doubleedge", "doubleedge", "mimic", "rest"] }, @@ -403,7 +403,7 @@ "moves": ["agility", "bodyslam", "slash", "swordsdance"] }, "doduo": { - "level": 88, + "level": 87, "moves": ["agility", "bodyslam", "doubleedge", "drillpeck"] }, "dodrio": { @@ -439,7 +439,7 @@ "exclusiveMoves": ["doubleedge", "hyperbeam", "hyperbeam"] }, "gastly": { - "level": 80, + "level": 79, "moves": ["explosion", "explosion", "megadrain", "nightshade", "psychic", "psychic"], "essentialMoves": ["thunderbolt"], "exclusiveMoves": ["confuseray", "hypnosis", "hypnosis", "hypnosis"] @@ -466,7 +466,7 @@ "exclusiveMoves": ["counter", "reflect", "rest", "seismictoss", "seismictoss"] }, "hypno": { - "level": 70, + "level": 69, "moves": ["hypnosis", "psychic", "thunderwave"], "exclusiveMoves": ["counter", "reflect", "rest", "rest", "seismictoss", "seismictoss"] }, @@ -494,7 +494,7 @@ "moves": ["explosion", "psychic", "sleeppowder", "stunspore"] }, "exeggutor": { - "level": 66, + "level": 65, "moves": ["explosion", "psychic", "sleeppowder"], "exclusiveMoves": ["doubleedge", "hyperbeam", "megadrain", "stunspore", "stunspore", "stunspore"] }, @@ -503,7 +503,7 @@ "moves": ["blizzard", "bodyslam", "earthquake", "seismictoss"] }, "marowak": { - "level": 79, + "level": 80, "moves": ["blizzard", "bodyslam", "earthquake", "seismictoss"] }, "hitmonlee": { @@ -512,7 +512,7 @@ "exclusiveMoves": ["counter", "counter", "meditate", "megakick", "rollingkick"] }, "hitmonchan": { - "level": 83, + "level": 84, "moves": ["bodyslam", "seismictoss", "submission"], "exclusiveMoves": ["agility", "agility", "counter", "counter", "megakick"] }, @@ -578,7 +578,7 @@ "exclusiveMoves": ["hydropump", "surf", "surf"] }, "starmie": { - "level": 67, + "level": 66, "moves": ["blizzard", "psychic", "thunderbolt", "thunderwave", "thunderwave"], "essentialMoves": ["recover"], "exclusiveMoves": ["hydropump", "psychic", "surf", "surf"] @@ -643,7 +643,7 @@ "exclusiveMoves": ["acidarmor", "bodyslam", "bodyslam", "bodyslam", "hydropump", "mimic"] }, "jolteon": { - "level": 68, + "level": 69, "moves": ["agility", "agility", "bodyslam", "bodyslam", "bodyslam", "doublekick", "pinmissile", "pinmissile"], "essentialMoves": ["thunderbolt", "thunderwave"] }, @@ -700,7 +700,7 @@ "moves": ["agility", "drillpeck", "thunderbolt", "thunderwave"] }, "moltres": { - "level": 75, + "level": 74, "moves": ["agility", "fireblast", "hyperbeam"], "exclusiveMoves": ["doubleedge", "doubleedge", "doubleedge", "reflect"] }, diff --git a/data/mods/gen3/random-data.json b/data/mods/gen3/random-data.json index 3ebe48c8301c..4489d5716a42 100644 --- a/data/mods/gen3/random-data.json +++ b/data/mods/gen3/random-data.json @@ -32,7 +32,7 @@ "moves": ["agility", "batonpass", "drillpeck", "hiddenpowerground", "quickattack", "return", "substitute"] }, "arbok": { - "level": 89, + "level": 88, "moves": ["doubleedge", "earthquake", "hiddenpowerfire", "rest", "rockslide", "sleeptalk", "sludgebomb"] }, "pikachu": { @@ -52,7 +52,7 @@ "moves": ["earthquake", "fireblast", "icebeam", "shadowball", "sludgebomb", "superpower"] }, "nidoking": { - "level": 83, + "level": 82, "moves": ["earthquake", "fireblast", "icebeam", "megahorn", "sludgebomb", "substitute", "thunderbolt"] }, "clefable": { @@ -84,7 +84,7 @@ "moves": ["aerialace", "earthquake", "hiddenpowerbug", "rockslide", "substitute"] }, "persian": { - "level": 85, + "level": 86, "moves": ["fakeout", "hiddenpowerground", "hypnosis", "irontail", "return", "shadowball", "substitute"] }, "golduck": { @@ -96,7 +96,7 @@ "moves": ["bulkup", "crosschop", "earthquake", "hiddenpowerghost", "rockslide", "substitute"] }, "arcanine": { - "level": 83, + "level": 81, "moves": ["extremespeed", "fireblast", "flamethrower", "hiddenpowergrass", "rest", "sleeptalk", "toxic"] }, "poliwrath": { @@ -104,11 +104,11 @@ "moves": ["brickbreak", "bulkup", "hiddenpowerghost", "hydropump", "hypnosis", "icebeam", "substitute"] }, "alakazam": { - "level": 81, + "level": 80, "moves": ["calmmind", "encore", "firepunch", "icepunch", "psychic", "recover", "substitute"] }, "machamp": { - "level": 83, + "level": 84, "moves": ["bulkup", "crosschop", "earthquake", "hiddenpowerghost", "rest", "rockslide", "sleeptalk"] }, "victreebel": { @@ -136,7 +136,7 @@ "moves": ["hiddenpowergrass", "hiddenpowerice", "rest", "sleeptalk", "thunderbolt", "toxic"] }, "farfetchd": { - "level": 95, + "level": 96, "moves": ["agility", "batonpass", "hiddenpowerflying", "return", "swordsdance"] }, "dodrio": { @@ -156,11 +156,11 @@ "moves": ["explosion", "icebeam", "rapidspin", "spikes", "surf", "toxic"] }, "gengar": { - "level": 79, + "level": 78, "moves": ["destinybond", "explosion", "firepunch", "hypnosis", "icepunch", "substitute", "thunderbolt", "willowisp"] }, "hypno": { - "level": 84, + "level": 85, "moves": ["batonpass", "calmmind", "firepunch", "hypnosis", "protect", "psychic", "toxic", "wish"] }, "kingler": { @@ -280,7 +280,7 @@ "moves": ["doubleedge", "earthquake", "hiddenpowerflying", "rockslide", "substitute"] }, "snorlax": { - "level": 75, + "level": 74, "moves": ["bodyslam", "curse", "earthquake", "rest", "return", "selfdestruct", "shadowball", "sleeptalk"] }, "articuno": { @@ -288,7 +288,7 @@ "moves": ["healbell", "hiddenpowerfire", "icebeam", "protect", "rest", "roar", "sleeptalk", "toxic"] }, "zapdos": { - "level": 77, + "level": 76, "moves": ["agility", "batonpass", "hiddenpowerice", "substitute", "thunderbolt", "thunderwave", "toxic"] }, "moltres": { @@ -304,7 +304,7 @@ "moves": ["calmmind", "flamethrower", "icebeam", "psychic", "recover", "substitute", "thunderbolt"] }, "mew": { - "level": 75, + "level": 74, "moves": ["calmmind", "explosion", "flamethrower", "icebeam", "psychic", "softboiled", "thunderbolt", "thunderwave", "transform"] }, "meganium": { @@ -324,7 +324,7 @@ "moves": ["doubleedge", "quickattack", "return", "reversal", "shadowball", "substitute", "trick"] }, "noctowl": { - "level": 90, + "level": 91, "moves": ["hypnosis", "psychic", "reflect", "toxic", "whirlwind"] }, "ledian": { @@ -344,7 +344,7 @@ "moves": ["confuseray", "icebeam", "rest", "sleeptalk", "surf", "thunderbolt", "thunderwave", "toxic"] }, "togetic": { - "level": 90, + "level": 91, "moves": ["charm", "encore", "flamethrower", "seismictoss", "softboiled", "thunderwave", "toxic"] }, "xatu": { @@ -360,7 +360,7 @@ "moves": ["hiddenpowergrass", "leechseed", "moonlight", "sleeppowder", "sludgebomb", "stunspore"] }, "azumarill": { - "level": 85, + "level": 86, "moves": ["brickbreak", "encore", "hiddenpowerghost", "hydropump", "return"] }, "sudowoodo": { @@ -376,11 +376,11 @@ "moves": ["encore", "hiddenpowerflying", "leechseed", "sleeppowder", "substitute", "toxic"] }, "aipom": { - "level": 90, + "level": 91, "moves": ["batonpass", "doubleedge", "focuspunch", "shadowball", "substitute", "thunderwave"] }, "sunflora": { - "level": 91, + "level": 92, "moves": ["hiddenpowerfire", "leechseed", "razorleaf", "synthesis", "toxic"] }, "yanma": { @@ -396,7 +396,7 @@ "moves": ["batonpass", "calmmind", "hiddenpowerfire", "morningsun", "psychic", "reflect"] }, "umbreon": { - "level": 83, + "level": 84, "moves": ["batonpass", "hiddenpowerdark", "protect", "toxic", "wish"] }, "murkrow": { @@ -416,7 +416,7 @@ "moves": ["hiddenpowerpsychic"] }, "wobbuffet": { - "level": 79, + "level": 80, "moves": ["counter", "destinybond", "encore", "mirrorcoat"] }, "girafarig": { @@ -436,7 +436,7 @@ "moves": ["earthquake", "hiddenpowerflying", "irontail", "quickattack", "rockslide", "substitute", "swordsdance"] }, "steelix": { - "level": 82, + "level": 83, "moves": ["doubleedge", "earthquake", "explosion", "hiddenpowerrock", "irontail", "rest", "roar", "toxic"] }, "granbull": { @@ -484,11 +484,11 @@ "moves": ["fireblast", "hiddenpowergrass", "icebeam", "rockblast", "surf", "thunderwave"] }, "delibird": { - "level": 93, + "level": 94, "moves": ["aerialace", "focuspunch", "hiddenpowerground", "icebeam", "quickattack"] }, "mantine": { - "level": 84, + "level": 85, "moves": ["haze", "hiddenpowergrass", "icebeam", "raindance", "rest", "sleeptalk", "surf", "toxic"] }, "skarmory": { @@ -496,7 +496,7 @@ "moves": ["drillpeck", "hiddenpowerground", "protect", "rest", "sleeptalk", "spikes", "toxic", "whirlwind"] }, "houndoom": { - "level": 82, + "level": 81, "moves": ["crunch", "fireblast", "flamethrower", "hiddenpowergrass", "pursuit", "willowisp"] }, "kingdra": { @@ -516,7 +516,7 @@ "moves": ["earthquake", "hypnosis", "return", "shadowball", "thunderbolt"] }, "smeargle": { - "level": 84, + "level": 85, "moves": ["encore", "explosion", "spikes", "spore"] }, "hitmontop": { @@ -528,7 +528,7 @@ "moves": ["bodyslam", "curse", "earthquake", "healbell", "milkdrink", "toxic"] }, "blissey": { - "level": 79, + "level": 78, "moves": ["aromatherapy", "calmmind", "icebeam", "seismictoss", "softboiled", "thunderbolt", "thunderwave", "toxic"] }, "raikou": { @@ -536,7 +536,7 @@ "moves": ["calmmind", "crunch", "hiddenpowergrass", "hiddenpowerice", "rest", "sleeptalk", "substitute", "thunderbolt"] }, "entei": { - "level": 80, + "level": 79, "moves": ["bodyslam", "calmmind", "fireblast", "flamethrower", "hiddenpowergrass", "hiddenpowerice", "solarbeam", "substitute", "sunnyday"] }, "suicune": { @@ -548,7 +548,7 @@ "moves": ["dragondance", "earthquake", "fireblast", "focuspunch", "hiddenpowerbug", "icebeam", "pursuit", "rockslide", "substitute"] }, "lugia": { - "level": 72, + "level": 71, "moves": ["aeroblast", "calmmind", "earthquake", "icebeam", "recover", "substitute", "thunderbolt", "toxic"] }, "hooh": { @@ -576,7 +576,7 @@ "moves": ["crunch", "doubleedge", "healbell", "hiddenpowerfighting", "protect", "shadowball", "toxic"] }, "linoone": { - "level": 84, + "level": 85, "moves": ["bellydrum", "extremespeed", "flail", "hiddenpowerground", "shadowball", "substitute"] }, "beautifly": { @@ -596,7 +596,7 @@ "moves": ["brickbreak", "explosion", "shadowball", "swordsdance"] }, "swellow": { - "level": 82, + "level": 81, "moves": ["aerialace", "doubleedge", "hiddenpowerfighting", "hiddenpowerground", "quickattack", "return"] }, "pelipper": { @@ -648,11 +648,11 @@ "moves": ["batonpass", "doubleedge", "healbell", "thunderwave", "wish"] }, "sableye": { - "level": 89, + "level": 90, "moves": ["knockoff", "recover", "seismictoss", "shadowball", "toxic"] }, "mawile": { - "level": 93, + "level": 94, "moves": ["batonpass", "brickbreak", "focuspunch", "hiddenpowersteel", "rockslide", "substitute", "swordsdance", "toxic"] }, "aggron": { @@ -680,11 +680,11 @@ "moves": ["batonpass", "icepunch", "tailglow", "thunderbolt"] }, "illumise": { - "level": 92, + "level": 93, "moves": ["batonpass", "encore", "icepunch", "substitute", "thunderwave", "wish"] }, "roselia": { - "level": 91, + "level": 92, "moves": ["aromatherapy", "gigadrain", "hiddenpowerfire", "spikes", "stunspore", "synthesis"] }, "swalot": { @@ -696,7 +696,7 @@ "moves": ["crunch", "earthquake", "endure", "hiddenpowerflying", "hydropump", "icebeam", "return"] }, "wailord": { - "level": 88, + "level": 87, "moves": ["hiddenpowergrass", "icebeam", "rest", "selfdestruct", "sleeptalk", "surf", "toxic"] }, "camerupt": { @@ -704,7 +704,7 @@ "moves": ["earthquake", "explosion", "fireblast", "rest", "rockslide", "sleeptalk", "toxic"] }, "torkoal": { - "level": 89, + "level": 90, "moves": ["explosion", "fireblast", "flamethrower", "hiddenpowergrass", "rest", "toxic", "yawn"] }, "grumpig": { @@ -720,7 +720,7 @@ "moves": ["dragonclaw", "earthquake", "fireblast", "hiddenpowerbug", "rockslide", "substitute", "toxic"] }, "cacturne": { - "level": 90, + "level": 91, "moves": ["focuspunch", "hiddenpowerdark", "leechseed", "needlearm", "spikes", "substitute", "thunderpunch"] }, "altaria": { @@ -728,7 +728,7 @@ "moves": ["dragonclaw", "dragondance", "earthquake", "fireblast", "flamethrower", "haze", "hiddenpowerflying", "rest", "toxic"] }, "zangoose": { - "level": 81, + "level": 80, "moves": ["brickbreak", "quickattack", "return", "shadowball", "swordsdance"] }, "seviper": { @@ -752,7 +752,7 @@ "moves": ["brickbreak", "crunch", "doubleedge", "hiddenpowerghost", "icebeam", "surf"] }, "claydol": { - "level": 80, + "level": 81, "moves": ["earthquake", "explosion", "icebeam", "psychic", "rapidspin", "toxic"] }, "cradily": { @@ -772,7 +772,7 @@ "moves": ["flamethrower", "icebeam", "substitute", "thunderbolt", "thunderwave"] }, "kecleon": { - "level": 89, + "level": 90, "moves": ["brickbreak", "return", "shadowball", "thunderwave", "trick"] }, "banette": { @@ -784,7 +784,7 @@ "moves": ["focuspunch", "icebeam", "painsplit", "rest", "shadowball", "sleeptalk", "substitute", "willowisp"] }, "tropius": { - "level": 92, + "level": 93, "moves": ["hiddenpowerfire", "solarbeam", "sunnyday", "synthesis"] }, "chimecho": { @@ -792,7 +792,7 @@ "moves": ["calmmind", "healbell", "hiddenpowerfire", "lightscreen", "psychic", "reflect", "toxic", "yawn"] }, "absol": { - "level": 86, + "level": 87, "moves": ["batonpass", "hiddenpowerfighting", "quickattack", "shadowball", "swordsdance"] }, "glalie": { @@ -816,7 +816,7 @@ "moves": ["doubleedge", "earthquake", "hiddenpowerflying", "rest", "rockslide", "sleeptalk", "toxic"] }, "luvdisc": { - "level": 97, + "level": 98, "moves": ["icebeam", "protect", "substitute", "surf", "sweetkiss", "toxic"] }, "salamence": { @@ -824,7 +824,7 @@ "moves": ["brickbreak", "dragondance", "earthquake", "fireblast", "hiddenpowerflying", "rockslide"] }, "metagross": { - "level": 77, + "level": 76, "moves": ["agility", "earthquake", "explosion", "meteormash", "psychic", "rockslide"] }, "regirock": { @@ -832,15 +832,15 @@ "moves": ["curse", "earthquake", "explosion", "rest", "rockslide", "superpower", "thunderwave"] }, "regice": { - "level": 81, + "level": 80, "moves": ["explosion", "icebeam", "rest", "sleeptalk", "thunderbolt", "thunderwave", "toxic"] }, "registeel": { - "level": 81, + "level": 80, "moves": ["rest", "seismictoss", "sleeptalk", "toxic"] }, "latias": { - "level": 68, + "level": 67, "moves": ["calmmind", "dragonclaw", "hiddenpowerfire", "psychic", "recover"] }, "latios": { @@ -860,7 +860,7 @@ "moves": ["dragondance", "earthquake", "extremespeed", "hiddenpowerflying", "overheat", "rockslide"] }, "jirachi": { - "level": 76, + "level": 75, "moves": ["bodyslam", "calmmind", "firepunch", "icepunch", "protect", "psychic", "substitute", "thunderbolt", "wish"] }, "deoxys": { @@ -872,7 +872,7 @@ "moves": ["extremespeed", "firepunch", "psychoboost", "shadowball", "superpower"] }, "deoxysdefense": { - "level": 76, + "level": 75, "moves": ["recover", "seismictoss", "spikes", "taunt", "toxic"] }, "deoxysspeed": { diff --git a/data/mods/gen4/random-data.json b/data/mods/gen4/random-data.json index 75de1105f809..a36b44308fe9 100644 --- a/data/mods/gen4/random-data.json +++ b/data/mods/gen4/random-data.json @@ -12,11 +12,11 @@ "moves": ["icebeam", "rapidspin", "rest", "roar", "sleeptalk", "surf", "toxic"] }, "butterfree": { - "level": 92, + "level": 93, "moves": ["bugbuzz", "safeguard", "sleeppowder", "stunspore", "uturn"] }, "beedrill": { - "level": 95, + "level": 96, "moves": ["brickbreak", "poisonjab", "swordsdance", "toxicspikes", "uturn", "xscissor"] }, "pidgeot": { @@ -32,11 +32,11 @@ "moves": ["doubleedge", "drillpeck", "pursuit", "quickattack", "return", "uturn"] }, "arbok": { - "level": 91, + "level": 92, "moves": ["aquatail", "crunch", "earthquake", "glare", "gunkshot", "poisonjab", "seedbomb", "switcheroo"] }, "pikachu": { - "level": 89, + "level": 91, "moves": ["grassknot", "hiddenpowerice", "substitute", "surf", "thunderbolt", "volttackle"] }, "raichu": { @@ -48,7 +48,7 @@ "moves": ["earthquake", "nightslash", "rapidspin", "stealthrock", "stoneedge", "substitute", "swordsdance"] }, "nidoqueen": { - "level": 85, + "level": 84, "moves": ["earthquake", "fireblast", "icebeam", "roar", "stealthrock", "toxicspikes"] }, "nidoking": { @@ -64,7 +64,7 @@ "moves": ["energyball", "fireblast", "flamethrower", "hiddenpowerrock", "hypnosis", "nastyplot"] }, "wigglytuff": { - "level": 90, + "level": 91, "moves": ["bodyslam", "doubleedge", "fireblast", "healbell", "protect", "seismictoss", "stealthrock", "thunderwave", "toxic", "wish"] }, "vileplume": { @@ -96,7 +96,7 @@ "moves": ["closecombat", "encore", "icepunch", "punishment", "stoneedge", "uturn"] }, "arcanine": { - "level": 83, + "level": 82, "moves": ["extremespeed", "flareblitz", "hiddenpowergrass", "morningsun", "thunderfang", "toxic", "willowisp"] }, "poliwrath": { @@ -140,7 +140,7 @@ "moves": ["bravebird", "doubleedge", "pursuit", "quickattack", "return", "roost"] }, "dewgong": { - "level": 89, + "level": 90, "moves": ["encore", "icebeam", "raindance", "rest", "surf", "toxic"] }, "muk": { @@ -156,7 +156,7 @@ "moves": ["focusblast", "hiddenpowerfire", "hypnosis", "painsplit", "shadowball", "sludgebomb", "substitute", "thunderbolt", "trick"] }, "hypno": { - "level": 90, + "level": 91, "moves": ["protect", "seismictoss", "thunderwave", "toxic", "wish"] }, "kingler": { @@ -168,7 +168,7 @@ "moves": ["explosion", "hiddenpowerice", "signalbeam", "taunt", "thunderbolt"] }, "exeggutor": { - "level": 86, + "level": 87, "moves": ["explosion", "hiddenpowerfire", "leafstorm", "psychic", "sleeppowder", "solarbeam", "sunnyday", "synthesis"] }, "marowak": { @@ -220,11 +220,11 @@ "moves": ["doubleedge", "earthquake", "payback", "pursuit", "return", "stoneedge"] }, "gyarados": { - "level": 80, + "level": 79, "moves": ["bounce", "dragondance", "earthquake", "icefang", "rest", "sleeptalk", "stoneedge", "waterfall"] }, "lapras": { - "level": 87, + "level": 86, "moves": ["healbell", "hydropump", "icebeam", "surf", "thunderbolt", "toxic"] }, "ditto": { @@ -264,7 +264,7 @@ "moves": ["healbell", "icebeam", "roar", "roost", "substitute", "toxic"] }, "zapdos": { - "level": 78, + "level": 77, "moves": ["heatwave", "hiddenpowergrass", "hiddenpowerice", "roost", "substitute", "thunderbolt", "toxic", "uturn"] }, "moltres": { @@ -272,7 +272,7 @@ "moves": ["airslash", "fireblast", "flamethrower", "hiddenpowergrass", "roost", "substitute", "toxic", "uturn"] }, "dragonite": { - "level": 79, + "level": 78, "moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "fireblast", "firepunch", "outrage", "roost", "superpower"] }, "mewtwo": { @@ -288,7 +288,7 @@ "moves": ["aromatherapy", "energyball", "leechseed", "lightscreen", "reflect", "synthesis", "toxic"] }, "typhlosion": { - "level": 84, + "level": 83, "moves": ["eruption", "fireblast", "focusblast", "hiddenpowergrass", "hiddenpowerrock"] }, "feraligatr": { @@ -300,15 +300,15 @@ "moves": ["aquatail", "brickbreak", "doubleedge", "firepunch", "return", "shadowclaw", "suckerpunch", "trick", "uturn"] }, "noctowl": { - "level": 94, + "level": 95, "moves": ["nightshade", "reflect", "roost", "toxic", "whirlwind"] }, "ledian": { - "level": 98, + "level": 99, "moves": ["encore", "knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"] }, "ariados": { - "level": 94, + "level": 95, "moves": ["bugbite", "poisonjab", "shadowsneak", "suckerpunch", "toxicspikes"] }, "crobat": { @@ -344,15 +344,15 @@ "moves": ["encore", "focusblast", "hiddenpowergrass", "hydropump", "icebeam", "protect", "surf", "toxic"] }, "jumpluff": { - "level": 88, + "level": 89, "moves": ["bounce", "encore", "grassknot", "leechseed", "sleeppowder", "stunspore", "substitute", "toxic", "uturn"] }, "sunflora": { - "level": 94, + "level": 95, "moves": ["earthpower", "hiddenpowerice", "leafstorm", "sludgebomb", "synthesis"] }, "quagsire": { - "level": 89, + "level": 90, "moves": ["earthquake", "encore", "icepunch", "recover", "toxic", "waterfall", "yawn"] }, "espeon": { @@ -360,7 +360,7 @@ "moves": ["batonpass", "calmmind", "hiddenpowerfire", "morningsun", "psychic", "shadowball", "substitute"] }, "umbreon": { - "level": 84, + "level": 85, "moves": ["curse", "healbell", "moonlight", "payback", "protect", "toxic", "wish"] }, "slowking": { @@ -372,7 +372,7 @@ "moves": ["hiddenpowerpsychic"] }, "wobbuffet": { - "level": 80, + "level": 81, "moves": ["counter", "destinybond", "encore", "mirrorcoat"] }, "girafarig": { @@ -404,7 +404,7 @@ "moves": ["bugbite", "bulletpunch", "pursuit", "roost", "superpower", "swordsdance", "uturn"] }, "shuckle": { - "level": 91, + "level": 92, "moves": ["encore", "knockoff", "rest", "stealthrock", "toxic"] }, "heracross": { @@ -416,11 +416,11 @@ "moves": ["closecombat", "crunch", "earthquake", "facade", "protect", "swordsdance"] }, "magcargo": { - "level": 91, + "level": 92, "moves": ["fireblast", "hiddenpowerrock", "lavaplume", "recover", "stealthrock", "toxic", "willowisp"] }, "corsola": { - "level": 92, + "level": 93, "moves": ["explosion", "recover", "stealthrock", "surf", "toxic"] }, "octillery": { @@ -432,11 +432,11 @@ "moves": ["aerialace", "brickbreak", "icepunch", "iceshard", "rapidspin", "seedbomb"] }, "mantine": { - "level": 88, + "level": 89, "moves": ["rest", "sleeptalk", "surf", "toxic"] }, "skarmory": { - "level": 79, + "level": 78, "moves": ["bravebird", "roost", "spikes", "stealthrock", "whirlwind"] }, "houndoom": { @@ -452,7 +452,7 @@ "moves": ["assurance", "earthquake", "iceshard", "rapidspin", "seedbomb", "stealthrock", "stoneedge"] }, "porygon2": { - "level": 86, + "level": 85, "moves": ["discharge", "icebeam", "recover", "toxic", "triattack"] }, "stantler": { @@ -520,15 +520,15 @@ "moves": ["crunch", "firefang", "suckerpunch", "superfang", "taunt", "toxic"] }, "linoone": { - "level": 85, + "level": 84, "moves": ["bellydrum", "extremespeed", "seedbomb", "shadowclaw"] }, "beautifly": { - "level": 93, + "level": 94, "moves": ["bugbuzz", "hiddenpowerground", "psychic", "uturn"] }, "dustox": { - "level": 96, + "level": 97, "moves": ["bugbuzz", "protect", "roost", "toxic", "whirlwind"] }, "ludicolo": { @@ -552,11 +552,11 @@ "moves": ["calmmind", "focusblast", "psychic", "shadowball", "taunt", "thunderbolt", "willowisp"] }, "masquerain": { - "level": 94, + "level": 95, "moves": ["agility", "airslash", "batonpass", "bugbuzz", "hydropump", "roost"] }, "breloom": { - "level": 80, + "level": 81, "moves": ["facade", "focuspunch", "leechseed", "machpunch", "seedbomb", "spore", "stoneedge", "substitute", "swordsdance"] }, "vigoroth": { @@ -568,11 +568,11 @@ "moves": ["doubleedge", "earthquake", "firepunch", "icepunch", "nightslash", "pursuit", "return"] }, "ninjask": { - "level": 84, + "level": 85, "moves": ["batonpass", "protect", "substitute", "swordsdance", "xscissor"] }, "shedinja": { - "level": 90, + "level": 91, "moves": ["batonpass", "shadowsneak", "swordsdance", "willowisp", "xscissor"] }, "exploud": { @@ -588,11 +588,11 @@ "moves": ["healbell", "protect", "return", "thunderwave", "wish"] }, "sableye": { - "level": 96, + "level": 97, "moves": ["recover", "seismictoss", "taunt", "toxic", "willowisp"] }, "mawile": { - "level": 95, + "level": 96, "moves": ["batonpass", "focuspunch", "ironhead", "substitute", "suckerpunch", "swordsdance"] }, "aggron": { @@ -616,7 +616,7 @@ "moves": ["batonpass", "encore", "hiddenpowerice", "nastyplot", "thunderbolt"] }, "volbeat": { - "level": 95, + "level": 96, "moves": ["batonpass", "bugbuzz", "encore", "substitute", "tailglow"] }, "illumise": { @@ -628,7 +628,7 @@ "moves": ["earthquake", "encore", "explosion", "icebeam", "sludgebomb", "toxic", "yawn"] }, "sharpedo": { - "level": 87, + "level": 86, "moves": ["aquajet", "crunch", "earthquake", "hiddenpowergrass", "hydropump", "icebeam", "waterfall"] }, "wailord": { @@ -656,7 +656,7 @@ "moves": ["dragonclaw", "earthquake", "fireblast", "firepunch", "outrage", "roost", "stoneedge", "uturn"] }, "cacturne": { - "level": 89, + "level": 90, "moves": ["encore", "focuspunch", "lowkick", "seedbomb", "spikes", "substitute", "suckerpunch", "swordsdance"] }, "altaria": { @@ -664,7 +664,7 @@ "moves": ["dragonclaw", "dragondance", "earthquake", "fireblast", "healbell", "outrage", "roost"] }, "zangoose": { - "level": 86, + "level": 85, "moves": ["closecombat", "quickattack", "return", "shadowclaw", "swordsdance"] }, "seviper": { @@ -672,7 +672,7 @@ "moves": ["aquatail", "darkpulse", "earthquake", "flamethrower", "sludgebomb", "suckerpunch", "switcheroo"] }, "lunatone": { - "level": 92, + "level": 93, "moves": ["batonpass", "calmmind", "earthpower", "psychic", "shadowball", "substitute"] }, "solrock": { @@ -744,11 +744,11 @@ "moves": ["hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"] }, "relicanth": { - "level": 88, + "level": 87, "moves": ["doubleedge", "earthquake", "headsmash", "rockpolish", "stealthrock", "waterfall"] }, "luvdisc": { - "level": 99, + "level": 100, "moves": ["icebeam", "protect", "surf", "sweetkiss", "toxic"] }, "salamence": { @@ -756,7 +756,7 @@ "moves": ["dracometeor", "dragondance", "earthquake", "fireblast", "outrage", "roost"] }, "metagross": { - "level": 79, + "level": 78, "moves": ["agility", "bulletpunch", "earthquake", "explosion", "meteormash", "stealthrock", "zenheadbutt"] }, "regirock": { @@ -772,19 +772,19 @@ "moves": ["curse", "ironhead", "rest", "sleeptalk", "stealthrock", "thunderwave", "toxic"] }, "latias": { - "level": 71, + "level": 70, "moves": ["calmmind", "dracometeor", "psychic", "roost"] }, "latios": { - "level": 71, + "level": 70, "moves": ["calmmind", "dracometeor", "psychic", "roost"] }, "kyogre": { - "level": 70, + "level": 69, "moves": ["calmmind", "icebeam", "rest", "sleeptalk", "surf", "thunder", "waterspout"] }, "groudon": { - "level": 74, + "level": 73, "moves": ["earthquake", "firepunch", "rockpolish", "stealthrock", "stoneedge", "swordsdance", "toxic"] }, "rayquaza": { @@ -792,11 +792,11 @@ "moves": ["dragonclaw", "dragondance", "earthquake", "extremespeed", "outrage", "overheat", "swordsdance"] }, "jirachi": { - "level": 76, + "level": 75, "moves": ["bodyslam", "calmmind", "firepunch", "flashcannon", "icepunch", "ironhead", "psychic", "stealthrock", "substitute", "thunderbolt", "uturn", "wish"] }, "deoxys": { - "level": 76, + "level": 75, "moves": ["extremespeed", "icebeam", "psychoboost", "spikes", "stealthrock", "superpower"] }, "deoxysattack": { @@ -808,11 +808,11 @@ "moves": ["recover", "seismictoss", "spikes", "stealthrock", "taunt", "toxic"] }, "deoxysspeed": { - "level": 78, + "level": 79, "moves": ["lightscreen", "psychoboost", "reflect", "spikes", "stealthrock", "superpower", "taunt"] }, "torterra": { - "level": 86, + "level": 87, "moves": ["earthquake", "leechseed", "roar", "rockpolish", "stealthrock", "stoneedge", "synthesis", "woodhammer"] }, "infernape": { @@ -832,7 +832,7 @@ "moves": ["curse", "quickattack", "rest", "waterfall"] }, "kricketune": { - "level": 98, + "level": 99, "moves": ["brickbreak", "nightslash", "return", "swordsdance", "xscissor"] }, "luxray": { @@ -848,15 +848,15 @@ "moves": ["earthquake", "firepunch", "icebeam", "rockpolish", "stoneedge", "zenheadbutt"] }, "bastiodon": { - "level": 90, + "level": 91, "moves": ["earthquake", "metalburst", "protect", "roar", "rockslide", "stealthrock", "toxic"] }, "wormadam": { - "level": 96, + "level": 97, "moves": ["hiddenpowerice", "hiddenpowerrock", "leafstorm", "psychic", "signalbeam"] }, "wormadamsandy": { - "level": 95, + "level": 96, "moves": ["earthquake", "rest", "sleeptalk", "toxic"] }, "wormadamtrash": { @@ -864,7 +864,7 @@ "moves": ["gyroball", "protect", "stealthrock", "toxic"] }, "mothim": { - "level": 90, + "level": 91, "moves": ["airslash", "bugbuzz", "hiddenpowerfighting", "hiddenpowerground", "shadowball", "uturn"] }, "vespiquen": { @@ -872,11 +872,11 @@ "moves": ["attackorder", "defendorder", "protect", "roost", "substitute", "toxic"] }, "pachirisu": { - "level": 95, + "level": 96, "moves": ["discharge", "lightscreen", "superfang", "toxic", "uturn"] }, "floatzel": { - "level": 87, + "level": 86, "moves": ["aquajet", "batonpass", "bulkup", "crunch", "icepunch", "return", "taunt", "waterfall"] }, "cherrim": { @@ -896,7 +896,7 @@ "moves": ["fakeout", "lowkick", "payback", "pursuit", "return", "uturn"] }, "drifblim": { - "level": 86, + "level": 85, "moves": ["calmmind", "hiddenpowerfighting", "rest", "shadowball", "substitute", "thunderbolt"] }, "lopunny": { @@ -924,7 +924,7 @@ "moves": ["earthquake", "explosion", "gyroball", "lightscreen", "payback", "reflect", "stealthrock", "toxic"] }, "chatot": { - "level": 90, + "level": 91, "moves": ["encore", "heatwave", "hiddenpowergrass", "hypervoice", "nastyplot", "uturn"] }, "spiritomb": { @@ -952,7 +952,7 @@ "moves": ["crosschop", "focuspunch", "icepunch", "substitute", "suckerpunch", "swordsdance"] }, "carnivine": { - "level": 93, + "level": 94, "moves": ["powerwhip", "return", "sleeppowder", "substitute", "swordsdance", "synthesis"] }, "lumineon": { @@ -976,7 +976,7 @@ "moves": ["aquatail", "bodyslam", "earthquake", "explosion", "healbell", "protect", "return", "wish"] }, "rhyperior": { - "level": 84, + "level": 83, "moves": ["earthquake", "icepunch", "megahorn", "rockpolish", "stealthrock", "stoneedge"] }, "tangrowth": { @@ -988,7 +988,7 @@ "moves": ["crosschop", "earthquake", "flamethrower", "hiddenpowergrass", "icepunch", "thunderbolt"] }, "magmortar": { - "level": 85, + "level": 84, "moves": ["fireblast", "focusblast", "hiddenpowergrass", "hiddenpowerice", "substitute", "thunderbolt"] }, "togekiss": { @@ -1064,7 +1064,7 @@ "moves": ["lightscreen", "psychic", "reflect", "stealthrock", "thunderwave", "uturn", "yawn"] }, "mesprit": { - "level": 83, + "level": 82, "moves": ["calmmind", "hiddenpowerfire", "icebeam", "psychic", "stealthrock", "substitute", "thunderbolt", "thunderwave", "uturn"] }, "azelf": { @@ -1076,7 +1076,7 @@ "moves": ["aurasphere", "bulkup", "dracometeor", "dragonclaw", "earthquake", "fireblast", "outrage", "rest", "sleeptalk", "stealthrock", "thunderbolt", "toxic"] }, "palkia": { - "level": 71, + "level": 70, "moves": ["aurasphere", "dracometeor", "fireblast", "hydropump", "spacialrend", "surf", "thunderbolt"] }, "heatran": { @@ -1096,7 +1096,7 @@ "moves": ["calmmind", "dragonpulse", "rest", "roar", "shadowball", "sleeptalk", "willowisp"] }, "cresselia": { - "level": 80, + "level": 79, "moves": ["calmmind", "hiddenpowerfire", "icebeam", "lightscreen", "moonlight", "psychic", "reflect", "substitute", "thunderwave", "toxic"] }, "phione": { @@ -1116,7 +1116,7 @@ "moves": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "leechseed", "rest", "seedflare", "substitute"] }, "shayminsky": { - "level": 74, + "level": 73, "moves": ["airslash", "earthpower", "hiddenpowerfire", "hiddenpowerice", "leechseed", "seedflare", "substitute"] }, "arceus": { diff --git a/data/mods/gen5/random-data.json b/data/mods/gen5/random-data.json index 8f888775a385..ccdeefc11df3 100644 --- a/data/mods/gen5/random-data.json +++ b/data/mods/gen5/random-data.json @@ -12,11 +12,11 @@ "moves": ["icebeam", "protect", "rapidspin", "scald", "toxic"] }, "butterfree": { - "level": 92, + "level": 93, "moves": ["bugbuzz", "hiddenpowerrock", "psychic", "quiverdance", "sleeppowder", "substitute"] }, "beedrill": { - "level": 94, + "level": 95, "moves": ["drillrun", "poisonjab", "tailwind", "toxicspikes", "uturn"] }, "pidgeot": { @@ -24,7 +24,7 @@ "moves": ["bravebird", "heatwave", "quickattack", "return", "roost", "uturn", "workup"] }, "raticate": { - "level": 90, + "level": 89, "moves": ["crunch", "facade", "flamewheel", "suckerpunch", "swordsdance", "uturn"] }, "fearow": { @@ -40,11 +40,11 @@ "moves": ["extremespeed", "grassknot", "hiddenpowerice", "voltswitch", "volttackle"] }, "raichu": { - "level": 89, + "level": 88, "moves": ["encore", "focusblast", "grassknot", "hiddenpowerice", "nastyplot", "thunderbolt", "voltswitch"] }, "sandslash": { - "level": 86, + "level": 87, "moves": ["earthquake", "rapidspin", "stealthrock", "stoneedge", "swordsdance", "xscissor"] }, "nidoqueen": { @@ -52,7 +52,7 @@ "moves": ["earthpower", "fireblast", "icebeam", "sludgewave", "stealthrock", "toxicspikes"] }, "nidoking": { - "level": 82, + "level": 83, "moves": ["earthpower", "fireblast", "icebeam", "sludgewave", "substitute", "superpower"] }, "clefable": { @@ -64,7 +64,7 @@ "moves": ["fireblast", "nastyplot", "painsplit", "solarbeam", "substitute", "willowisp"] }, "wigglytuff": { - "level": 90, + "level": 91, "moves": ["doubleedge", "fireblast", "healbell", "protect", "stealthrock", "toxic", "wish"] }, "vileplume": { @@ -72,11 +72,11 @@ "moves": ["aromatherapy", "gigadrain", "hiddenpowerfire", "leechseed", "sleeppowder", "sludgebomb", "synthesis"] }, "parasect": { - "level": 92, + "level": 93, "moves": ["aromatherapy", "leechseed", "seedbomb", "spore", "stunspore", "synthesis", "xscissor"] }, "venomoth": { - "level": 84, + "level": 83, "moves": ["bugbuzz", "quiverdance", "roost", "sleeppowder"] }, "dugtrio": { @@ -88,7 +88,7 @@ "moves": ["bite", "fakeout", "return", "switcheroo", "taunt", "uturn", "waterpulse"] }, "golduck": { - "level": 88, + "level": 87, "moves": ["calmmind", "encore", "focusblast", "hydropump", "icebeam", "psyshock", "scald"] }, "primeape": { @@ -112,7 +112,7 @@ "moves": ["bulkup", "bulletpunch", "dynamicpunch", "icepunch", "payback", "stoneedge"] }, "victreebel": { - "level": 89, + "level": 90, "moves": ["powerwhip", "sleeppowder", "sludgebomb", "suckerpunch", "sunnyday", "weatherball"] }, "tentacruel": { @@ -136,7 +136,7 @@ "moves": ["bravebird", "leafblade", "quickattack", "return", "swordsdance"] }, "dodrio": { - "level": 88, + "level": 87, "moves": ["bravebird", "pursuit", "quickattack", "return", "roost"] }, "dewgong": { @@ -152,7 +152,7 @@ "moves": ["hydropump", "iceshard", "iciclespear", "rapidspin", "rockblast", "shellsmash", "spikes"] }, "gengar": { - "level": 79, + "level": 80, "moves": ["focusblast", "shadowball", "sludgewave", "substitute", "trick", "willowisp"] }, "hypno": { @@ -172,11 +172,11 @@ "moves": ["gigadrain", "hiddenpowerfire", "leechseed", "protect", "psychic", "sleeppowder", "substitute"] }, "marowak": { - "level": 89, + "level": 88, "moves": ["bonemerang", "doubleedge", "earthquake", "firepunch", "stealthrock", "stoneedge"] }, "hitmonlee": { - "level": 84, + "level": 83, "moves": ["closecombat", "earthquake", "fakeout", "stoneedge", "suckerpunch"] }, "hitmonchan": { @@ -224,7 +224,7 @@ "moves": ["closecombat", "earthquake", "quickattack", "stealthrock", "stoneedge", "swordsdance", "xscissor"] }, "tauros": { - "level": 85, + "level": 84, "moves": ["doubleedge", "earthquake", "pursuit", "retaliate", "stoneedge"] }, "gyarados": { @@ -244,7 +244,7 @@ "moves": ["icebeam", "protect", "roar", "scald", "toxic", "wish"] }, "jolteon": { - "level": 80, + "level": 79, "moves": ["hiddenpowerice", "signalbeam", "thunderbolt", "voltswitch"] }, "flareon": { @@ -252,7 +252,7 @@ "moves": ["facade", "flamecharge", "rest", "sleeptalk"] }, "omastar": { - "level": 83, + "level": 82, "moves": ["hiddenpowergrass", "icebeam", "shellsmash", "spikes", "stealthrock", "surf"] }, "kabutops": { @@ -260,7 +260,7 @@ "moves": ["aquajet", "rapidspin", "stealthrock", "stoneedge", "superpower", "swordsdance", "waterfall"] }, "aerodactyl": { - "level": 84, + "level": 83, "moves": ["aquatail", "doubleedge", "earthquake", "roost", "stealthrock", "stoneedge", "taunt"] }, "snorlax": { @@ -272,11 +272,11 @@ "moves": ["hurricane", "icebeam", "roost", "substitute", "toxic"] }, "zapdos": { - "level": 80, + "level": 79, "moves": ["heatwave", "hiddenpowerice", "roost", "substitute", "thunderbolt", "toxic", "uturn"] }, "moltres": { - "level": 84, + "level": 83, "moves": ["fireblast", "hiddenpowergrass", "hurricane", "roost", "substitute", "toxic", "uturn", "willowisp"] }, "dragonair": { @@ -312,7 +312,7 @@ "moves": ["aquatail", "doubleedge", "firepunch", "shadowclaw", "trick", "uturn"] }, "noctowl": { - "level": 93, + "level": 94, "moves": ["airslash", "magiccoat", "nightshade", "roost", "toxic", "whirlwind"] }, "ledian": { @@ -332,7 +332,7 @@ "moves": ["healbell", "icebeam", "scald", "thunderbolt", "thunderwave", "voltswitch"] }, "xatu": { - "level": 83, + "level": 84, "moves": ["heatwave", "psychic", "roost", "thunderwave", "toxic", "uturn"] }, "ampharos": { @@ -360,11 +360,11 @@ "moves": ["acrobatics", "encore", "energyball", "leechseed", "sleeppowder", "uturn"] }, "sunflora": { - "level": 95, + "level": 96, "moves": ["earthpower", "encore", "gigadrain", "hiddenpowerrock", "solarbeam", "sunnyday"] }, "quagsire": { - "level": 84, + "level": 85, "moves": ["earthquake", "encore", "recover", "scald", "toxic"] }, "espeon": { @@ -400,7 +400,7 @@ "moves": ["gyroball", "rapidspin", "spikes", "stealthrock", "toxic", "voltswitch"] }, "dunsparce": { - "level": 91, + "level": 92, "moves": ["bite", "bodyslam", "coil", "glare", "headbutt", "rockslide", "roost"] }, "gligar": { @@ -432,15 +432,15 @@ "moves": ["closecombat", "earthquake", "facade", "megahorn", "stoneedge"] }, "ursaring": { - "level": 86, + "level": 85, "moves": ["closecombat", "crunch", "earthquake", "facade", "protect", "swordsdance"] }, "magcargo": { - "level": 91, + "level": 92, "moves": ["hiddenpowerrock", "lavaplume", "recover", "stealthrock", "toxic"] }, "corsola": { - "level": 91, + "level": 92, "moves": ["powergem", "recover", "scald", "stealthrock", "toxic"] }, "octillery": { @@ -456,7 +456,7 @@ "moves": ["airslash", "hydropump", "icebeam", "raindance", "rest", "scald", "sleeptalk"] }, "skarmory": { - "level": 79, + "level": 78, "moves": ["bravebird", "roost", "spikes", "stealthrock", "whirlwind"] }, "houndoom": { @@ -480,11 +480,11 @@ "moves": ["doubleedge", "earthquake", "jumpkick", "megahorn", "suckerpunch"] }, "smeargle": { - "level": 84, + "level": 85, "moves": ["memento", "spikes", "spore", "stealthrock", "whirlwind"] }, "hitmontop": { - "level": 85, + "level": 86, "moves": ["closecombat", "machpunch", "rapidspin", "stoneedge", "suckerpunch", "toxic"] }, "miltank": { @@ -500,7 +500,7 @@ "moves": ["aurasphere", "calmmind", "hiddenpowerice", "substitute", "thunderbolt", "voltswitch"] }, "entei": { - "level": 83, + "level": 82, "moves": ["bulldoze", "extremespeed", "flareblitz", "hiddenpowergrass", "stoneedge"] }, "suicune": { @@ -512,11 +512,11 @@ "moves": ["crunch", "fireblast", "pursuit", "stealthrock", "stoneedge", "superpower"] }, "lugia": { - "level": 74, + "level": 73, "moves": ["aeroblast", "earthquake", "roost", "substitute", "toxic", "whirlwind"] }, "hooh": { - "level": 74, + "level": 73, "moves": ["bravebird", "earthquake", "roost", "sacredfire", "substitute", "toxic"] }, "celebi": { @@ -532,7 +532,7 @@ "moves": ["flareblitz", "highjumpkick", "protect", "stoneedge", "swordsdance"] }, "swampert": { - "level": 82, + "level": 81, "moves": ["earthquake", "icebeam", "protect", "roar", "scald", "stealthrock", "toxic"] }, "mightyena": { @@ -540,7 +540,7 @@ "moves": ["crunch", "facade", "firefang", "howl", "suckerpunch"] }, "linoone": { - "level": 86, + "level": 85, "moves": ["bellydrum", "extremespeed", "seedbomb", "shadowclaw"] }, "beautifly": { @@ -560,7 +560,7 @@ "moves": ["darkpulse", "hiddenpowerfire", "leafstorm", "naturepower", "seedbomb", "suckerpunch", "swordsdance"] }, "swellow": { - "level": 86, + "level": 85, "moves": ["bravebird", "facade", "protect", "quickattack", "uturn"] }, "pelipper": { @@ -588,7 +588,7 @@ "moves": ["earthquake", "nightslash", "pursuit", "retaliate", "return"] }, "ninjask": { - "level": 87, + "level": 88, "moves": ["aerialace", "substitute", "swordsdance", "xscissor"] }, "shedinja": { @@ -608,7 +608,7 @@ "moves": ["doubleedge", "fakeout", "icebeam", "suckerpunch", "thunderwave"] }, "sableye": { - "level": 85, + "level": 86, "moves": ["foulplay", "recover", "seismictoss", "taunt", "willowisp"] }, "mawile": { @@ -636,7 +636,7 @@ "moves": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"] }, "volbeat": { - "level": 90, + "level": 91, "moves": ["bugbuzz", "encore", "roost", "thunderwave", "uturn"] }, "illumise": { @@ -656,7 +656,7 @@ "moves": ["hiddenpowergrass", "hydropump", "icebeam", "surf", "waterspout"] }, "camerupt": { - "level": 87, + "level": 88, "moves": ["earthquake", "hiddenpowergrass", "lavaplume", "roar", "stealthrock"] }, "torkoal": { @@ -668,7 +668,7 @@ "moves": ["focusblast", "healbell", "psychic", "shadowball", "thunderwave", "trick", "whirlwind"] }, "spinda": { - "level": 98, + "level": 99, "moves": ["return", "suckerpunch", "superpower", "trickroom"] }, "flygon": { @@ -676,11 +676,11 @@ "moves": ["earthquake", "firepunch", "outrage", "roost", "stoneedge", "superpower", "uturn"] }, "cacturne": { - "level": 87, + "level": 88, "moves": ["drainpunch", "seedbomb", "spikes", "substitute", "suckerpunch", "swordsdance"] }, "altaria": { - "level": 87, + "level": 88, "moves": ["dracometeor", "dragondance", "earthquake", "fireblast", "healbell", "outrage", "roost"] }, "zangoose": { @@ -688,7 +688,7 @@ "moves": ["closecombat", "facade", "nightslash", "quickattack", "swordsdance"] }, "seviper": { - "level": 90, + "level": 91, "moves": ["earthquake", "flamethrower", "gigadrain", "sludgebomb", "suckerpunch", "switcheroo"] }, "lunatone": { @@ -712,7 +712,7 @@ "moves": ["earthquake", "icebeam", "psychic", "rapidspin", "stealthrock", "toxic"] }, "cradily": { - "level": 87, + "level": 88, "moves": ["earthquake", "recover", "rockslide", "seedbomb", "stealthrock", "swordsdance", "toxic"] }, "armaldo": { @@ -784,15 +784,15 @@ "moves": ["aquatail", "brickbreak", "dracometeor", "dragondance", "earthquake", "fireblast", "outrage", "roost"] }, "metagross": { - "level": 81, + "level": 80, "moves": ["agility", "bulletpunch", "earthquake", "meteormash", "pursuit", "stealthrock", "zenheadbutt"] }, "regirock": { - "level": 86, + "level": 85, "moves": ["drainpunch", "protect", "rockslide", "stealthrock", "thunderwave", "toxic"] }, "regice": { - "level": 86, + "level": 85, "moves": ["focusblast", "icebeam", "rest", "rockpolish", "sleeptalk", "thunderbolt"] }, "registeel": { @@ -812,7 +812,7 @@ "moves": ["calmmind", "icebeam", "rest", "sleeptalk", "surf", "thunder", "waterspout"] }, "groudon": { - "level": 76, + "level": 75, "moves": ["earthquake", "firepunch", "stealthrock", "stoneedge", "swordsdance", "thunderwave"] }, "rayquaza": { @@ -820,11 +820,11 @@ "moves": ["dracometeor", "dragondance", "earthquake", "extremespeed", "outrage", "swordsdance", "vcreate"] }, "jirachi": { - "level": 79, + "level": 78, "moves": ["bodyslam", "firepunch", "icepunch", "ironhead", "substitute", "uturn", "wish"] }, "deoxys": { - "level": 74, + "level": 73, "moves": ["extremespeed", "hiddenpowerfire", "icebeam", "psychoboost", "stealthrock", "superpower"] }, "deoxysattack": { @@ -832,7 +832,7 @@ "moves": ["extremespeed", "hiddenpowerfire", "icebeam", "psychoboost", "stealthrock", "superpower"] }, "deoxysdefense": { - "level": 81, + "level": 82, "moves": ["magiccoat", "recover", "seismictoss", "spikes", "taunt", "toxic"] }, "deoxysspeed": { @@ -856,7 +856,7 @@ "moves": ["bravebird", "closecombat", "doubleedge", "quickattack", "roost", "uturn"] }, "bibarel": { - "level": 91, + "level": 92, "moves": ["curse", "quickattack", "rest", "waterfall"] }, "kricketune": { @@ -872,15 +872,15 @@ "moves": ["gigadrain", "hiddenpowerfire", "leafstorm", "sleeppowder", "sludgebomb", "spikes", "synthesis", "toxicspikes"] }, "rampardos": { - "level": 89, + "level": 90, "moves": ["crunch", "earthquake", "firepunch", "headsmash", "rockpolish", "superpower"] }, "bastiodon": { - "level": 88, + "level": 89, "moves": ["metalburst", "protect", "roar", "rockblast", "stealthrock", "toxic"] }, "wormadam": { - "level": 96, + "level": 97, "moves": ["gigadrain", "hiddenpowerrock", "leafstorm", "protect", "signalbeam", "toxic"] }, "wormadamsandy": { @@ -896,7 +896,7 @@ "moves": ["airslash", "bugbuzz", "hiddenpowerground", "quiverdance", "substitute"] }, "vespiquen": { - "level": 95, + "level": 96, "moves": ["attackorder", "protect", "roost", "substitute", "toxic"] }, "pachirisu": { @@ -908,7 +908,7 @@ "moves": ["aquajet", "bulkup", "crunch", "icepunch", "switcheroo", "taunt", "waterfall"] }, "cherrim": { - "level": 91, + "level": 93, "moves": ["energyball", "healingwish", "hiddenpowerrock", "hiddenpowerfire", "naturepower"] }, "gastrodon": { @@ -944,7 +944,7 @@ "moves": ["crunch", "fireblast", "poisonjab", "pursuit", "suckerpunch", "taunt"] }, "bronzong": { - "level": 81, + "level": 80, "moves": ["earthquake", "hypnosis", "psychic", "stealthrock", "toxic"] }, "chatot": { @@ -972,7 +972,7 @@ "moves": ["aquatail", "crunch", "earthquake", "poisonjab", "pursuit", "swordsdance", "taunt", "toxicspikes"] }, "toxicroak": { - "level": 80, + "level": 81, "moves": ["drainpunch", "icepunch", "poisonjab", "substitute", "suckerpunch", "swordsdance"] }, "carnivine": { @@ -992,7 +992,7 @@ "moves": ["icepunch", "iceshard", "lowkick", "nightslash", "pursuit", "swordsdance"] }, "magnezone": { - "level": 81, + "level": 82, "moves": ["flashcannon", "hiddenpowerfire", "thunderbolt", "toxic", "voltswitch"] }, "lickilicky": { @@ -1048,7 +1048,7 @@ "moves": ["closecombat", "drainpunch", "nightslash", "substitute", "swordsdance", "trick", "zenheadbutt"] }, "probopass": { - "level": 86, + "level": 87, "moves": ["earthpower", "powergem", "stealthrock", "toxic", "voltswitch"] }, "dusknoir": { @@ -1096,7 +1096,7 @@ "moves": ["energyball", "fireblast", "nastyplot", "psychic", "stealthrock", "taunt", "trick", "uturn"] }, "dialga": { - "level": 72, + "level": 71, "moves": ["aurasphere", "dracometeor", "dragontail", "fireblast", "stealthrock", "thunderbolt"] }, "palkia": { @@ -1108,7 +1108,7 @@ "moves": ["earthpower", "fireblast", "flashcannon", "hiddenpowerice", "lavaplume", "protect", "roar", "stealthrock", "toxic"] }, "regigigas": { - "level": 85, + "level": 84, "moves": ["confuseray", "return", "rockslide", "substitute", "thunderwave"] }, "giratinaorigin": { @@ -1120,11 +1120,11 @@ "moves": ["calmmind", "dragonpulse", "rest", "sleeptalk", "willowisp"] }, "cresselia": { - "level": 82, + "level": 81, "moves": ["calmmind", "hiddenpowerfighting", "moonlight", "psychic", "thunderwave", "toxic"] }, "phione": { - "level": 90, + "level": 89, "moves": ["healbell", "icebeam", "scald", "toxic", "uturn"] }, "manaphy": { @@ -1132,7 +1132,7 @@ "moves": ["energyball", "icebeam", "surf", "tailglow"] }, "darkrai": { - "level": 72, + "level": 71, "moves": ["darkpulse", "darkvoid", "focusblast", "nastyplot", "substitute"] }, "shaymin": { @@ -1140,79 +1140,79 @@ "moves": ["earthpower", "hiddenpowerfire", "leechseed", "psychic", "rest", "seedflare"] }, "shayminsky": { - "level": 74, + "level": 73, "moves": ["airslash", "earthpower", "hiddenpowerfire", "hiddenpowerice", "leechseed", "seedflare", "substitute"] }, "arceus": { - "level": 72, + "level": 71, "moves": ["earthquake", "extremespeed", "recover", "shadowclaw", "swordsdance"] }, "arceusbug": { - "level": 72, + "level": 71, "moves": ["earthquake", "recover", "stoneedge", "swordsdance", "xscissor"] }, "arceusdark": { - "level": 72, + "level": 71, "moves": ["calmmind", "judgment", "recover", "refresh"] }, "arceusdragon": { - "level": 72, + "level": 71, "moves": ["earthquake", "extremespeed", "outrage", "recover", "swordsdance"] }, "arceuselectric": { - "level": 72, + "level": 71, "moves": ["calmmind", "icebeam", "judgment", "recover"] }, "arceusfighting": { - "level": 72, + "level": 71, "moves": ["calmmind", "darkpulse", "icebeam", "judgment", "recover"] }, "arceusfire": { - "level": 72, + "level": 71, "moves": ["calmmind", "fireblast", "judgment", "recover", "thunderbolt"] }, "arceusflying": { - "level": 72, + "level": 71, "moves": ["calmmind", "earthpower", "judgment", "recover", "substitute"] }, "arceusghost": { - "level": 72, + "level": 71, "moves": ["calmmind", "focusblast", "judgment", "recover", "roar", "willowisp"] }, "arceusgrass": { - "level": 72, + "level": 71, "moves": ["calmmind", "earthpower", "icebeam", "judgment", "recover", "thunderwave"] }, "arceusground": { - "level": 72, + "level": 71, "moves": ["calmmind", "icebeam", "judgment", "recover", "willowisp"] }, "arceusice": { - "level": 72, + "level": 71, "moves": ["calmmind", "fireblast", "icebeam", "recover", "thunderbolt"] }, "arceuspoison": { - "level": 72, + "level": 71, "moves": ["flamethrower", "icebeam", "recover", "sludgebomb", "stealthrock", "willowisp"] }, "arceuspsychic": { - "level": 72, + "level": 71, "moves": ["calmmind", "darkpulse", "focusblast", "judgment", "recover"] }, "arceusrock": { - "level": 72, + "level": 71, "moves": ["earthquake", "recover", "stoneedge", "swordsdance"] }, "arceussteel": { - "level": 72, + "level": 71, "moves": ["calmmind", "judgment", "recover", "thunderbolt", "willowisp"] }, "arceuswater": { - "level": 72, + "level": 71, "moves": ["brickbreak", "extremespeed", "recover", "swordsdance", "waterfall"] }, "victini": { - "level": 81, + "level": 80, "moves": ["blueflare", "boltstrike", "energyball", "focusblast", "glaciate", "trick", "uturn", "vcreate"] }, "serperior": { @@ -1220,7 +1220,7 @@ "moves": ["calmmind", "dragonpulse", "gigadrain", "hiddenpowerfire", "leechseed", "substitute"] }, "emboar": { - "level": 84, + "level": 85, "moves": ["earthquake", "fireblast", "flareblitz", "grassknot", "headsmash", "superpower", "wildcharge"] }, "samurott": { @@ -1228,7 +1228,7 @@ "moves": ["aquajet", "grassknot", "icebeam", "megahorn", "superpower", "swordsdance", "waterfall"] }, "watchog": { - "level": 90, + "level": 91, "moves": ["crunch", "hypnosis", "return", "substitute", "superfang", "swordsdance"] }, "stoutland": { @@ -1260,7 +1260,7 @@ "moves": ["hypnosis", "pluck", "return", "roost", "tailwind", "uturn"] }, "zebstrika": { - "level": 88, + "level": 87, "moves": ["hiddenpowergrass", "overheat", "thunderbolt", "voltswitch", "wildcharge"] }, "gigalith": { @@ -1300,7 +1300,7 @@ "moves": ["leafblade", "swordsdance", "synthesis", "xscissor"] }, "scolipede": { - "level": 86, + "level": 85, "moves": ["aquatail", "earthquake", "megahorn", "rockslide", "spikes", "swordsdance"] }, "whimsicott": { @@ -1308,7 +1308,7 @@ "moves": ["encore", "gigadrain", "leechseed", "stunspore", "taunt", "uturn"] }, "lilligant": { - "level": 84, + "level": 83, "moves": ["gigadrain", "hiddenpowerfire", "hiddenpowerrock", "petaldance", "quiverdance", "sleeppowder"] }, "basculinbluestriped": { @@ -1328,7 +1328,7 @@ "moves": ["earthquake", "flareblitz", "rockslide", "superpower", "uturn"] }, "maractus": { - "level": 92, + "level": 93, "moves": ["gigadrain", "hiddenpowerfire", "leechseed", "spikes", "toxic"] }, "crustle": { @@ -1344,15 +1344,15 @@ "moves": ["cosmicpower", "psychoshift", "roost", "storedpower"] }, "cofagrigus": { - "level": 85, + "level": 86, "moves": ["haze", "hiddenpowerfighting", "nastyplot", "painsplit", "shadowball", "trickroom", "willowisp"] }, "carracosta": { - "level": 86, + "level": 85, "moves": ["aquajet", "earthquake", "icebeam", "shellsmash", "stealthrock", "stoneedge", "waterfall"] }, "archeops": { - "level": 82, + "level": 81, "moves": ["acrobatics", "earthquake", "headsmash", "pluck", "roost", "stoneedge", "uturn"] }, "garbodor": { @@ -1387,7 +1387,7 @@ "moves": ["doubleedge", "hornleech", "megahorn", "naturepower", "return", "substitute", "swordsdance"] }, "emolga": { - "level": 88, + "level": 87, "moves": ["acrobatics", "encore", "roost", "thunderbolt", "toxic", "uturn"] }, "escavalier": { @@ -1431,7 +1431,7 @@ "moves": ["calmmind", "energyball", "fireblast", "hiddenpowerfighting", "shadowball", "substitute"] }, "haxorus": { - "level": 78, + "level": 77, "moves": ["aquatail", "dragondance", "earthquake", "outrage", "superpower", "swordsdance"] }, "beartic": { @@ -1455,7 +1455,7 @@ "moves": ["highjumpkick", "stoneedge", "substitute", "swordsdance", "uturn"] }, "druddigon": { - "level": 84, + "level": 85, "moves": ["dragontail", "earthquake", "glare", "outrage", "stealthrock", "suckerpunch", "superpower"] }, "golurk": { @@ -1503,11 +1503,11 @@ "moves": ["closecombat", "earthquake", "quickattack", "stealthrock", "stoneedge", "swordsdance"] }, "virizion": { - "level": 81, + "level": 80, "moves": ["closecombat", "leafblade", "stoneedge", "swordsdance"] }, "tornadus": { - "level": 81, + "level": 80, "moves": ["acrobatics", "bulkup", "focusblast", "heatwave", "hurricane", "superpower", "taunt", "uturn"] }, "tornadustherian": { @@ -1543,7 +1543,7 @@ "moves": ["dracometeor", "earthpower", "focusblast", "icebeam", "outrage", "roost", "substitute"] }, "kyuremblack": { - "level": 78, + "level": 77, "moves": ["dragonclaw", "earthpower", "fusionbolt", "icebeam", "roost", "substitute"] }, "kyuremwhite": { diff --git a/data/mods/gen6/random-data.json b/data/mods/gen6/random-data.json index a871e56cb665..e4c67d32bf11 100644 --- a/data/mods/gen6/random-data.json +++ b/data/mods/gen6/random-data.json @@ -5,7 +5,7 @@ "doublesMoves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"] }, "venusaurmega": { - "level": 80, + "level": 79, "moves": ["earthquake", "gigadrain", "hiddenpowerfire", "sleeppowder", "sludgebomb", "synthesis"], "doublesMoves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"] }, @@ -90,7 +90,7 @@ "doublesMoves": ["earthquake", "knockoff", "protect", "rockslide", "stoneedge", "swordsdance", "xscissor"] }, "nidoqueen": { - "level": 82, + "level": 81, "moves": ["earthpower", "fireblast", "icebeam", "sludgewave", "stealthrock", "toxicspikes"], "doublesMoves": ["earthpower", "fireblast", "icebeam", "protect", "sludgebomb"] }, @@ -110,7 +110,7 @@ "doublesMoves": ["fireblast", "heatwave", "protect", "solarbeam", "substitute", "willowisp"] }, "wigglytuff": { - "level": 88, + "level": 89, "moves": ["dazzlinggleam", "fireblast", "healbell", "lightscreen", "reflect", "stealthrock"], "doublesMoves": ["dazzlinggleam", "fireblast", "hypervoice", "icebeam", "knockoff", "lightscreen", "protect", "reflect", "thunderwave"] }, @@ -155,12 +155,12 @@ "doublesMoves": ["closecombat", "extremespeed", "flareblitz", "protect", "snarl", "wildcharge", "willowisp"] }, "poliwrath": { - "level": 87, + "level": 88, "moves": ["circlethrow", "focusblast", "hydropump", "icepunch", "raindance", "rest", "scald", "sleeptalk"], "doublesMoves": ["bellydrum", "brickbreak", "earthquake", "encore", "icepunch", "protect", "rockslide", "waterfall"] }, "alakazammega": { - "level": 81, + "level": 80, "moves": ["calmmind", "encore", "focusblast", "psychic", "psyshock", "shadowball", "substitute"], "doublesMoves": ["dazzlinggleam", "encore", "focusblast", "protect", "psychic", "psyshock", "shadowball", "substitute"] }, @@ -284,7 +284,7 @@ "moves": ["earthquake", "megahorn", "stealthrock", "stoneedge", "toxic"] }, "chansey": { - "level": 83, + "level": 84, "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "thunderwave", "toxic", "wish"], "doublesMoves": ["aromatherapy", "helpinghand", "lightscreen", "protect", "seismictoss", "softboiled", "thunderwave", "toxic", "wish"] }, @@ -299,7 +299,7 @@ "doublesMoves": ["crunch", "doubleedge", "drainpunch", "earthquake", "fakeout", "poweruppunch", "protect", "return", "suckerpunch"] }, "seaking": { - "level": 88, + "level": 89, "moves": ["drillrun", "icebeam", "knockoff", "megahorn", "raindance", "waterfall"], "doublesMoves": ["drillrun", "icebeam", "icywind", "knockoff", "megahorn", "protect", "surf", "waterfall"] }, @@ -329,17 +329,17 @@ "doublesMoves": ["closecombat", "earthquake", "protect", "rockslide", "substitute", "swordsdance", "xscissor"] }, "pinsirmega": { - "level": 76, + "level": 75, "moves": ["closecombat", "earthquake", "quickattack", "return", "swordsdance"], "doublesMoves": ["closecombat", "earthquake", "feint", "protect", "quickattack", "return", "rockslide", "substitute", "swordsdance"] }, "tauros": { - "level": 84, + "level": 83, "moves": ["bodyslam", "doubleedge", "earthquake", "rockslide", "zenheadbutt"], "doublesMoves": ["doubleedge", "earthquake", "protect", "return", "rockslide", "stoneedge", "zenheadbutt"] }, "gyarados": { - "level": 79, + "level": 78, "moves": ["bounce", "dragondance", "earthquake", "stoneedge", "substitute", "waterfall"], "doublesMoves": ["bounce", "dragondance", "earthquake", "icefang", "protect", "stoneedge", "substitute", "taunt", "thunderwave", "waterfall"] }, @@ -354,7 +354,7 @@ "doublesMoves": ["healbell", "hydropump", "icebeam", "iceshard", "icywind", "protect", "substitute", "surf", "thunderbolt"] }, "ditto": { - "level": 84, + "level": 83, "moves": ["transform"] }, "vaporeon": { @@ -456,12 +456,12 @@ "doublesMoves": ["doubleedge", "firepunch", "followme", "helpinghand", "icepunch", "knockoff", "protect", "suckerpunch", "superfang", "uturn"] }, "noctowl": { - "level": 91, + "level": 92, "moves": ["airslash", "defog", "nightshade", "roost", "toxic", "whirlwind"], "doublesMoves": ["airslash", "heatwave", "hypervoice", "hypnosis", "protect", "roost", "tailwind"] }, "ledian": { - "level": 97, + "level": 99, "moves": ["knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"], "doublesMoves": ["bugbuzz", "encore", "knockoff", "lightscreen", "protect", "reflect", "tailwind", "uturn"] }, @@ -598,7 +598,7 @@ "doublesMoves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "roost", "superpower", "swordsdance", "uturn"] }, "scizormega": { - "level": 79, + "level": 78, "moves": ["bugbite", "bulletpunch", "defog", "knockoff", "roost", "superpower", "swordsdance", "uturn"], "doublesMoves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "roost", "superpower", "swordsdance", "uturn"] }, @@ -628,7 +628,7 @@ "doublesMoves": ["ancientpower", "earthpower", "fireblast", "heatwave", "hiddenpowergrass", "protect", "shellsmash", "stealthrock", "willowisp"] }, "corsola": { - "level": 92, + "level": 93, "moves": ["powergem", "recover", "scald", "stealthrock", "toxic"], "doublesMoves": ["earthpower", "icebeam", "icywind", "powergem", "protect", "scald", "stealthrock"] }, @@ -688,17 +688,17 @@ "doublesMoves": ["fakeout", "followme", "helpinghand", "kingsshield", "spore", "tailwind", "transform", "wideguard"] }, "hitmontop": { - "level": 86, + "level": 87, "moves": ["closecombat", "rapidspin", "stoneedge", "suckerpunch", "toxic"], "doublesMoves": ["closecombat", "fakeout", "feint", "helpinghand", "machpunch", "suckerpunch", "wideguard"] }, "miltank": { - "level": 85, + "level": 84, "moves": ["bodyslam", "curse", "earthquake", "healbell", "milkdrink", "stealthrock", "toxic"], "doublesMoves": ["bodyslam", "curse", "earthquake", "healbell", "helpinghand", "protect", "thunderwave"] }, "blissey": { - "level": 82, + "level": 83, "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "thunderwave", "toxic"], "doublesMoves": ["aromatherapy", "flamethrower", "helpinghand", "icebeam", "protect", "seismictoss", "softboiled", "thunderwave", "toxic", "wish"] }, @@ -771,7 +771,7 @@ "doublesMoves": ["earthquake", "icepunch", "protect", "raindance", "superpower", "waterfall"] }, "mightyena": { - "level": 88, + "level": 89, "moves": ["crunch", "firefang", "irontail", "playrough", "suckerpunch"], "doublesMoves": ["crunch", "firefang", "playrough", "protect", "suckerpunch", "taunt"] }, @@ -786,7 +786,7 @@ "doublesMoves": ["aircutter", "bugbuzz", "gigadrain", "hiddenpowerrock", "protect", "quiverdance", "stringshot", "tailwind"] }, "dustox": { - "level": 89, + "level": 90, "moves": ["bugbuzz", "defog", "quiverdance", "roost", "sludgebomb", "uturn"], "doublesMoves": ["bugbuzz", "protect", "quiverdance", "shadowball", "sludgebomb", "stringshot", "strugglebug", "tailwind"] }, @@ -836,7 +836,7 @@ "doublesMoves": ["doubleedge", "earthquake", "hammerarm", "nightslash", "retaliate", "rockslide"] }, "ninjask": { - "level": 91, + "level": 92, "moves": ["aerialace", "nightslash", "swordsdance", "uturn", "xscissor"], "doublesMoves": ["aerialace", "nightslash", "protect", "swordsdance", "xscissor"] }, @@ -850,12 +850,12 @@ "doublesMoves": ["boomburst", "fireblast", "focusblast", "hypervoice", "icebeam", "protect", "surf"] }, "hariyama": { - "level": 86, + "level": 87, "moves": ["bulkup", "bulletpunch", "closecombat", "icepunch", "knockoff", "stoneedge"], "doublesMoves": ["bulletpunch", "closecombat", "fakeout", "helpinghand", "icepunch", "knockoff", "protect", "stoneedge", "wideguard"] }, "delcatty": { - "level": 92, + "level": 93, "moves": ["doubleedge", "fakeout", "healbell", "suckerpunch", "thunderwave", "wildcharge"], "doublesMoves": ["doubleedge", "fakeout", "helpinghand", "playrough", "protect", "suckerpunch", "thunderwave", "wildcharge"] }, @@ -890,7 +890,7 @@ "doublesMoves": ["aquatail", "earthquake", "heavyslam", "lowkick", "protect", "rockslide"] }, "medicham": { - "level": 84, + "level": 83, "moves": ["bulletpunch", "drainpunch", "highjumpkick", "icepunch", "zenheadbutt"], "doublesMoves": ["bulletpunch", "drainpunch", "fakeout", "highjumpkick", "icepunch", "protect", "zenheadbutt"] }, @@ -915,7 +915,7 @@ "doublesMoves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "substitute", "thunderbolt"] }, "minun": { - "level": 89, + "level": 90, "moves": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"], "doublesMoves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "substitute", "thunderbolt"] }, @@ -949,12 +949,12 @@ "doublesMoves": ["hiddenpowerfire", "hiddenpowergrass", "hydropump", "icebeam", "protect", "waterspout"] }, "camerupt": { - "level": 88, + "level": 89, "moves": ["earthpower", "fireblast", "hiddenpowergrass", "lavaplume", "roar", "rockpolish", "stealthrock", "stoneedge"], "doublesMoves": ["earthpower", "eruption", "fireblast", "heatwave", "hiddenpowergrass", "protect", "rockpolish"] }, "cameruptmega": { - "level": 86, + "level": 87, "moves": ["ancientpower", "earthpower", "fireblast", "stealthrock", "toxic", "willowisp"], "doublesMoves": ["earthpower", "eruption", "fireblast", "heatwave", "protect", "rockslide"] }, @@ -964,12 +964,12 @@ "doublesMoves": ["earthpower", "fireblast", "heatwave", "hiddenpowergrass", "protect", "shellsmash", "willowisp"] }, "grumpig": { - "level": 90, + "level": 91, "moves": ["focusblast", "healbell", "lightscreen", "psychic", "reflect", "thunderwave", "toxic", "whirlwind"], "doublesMoves": ["focusblast", "lightscreen", "protect", "psychic", "psyshock", "reflect", "taunt", "thunderwave", "trickroom"] }, "spinda": { - "level": 98, + "level": 97, "moves": ["icepunch", "rest", "return", "sleeptalk", "suckerpunch", "superpower"], "doublesMoves": ["doubleedge", "fakeout", "protect", "return", "suckerpunch", "superpower", "trickroom"] }, @@ -1029,7 +1029,7 @@ "doublesMoves": ["earthpower", "earthquake", "icebeam", "protect", "psychic", "trickroom"] }, "cradily": { - "level": 88, + "level": 89, "moves": ["curse", "gigadrain", "recover", "rockslide", "seedbomb", "stealthrock", "toxic"], "doublesMoves": ["curse", "earthquake", "protect", "recover", "rockslide", "seedbomb", "swordsdance"] }, @@ -1056,7 +1056,7 @@ "moves": ["blizzard", "fireblast", "hail", "thunderbolt"] }, "kecleon": { - "level": 87, + "level": 88, "moves": ["drainpunch", "fakeout", "knockoff", "recover", "shadowsneak", "stealthrock", "suckerpunch"], "doublesMoves": ["drainpunch", "fakeout", "knockoff", "protect", "recover", "shadowsneak", "suckerpunch", "trickroom"] }, @@ -1071,7 +1071,7 @@ "doublesMoves": ["destinybond", "knockoff", "protect", "shadowclaw", "suckerpunch", "taunt", "willowisp"] }, "tropius": { - "level": 89, + "level": 90, "moves": ["airslash", "gigadrain", "leechseed", "protect", "substitute", "toxic"], "doublesMoves": ["airslash", "earthquake", "gigadrain", "hiddenpowerfire", "leechseed", "protect", "roost", "sunnyday", "tailwind"] }, @@ -1086,7 +1086,7 @@ "doublesMoves": ["fireblast", "knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"] }, "absolmega": { - "level": 82, + "level": 81, "moves": ["icebeam", "knockoff", "playrough", "pursuit", "suckerpunch", "superpower", "swordsdance"], "doublesMoves": ["fireblast", "knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"] }, @@ -1106,12 +1106,12 @@ "doublesMoves": ["icebeam", "icywind", "protect", "roar", "superfang", "surf"] }, "huntail": { - "level": 83, + "level": 82, "moves": ["icebeam", "shellsmash", "suckerpunch", "waterfall"], "doublesMoves": ["icefang", "protect", "shellsmash", "suckerpunch", "waterfall"] }, "gorebyss": { - "level": 85, + "level": 84, "moves": ["hiddenpowergrass", "hydropump", "icebeam", "shellsmash"], "doublesMoves": ["hiddenpowergrass", "icebeam", "protect", "shellsmash", "substitute", "surf"] }, @@ -1150,7 +1150,7 @@ "doublesMoves": ["curse", "drainpunch", "protect", "rockslide", "stealthrock", "stoneedge", "thunderwave"] }, "regice": { - "level": 88, + "level": 87, "moves": ["focusblast", "icebeam", "rest", "rockpolish", "sleeptalk", "thunderbolt", "thunderwave"], "doublesMoves": ["focusblast", "icebeam", "icywind", "protect", "rockpolish", "thunderbolt", "thunderwave"] }, @@ -1160,7 +1160,7 @@ "doublesMoves": ["curse", "ironhead", "protect", "rest", "seismictoss", "stealthrock", "thunderwave"] }, "latiasmega": { - "level": 79, + "level": 78, "moves": ["calmmind", "dracometeor", "hiddenpowerfire", "psyshock", "roost", "surf"], "doublesMoves": ["dragonpulse", "healpulse", "helpinghand", "lightscreen", "protect", "psychic", "reflect", "tailwind"] }, @@ -1185,7 +1185,7 @@ "doublesMoves": ["calmmind", "icebeam", "muddywater", "originpulse", "protect", "rest", "sleeptalk", "thunder", "waterspout"] }, "kyogreprimal": { - "level": 73, + "level": 72, "moves": ["calmmind", "icebeam", "originpulse", "rest", "scald", "sleeptalk", "thunder"], "doublesMoves": ["calmmind", "icebeam", "muddywater", "originpulse", "protect", "rest", "sleeptalk", "thunder", "waterspout"] }, @@ -1200,7 +1200,7 @@ "doublesMoves": ["firepunch", "lavaplume", "overheat", "precipiceblades", "protect", "rockpolish", "rockslide", "stoneedge", "swordsdance"] }, "rayquaza": { - "level": 76, + "level": 75, "moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "outrage", "vcreate"], "doublesMoves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "protect", "tailwind", "vcreate"] }, @@ -1230,12 +1230,12 @@ "doublesMoves": ["lightscreen", "protect", "recover", "reflect", "seismictoss", "stealthrock", "taunt", "trickroom"] }, "deoxysspeed": { - "level": 80, + "level": 81, "moves": ["knockoff", "magiccoat", "psychoboost", "spikes", "stealthrock", "superpower", "taunt"], "doublesMoves": ["icebeam", "knockoff", "lightscreen", "protect", "psychoboost", "reflect", "superpower", "taunt"] }, "torterra": { - "level": 86, + "level": 87, "moves": ["earthquake", "rockpolish", "stealthrock", "stoneedge", "synthesis", "woodhammer"], "doublesMoves": ["earthquake", "protect", "rockpolish", "rockslide", "stoneedge", "wideguard", "woodhammer"] }, @@ -1260,7 +1260,7 @@ "doublesMoves": ["curse", "protect", "quickattack", "rest", "return", "waterfall"] }, "kricketune": { - "level": 91, + "level": 92, "moves": ["endeavor", "knockoff", "stickyweb", "taunt", "toxic", "xscissor"], "doublesMoves": ["bugbite", "knockoff", "protect", "stickyweb", "taunt"] }, @@ -1275,7 +1275,7 @@ "doublesMoves": ["gigadrain", "hiddenpowerfire", "leafstorm", "protect", "sleeppowder", "sludgebomb"] }, "rampardos": { - "level": 88, + "level": 89, "moves": ["crunch", "earthquake", "firepunch", "headsmash", "rockpolish", "rockslide"], "doublesMoves": ["crunch", "earthquake", "headsmash", "protect", "rockslide", "stoneedge", "zenheadbutt"] }, @@ -1305,7 +1305,7 @@ "doublesMoves": ["airslash", "bugbuzz", "gigadrain", "protect", "quiverdance", "roost"] }, "vespiquen": { - "level": 94, + "level": 95, "moves": ["airslash", "defog", "roost", "toxic", "uturn"], "doublesMoves": ["attackorder", "healorder", "protect", "stringshot", "strugglebug", "tailwind"] }, @@ -1320,7 +1320,7 @@ "doublesMoves": ["aquajet", "crunch", "icepunch", "protect", "raindance", "switcheroo", "taunt", "waterfall"] }, "cherrim": { - "level": 91, + "level": 92, "moves": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerice", "synthesis"], "doublesMoves": ["gigadrain", "protect", "solarbeam", "sunnyday", "weatherball"] }, @@ -1345,7 +1345,7 @@ "doublesMoves": ["encore", "fakeout", "firepunch", "highjumpkick", "icepunch", "protect", "return", "switcheroo"] }, "lopunnymega": { - "level": 79, + "level": 78, "moves": ["fakeout", "highjumpkick", "icepunch", "return", "substitute"], "doublesMoves": ["encore", "fakeout", "highjumpkick", "icepunch", "protect", "return"] }, @@ -1370,7 +1370,7 @@ "doublesMoves": ["crunch", "fireblast", "playrough", "poisonjab", "protect", "snarl", "suckerpunch", "taunt"] }, "bronzong": { - "level": 84, + "level": 85, "moves": ["earthquake", "explosion", "ironhead", "lightscreen", "reflect", "stealthrock", "toxic"], "doublesMoves": ["earthquake", "explosion", "gyroball", "lightscreen", "protect", "reflect", "trickroom"] }, @@ -1380,7 +1380,7 @@ "doublesMoves": ["boomburst", "chatter", "encore", "heatwave", "hypervoice", "nastyplot", "protect", "substitute", "uturn"] }, "spiritomb": { - "level": 88, + "level": 89, "moves": ["calmmind", "darkpulse", "psychic", "pursuit", "rest", "shadowsneak", "sleeptalk", "willowisp"], "doublesMoves": ["darkpulse", "foulplay", "icywind", "painsplit", "protect", "shadowsneak", "snarl", "willowisp"] }, @@ -1390,12 +1390,12 @@ "doublesMoves": ["dragonclaw", "earthquake", "protect", "rockslide", "stoneedge", "substitute", "swordsdance"] }, "garchompmega": { - "level": 79, + "level": 78, "moves": ["dracometeor", "earthquake", "fireblast", "outrage", "stoneedge", "swordsdance"], "doublesMoves": ["dragonclaw", "earthquake", "fireblast", "protect", "rockslide", "stoneedge", "substitute", "swordsdance"] }, "lucario": { - "level": 82, + "level": 81, "moves": ["aurasphere", "closecombat", "crunch", "darkpulse", "extremespeed", "flashcannon", "icepunch", "nastyplot", "swordsdance", "vacuumwave"], "doublesMoves": ["aurasphere", "bulletpunch", "closecombat", "crunch", "darkpulse", "extremespeed", "flashcannon", "followme", "icepunch", "protect", "vacuumwave"] }, @@ -1425,7 +1425,7 @@ "doublesMoves": ["knockoff", "leechseed", "powerwhip", "protect", "ragepowder", "return", "sleeppowder", "substitute", "swordsdance"] }, "lumineon": { - "level": 89, + "level": 90, "moves": ["defog", "icebeam", "scald", "toxic", "uturn"], "doublesMoves": ["icebeam", "protect", "raindance", "surf", "tailwind", "toxic", "uturn"] }, @@ -1455,17 +1455,17 @@ "doublesMoves": ["bodyslam", "dragontail", "earthquake", "explosion", "healbell", "knockoff", "powerwhip", "protect", "rockslide", "toxic", "wish"] }, "rhyperior": { - "level": 83, + "level": 82, "moves": ["dragontail", "earthquake", "icepunch", "megahorn", "rockpolish", "stoneedge"], "doublesMoves": ["earthquake", "hammerarm", "megahorn", "protect", "rockslide", "stealthrock", "stoneedge"] }, "tangrowth": { - "level": 85, + "level": 86, "moves": ["earthquake", "gigadrain", "hiddenpowerfire", "knockoff", "leafstorm", "rockslide", "sleeppowder", "synthesis"], "doublesMoves": ["earthquake", "focusblast", "gigadrain", "hiddenpowerice", "knockoff", "leechseed", "powerwhip", "protect", "ragepowder", "sleeppowder"] }, "electivire": { - "level": 86, + "level": 85, "moves": ["crosschop", "earthquake", "flamethrower", "icepunch", "voltswitch", "wildcharge"], "doublesMoves": ["crosschop", "earthquake", "flamethrower", "followme", "icepunch", "protect", "substitute", "wildcharge"] }, @@ -1519,7 +1519,7 @@ "doublesMoves": ["closecombat", "drainpunch", "icepunch", "knockoff", "protect", "stoneedge", "swordsdance", "zenheadbutt"] }, "probopass": { - "level": 89, + "level": 90, "moves": ["earthpower", "flashcannon", "stealthrock", "thunderwave", "toxic", "voltswitch"], "doublesMoves": ["earthpower", "helpinghand", "powergem", "protect", "stealthrock", "thunderwave", "voltswitch", "wideguard"] }, @@ -1574,12 +1574,12 @@ "doublesMoves": ["calmmind", "helpinghand", "icebeam", "knockoff", "protect", "psychic", "substitute", "thunderbolt", "trick", "uturn"] }, "azelf": { - "level": 80, + "level": 81, "moves": ["dazzlinggleam", "explosion", "fireblast", "knockoff", "nastyplot", "psyshock", "stealthrock", "taunt"], "doublesMoves": ["dazzlinggleam", "fireblast", "icepunch", "knockoff", "nastyplot", "protect", "psychic", "taunt", "thunderbolt", "uturn", "zenheadbutt"] }, "dialga": { - "level": 75, + "level": 74, "moves": ["dracometeor", "fireblast", "flashcannon", "roar", "stealthrock", "thunderbolt", "toxic"], "doublesMoves": ["aurasphere", "dracometeor", "dragonpulse", "earthpower", "fireblast", "flashcannon", "protect", "thunderbolt"] }, @@ -1609,7 +1609,7 @@ "doublesMoves": ["calmmind", "dragonpulse", "dragontail", "icywind", "protect", "shadowball", "tailwind", "willowisp"] }, "cresselia": { - "level": 82, + "level": 81, "moves": ["calmmind", "icebeam", "moonblast", "moonlight", "psychic", "psyshock", "substitute", "thunderwave", "toxic"], "doublesMoves": ["helpinghand", "icebeam", "icywind", "lightscreen", "moonblast", "moonlight", "protect", "psyshock", "reflect", "skillswap", "thunderwave", "trickroom"] }, @@ -1624,12 +1624,12 @@ "doublesMoves": ["energyball", "helpinghand", "icebeam", "icywind", "protect", "scald", "surf", "tailglow"] }, "darkrai": { - "level": 73, + "level": 72, "moves": ["darkpulse", "darkvoid", "focusblast", "nastyplot", "sludgebomb", "substitute"], "doublesMoves": ["darkpulse", "focusblast", "nastyplot", "protect", "snarl", "substitute"] }, "shaymin": { - "level": 84, + "level": 83, "moves": ["airslash", "earthpower", "leechseed", "psychic", "rest", "seedflare", "substitute"], "doublesMoves": ["airslash", "earthpower", "hiddenpowerfire", "leechseed", "protect", "rest", "seedflare", "substitute", "tailwind"] }, @@ -1729,7 +1729,7 @@ "doublesMoves": ["calmmind", "fireblast", "icebeam", "icywind", "judgment", "protect", "recover", "surf"] }, "victini": { - "level": 80, + "level": 79, "moves": ["blueflare", "boltstrike", "energyball", "glaciate", "uturn", "vcreate", "zenheadbutt"], "doublesMoves": ["blueflare", "boltstrike", "focusblast", "protect", "psychic", "uturn", "vcreate"] }, @@ -1774,7 +1774,7 @@ "doublesMoves": ["fireblast", "focusblast", "grassknot", "heatwave", "hiddenpowerground", "nastyplot", "protect", "substitute", "taunt"] }, "simipour": { - "level": 87, + "level": 86, "moves": ["focusblast", "hydropump", "icebeam", "nastyplot", "substitute"], "doublesMoves": ["helpinghand", "hydropump", "icebeam", "nastyplot", "protect", "substitute", "surf", "taunt"] }, @@ -1794,12 +1794,12 @@ "doublesMoves": ["hiddenpowergrass", "overheat", "protect", "voltswitch", "wildcharge"] }, "gigalith": { - "level": 85, + "level": 84, "moves": ["earthquake", "explosion", "stealthrock", "stoneedge", "superpower"], "doublesMoves": ["autotomize", "earthquake", "explosion", "protect", "rockslide", "stealthrock", "stoneedge", "superpower", "wideguard"] }, "swoobat": { - "level": 87, + "level": 86, "moves": ["airslash", "calmmind", "heatwave", "roost", "storedpower"], "doublesMoves": ["airslash", "calmmind", "gigadrain", "heatwave", "protect", "psychic", "tailwind"] }, @@ -1844,7 +1844,7 @@ "doublesMoves": ["leafblade", "poisonjab", "protect", "stickyweb", "swordsdance", "xscissor"] }, "scolipede": { - "level": 82, + "level": 81, "moves": ["earthquake", "megahorn", "poisonjab", "protect", "rockslide", "spikes", "swordsdance", "toxicspikes"], "doublesMoves": ["aquatail", "megahorn", "poisonjab", "protect", "rockslide", "substitute", "superpower", "swordsdance"] }, @@ -1874,7 +1874,7 @@ "doublesMoves": ["earthquake", "knockoff", "protect", "stoneedge", "superpower"] }, "darmanitan": { - "level": 82, + "level": 81, "moves": ["earthquake", "flareblitz", "rockslide", "superpower", "uturn"], "doublesMoves": ["earthquake", "firepunch", "flareblitz", "protect", "rockslide", "superpower", "uturn"] }, @@ -1899,7 +1899,7 @@ "doublesMoves": ["airslash", "energyball", "heatwave", "icebeam", "protect", "psyshock", "shadowball", "tailwind"] }, "cofagrigus": { - "level": 85, + "level": 86, "moves": ["haze", "hiddenpowerfighting", "nastyplot", "painsplit", "shadowball", "toxicspikes", "trickroom", "willowisp"], "doublesMoves": ["hiddenpowerfighting", "nastyplot", "painsplit", "protect", "shadowball", "trickroom", "willowisp"] }, @@ -1963,7 +1963,7 @@ "doublesMoves": ["drillrun", "ironhead", "knockoff", "megahorn", "protect", "swordsdance"] }, "amoonguss": { - "level": 83, + "level": 84, "moves": ["foulplay", "gigadrain", "hiddenpowerfire", "sludgebomb", "spore", "synthesis"], "doublesMoves": ["gigadrain", "hiddenpowerfire", "protect", "ragepowder", "sludgebomb", "spore", "stunspore", "synthesis"] }, @@ -2013,7 +2013,7 @@ "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "poisonjab", "protect", "substitute", "swordsdance"] }, "beartic": { - "level": 89, + "level": 90, "moves": ["aquajet", "iciclecrash", "nightslash", "stoneedge", "superpower", "swordsdance"], "doublesMoves": ["aquajet", "iciclecrash", "nightslash", "protect", "stoneedge", "superpower", "swordsdance"] }, @@ -2048,7 +2048,7 @@ "doublesMoves": ["dynamicpunch", "earthquake", "icepunch", "protect", "rockpolish", "shadowpunch", "stoneedge"] }, "bisharp": { - "level": 80, + "level": 79, "moves": ["ironhead", "knockoff", "suckerpunch", "swordsdance"], "doublesMoves": ["brickbreak", "ironhead", "knockoff", "protect", "substitute", "suckerpunch", "swordsdance"] }, @@ -2083,7 +2083,7 @@ "doublesMoves": ["darkpulse", "dracometeor", "dragonpulse", "earthpower", "fireblast", "flashcannon", "protect", "roost", "superpower", "tailwind", "uturn"] }, "volcarona": { - "level": 79, + "level": 78, "moves": ["bugbuzz", "fierydance", "fireblast", "gigadrain", "hiddenpowerice", "quiverdance", "roost"], "doublesMoves": ["bugbuzz", "fierydance", "fireblast", "gigadrain", "heatwave", "hiddenpowerice", "protect", "quiverdance", "ragepowder", "roost", "tailwind", "willowisp"] }, @@ -2123,7 +2123,7 @@ "doublesMoves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "protect", "thunderbolt", "voltswitch"] }, "reshiram": { - "level": 76, + "level": 75, "moves": ["blueflare", "dracometeor", "earthpower", "roost", "stoneedge", "toxic"], "doublesMoves": ["blueflare", "dracometeor", "dragonpulse", "flamecharge", "heatwave", "protect", "roost", "tailwind"] }, @@ -2253,12 +2253,12 @@ "doublesMoves": ["ironhead", "protect", "rockslide", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] }, "aegislash": { - "level": 78, + "level": 79, "moves": ["flashcannon", "hiddenpowerice", "kingsshield", "shadowball", "shadowsneak"], "doublesMoves": ["flashcannon", "hiddenpowerice", "kingsshield", "shadowball", "shadowsneak"] }, "aegislashblade": { - "level": 78, + "level": 79, "moves": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"], "doublesMoves": ["ironhead", "kingsshield", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] }, @@ -2278,7 +2278,7 @@ "doublesMoves": ["knockoff", "protect", "psychocut", "rockslide", "superpower", "trickroom"] }, "barbaracle": { - "level": 85, + "level": 84, "moves": ["crosschop", "earthquake", "razorshell", "shellsmash", "stealthrock", "stoneedge"], "doublesMoves": ["crosschop", "earthquake", "protect", "razorshell", "rockslide", "shellsmash"] }, @@ -2298,7 +2298,7 @@ "doublesMoves": ["darkpulse", "hiddenpowerice", "protect", "raindance", "surf", "thunder", "thunderbolt", "voltswitch"] }, "tyrantrum": { - "level": 83, + "level": 82, "moves": ["dragonclaw", "dragondance", "earthquake", "headsmash", "outrage", "stealthrock", "superpower"], "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "firefang", "headsmash", "icefang", "protect", "rockslide"] }, @@ -2338,7 +2338,7 @@ "doublesMoves": ["dazzlinggleam", "flashcannon", "lightscreen", "playrough", "protect", "reflect", "safeguard", "substitute", "thunderwave"] }, "trevenant": { - "level": 89, + "level": 90, "moves": ["earthquake", "hornleech", "rest", "rockslide", "shadowclaw", "trickroom", "woodhammer"], "doublesMoves": ["earthquake", "hornleech", "leechseed", "protect", "rockslide", "shadowclaw", "trickroom", "willowisp", "woodhammer"] }, @@ -2393,7 +2393,7 @@ "doublesMoves": ["calmmind", "dazzlinggleam", "diamondstorm", "lightscreen", "moonblast", "protect", "psychic", "reflect", "safeguard", "substitute"] }, "dianciemega": { - "level": 79, + "level": 78, "moves": ["calmmind", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect"], "doublesMoves": ["calmmind", "dazzlinggleam", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect", "psyshock"] }, @@ -2403,7 +2403,7 @@ "doublesMoves": ["focusblast", "hyperspacehole", "protect", "psychic", "shadowball", "trickroom"] }, "hoopaunbound": { - "level": 79, + "level": 80, "moves": ["darkpulse", "drainpunch", "focusblast", "gunkshot", "hyperspacefury", "nastyplot", "psychic", "substitute", "trick", "zenheadbutt"], "doublesMoves": ["darkpulse", "drainpunch", "focusblast", "gunkshot", "hyperspacefury", "icepunch", "protect", "psychic", "zenheadbutt"] }, diff --git a/data/mods/gen7/random-sets.json b/data/mods/gen7/random-sets.json index 07a4242d2be0..710f6adeba49 100644 --- a/data/mods/gen7/random-sets.json +++ b/data/mods/gen7/random-sets.json @@ -13,7 +13,7 @@ ] }, "venusaurmega": { - "level": 82, + "level": 81, "sets": [ { "role": "Bulky Attacker", @@ -22,7 +22,7 @@ ] }, "charizard": { - "level": 85, + "level": 84, "sets": [ { "role": "Z-Move user", @@ -32,7 +32,7 @@ ] }, "charizardmegax": { - "level": 79, + "level": 78, "sets": [ { "role": "Setup Sweeper", @@ -41,7 +41,7 @@ ] }, "charizardmegay": { - "level": 79, + "level": 78, "sets": [ { "role": "Fast Attacker", @@ -293,7 +293,7 @@ ] }, "parasect": { - "level": 93, + "level": 94, "sets": [ { "role": "Bulky Attacker", @@ -335,7 +335,7 @@ ] }, "persian": { - "level": 89, + "level": 90, "sets": [ { "role": "Fast Attacker", @@ -486,7 +486,7 @@ ] }, "rapidash": { - "level": 88, + "level": 87, "sets": [ { "role": "Fast Attacker", @@ -508,7 +508,7 @@ ] }, "slowbromega": { - "level": 84, + "level": 85, "sets": [ { "role": "Bulky Attacker", @@ -517,7 +517,7 @@ ] }, "farfetchd": { - "level": 95, + "level": 96, "sets": [ { "role": "Fast Attacker", @@ -643,7 +643,7 @@ ] }, "exeggutor": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Support", @@ -653,7 +653,7 @@ ] }, "exeggutoralola": { - "level": 88, + "level": 89, "sets": [ { "role": "Wallbreaker", @@ -700,7 +700,7 @@ ] }, "hitmonchan": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Attacker", @@ -762,7 +762,7 @@ ] }, "seaking": { - "level": 90, + "level": 91, "sets": [ { "role": "Fast Attacker", @@ -795,7 +795,7 @@ ] }, "scyther": { - "level": 86, + "level": 85, "sets": [ { "role": "Fast Attacker", @@ -808,7 +808,7 @@ ] }, "jynx": { - "level": 88, + "level": 87, "sets": [ { "role": "Fast Attacker", @@ -821,7 +821,7 @@ ] }, "pinsir": { - "level": 86, + "level": 85, "sets": [ { "role": "Fast Attacker", @@ -831,7 +831,7 @@ ] }, "pinsirmega": { - "level": 77, + "level": 76, "sets": [ { "role": "Bulky Setup", @@ -853,7 +853,7 @@ ] }, "gyarados": { - "level": 78, + "level": 77, "sets": [ { "role": "Setup Sweeper", @@ -930,7 +930,7 @@ ] }, "omastar": { - "level": 87, + "level": 86, "sets": [ { "role": "Setup Sweeper", @@ -1033,7 +1033,7 @@ ] }, "mewtwo": { - "level": 74, + "level": 73, "sets": [ { "role": "Fast Attacker", @@ -1105,7 +1105,7 @@ ] }, "furret": { - "level": 91, + "level": 92, "sets": [ { "role": "Wallbreaker", @@ -1168,7 +1168,7 @@ ] }, "xatu": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Setup", @@ -1258,7 +1258,7 @@ ] }, "sunflora": { - "level": 93, + "level": 94, "sets": [ { "role": "Wallbreaker", @@ -1267,7 +1267,7 @@ ] }, "quagsire": { - "level": 85, + "level": 86, "sets": [ { "role": "Bulky Support", @@ -1320,7 +1320,7 @@ ] }, "wobbuffet": { - "level": 83, + "level": 84, "sets": [ { "role": "Bulky Support", @@ -1329,7 +1329,7 @@ ] }, "girafarig": { - "level": 90, + "level": 91, "sets": [ { "role": "Setup Sweeper", @@ -1361,7 +1361,7 @@ ] }, "gligar": { - "level": 82, + "level": 83, "sets": [ { "role": "Staller", @@ -1370,7 +1370,7 @@ ] }, "steelix": { - "level": 85, + "level": 84, "sets": [ { "role": "Bulky Attacker", @@ -1608,7 +1608,7 @@ ] }, "hitmontop": { - "level": 87, + "level": 88, "sets": [ { "role": "Bulky Support", @@ -1643,7 +1643,7 @@ ] }, "raikou": { - "level": 83, + "level": 82, "sets": [ { "role": "Fast Attacker", @@ -1706,7 +1706,7 @@ ] }, "lugia": { - "level": 75, + "level": 74, "sets": [ { "role": "Staller", @@ -1777,7 +1777,7 @@ ] }, "blazikenmega": { - "level": 76, + "level": 75, "sets": [ { "role": "Wallbreaker", @@ -1799,7 +1799,7 @@ ] }, "swampertmega": { - "level": 80, + "level": 81, "sets": [ { "role": "Setup Sweeper", @@ -1808,7 +1808,7 @@ ] }, "mightyena": { - "level": 89, + "level": 90, "sets": [ { "role": "Fast Attacker", @@ -1827,7 +1827,7 @@ ] }, "beautifly": { - "level": 94, + "level": 96, "sets": [ { "role": "Setup Sweeper", @@ -1836,7 +1836,7 @@ ] }, "dustox": { - "level": 90, + "level": 91, "sets": [ { "role": "Bulky Setup", @@ -1901,7 +1901,7 @@ ] }, "gardevoir": { - "level": 84, + "level": 83, "sets": [ { "role": "Fast Attacker", @@ -1923,7 +1923,7 @@ ] }, "masquerain": { - "level": 87, + "level": 86, "sets": [ { "role": "Setup Sweeper", @@ -2033,7 +2033,7 @@ ] }, "sableyemega": { - "level": 86, + "level": 87, "sets": [ { "role": "Bulky Setup", @@ -2111,7 +2111,7 @@ ] }, "manectricmega": { - "level": 81, + "level": 80, "sets": [ { "role": "Fast Attacker", @@ -2120,7 +2120,7 @@ ] }, "plusle": { - "level": 92, + "level": 93, "sets": [ { "role": "Bulky Setup", @@ -2129,7 +2129,7 @@ ] }, "minun": { - "level": 91, + "level": 92, "sets": [ { "role": "Bulky Setup", @@ -2160,7 +2160,7 @@ ] }, "swalot": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Support", @@ -2264,7 +2264,7 @@ ] }, "cacturne": { - "level": 88, + "level": 89, "sets": [ { "role": "Wallbreaker", @@ -2286,7 +2286,7 @@ ] }, "altariamega": { - "level": 82, + "level": 81, "sets": [ { "role": "Setup Sweeper", @@ -2322,7 +2322,7 @@ ] }, "lunatone": { - "level": 88, + "level": 89, "sets": [ { "role": "Wallbreaker", @@ -2469,7 +2469,7 @@ ] }, "tropius": { - "level": 89, + "level": 90, "sets": [ { "role": "Staller", @@ -2478,7 +2478,7 @@ ] }, "chimecho": { - "level": 91, + "level": 92, "sets": [ { "role": "Staller", @@ -2554,7 +2554,7 @@ ] }, "gorebyss": { - "level": 84, + "level": 83, "sets": [ { "role": "Setup Sweeper", @@ -2703,7 +2703,7 @@ ] }, "latios": { - "level": 82, + "level": 81, "sets": [ { "role": "Fast Support", @@ -2761,7 +2761,7 @@ ] }, "groudonprimal": { - "level": 69, + "level": 68, "sets": [ { "role": "Bulky Support", @@ -2797,7 +2797,7 @@ ] }, "jirachi": { - "level": 80, + "level": 79, "sets": [ { "role": "Bulky Support", @@ -2840,7 +2840,7 @@ ] }, "deoxysspeed": { - "level": 81, + "level": 82, "sets": [ { "role": "Fast Support", @@ -2849,7 +2849,7 @@ ] }, "torterra": { - "level": 87, + "level": 88, "sets": [ { "role": "Bulky Attacker", @@ -2974,7 +2974,7 @@ ] }, "wormadam": { - "level": 94, + "level": 95, "sets": [ { "role": "Setup Sweeper", @@ -3010,7 +3010,7 @@ ] }, "vespiquen": { - "level": 92, + "level": 93, "sets": [ { "role": "Staller", @@ -3019,7 +3019,7 @@ ] }, "pachirisu": { - "level": 90, + "level": 91, "sets": [ { "role": "Bulky Support", @@ -3043,7 +3043,7 @@ ] }, "cherrim": { - "level": 93, + "level": 94, "sets": [ { "role": "Fast Attacker", @@ -3144,7 +3144,7 @@ ] }, "bronzong": { - "level": 85, + "level": 86, "sets": [ { "role": "Bulky Support", @@ -3269,7 +3269,7 @@ ] }, "carnivine": { - "level": 93, + "level": 94, "sets": [ { "role": "Bulky Support", @@ -3320,7 +3320,7 @@ ] }, "magnezone": { - "level": 82, + "level": 83, "sets": [ { "role": "Fast Attacker", @@ -3360,7 +3360,7 @@ ] }, "tangrowth": { - "level": 87, + "level": 88, "sets": [ { "role": "Bulky Attacker", @@ -3493,7 +3493,7 @@ ] }, "gallade": { - "level": 87, + "level": 86, "sets": [ { "role": "Fast Attacker", @@ -3530,7 +3530,7 @@ ] }, "froslass": { - "level": 83, + "level": 84, "sets": [ { "role": "Fast Support", @@ -3633,7 +3633,7 @@ ] }, "dialga": { - "level": 76, + "level": 75, "sets": [ { "role": "Bulky Attacker", @@ -3665,7 +3665,7 @@ ] }, "regigigas": { - "level": 87, + "level": 86, "sets": [ { "role": "Bulky Support", @@ -3717,7 +3717,7 @@ ] }, "phione": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Support", @@ -3726,7 +3726,7 @@ ] }, "manaphy": { - "level": 79, + "level": 78, "sets": [ { "role": "Bulky Setup", @@ -3774,7 +3774,7 @@ ] }, "arceus": { - "level": 73, + "level": 72, "sets": [ { "role": "Setup Sweeper", @@ -3783,7 +3783,7 @@ ] }, "arceusbug": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Setup", @@ -3796,7 +3796,7 @@ ] }, "arceusdark": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3805,7 +3805,7 @@ ] }, "arceusdragon": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Support", @@ -3819,7 +3819,7 @@ ] }, "arceuselectric": { - "level": 73, + "level": 72, "sets": [ { "role": "Setup Sweeper", @@ -3828,7 +3828,7 @@ ] }, "arceusfairy": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3841,7 +3841,7 @@ ] }, "arceusfighting": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Setup", @@ -3850,7 +3850,7 @@ ] }, "arceusfire": { - "level": 73, + "level": 72, "sets": [ { "role": "Setup Sweeper", @@ -3863,7 +3863,7 @@ ] }, "arceusflying": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Setup", @@ -3876,7 +3876,7 @@ ] }, "arceusghost": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3889,7 +3889,7 @@ ] }, "arceusgrass": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Setup", @@ -3902,7 +3902,7 @@ ] }, "arceusground": { - "level": 73, + "level": 72, "sets": [ { "role": "Z-Move user", @@ -3916,7 +3916,7 @@ ] }, "arceusice": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Setup", @@ -3925,7 +3925,7 @@ ] }, "arceuspoison": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3942,7 +3942,7 @@ ] }, "arceuspsychic": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3951,7 +3951,7 @@ ] }, "arceusrock": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3965,7 +3965,7 @@ ] }, "arceussteel": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -3979,7 +3979,7 @@ ] }, "arceuswater": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Attacker", @@ -4124,7 +4124,7 @@ ] }, "unfezant": { - "level": 88, + "level": 87, "sets": [ { "role": "Bulky Attacker", @@ -4173,7 +4173,7 @@ ] }, "audino": { - "level": 91, + "level": 92, "sets": [ { "role": "Bulky Support", @@ -4319,7 +4319,7 @@ ] }, "krookodile": { - "level": 82, + "level": 81, "sets": [ { "role": "Fast Attacker", @@ -4328,7 +4328,7 @@ ] }, "darmanitan": { - "level": 84, + "level": 83, "sets": [ { "role": "Wallbreaker", @@ -4337,7 +4337,7 @@ ] }, "maractus": { - "level": 91, + "level": 92, "sets": [ { "role": "Fast Support", @@ -4408,7 +4408,7 @@ ] }, "archeops": { - "level": 86, + "level": 85, "sets": [ { "role": "Fast Support", @@ -4458,7 +4458,7 @@ ] }, "reuniclus": { - "level": 86, + "level": 87, "sets": [ { "role": "Bulky Attacker", @@ -4556,7 +4556,7 @@ ] }, "alomomola": { - "level": 85, + "level": 86, "sets": [ { "role": "Bulky Support", @@ -4574,7 +4574,7 @@ ] }, "ferrothorn": { - "level": 77, + "level": 76, "sets": [ { "role": "Bulky Attacker", @@ -4632,7 +4632,7 @@ ] }, "haxorus": { - "level": 80, + "level": 79, "sets": [ { "role": "Setup Sweeper", @@ -4666,7 +4666,7 @@ ] }, "accelgor": { - "level": 87, + "level": 88, "sets": [ { "role": "Fast Support", @@ -4783,7 +4783,7 @@ ] }, "durant": { - "level": 83, + "level": 82, "sets": [ { "role": "Fast Attacker", @@ -4926,7 +4926,7 @@ ] }, "zekrom": { - "level": 76, + "level": 75, "sets": [ { "role": "Setup Sweeper", @@ -5030,7 +5030,7 @@ ] }, "meloetta": { - "level": 84, + "level": 83, "sets": [ { "role": "Fast Attacker", @@ -5039,7 +5039,7 @@ ] }, "meloettapirouette": { - "level": 84, + "level": 83, "sets": [ { "role": "AV Pivot", @@ -5094,7 +5094,7 @@ ] }, "greninja": { - "level": 80, + "level": 79, "sets": [ { "role": "Fast Attacker", @@ -5103,7 +5103,7 @@ ] }, "greninjabond": { - "level": 80, + "level": 79, "sets": [ { "role": "Fast Attacker", @@ -5300,7 +5300,7 @@ ] }, "barbaracle": { - "level": 84, + "level": 83, "sets": [ { "role": "Setup Sweeper", @@ -5309,7 +5309,7 @@ ] }, "dragalge": { - "level": 85, + "level": 86, "sets": [ { "role": "Bulky Attacker", @@ -5418,7 +5418,7 @@ ] }, "klefki": { - "level": 83, + "level": 84, "sets": [ { "role": "Bulky Support", @@ -5470,7 +5470,7 @@ ] }, "gourgeist": { - "level": 88, + "level": 89, "sets": [ { "role": "Bulky Support", @@ -5518,7 +5518,7 @@ ] }, "xerneas": { - "level": 67, + "level": 66, "sets": [ { "role": "Setup Sweeper", @@ -5527,7 +5527,7 @@ ] }, "yveltal": { - "level": 73, + "level": 72, "sets": [ { "role": "Bulky Support", @@ -5540,7 +5540,7 @@ ] }, "zygarde": { - "level": 72, + "level": 73, "sets": [ { "role": "Setup Sweeper", @@ -5622,7 +5622,7 @@ ] }, "decidueye": { - "level": 86, + "level": 87, "sets": [ { "role": "Bulky Attacker", @@ -5653,7 +5653,7 @@ ] }, "toucannon": { - "level": 88, + "level": 87, "sets": [ { "role": "Wallbreaker", @@ -5706,7 +5706,7 @@ ] }, "oricoriopompom": { - "level": 88, + "level": 87, "sets": [ { "role": "Bulky Attacker", @@ -5715,7 +5715,7 @@ ] }, "oricoriopau": { - "level": 89, + "level": 90, "sets": [ { "role": "Bulky Attacker", @@ -5746,7 +5746,7 @@ ] }, "lycanroc": { - "level": 86, + "level": 85, "sets": [ { "role": "Fast Attacker", @@ -6221,7 +6221,7 @@ ] }, "drampa": { - "level": 90, + "level": 91, "sets": [ { "role": "Wallbreaker", @@ -6245,7 +6245,7 @@ ] }, "kommoo": { - "level": 77, + "level": 76, "sets": [ { "role": "Z-Move user", @@ -6457,7 +6457,7 @@ ] }, "magearna": { - "level": 79, + "level": 78, "sets": [ { "role": "Bulky Attacker", @@ -6529,7 +6529,7 @@ ] }, "zeraora": { - "level": 80, + "level": 79, "sets": [ { "role": "Setup Sweeper", diff --git a/data/mods/gen8/random-data.json b/data/mods/gen8/random-data.json index 6343bcabfc15..f7283c67d0af 100644 --- a/data/mods/gen8/random-data.json +++ b/data/mods/gen8/random-data.json @@ -136,7 +136,7 @@ "doublesMoves": ["highhorsepower", "ironhead", "memento", "protect", "rockslide", "suckerpunch"] }, "persian": { - "level": 88, + "level": 89, "moves": ["doubleedge", "fakeout", "knockoff", "playrough", "uturn"], "doublesLevel": 90, "doublesMoves": ["doubleedge", "fakeout", "hypnosis", "icywind", "knockoff", "taunt"] @@ -160,7 +160,7 @@ "doublesMoves": ["closecombat", "extremespeed", "flareblitz", "morningsun", "protect", "snarl", "willowisp"] }, "poliwrath": { - "level": 84, + "level": 85, "moves": ["closecombat", "darkestlariat", "liquidation", "raindance"], "doublesLevel": 88, "doublesMoves": ["closecombat", "coaching", "helpinghand", "liquidation", "protect"] @@ -196,7 +196,7 @@ "doublesMoves": ["highhorsepower", "playrough", "protect", "swordsdance", "zenheadbutt"] }, "slowbro": { - "level": 84, + "level": 85, "moves": ["futuresight", "icebeam", "scald", "slackoff", "teleport", "thunderwave"], "doublesLevel": 84, "doublesMoves": ["calmmind", "fireblast", "icebeam", "psychic", "scald", "slackoff", "trickroom"] @@ -295,7 +295,7 @@ "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "toxic"] }, "kangaskhan": { - "level": 84, + "level": 85, "moves": ["doubleedge", "earthquake", "fakeout", "hammerarm", "suckerpunch"], "doublesLevel": 88, "doublesMoves": ["doubleedge", "drainpunch", "fakeout", "protect", "rockslide", "suckerpunch"] @@ -430,7 +430,7 @@ "doublesMoves": ["heatwave", "hurricane", "roost", "tailwind", "thunderbolt", "voltswitch"] }, "zapdosgalar": { - "level": 76, + "level": 75, "moves": ["bravebird", "bulkup", "closecombat", "throatchop", "uturn"], "doublesLevel": 76, "doublesMoves": ["bravebird", "bulkup", "closecombat", "throatchop", "thunderouskick", "uturn"] @@ -507,7 +507,7 @@ "doublesMoves": ["aquajet", "knockoff", "liquidation", "playrough", "protect"] }, "sudowoodo": { - "level": 87, + "level": 88, "moves": ["earthquake", "headsmash", "stealthrock", "suckerpunch", "woodhammer"], "doublesLevel": 90, "doublesMoves": ["bodypress", "firepunch", "headsmash", "protect", "suckerpunch", "woodhammer"] @@ -549,7 +549,7 @@ "doublesMoves": ["fireblast", "protect", "psychic", "sludgebomb", "trick", "trickroom"] }, "wobbuffet": { - "level": 93, + "level": 94, "moves": ["charm", "counter", "encore", "mirrorcoat"], "doublesLevel": 100, "doublesMoves": ["charm", "counter", "encore", "mirrorcoat"], @@ -647,7 +647,7 @@ "doublesMoves": ["closecombat", "coaching", "fakeout", "helpinghand", "rapidspin", "suckerpunch", "tripleaxel"] }, "miltank": { - "level": 84, + "level": 83, "moves": ["bodyslam", "earthquake", "healbell", "milkdrink", "stealthrock", "toxic"], "doublesLevel": 86, "doublesMoves": ["bodypress", "bodyslam", "helpinghand", "icywind", "milkdrink", "protect", "rockslide"] @@ -696,7 +696,7 @@ "doublesMoves": ["bravebird", "earthpower", "protect", "roost", "sacredfire", "tailwind"] }, "celebi": { - "level": 82, + "level": 83, "moves": ["earthpower", "gigadrain", "leafstorm", "nastyplot", "psychic", "recover", "stealthrock", "uturn"], "doublesLevel": 84, "doublesMoves": ["earthpower", "energyball", "nastyplot", "protect", "psychic", "recover"] @@ -732,7 +732,7 @@ "doublesMoves": ["energyball", "fakeout", "hydropump", "icebeam", "raindance"] }, "shiftry": { - "level": 86, + "level": 87, "moves": ["darkpulse", "defog", "heatwave", "leafstorm", "nastyplot", "suckerpunch"], "doublesLevel": 88, "doublesMoves": ["defog", "fakeout", "knockoff", "leafblade", "suckerpunch", "tailwind"], @@ -757,13 +757,13 @@ "doublesMoves": ["acrobatics", "defog", "leechlife", "protect", "swordsdance"] }, "shedinja": { - "level": 88, + "level": 89, "moves": ["poltergeist", "shadowsneak", "swordsdance", "willowisp", "xscissor"], "doublesLevel": 95, "doublesMoves": ["poltergeist", "protect", "shadowsneak", "swordsdance", "willowisp", "xscissor"] }, "exploud": { - "level": 84, + "level": 85, "moves": ["boomburst", "fireblast", "focusblast", "surf"], "doublesLevel": 88, "doublesMoves": ["boomburst", "fireblast", "focusblast", "hypervoice", "icywind", "protect"] @@ -782,7 +782,7 @@ "doublesMoves": ["firefang", "ironhead", "playrough", "protect", "suckerpunch", "swordsdance"] }, "aggron": { - "level": 85, + "level": 86, "moves": ["bodypress", "earthquake", "headsmash", "heavyslam", "rockpolish", "stealthrock"], "doublesLevel": 89, "doublesMoves": ["aquatail", "bodypress", "headsmash", "heavyslam", "highhorsepower", "rockpolish"] @@ -818,13 +818,13 @@ "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "firepunch", "protect", "rockslide", "tailwind"] }, "altaria": { - "level": 90, + "level": 91, "moves": ["defog", "dracometeor", "earthquake", "fireblast", "roost", "toxic"], "doublesLevel": 92, "doublesMoves": ["defog", "dracometeor", "fireblast", "roost", "tailwind", "toxic"] }, "lunatone": { - "level": 87, + "level": 88, "moves": ["earthpower", "moonblast", "nastyplot", "powergem", "psychic", "stealthrock"], "doublesLevel": 88, "doublesMoves": ["earthpower", "icebeam", "meteorbeam", "protect", "psychic", "trickroom"] @@ -945,7 +945,7 @@ "doublesMoves": ["icebeam", "originpulse", "thunder", "waterspout"] }, "groudon": { - "level": 73, + "level": 72, "moves": ["heatcrash", "heavyslam", "precipiceblades", "stealthrock", "stoneedge", "swordsdance", "thunderwave"], "doublesLevel": 72, "doublesMoves": ["heatcrash", "precipiceblades", "rockpolish", "stoneedge", "swordsdance"], @@ -1406,7 +1406,7 @@ "doublesMoves": ["closecombat", "coaching", "drainpunch", "fakeout", "icepunch", "knockoff"] }, "sigilyph": { - "level": 83, + "level": 82, "moves": ["airslash", "defog", "energyball", "heatwave", "psychic"], "doublesLevel": 86, "doublesMoves": ["airslash", "heatwave", "protect", "psychic", "tailwind"] @@ -1482,7 +1482,7 @@ "doublesMoves": ["clearsmog", "pollenpuff", "protect", "ragepowder", "spore"] }, "jellicent": { - "level": 84, + "level": 85, "moves": ["icebeam", "recover", "scald", "shadowball", "toxic", "willowisp"], "doublesLevel": 84, "doublesMoves": ["scald", "shadowball", "strengthsap", "trickroom", "willowisp"] @@ -1536,7 +1536,7 @@ "doublesMoves": ["freezedry", "haze", "icebeam", "icywind", "rapidspin", "recover", "toxic"] }, "accelgor": { - "level": 86, + "level": 87, "moves": ["bugbuzz", "energyball", "focusblast", "sludgebomb", "spikes", "toxic", "yawn"], "doublesLevel": 88, "doublesMoves": ["acidspray", "bugbuzz", "encore", "energyball", "focusblast"], @@ -1609,13 +1609,13 @@ "doublesMoves": ["firstimpression", "ironhead", "protect", "stompingtantrum", "superpower", "xscissor"] }, "hydreigon": { - "level": 80, + "level": 79, "moves": ["darkpulse", "dracometeor", "fireblast", "flashcannon", "nastyplot", "roost", "uturn"], "doublesLevel": 84, "doublesMoves": ["darkpulse", "dracometeor", "dragonpulse", "earthpower", "fireblast", "nastyplot", "protect", "tailwind"] }, "volcarona": { - "level": 76, + "level": 75, "moves": ["bugbuzz", "fireblast", "gigadrain", "quiverdance", "roost"], "doublesLevel": 80, "doublesMoves": ["bugbuzz", "gigadrain", "heatwave", "protect", "quiverdance"] @@ -1633,7 +1633,7 @@ "doublesMoves": ["closecombat", "protect", "rockslide", "swordsdance"] }, "virizion": { - "level": 82, + "level": 81, "moves": ["closecombat", "leafblade", "stoneedge", "swordsdance"], "doublesLevel": 86, "doublesMoves": ["closecombat", "coaching", "leafblade", "protect", "stoneedge", "swordsdance"], @@ -1658,7 +1658,7 @@ "doublesMoves": ["grassknot", "knockoff", "nastyplot", "protect", "sludgebomb", "thunderbolt", "thunderwave"] }, "thundurustherian": { - "level": 80, + "level": 79, "moves": ["focusblast", "grassknot", "nastyplot", "psychic", "thunderbolt", "voltswitch"], "doublesLevel": 82, "doublesMoves": ["agility", "focusblast", "grassknot", "nastyplot", "sludgebomb", "thunderbolt", "voltswitch"] @@ -1701,7 +1701,7 @@ "doublesMoves": ["dragonclaw", "dragondance", "fusionbolt", "iciclespear", "protect"] }, "kyuremwhite": { - "level": 74, + "level": 73, "moves": ["dracometeor", "earthpower", "freezedry", "fusionflare", "icebeam", "roost"], "doublesLevel": 72, "doublesMoves": ["dracometeor", "dragonpulse", "earthpower", "freezedry", "fusionflare", "icebeam", "protect", "roost"] @@ -1775,7 +1775,7 @@ "doublesMoves": ["healpulse", "moonblast", "protect", "trickroom", "wish"] }, "slurpuff": { - "level": 80, + "level": 79, "moves": ["bellydrum", "drainpunch", "facade", "playrough"], "doublesLevel": 86, "doublesMoves": ["faketears", "flamethrower", "helpinghand", "playrough", "stickyweb"] @@ -1799,7 +1799,7 @@ "doublesMoves": ["dracometeor", "dragonpulse", "focusblast", "protect", "sludgebomb"] }, "clawitzer": { - "level": 84, + "level": 85, "moves": ["aurasphere", "darkpulse", "icebeam", "scald", "uturn", "waterpulse"], "doublesLevel": 84, "doublesMoves": ["aurasphere", "darkpulse", "icebeam", "muddywater", "uturn"] @@ -1829,7 +1829,7 @@ "doublesMoves": ["calmmind", "hypervoice", "mysticalfire", "protect", "psyshock"] }, "hawlucha": { - "level": 80, + "level": 79, "moves": ["bravebird", "closecombat", "roost", "stoneedge", "swordsdance", "throatchop"], "doublesLevel": 80, "doublesMoves": ["bravebird", "closecombat", "protect", "swordsdance"] @@ -1883,7 +1883,7 @@ "doublesMoves": ["poltergeist", "powerwhip", "protect", "shadowsneak", "trickroom"] }, "gourgeistsuper": { - "level": 84, + "level": 85, "moves": ["poltergeist", "powerwhip", "rockslide", "shadowsneak", "trickroom"], "doublesLevel": 88, "doublesMoves": ["poltergeist", "powerwhip", "protect", "shadowsneak", "trickroom"] @@ -2224,13 +2224,13 @@ "doublesMoves": ["bodypress", "dracometeor", "irondefense", "protect"] }, "tapukoko": { - "level": 78, + "level": 77, "moves": ["calmmind", "dazzlinggleam", "grassknot", "substitute", "thunderbolt", "voltswitch"], "doublesLevel": 80, "doublesMoves": ["bravebird", "dazzlinggleam", "grassknot", "taunt", "thunderbolt", "uturn"] }, "tapulele": { - "level": 79, + "level": 78, "moves": ["calmmind", "focusblast", "moonblast", "psychic", "psyshock", "shadowball"], "doublesLevel": 80, "doublesMoves": ["calmmind", "dazzlinggleam", "focusblast", "moonblast", "protect", "psyshock"] @@ -2248,7 +2248,7 @@ "doublesMoves": ["haze", "healpulse", "moonblast", "muddywater", "naturesmadness", "protect", "taunt"] }, "solgaleo": { - "level": 72, + "level": 71, "moves": ["closecombat", "flamecharge", "flareblitz", "knockoff", "psychicfangs", "sunsteelstrike"], "doublesLevel": 76, "doublesMoves": ["closecombat", "flareblitz", "morningsun", "protect", "psychicfangs", "stoneedge", "sunsteelstrike"] @@ -2285,7 +2285,7 @@ "doublesMoves": ["dazzlinggleam", "energyball", "thunderbolt", "voltswitch"] }, "celesteela": { - "level": 77, + "level": 76, "moves": ["airslash", "earthquake", "fireblast", "flashcannon", "leechseed", "protect"], "doublesLevel": 78, "doublesMoves": ["airslash", "fireblast", "flashcannon", "leechseed", "protect", "wideguard"], @@ -2322,13 +2322,13 @@ "doublesMoves": ["heatwave", "moongeistbeam", "photongeyser", "protect", "thunderwave"] }, "magearna": { - "level": 76, + "level": 75, "moves": ["agility", "calmmind", "flashcannon", "fleurcannon"], "doublesLevel": 72, "doublesMoves": ["agility", "aurasphere", "dazzlinggleam", "flashcannon", "fleurcannon", "protect", "trick"] }, "magearnaoriginal": { - "level": 76, + "level": 75, "moves": ["agility", "calmmind", "flashcannon", "fleurcannon"], "doublesLevel": 72, "doublesMoves": ["agility", "aurasphere", "dazzlinggleam", "flashcannon", "fleurcannon", "protect", "trick"] @@ -2371,13 +2371,13 @@ "doublesMoves": ["acidarmor", "bodypress", "doubleironbash", "protect", "thunderpunch", "thunderwave"] }, "rillaboom": { - "level": 78, + "level": 77, "moves": ["grassyglide", "highhorsepower", "knockoff", "uturn", "woodhammer"], "doublesLevel": 80, "doublesMoves": ["fakeout", "grassyglide", "highhorsepower", "protect", "uturn", "woodhammer"] }, "rillaboomgmax": { - "level": 78, + "level": 77, "moves": ["acrobatics", "grassyglide", "highhorsepower", "knockoff", "swordsdance"] }, "cinderace": { @@ -2512,7 +2512,7 @@ "doublesMoves": ["boomburst", "overdrive", "sludgebomb", "snarl", "voltswitch"] }, "centiskorch": { - "level": 84, + "level": 85, "moves": ["coil", "firelash", "knockoff", "leechlife", "powerwhip"], "doublesLevel": 89, "doublesMoves": ["coil", "firelash", "knockoff", "leechlife", "powerwhip", "protect"] @@ -2575,7 +2575,7 @@ "noDynamaxMoves": ["bravebird", "closecombat", "firstimpression", "knockoff", "poisonjab", "swordsdance"] }, "mrrime": { - "level": 86, + "level": 87, "moves": ["focusblast", "freezedry", "psychic", "rapidspin", "slackoff", "trick"], "doublesLevel": 88, "doublesMoves": ["fakeout", "focusblast", "freezedry", "icywind", "protect", "psychic", "rapidspin"] @@ -2599,7 +2599,7 @@ "doublesMoves": ["closecombat", "noretreat", "poisonjab", "rockslide", "throatchop"] }, "pincurchin": { - "level": 88, + "level": 89, "moves": ["risingvoltage", "scald", "spikes", "suckerpunch", "toxicspikes"], "doublesLevel": 90, "doublesMoves": ["acupressure", "protect", "risingvoltage", "scald", "suckerpunch"] @@ -2629,7 +2629,7 @@ "doublesMoves": ["encore", "expandingforce", "hypervoice", "mysticalfire", "protect", "trick"] }, "indeedeef": { - "level": 85, + "level": 84, "moves": ["calmmind", "expandingforce", "healingwish", "hypervoice", "mysticalfire"], "doublesLevel": 80, "doublesMoves": ["expandingforce", "followme", "healpulse", "helpinghand", "protect"] @@ -2718,23 +2718,23 @@ "doublesMoves": ["cosmicpower", "dynamaxcannon", "flamethrower", "recover"] }, "urshifu": { - "level": 76, + "level": 75, "moves": ["closecombat", "ironhead", "suckerpunch", "uturn", "wickedblow"], "doublesLevel": 76, "doublesMoves": ["closecombat", "ironhead", "protect", "suckerpunch", "wickedblow"] }, "urshifurapidstrike": { - "level": 78, + "level": 77, "moves": ["bulkup", "drainpunch", "substitute", "surgingstrikes"], "doublesLevel": 80, "doublesMoves": ["aquajet", "closecombat", "icepunch", "protect", "surgingstrikes", "uturn"] }, "urshifugmax": { - "level": 76, + "level": 75, "moves": ["bulkup", "drainpunch", "substitute", "wickedblow"] }, "urshifurapidstrikegmax": { - "level": 78, + "level": 77, "moves": ["bulkup", "closecombat", "icepunch", "surgingstrikes", "uturn"] }, "zarude": { @@ -2787,7 +2787,7 @@ "doublesMoves": ["closecombat", "glaciallance", "highhorsepower", "swordsdance", "trickroom"] }, "calyrexshadow": { - "level": 65, + "level": 64, "moves": ["astralbarrage", "nastyplot", "pollenpuff", "psyshock", "substitute", "trick"], "doublesLevel": 68, "doublesMoves": ["astralbarrage", "nastyplot", "pollenpuff", "protect", "psyshock"] diff --git a/data/random-doubles-sets.json b/data/random-doubles-sets.json index e7c467bf81c5..63ac81fa7ca8 100644 --- a/data/random-doubles-sets.json +++ b/data/random-doubles-sets.json @@ -10,7 +10,7 @@ ] }, "pikachu": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -35,7 +35,7 @@ ] }, "raichualola": { - "level": 86, + "level": 87, "sets": [ { "role": "Choice Item user", @@ -50,7 +50,7 @@ ] }, "wigglytuff": { - "level": 90, + "level": 91, "sets": [ { "role": "Doubles Support", @@ -60,7 +60,7 @@ ] }, "venomoth": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Setup Sweeper", @@ -110,7 +110,7 @@ ] }, "golduck": { - "level": 88, + "level": 89, "sets": [ { "role": "Doubles Fast Attacker", @@ -140,7 +140,7 @@ ] }, "arcanine": { - "level": 83, + "level": 82, "sets": [ { "role": "Doubles Bulky Attacker", @@ -160,7 +160,7 @@ ] }, "slowbro": { - "level": 85, + "level": 86, "sets": [ { "role": "Doubles Support", @@ -195,7 +195,7 @@ ] }, "mukalola": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Support", @@ -205,7 +205,7 @@ ] }, "cloyster": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Setup Sweeper", @@ -215,7 +215,7 @@ ] }, "gengar": { - "level": 82, + "level": 83, "sets": [ { "role": "Offensive Protect", @@ -230,7 +230,7 @@ ] }, "hypno": { - "level": 92, + "level": 93, "sets": [ { "role": "Doubles Support", @@ -270,7 +270,7 @@ ] }, "tauros": { - "level": 85, + "level": 84, "sets": [ { "role": "Choice Item user", @@ -280,7 +280,7 @@ ] }, "taurospaldeacombat": { - "level": 84, + "level": 83, "sets": [ { "role": "Bulky Protect", @@ -290,7 +290,7 @@ ] }, "taurospaldeablaze": { - "level": 84, + "level": 83, "sets": [ { "role": "Bulky Protect", @@ -305,7 +305,7 @@ ] }, "taurospaldeaaqua": { - "level": 84, + "level": 83, "sets": [ { "role": "Bulky Protect", @@ -340,7 +340,7 @@ ] }, "ditto": { - "level": 88, + "level": 89, "sets": [ { "role": "Choice Item user", @@ -350,7 +350,7 @@ ] }, "vaporeon": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Support", @@ -375,7 +375,7 @@ ] }, "flareon": { - "level": 87, + "level": 88, "sets": [ { "role": "Offensive Protect", @@ -385,7 +385,7 @@ ] }, "articuno": { - "level": 87, + "level": 86, "sets": [ { "role": "Doubles Support", @@ -395,7 +395,7 @@ ] }, "articunogalar": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Fast Attacker", @@ -430,7 +430,7 @@ ] }, "moltres": { - "level": 83, + "level": 82, "sets": [ { "role": "Doubles Support", @@ -440,7 +440,7 @@ ] }, "moltresgalar": { - "level": 78, + "level": 77, "sets": [ { "role": "Doubles Bulky Setup", @@ -475,7 +475,7 @@ ] }, "mew": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Support", @@ -490,7 +490,7 @@ ] }, "typhlosion": { - "level": 83, + "level": 82, "sets": [ { "role": "Choice Item user", @@ -500,7 +500,7 @@ ] }, "typhlosionhisui": { - "level": 83, + "level": 81, "sets": [ { "role": "Choice Item user", @@ -510,7 +510,7 @@ ] }, "ampharos": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -530,7 +530,7 @@ ] }, "sudowoodo": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Wallbreaker", @@ -565,7 +565,7 @@ ] }, "quagsire": { - "level": 85, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -575,7 +575,7 @@ ] }, "clodsire": { - "level": 82, + "level": 85, "sets": [ { "role": "Doubles Support", @@ -585,7 +585,7 @@ ] }, "espeon": { - "level": 86, + "level": 85, "sets": [ { "role": "Offensive Protect", @@ -605,7 +605,7 @@ ] }, "murkrow": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -615,7 +615,7 @@ ] }, "slowking": { - "level": 85, + "level": 86, "sets": [ { "role": "Doubles Support", @@ -640,7 +640,7 @@ ] }, "forretress": { - "level": 86, + "level": 88, "sets": [ { "role": "Doubles Support", @@ -655,7 +655,7 @@ ] }, "qwilfish": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -665,7 +665,7 @@ ] }, "qwilfishhisui": { - "level": 86, + "level": 85, "sets": [ { "role": "Doubles Bulky Attacker", @@ -675,7 +675,7 @@ ] }, "overqwil": { - "level": 84, + "level": 83, "sets": [ { "role": "Doubles Fast Attacker", @@ -745,7 +745,7 @@ ] }, "blissey": { - "level": 86, + "level": 88, "sets": [ { "role": "Doubles Support", @@ -780,7 +780,7 @@ ] }, "gardevoir": { - "level": 85, + "level": 84, "sets": [ { "role": "Choice Item user", @@ -805,7 +805,7 @@ ] }, "breloom": { - "level": 80, + "level": 81, "sets": [ { "role": "Doubles Fast Attacker", @@ -840,7 +840,7 @@ ] }, "sableye": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -890,7 +890,7 @@ ] }, "torkoal": { - "level": 84, + "level": 85, "sets": [ { "role": "Doubles Bulky Attacker", @@ -900,7 +900,7 @@ ] }, "grumpig": { - "level": 88, + "level": 89, "sets": [ { "role": "Doubles Setup Sweeper", @@ -910,7 +910,7 @@ ] }, "cacturne": { - "level": 89, + "level": 90, "sets": [ { "role": "Offensive Protect", @@ -920,7 +920,7 @@ ] }, "altaria": { - "level": 88, + "level": 89, "sets": [ { "role": "Doubles Support", @@ -945,7 +945,7 @@ ] }, "seviper": { - "level": 89, + "level": 91, "sets": [ { "role": "Offensive Protect", @@ -965,7 +965,7 @@ ] }, "banette": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Wallbreaker", @@ -975,7 +975,7 @@ ] }, "tropius": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -1015,7 +1015,7 @@ ] }, "kyogre": { - "level": 68, + "level": 66, "sets": [ { "role": "Choice Item user", @@ -1025,7 +1025,7 @@ ] }, "groudon": { - "level": 73, + "level": 72, "sets": [ { "role": "Doubles Bulky Attacker", @@ -1040,7 +1040,7 @@ ] }, "rayquaza": { - "level": 72, + "level": 74, "sets": [ { "role": "Doubles Setup Sweeper", @@ -1070,7 +1070,7 @@ ] }, "kricketune": { - "level": 97, + "level": 98, "sets": [ { "role": "Doubles Support", @@ -1090,7 +1090,7 @@ ] }, "vespiquen": { - "level": 95, + "level": 97, "sets": [ { "role": "Doubles Support", @@ -1170,7 +1170,7 @@ ] }, "bronzong": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -1210,7 +1210,7 @@ ] }, "lucario": { - "level": 83, + "level": 84, "sets": [ { "role": "Offensive Protect", @@ -1225,7 +1225,7 @@ ] }, "hippowdon": { - "level": 83, + "level": 84, "sets": [ { "role": "Doubles Support", @@ -1245,7 +1245,7 @@ ] }, "lumineon": { - "level": 88, + "level": 89, "sets": [ { "role": "Doubles Support", @@ -1255,7 +1255,7 @@ ] }, "abomasnow": { - "level": 87, + "level": 86, "sets": [ { "role": "Doubles Bulky Attacker", @@ -1275,7 +1275,7 @@ ] }, "sneasler": { - "level": 80, + "level": 79, "sets": [ { "role": "Doubles Wallbreaker", @@ -1340,7 +1340,7 @@ ] }, "rotom": { - "level": 86, + "level": 87, "sets": [ { "role": "Offensive Protect", @@ -1400,7 +1400,7 @@ ] }, "uxie": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -1485,7 +1485,7 @@ ] }, "heatran": { - "level": 79, + "level": 78, "sets": [ { "role": "Bulky Protect", @@ -1775,7 +1775,7 @@ ] }, "lilliganthisui": { - "level": 81, + "level": 82, "sets": [ { "role": "Doubles Setup Sweeper", @@ -1785,7 +1785,7 @@ ] }, "basculin": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Wallbreaker", @@ -1795,7 +1795,7 @@ ] }, "basculinbluestriped": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Wallbreaker", @@ -1805,7 +1805,7 @@ ] }, "basculegion": { - "level": 72, + "level": 71, "sets": [ { "role": "Choice Item user", @@ -1815,7 +1815,7 @@ ] }, "basculegionf": { - "level": 74, + "level": 73, "sets": [ { "role": "Choice Item user", @@ -1868,7 +1868,7 @@ ] }, "gothitelle": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Support", @@ -1878,7 +1878,7 @@ ] }, "sawsbuck": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Setup Sweeper", @@ -1888,7 +1888,7 @@ ] }, "amoonguss": { - "level": 81, + "level": 82, "sets": [ { "role": "Doubles Support", @@ -1898,7 +1898,7 @@ ] }, "alomomola": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -1948,7 +1948,7 @@ ] }, "braviary": { - "level": 85, + "level": 84, "sets": [ { "role": "Offensive Protect", @@ -2003,7 +2003,7 @@ ] }, "tornadus": { - "level": 81, + "level": 80, "sets": [ { "role": "Doubles Support", @@ -2088,7 +2088,7 @@ ] }, "meloetta": { - "level": 83, + "level": 82, "sets": [ { "role": "Doubles Wallbreaker", @@ -2103,7 +2103,7 @@ ] }, "chesnaught": { - "level": 84, + "level": 85, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2118,7 +2118,7 @@ ] }, "delphox": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Setup Sweeper", @@ -2148,7 +2148,7 @@ ] }, "vivillon": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -2158,7 +2158,7 @@ ] }, "pyroar": { - "level": 87, + "level": 86, "sets": [ { "role": "Offensive Protect", @@ -2173,7 +2173,7 @@ ] }, "florges": { - "level": 86, + "level": 85, "sets": [ { "role": "Bulky Protect", @@ -2193,7 +2193,7 @@ ] }, "dragalge": { - "level": 85, + "level": 86, "sets": [ { "role": "Doubles Wallbreaker", @@ -2203,7 +2203,7 @@ ] }, "clawitzer": { - "level": 86, + "level": 85, "sets": [ { "role": "Choice Item user", @@ -2218,7 +2218,7 @@ ] }, "sylveon": { - "level": 81, + "level": 80, "sets": [ { "role": "Bulky Protect", @@ -2243,7 +2243,7 @@ ] }, "dedenne": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -2328,7 +2328,7 @@ ] }, "diancie": { - "level": 81, + "level": 80, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2368,7 +2368,7 @@ ] }, "volcanion": { - "level": 79, + "level": 78, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2378,7 +2378,7 @@ ] }, "decidueye": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2418,7 +2418,7 @@ ] }, "oricorio": { - "level": 82, + "level": 83, "sets": [ { "role": "Bulky Protect", @@ -2428,7 +2428,7 @@ ] }, "oricoriopompom": { - "level": 82, + "level": 83, "sets": [ { "role": "Bulky Protect", @@ -2438,7 +2438,7 @@ ] }, "oricoriopau": { - "level": 83, + "level": 85, "sets": [ { "role": "Bulky Protect", @@ -2448,7 +2448,7 @@ ] }, "oricoriosensu": { - "level": 83, + "level": 84, "sets": [ { "role": "Bulky Protect", @@ -2468,7 +2468,7 @@ ] }, "lycanrocmidnight": { - "level": 88, + "level": 87, "sets": [ { "role": "Choice Item user", @@ -2488,7 +2488,7 @@ ] }, "toxapex": { - "level": 91, + "level": 93, "sets": [ { "role": "Bulky Protect", @@ -2498,7 +2498,7 @@ ] }, "mudsdale": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2528,7 +2528,7 @@ ] }, "tsareena": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2538,7 +2538,7 @@ ] }, "oranguru": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -2548,7 +2548,7 @@ ] }, "passimian": { - "level": 85, + "level": 84, "sets": [ { "role": "Choice Item user", @@ -2583,7 +2583,7 @@ ] }, "mimikyu": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Setup Sweeper", @@ -2643,7 +2643,7 @@ ] }, "inteleon": { - "level": 85, + "level": 84, "sets": [ { "role": "Choice Item user", @@ -2653,7 +2653,7 @@ ] }, "greedent": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Bulky Setup", @@ -2673,7 +2673,7 @@ ] }, "drednaw": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Setup Sweeper", @@ -2683,7 +2683,7 @@ ] }, "coalossal": { - "level": 88, + "level": 89, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2693,7 +2693,7 @@ ] }, "flapple": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2703,7 +2703,7 @@ ] }, "appletun": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Bulky Attacker", @@ -2713,7 +2713,7 @@ ] }, "sandaconda": { - "level": 86, + "level": 87, "sets": [ { "role": "Doubles Bulky Setup", @@ -2728,7 +2728,7 @@ ] }, "barraskewda": { - "level": 82, + "level": 83, "sets": [ { "role": "Doubles Wallbreaker", @@ -2758,7 +2758,7 @@ ] }, "polteageist": { - "level": 83, + "level": 84, "sets": [ { "role": "Tera Blast user", @@ -2823,7 +2823,7 @@ ] }, "pincurchin": { - "level": 96, + "level": 97, "sets": [ { "role": "Doubles Support", @@ -2873,7 +2873,7 @@ ] }, "indeedeef": { - "level": 85, + "level": 86, "sets": [ { "role": "Doubles Support", @@ -2893,7 +2893,7 @@ ] }, "dragapult": { - "level": 80, + "level": 79, "sets": [ { "role": "Offensive Protect", @@ -3018,7 +3018,7 @@ ] }, "regidrago": { - "level": 76, + "level": 75, "sets": [ { "role": "Choice Item user", @@ -3028,7 +3028,7 @@ ] }, "glastrier": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3063,7 +3063,7 @@ ] }, "calyrexice": { - "level": 70, + "level": 68, "sets": [ { "role": "Doubles Wallbreaker", @@ -3073,7 +3073,7 @@ ] }, "calyrexshadow": { - "level": 65, + "level": 64, "sets": [ { "role": "Offensive Protect", @@ -3083,7 +3083,7 @@ ] }, "wyrdeer": { - "level": 87, + "level": 86, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3093,7 +3093,7 @@ ] }, "kleavor": { - "level": 80, + "level": 79, "sets": [ { "role": "Offensive Protect", @@ -3113,7 +3113,7 @@ ] }, "enamorus": { - "level": 82, + "level": 81, "sets": [ { "role": "Doubles Setup Sweeper", @@ -3128,7 +3128,7 @@ ] }, "enamorustherian": { - "level": 84, + "level": 83, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3138,7 +3138,7 @@ ] }, "meowscarada": { - "level": 82, + "level": 81, "sets": [ { "role": "Choice Item user", @@ -3173,7 +3173,7 @@ ] }, "oinkologne": { - "level": 89, + "level": 90, "sets": [ { "role": "Doubles Support", @@ -3183,7 +3183,7 @@ ] }, "oinkolognef": { - "level": 89, + "level": 92, "sets": [ { "role": "Doubles Support", @@ -3193,7 +3193,7 @@ ] }, "dudunsparce": { - "level": 87, + "level": 86, "sets": [ { "role": "Bulky Protect", @@ -3203,7 +3203,7 @@ ] }, "dudunsparcethreesegment": { - "level": 87, + "level": 86, "sets": [ { "role": "Bulky Protect", @@ -3213,7 +3213,7 @@ ] }, "spidops": { - "level": 99, + "level": 100, "sets": [ { "role": "Doubles Support", @@ -3223,7 +3223,7 @@ ] }, "lokix": { - "level": 83, + "level": 84, "sets": [ { "role": "Offensive Protect", @@ -3248,7 +3248,7 @@ ] }, "houndstone": { - "level": 77, + "level": 76, "sets": [ { "role": "Choice Item user", @@ -3283,7 +3283,7 @@ ] }, "wugtrio": { - "level": 88, + "level": 89, "sets": [ { "role": "Choice Item user", @@ -3343,7 +3343,7 @@ ] }, "bellibolt": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3353,7 +3353,7 @@ ] }, "revavroom": { - "level": 83, + "level": 84, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3408,7 +3408,7 @@ ] }, "cetitan": { - "level": 86, + "level": 85, "sets": [ { "role": "Doubles Wallbreaker", @@ -3418,7 +3418,7 @@ ] }, "baxcalibur": { - "level": 80, + "level": 79, "sets": [ { "role": "Choice Item user", @@ -3433,7 +3433,7 @@ ] }, "tatsugiri": { - "level": 87, + "level": 86, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3483,7 +3483,7 @@ ] }, "kilowattrel": { - "level": 84, + "level": 83, "sets": [ { "role": "Doubles Fast Attacker", @@ -3493,7 +3493,7 @@ ] }, "bombirdier": { - "level": 86, + "level": 85, "sets": [ { "role": "Choice Item user", @@ -3668,7 +3668,7 @@ ] }, "brutebonnet": { - "level": 81, + "level": 80, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3703,7 +3703,7 @@ ] }, "fluttermane": { - "level": 76, + "level": 75, "sets": [ { "role": "Offensive Protect", @@ -3728,7 +3728,7 @@ ] }, "roaringmoon": { - "level": 79, + "level": 78, "sets": [ { "role": "Doubles Fast Attacker", @@ -3738,7 +3738,7 @@ ] }, "irontreads": { - "level": 82, + "level": 81, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3748,7 +3748,7 @@ ] }, "ironmoth": { - "level": 81, + "level": 80, "sets": [ { "role": "Offensive Protect", @@ -3763,7 +3763,7 @@ ] }, "ironhands": { - "level": 79, + "level": 78, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3778,7 +3778,7 @@ ] }, "ironjugulis": { - "level": 82, + "level": 81, "sets": [ { "role": "Doubles Fast Attacker", @@ -3788,7 +3788,7 @@ ] }, "ironthorns": { - "level": 85, + "level": 84, "sets": [ { "role": "Doubles Bulky Attacker", @@ -3813,7 +3813,7 @@ ] }, "ironvaliant": { - "level": 82, + "level": 81, "sets": [ { "role": "Offensive Protect", @@ -3833,7 +3833,7 @@ ] }, "chienpao": { - "level": 79, + "level": 78, "sets": [ { "role": "Offensive Protect", @@ -3843,7 +3843,7 @@ ] }, "wochien": { - "level": 83, + "level": 84, "sets": [ { "role": "Bulky Protect", @@ -3853,7 +3853,7 @@ ] }, "chiyu": { - "level": 78, + "level": 77, "sets": [ { "role": "Doubles Setup Sweeper", @@ -3868,7 +3868,7 @@ ] }, "koraidon": { - "level": 69, + "level": 68, "sets": [ { "role": "Choice Item user", @@ -3878,7 +3878,7 @@ ] }, "miraidon": { - "level": 67, + "level": 66, "sets": [ { "role": "Offensive Protect", @@ -3928,7 +3928,7 @@ ] }, "toedscruel": { - "level": 88, + "level": 87, "sets": [ { "role": "Doubles Support", @@ -3938,7 +3938,7 @@ ] }, "kingambit": { - "level": 80, + "level": 79, "sets": [ { "role": "Bulky Protect", @@ -3953,7 +3953,7 @@ ] }, "walkingwake": { - "level": 79, + "level": 78, "sets": [ { "role": "Doubles Wallbreaker", diff --git a/data/random-sets.json b/data/random-sets.json index fbb5f28693df..695de4c2fadf 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -260,7 +260,7 @@ ] }, "electrodehisui": { - "level": 88, + "level": 87, "sets": [ { "role": "Fast Attacker", @@ -410,7 +410,7 @@ ] }, "articuno": { - "level": 87, + "level": 86, "sets": [ { "role": "Bulky Support", @@ -985,7 +985,7 @@ ] }, "torkoal": { - "level": 87, + "level": 88, "sets": [ { "role": "Bulky Attacker", @@ -1175,7 +1175,7 @@ ] }, "kricketune": { - "level": 98, + "level": 99, "sets": [ { "role": "Fast Support", @@ -1615,7 +1615,7 @@ ] }, "giratina": { - "level": 75, + "level": 74, "sets": [ { "role": "Fast Support", @@ -1645,7 +1645,7 @@ ] }, "cresselia": { - "level": 80, + "level": 79, "sets": [ { "role": "Bulky Setup", @@ -1835,7 +1835,7 @@ ] }, "arceusrock": { - "level": 72, + "level": 73, "sets": [ { "role": "Bulky Setup", @@ -2393,7 +2393,7 @@ ] }, "goodra": { - "level": 86, + "level": 85, "sets": [ { "role": "Bulky Attacker", @@ -2668,7 +2668,7 @@ ] }, "tsareena": { - "level": 86, + "level": 87, "sets": [ { "role": "Fast Support", @@ -2963,7 +2963,7 @@ ] }, "pincurchin": { - "level": 96, + "level": 97, "sets": [ { "role": "Bulky Attacker", @@ -3058,7 +3058,7 @@ ] }, "zacian": { - "level": 70, + "level": 69, "sets": [ { "role": "Fast Attacker", @@ -3068,7 +3068,7 @@ ] }, "zaciancrowned": { - "level": 65, + "level": 64, "sets": [ { "role": "Setup Sweeper", @@ -3128,7 +3128,7 @@ ] }, "urshifurapidstrike": { - "level": 76, + "level": 75, "sets": [ { "role": "Fast Attacker", @@ -4008,7 +4008,7 @@ ] }, "ironjugulis": { - "level": 79, + "level": 78, "sets": [ { "role": "Fast Attacker", @@ -4018,7 +4018,7 @@ ] }, "ironthorns": { - "level": 84, + "level": 83, "sets": [ { "role": "Fast Support", From 2f2213e426b2ef7251057122af1dd962c045ce77 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Fri, 1 Sep 2023 06:22:48 +0200 Subject: [PATCH 026/176] Add September 2023 Randomized Format Spotlight (#9739) --- config/formats.ts | 60 +++++- data/mods/gen7pokebilities/abilities.ts | 130 +++++++++++++ data/mods/gen7pokebilities/moves.ts | 17 ++ data/mods/gen7pokebilities/random-teams.ts | 5 + data/mods/gen7pokebilities/scripts.ts | 215 +++++++++++++++++++++ 5 files changed, 423 insertions(+), 4 deletions(-) create mode 100644 data/mods/gen7pokebilities/abilities.ts create mode 100644 data/mods/gen7pokebilities/moves.ts create mode 100644 data/mods/gen7pokebilities/random-teams.ts create mode 100644 data/mods/gen7pokebilities/scripts.ts diff --git a/config/formats.ts b/config/formats.ts index 4fe0605579ad..059eb634e1db 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -2030,11 +2030,63 @@ export const Formats: FormatList = [ column: 3, }, { - name: "[Gen 9] Random Roulette", - desc: `Random Battles in a random generation! [Gen 1] Random Battle - [Gen 9] Random Battle.`, - - mod: 'randomroulette', + name: "[Gen 7] Pokebilities Random Battle", + desc: `Pokémon have all of their released abilities simultaneously.`, + mod: 'gen7pokebilities', team: 'random', + ruleset: ['[Gen 7] Random Battle'], + onBegin() { + for (const pokemon of this.getAllPokemon()) { + if (pokemon.ability === this.toID(pokemon.species.abilities['S'])) { + continue; + } + pokemon.m.innates = Object.keys(pokemon.species.abilities) + .filter(key => key !== 'S' && (key !== 'H' || !pokemon.species.unreleasedHidden)) + .map(key => this.toID(pokemon.species.abilities[key as "0" | "1" | "H" | "S"])) + .filter(ability => ability !== pokemon.ability); + } + }, + onBeforeSwitchIn(pokemon) { + // Abilities that must be applied before both sides trigger onSwitchIn to correctly + // handle switch-in ability-to-ability interactions, e.g. Intimidate counters + const neededBeforeSwitchInIDs = [ + 'clearbody', 'competitive', 'contrary', 'defiant', 'fullmetalbody', 'hypercutter', 'innerfocus', + 'mirrorarmor', 'oblivious', 'owntempo', 'rattled', 'scrappy', 'simple', 'whitesmoke', + ]; + if (pokemon.m.innates) { + for (const innate of pokemon.m.innates) { + if (!neededBeforeSwitchInIDs.includes(innate)) continue; + if (pokemon.hasAbility(innate)) continue; + pokemon.addVolatile("ability:" + innate, pokemon); + } + } + }, + onSwitchInPriority: 2, + onSwitchIn(pokemon) { + if (pokemon.m.innates) { + for (const innate of pokemon.m.innates) { + if (pokemon.hasAbility(innate)) continue; + pokemon.addVolatile("ability:" + innate, pokemon); + } + } + }, + onSwitchOut(pokemon) { + for (const innate of Object.keys(pokemon.volatiles).filter(i => i.startsWith('ability:'))) { + pokemon.removeVolatile(innate); + } + }, + onFaint(pokemon) { + for (const innate of Object.keys(pokemon.volatiles).filter(i => i.startsWith('ability:'))) { + const innateEffect = this.dex.conditions.get(innate) as Effect; + this.singleEvent('End', innateEffect, null, pokemon); + } + }, + onAfterMega(pokemon) { + for (const innate of Object.keys(pokemon.volatiles).filter(i => i.startsWith('ability:'))) { + pokemon.removeVolatile(innate); + } + pokemon.m.innates = undefined; + }, }, // Randomized Metas diff --git a/data/mods/gen7pokebilities/abilities.ts b/data/mods/gen7pokebilities/abilities.ts new file mode 100644 index 000000000000..9c93fc66dbb5 --- /dev/null +++ b/data/mods/gen7pokebilities/abilities.ts @@ -0,0 +1,130 @@ +export const Abilities: {[k: string]: ModdedAbilityData} = { + mummy: { + inherit: true, + onDamagingHit(damage, target, source, move) { + if (target.ability === 'mummy') { + const sourceAbility = source.getAbility(); + if (sourceAbility.isPermanent || sourceAbility.id === 'mummy') { + return; + } + if (this.checkMoveMakesContact(move, source, target, !source.isAlly(target))) { + const oldAbility = source.setAbility('mummy', target); + if (oldAbility) { + this.add('-activate', target, 'ability: Mummy', this.dex.abilities.get(oldAbility).name, '[of] ' + source); + } + } + } else { + const possibleAbilities = [source.ability, ...(source.m.innates || [])] + .filter(val => !this.dex.abilities.get(val).isPermanent && val !== 'mummy'); + if (!possibleAbilities.length) return; + if (this.checkMoveMakesContact(move, source, target, !source.isAlly(target))) { + const abil = this.sample(possibleAbilities); + if (abil === source.ability) { + const oldAbility = source.setAbility('mummy', target); + if (oldAbility) { + this.add('-activate', target, 'ability: Mummy', this.dex.abilities.get(oldAbility).name, '[of] ' + source); + } + } else { + source.removeVolatile('ability:' + abil); + source.addVolatile('ability:mummy', source); + if (abil) { + this.add('-activate', target, 'ability: Mummy', this.dex.abilities.get(abil).name, '[of] ' + source); + } + } + } + } + }, + }, + poisontouch: { + inherit: true, + // Activate after Sheer Force to make interaction determistic. The ordering for this ability is + // an arbitary decision, but is modelled on Stench, which is reflective of on-cart behaviour. + onModifyMovePriority: -1, + }, + powerofalchemy: { + inherit: true, + onAllyFaint(ally) { + const pokemon = this.effectState.target; + if (!pokemon.hp) return; + const isAbility = pokemon.ability === 'powerofalchemy'; + let possibleAbilities = [ally.ability]; + if (ally.m.innates) possibleAbilities.push(...ally.m.innates); + const additionalBannedAbilities = [ + 'noability', 'flowergift', 'forecast', 'hungerswitch', 'illusion', 'imposter', 'neutralizinggas', 'powerofalchemy', 'receiver', 'trace', 'wonderguard', pokemon.ability, ...(pokemon.m.innates || []), + ]; + possibleAbilities = possibleAbilities + .filter(val => !this.dex.abilities.get(val).isPermanent && !additionalBannedAbilities.includes(val)); + if (!possibleAbilities.length) return; + const ability = this.dex.abilities.get(possibleAbilities[this.random(possibleAbilities.length)]); + this.add('-ability', pokemon, ability, '[from] ability: Power of Alchemy', '[of] ' + ally); + if (isAbility) { + pokemon.setAbility(ability); + } else { + pokemon.removeVolatile("ability:powerofalchemy"); + pokemon.addVolatile("ability:" + ability, pokemon); + } + }, + }, + receiver: { + inherit: true, + onAllyFaint(ally) { + const pokemon = this.effectState.target; + if (!pokemon.hp) return; + const isAbility = pokemon.ability === 'receiver'; + let possibleAbilities = [ally.ability]; + if (ally.m.innates) possibleAbilities.push(...ally.m.innates); + const additionalBannedAbilities = [ + 'noability', 'flowergift', 'forecast', 'hungerswitch', 'illusion', 'imposter', 'neutralizinggas', 'powerofalchemy', 'receiver', 'trace', 'wonderguard', pokemon.ability, ...(pokemon.m.innates || []), + ]; + possibleAbilities = possibleAbilities + .filter(val => !this.dex.abilities.get(val).isPermanent && !additionalBannedAbilities.includes(val)); + if (!possibleAbilities.length) return; + const ability = this.dex.abilities.get(possibleAbilities[this.random(possibleAbilities.length)]); + this.add('-ability', pokemon, ability, '[from] ability: Receiver', '[of] ' + ally); + if (isAbility) { + pokemon.setAbility(ability); + } else { + pokemon.removeVolatile("ability:receiver"); + pokemon.addVolatile("ability:" + ability, pokemon); + } + }, + }, + trace: { + inherit: true, + onUpdate(pokemon) { + if (!pokemon.isStarted) return; + const isAbility = pokemon.ability === 'trace'; + const possibleTargets: Pokemon[] = []; + for (const target of pokemon.side.foe.active) { + if (target && !target.fainted) { + possibleTargets.push(target); + } + } + while (possibleTargets.length) { + const rand = this.random(possibleTargets.length); + const target = possibleTargets[rand]; + let possibleAbilities = [target.ability]; + if (target.m.innates) possibleAbilities.push(...target.m.innates); + const additionalBannedAbilities = [ + // Zen Mode included here for compatability with Gen 5-6 + 'noability', 'flowergift', 'forecast', 'hungerswitch', 'illusion', 'imposter', 'neutralizinggas', 'powerofalchemy', 'receiver', 'trace', 'zenmode', pokemon.ability, ...(pokemon.m.innates || []), + ]; + possibleAbilities = possibleAbilities + .filter(val => !this.dex.abilities.get(val).isPermanent && !additionalBannedAbilities.includes(val)); + if (!possibleAbilities.length) { + possibleTargets.splice(rand, 1); + continue; + } + const ability = this.dex.abilities.get(this.sample(possibleAbilities)); + this.add('-ability', pokemon, ability, '[from] ability: Trace', '[of] ' + target); + if (isAbility) { + pokemon.setAbility(ability); + } else { + pokemon.removeVolatile("ability:trace"); + pokemon.addVolatile("ability:" + ability, pokemon); + } + return; + } + }, + }, +}; diff --git a/data/mods/gen7pokebilities/moves.ts b/data/mods/gen7pokebilities/moves.ts new file mode 100644 index 000000000000..8fd18a791128 --- /dev/null +++ b/data/mods/gen7pokebilities/moves.ts @@ -0,0 +1,17 @@ +export const Moves: {[k: string]: ModdedMoveData} = { + gastroacid: { + inherit: true, + condition: { + // Ability suppression implemented in Pokemon.ignoringAbility() within sim/pokemon.js + onStart(pokemon) { + this.add('-endability', pokemon); + this.singleEvent('End', pokemon.getAbility(), pokemon.abilityState, pokemon, pokemon, 'gastroacid'); + if (pokemon.m.innates) { + for (const innate of pokemon.m.innates) { + pokemon.removeVolatile("ability" + innate); + } + } + }, + }, + }, +}; diff --git a/data/mods/gen7pokebilities/random-teams.ts b/data/mods/gen7pokebilities/random-teams.ts new file mode 100644 index 000000000000..f364755b8a78 --- /dev/null +++ b/data/mods/gen7pokebilities/random-teams.ts @@ -0,0 +1,5 @@ +import RandomGen7Teams from '../gen7/random-teams'; + +export class RandomGen7PokebilitiesTeams extends RandomGen7Teams {} + +export default RandomGen7PokebilitiesTeams; diff --git a/data/mods/gen7pokebilities/scripts.ts b/data/mods/gen7pokebilities/scripts.ts new file mode 100644 index 000000000000..5e9c498b30db --- /dev/null +++ b/data/mods/gen7pokebilities/scripts.ts @@ -0,0 +1,215 @@ +export const Scripts: ModdedBattleScriptsData = { + inherit: 'gen7', + field: { + suppressingWeather() { + for (const pokemon of this.battle.getAllActive()) { + if (pokemon && !pokemon.fainted && !pokemon.ignoringAbility() && + (pokemon.getAbility().suppressWeather || + pokemon.m.innates?.some((k: string) => this.battle.dex.abilities.get(k).suppressWeather))) { + return true; + } + } + return false; + }, + }, + pokemon: { + ignoringAbility() { + // Check if any active pokemon have the ability Neutralizing Gas + let neutralizinggas = false; + for (const pokemon of this.battle.getAllActive()) { + // can't use hasAbility because it would lead to infinite recursion + if ( + (pokemon.ability === ('neutralizinggas' as ID) || pokemon.m.innates?.some((k: string) => k === 'neutralizinggas')) && + !pokemon.volatiles['gastroacid'] && !pokemon.abilityState.ending + ) { + neutralizinggas = true; + break; + } + } + + return !!( + (this.battle.gen >= 5 && !this.isActive) || + ((this.volatiles['gastroacid'] || + (neutralizinggas && (this.ability !== ('neutralizinggas' as ID) || + this.m.innates?.some((k: string) => k === 'neutralizinggas')) + )) && !this.getAbility().isPermanent + ) + ); + }, + hasAbility(ability) { + if (this.ignoringAbility()) return false; + if (Array.isArray(ability)) return ability.some(abil => this.hasAbility(abil)); + ability = this.battle.toID(ability); + return this.ability === ability || !!this.volatiles['ability:' + ability]; + }, + transformInto(pokemon, effect) { + const species = pokemon.species; + if (pokemon.fainted || this.illusion || pokemon.illusion || (pokemon.volatiles['substitute'] && this.battle.gen >= 5) || + (pokemon.transformed && this.battle.gen >= 2) || (this.transformed && this.battle.gen >= 5) || + species.name === 'Eternatus-Eternamax') { + return false; + } + + if (!this.setSpecies(species, effect, true)) return false; + + this.transformed = true; + this.weighthg = pokemon.weighthg; + + const types = pokemon.getTypes(true, true); + this.setType(pokemon.volatiles['roost'] ? pokemon.volatiles['roost'].typeWas : types, true); + this.addedType = pokemon.addedType; + this.knownType = this.isAlly(pokemon) && pokemon.knownType; + this.apparentType = pokemon.apparentType; + + let statName: StatIDExceptHP; + for (statName in this.storedStats) { + this.storedStats[statName] = pokemon.storedStats[statName]; + if (this.modifiedStats) this.modifiedStats[statName] = pokemon.modifiedStats![statName]; // Gen 1: Copy modified stats. + } + this.moveSlots = []; + this.set.ivs = (this.battle.gen >= 5 ? this.set.ivs : pokemon.set.ivs); + this.hpType = (this.battle.gen >= 5 ? this.hpType : pokemon.hpType); + this.hpPower = (this.battle.gen >= 5 ? this.hpPower : pokemon.hpPower); + this.timesAttacked = pokemon.timesAttacked; + for (const moveSlot of pokemon.moveSlots) { + let moveName = moveSlot.move; + if (moveSlot.id === 'hiddenpower') { + moveName = 'Hidden Power ' + this.hpType; + } + this.moveSlots.push({ + move: moveName, + id: moveSlot.id, + pp: moveSlot.maxpp === 1 ? 1 : 5, + maxpp: this.battle.gen >= 5 ? (moveSlot.maxpp === 1 ? 1 : 5) : moveSlot.maxpp, + target: moveSlot.target, + disabled: false, + used: false, + virtual: true, + }); + } + let boostName: BoostID; + for (boostName in pokemon.boosts) { + this.boosts[boostName] = pokemon.boosts[boostName]; + } + if (this.battle.gen >= 6) { + const volatilesToCopy = ['focusenergy', 'gmaxchistrike', 'laserfocus']; + for (const volatile of volatilesToCopy) { + if (pokemon.volatiles[volatile]) { + this.addVolatile(volatile); + if (volatile === 'gmaxchistrike') this.volatiles[volatile].layers = pokemon.volatiles[volatile].layers; + } else { + this.removeVolatile(volatile); + } + } + } + if (effect) { + this.battle.add('-transform', this, pokemon, '[from] ' + effect.fullname); + } else { + this.battle.add('-transform', this, pokemon); + } + if (this.terastallized && this.terastallized !== this.apparentType) { + this.battle.add('-start', this, 'typechange', this.terastallized, '[silent]'); + this.apparentType = this.terastallized; + } + if (this.battle.gen > 2) { + this.setAbility(pokemon.ability, this, true); + if (this.m.innates) { + for (const innate of this.m.innates) { + this.removeVolatile('ability:' + innate); + } + } + if (pokemon.m.innates) { + for (const innate of pokemon.m.innates) { + this.addVolatile('ability:' + innate, this); + } + } + } + + // Change formes based on held items (for Transform) + // Only ever relevant in Generation 4 since Generation 3 didn't have item-based forme changes + if (this.battle.gen === 4) { + if (this.species.num === 487) { + // Giratina formes + if (this.species.name === 'Giratina' && this.item === 'griseousorb') { + this.formeChange('Giratina-Origin'); + } else if (this.species.name === 'Giratina-Origin' && this.item !== 'griseousorb') { + this.formeChange('Giratina'); + } + } + if (this.species.num === 493) { + // Arceus formes + const item = this.getItem(); + const targetForme = (item?.onPlate ? 'Arceus-' + item.onPlate : 'Arceus'); + if (this.species.name !== targetForme) { + this.formeChange(targetForme); + } + } + } + + return true; + }, + /** + * Changes this Pokemon's forme to match the given speciesId (or species). + * This function handles all changes to stats, ability, type, species, etc. + * as well as sending all relevant messages sent to the client. + */ + formeChange(speciesId, source, isPermanent, message) { + if (!source) source = this.battle.effect; + + const rawSpecies = this.battle.dex.species.get(speciesId); + + const species = this.setSpecies(rawSpecies, source); + if (!species) return false; + + if (this.battle.gen <= 2) return true; + + // The species the opponent sees + const apparentSpecies = + this.illusion ? this.illusion.species.name : species.baseSpecies; + if (isPermanent) { + this.baseSpecies = rawSpecies; + this.details = species.name + (this.level === 100 ? '' : ', L' + this.level) + + (this.gender === '' ? '' : ', ' + this.gender) + (this.set.shiny ? ', shiny' : ''); + this.battle.add('detailschange', this, (this.illusion || this).details); + if (source.effectType === 'Item') { + this.canTerastallize = null; // National Dex behavior + if (source.zMove) { + this.battle.add('-burst', this, apparentSpecies, species.requiredItem); + this.moveThisTurnResult = true; // Ultra Burst counts as an action for Truant + } else if (source.onPrimal) { + if (this.illusion) { + this.ability = ''; + this.battle.add('-primal', this.illusion); + } else { + this.battle.add('-primal', this); + } + } else { + this.battle.add('-mega', this, apparentSpecies, species.requiredItem); + this.moveThisTurnResult = true; // Mega Evolution counts as an action for Truant + } + } else if (source.effectType === 'Status') { + // Shaymin-Sky -> Shaymin + this.battle.add('-formechange', this, species.name, message); + } + } else { + if (source.effectType === 'Ability') { + this.battle.add('-formechange', this, species.name, message, `[from] ability: ${source.name}`); + } else { + this.battle.add('-formechange', this, this.illusion ? this.illusion.species.name : species.name, message); + } + } + if (isPermanent && !['disguise', 'iceface', 'ability:disguise', 'ability:iceface'].includes(source.id)) { + if (this.illusion) { + this.ability = ''; // Don't allow Illusion to wear off + } + this.setAbility(species.abilities['0'], null, true); + this.baseAbility = this.ability; + } + if (this.terastallized && this.terastallized !== this.apparentType) { + this.battle.add('-start', this, 'typechange', this.terastallized, '[silent]'); + this.apparentType = this.terastallized; + } + return true; + }, + }, +}; From d3897dd050cf4ce213e482206628a747ee94502e Mon Sep 17 00:00:00 2001 From: Yoshiblaze <53023564+Yoshiblaze@users.noreply.github.com> Date: Fri, 1 Sep 2023 00:40:43 -0400 Subject: [PATCH 027/176] Adding Pet Mod of the Season, [Gen 3] Hoenn Gaiden (#9690) * Create scripts.ts * Create rulesets.ts * Create pokedex.ts * Create moves.ts * Create learnsets.ts * Create items.ts * Create formats-data.ts * Create abilities.ts * Update pokedex.ts * Update formats.ts * Update formats.ts * Update abilities.ts * Update moves.ts * Update rulesets.ts * Update scripts.ts * Update rulesets.ts * Update rulesets.ts * Update config/formats.ts * Update config/formats.ts * Update learnsets.ts * Update learnsets.ts * Update pokedex.ts * Update rulesets.ts * Update formats.ts * Update pokedex.ts * Update rulesets.ts * Update rulesets.ts * Update learnsets.ts * Update data/mods/gen3hoenngaiden/pokedex.ts --------- Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> --- config/formats.ts | 12 + data/mods/gen3hoenngaiden/abilities.ts | 254 ++ data/mods/gen3hoenngaiden/formats-data.ts | 502 +++ data/mods/gen3hoenngaiden/items.ts | 218 ++ data/mods/gen3hoenngaiden/learnsets.ts | 3638 +++++++++++++++++++++ data/mods/gen3hoenngaiden/moves.ts | 131 + data/mods/gen3hoenngaiden/pokedex.ts | 1092 +++++++ data/mods/gen3hoenngaiden/rulesets.ts | 43 + data/mods/gen3hoenngaiden/scripts.ts | 706 ++++ 9 files changed, 6596 insertions(+) create mode 100644 data/mods/gen3hoenngaiden/abilities.ts create mode 100644 data/mods/gen3hoenngaiden/formats-data.ts create mode 100644 data/mods/gen3hoenngaiden/items.ts create mode 100644 data/mods/gen3hoenngaiden/learnsets.ts create mode 100644 data/mods/gen3hoenngaiden/moves.ts create mode 100644 data/mods/gen3hoenngaiden/pokedex.ts create mode 100644 data/mods/gen3hoenngaiden/rulesets.ts create mode 100644 data/mods/gen3hoenngaiden/scripts.ts diff --git a/config/formats.ts b/config/formats.ts index 059eb634e1db..5bdcc7c620f1 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -592,6 +592,18 @@ export const Formats: FormatList = [ { section: "Pet Mods", }, + { + name: "[Gen 3] Hoenn Gaiden", + desc: `A Gen 3 Pet Mod that aims to devamp Gen 4-8 Pokémon, moves, and items into the Gen 3 mechanics.`, + threads: [ + `• Hoenn Gaiden on Smogon Forums`, + ], + + mod: 'gen3hoenngaiden', + ruleset: ['HG Standard', 'Freeze Clause Mod'], + banlist: ['Uber'], + unbanlist: ['Sand Veil'], + }, { name: "[Gen 8] JolteMons Random Battle", desc: `Pokémon, items, abilities, and moves are redesigned for OU, and new items, abilities, and moves are added, all without changing base stats.`, diff --git a/data/mods/gen3hoenngaiden/abilities.ts b/data/mods/gen3hoenngaiden/abilities.ts new file mode 100644 index 000000000000..49f31875a452 --- /dev/null +++ b/data/mods/gen3hoenngaiden/abilities.ts @@ -0,0 +1,254 @@ +export const Abilities: {[k: string]: ModdedAbilityData} = { + snowwarning: { + inherit: true, + onStart(source) { + this.field.setWeather('hail'); + }, + isNonstandard: null, + gen: 3, + }, + rkssystem: { + shortDesc: "If this Pokemon is a Silvally, its type changes to match its held Memory.", + // RKS System's type-changing itself is implemented in statuses.js + inherit: true, + isNonstandard: null, + gen: 3, + }, + sandveil: { + shortDesc: "This Pokemon can not be damaged by sandstorm.", + onImmunity(type, pokemon) { + if (type === 'sandstorm') return false; + }, + name: "Sand Veil", + rating: 1.5, + num: 8, + }, + icebody: { + shortDesc: "This Pokemon can not be damaged by hail.", + onImmunity(type, pokemon) { + if (type === 'hail') return false; + }, + isNonstandard: null, + gen: 3, + name: "Ice Body", + rating: 1, + num: 115, + }, + overcoat: { + shortDesc: "This Pokemon is immune to powder moves, Sandstorm or Hail damage, and Effect Spore.", + onImmunity(type, pokemon) { + if (type === 'sandstorm' || type === 'hail' || type === 'powder') return false; + }, + onTryHitPriority: 1, + onTryHit(target, source, move) { + if (move.flags['powder'] && target !== source && this.dex.getImmunity('powder', target)) { + this.add('-immune', target, '[from] ability: Overcoat'); + return null; + } + }, + isNonstandard: null, + gen: 3, + name: "Overcoat", + rating: 2, + num: 142, + }, + magicguard: { + onDamage(damage, target, source, effect) { + if (effect.effectType !== 'Move') { + if (effect.effectType === 'Ability') this.add('-activate', source, 'ability: ' + effect.name); + return false; + } + }, + isNonstandard: null, + gen: 3, + name: "Magic Guard", + rating: 4, + num: 98, + }, + galvanize: { + onModifyMove(move) { + const noModifyType = [ + 'judgment', 'multiattack', 'naturalgift', 'revelationdance', 'technoblast', 'terrainpulse', 'weatherball', + ]; + if (move.type === 'Normal' && !noModifyType.includes(move.id)) { + move.type = 'Electric'; + move.category = 'Special'; + move.typeChangerBoosted = this.effect; + } + }, + onBasePowerPriority: 23, + onBasePower(basePower, pokemon, target, move) { + if (move.typeChangerBoosted === this.effect) return this.chainModify([4915, 4096]); + }, + isNonstandard: null, + gen: 3, + name: "Galvanize", + rating: 4, + num: 206, + }, + desolateland: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + forecast: { + onStart(pokemon) { + this.singleEvent('WeatherChange', this.effect, this.effectState, pokemon); + }, + onWeatherChange(pokemon) { + if (pokemon.baseSpecies.baseSpecies !== 'Castform' || pokemon.transformed) return; + let forme = null; + switch (pokemon.effectiveWeather()) { + case 'sunnyday': + case 'desolateland': + if (pokemon.species.id !== 'castformsunny') forme = 'Castform-Sunny'; + break; + case 'raindance': + case 'primordialsea': + if (pokemon.species.id !== 'castformrainy') forme = 'Castform-Rainy'; + break; + case 'hail': + case 'snow': + if (pokemon.species.id !== 'castformsnowy') forme = 'Castform-Snowy'; + break; + default: + if (pokemon.species.id !== 'castform') forme = 'Castform'; + break; + } + if (pokemon.isActive && forme) { + pokemon.formeChange(forme, this.effect, false, '[msg]'); + } + }, + name: "Forecast", + rating: 2, + num: 59, + }, + chlorophyll: { + onModifySpe(spe, pokemon) { + if (['sunnyday', 'desolateland'].includes(pokemon.effectiveWeather())) { + return this.chainModify(2); + } + }, + name: "Chlorophyll", + rating: 3, + num: 34, + }, + moldbreaker: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + gulpmissile: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + analytic: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + neutralizinggas: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + protean: { + onPrepareHit(source, target, move) { + if (move.hasBounced || move.flags['futuremove'] || move.sourceEffect === 'snatch') return; + const type = move.type; + if (type && type !== '???' && source.getTypes().join() !== type) { + if (!source.setType(type)) return; + this.add('-start', source, 'typechange', type, '[from] ability: Protean'); + } + }, + isNonstandard: null, + gen: 3, + name: "Protean", + rating: 4.5, + num: 168, + }, + innerfocus: { + onTryAddVolatile(status, pokemon) { + if (status.id === 'flinch') return null; + }, + onTryBoost(boost, target, source, effect) { + if (effect.name === 'Intimidate' && boost.atk) { + delete boost.atk; + this.add('-fail', target, 'unboost', 'Attack', '[from] ability: Inner Focus', '[of] ' + target); + } + }, + name: "Inner Focus", + shortDesc: "This Pokemon cannot be made to flinch. Immune to Intimidate.", + rating: 1.5, + num: 39, + }, + owntempo: { + onUpdate(pokemon) { + if (pokemon.volatiles['confusion']) { + this.add('-activate', pokemon, 'ability: Own Tempo'); + pokemon.removeVolatile('confusion'); + } + }, + onTryAddVolatile(status, pokemon) { + if (status.id === 'confusion') return null; + }, + onHit(target, source, move) { + if (move?.volatileStatus === 'confusion') { + this.add('-immune', target, 'confusion', '[from] ability: Own Tempo'); + } + }, + onTryBoost(boost, target, source, effect) { + if (effect.name === 'Intimidate' && boost.atk) { + delete boost.atk; + this.add('-fail', target, 'unboost', 'Attack', '[from] ability: Own Tempo', '[of] ' + target); + } + }, + name: "Own Tempo", + shortDesc: "This Pokemon cannot be confused. Immune to Intimidate.", + rating: 1.5, + num: 20, + }, + oblivious: { + onUpdate(pokemon) { + if (pokemon.volatiles['attract']) { + pokemon.removeVolatile('attract'); + this.add('-end', pokemon, 'move: Attract', '[from] ability: Oblivious'); + } + }, + onImmunity(type, pokemon) { + if (type === 'attract') return false; + }, + onTryHit(pokemon, target, move) { + if (move.id === 'attract') { + this.add('-immune', pokemon, '[from] Oblivious'); + return null; + } + }, + onTryBoost(boost, target, source, effect) { + if (effect.name === 'Intimidate' && boost.atk) { + delete boost.atk; + this.add('-fail', target, 'unboost', 'Attack', '[from] ability: Oblivious', '[of] ' + target); + } + }, + name: "Oblivious", + shortDesc: "This Pokemon cannot be infatuated. Immune to Intimidate.", + rating: 1.5, + num: 12, + }, + stakeout: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + furcoat: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + comatose: { + inherit: true, + isNonstandard: null, + gen: 3, + }, +}; diff --git a/data/mods/gen3hoenngaiden/formats-data.ts b/data/mods/gen3hoenngaiden/formats-data.ts new file mode 100644 index 000000000000..d642379a6765 --- /dev/null +++ b/data/mods/gen3hoenngaiden/formats-data.ts @@ -0,0 +1,502 @@ +export const FormatsData: {[k: string]: SpeciesFormatsData} = { + deoxysspeed: { + tier: "OU", + doublesTier: "DOU", + }, + snover: { + tier: "LC", + doublesTier: "DOU", + }, + abomasnow: { + tier: "OU", + doublesTier: "DOU", + }, + gliscor: { + tier: "OU", + doublesTier: "DOU", + }, + tynamo: { + tier: "LC", + doublesTier: "DOU", + }, + eelektrik: { + tier: "NFE", + doublesTier: "DOU", + }, + eelektross: { + tier: "OU", + doublesTier: "DOU", + }, + frillish: { + tier: "LC", + doublesTier: "DOU", + }, + jellicent: { + tier: "OU", + doublesTier: "DOU", + }, + cryogonal: { + tier: "OU", + doublesTier: "DOU", + }, + silvally: { + tier: "OU", + doublesTier: "DOU", + }, + golett: { + tier: "LC", + doublesTier: "DOU", + }, + golurk: { + tier: "OU", + doublesTier: "DOU", + }, + geodudealola: { + tier: "LC", + doublesTier: "DOU", + }, + graveleralola: { + tier: "NFE", + doublesTier: "DOU", + }, + golemalola: { + tier: "OU", + doublesTier: "DOU", + }, + croagunk: { + tier: "LC", + doublesTier: "DOU", + }, + toxicroak: { + tier: "OU", + doublesTier: "DOU", + }, + crabrawler: { + tier: "LC", + doublesTier: "DOU", + }, + crabominable: { + tier: "OU", + doublesTier: "DOU", + }, + starly: { + tier: "LC", + doublesTier: "DOU", + }, + staravia: { + tier: "NFE", + doublesTier: "DOU", + }, + staraptor: { + tier: "OU", + doublesTier: "DOU", + }, + fletchling: { + tier: "LC", + doublesTier: "DOU", + }, + fletchinder: { + tier: "NFE", + doublesTier: "DOU", + }, + talonflame: { + tier: "OU", + doublesTier: "DOU", + }, + stunky: { + tier: "LC", + doublesTier: "DOU", + }, + skuntank: { + tier: "OU", + doublesTier: "DOU", + }, + glaceon: { + tier: "OU", + doublesTier: "DOU", + }, + leafeon: { + tier: "OU", + doublesTier: "DOU", + }, + sylveon: { + tier: "OU", + doublesTier: "DOU", + }, + zarude: { + tier: "OU", + doublesTier: "DOU", + }, + zarudedada: { + tier: "OU", + doublesTier: "DOU", + }, + buneary: { + tier: "LC", + doublesTier: "DOU", + }, + lopunny: { + tier: "OU", + doublesTier: "DOU", + }, + chespin: { + tier: "LC", + doublesTier: "DOU", + }, + quilladin: { + tier: "NFE", + doublesTier: "DOU", + }, + chesnaught: { + tier: "OU", + doublesTier: "DOU", + }, + cramorant: { + tier: "OU", + doublesTier: "DOU", + }, + guzzlord: { + tier: "OU", + doublesTier: "DOU", + }, + litten: { + tier: "LC", + doublesTier: "DOU", + }, + torracat: { + tier: "NFE", + doublesTier: "DOU", + }, + incineroar: { + tier: "OU", + doublesTier: "DOU", + }, + mrrime: { + tier: "OU", + doublesTier: "DOU", + }, + mrmimegalar: { + tier: "NFE", + doublesTier: "DOU", + }, + mimejr: { + tier: "LC", + doublesTier: "DOU", + }, + chingling: { + tier: "LC", + doublesTier: "DOU", + }, + bonsly: { + tier: "LC", + doublesTier: "DOU", + }, + happiny: { + tier: "LC", + doublesTier: "DOU", + }, + munchlax: { + tier: "LC", + doublesTier: "DOU", + }, + mantyke: { + tier: "LC", + doublesTier: "DOU", + }, + uxie: { + tier: "OU", + doublesTier: "DOU", + }, + dracovish: { + tier: "OU", + doublesTier: "DOU", + }, + marowakalola: { + tier: "OU", + doublesTier: "DOU", + }, + slowpokegalar: { + tier: "LC", + doublesTier: "DOU", + }, + slowbrogalar: { + tier: "OU", + doublesTier: "DOU", + }, + slowkinggalar: { + tier: "OU", + doublesTier: "DOU", + }, + milcery: { + tier: "LC", + doublesTier: "DOU", + }, + alcremie: { + tier: "OU", + doublesTier: "DOU", + }, + regieleki: { + tier: "OU", + doublesTier: "DOU", + }, + regidrago: { + tier: "OU", + doublesTier: "DOU", + }, + articunogalar: { + tier: "OU", + doublesTier: "DOU", + }, + diglettalola: { + tier: "LC", + doublesTier: "DOU", + }, + dugtrioalola: { + tier: "OU", + doublesTier: "DOU", + }, + magmortar: { + tier: "OU", + doublesTier: "DOU", + }, + mismagius: { + tier: "OU", + doublesTier: "DOU", + }, + moltresgalar: { + tier: "OU", + doublesTier: "DOU", + }, + obstagoon: { + tier: "OU", + doublesTier: "DOU", + }, + perrserker: { + tier: "OU", + doublesTier: "DOU", + }, + meowthgalar: { + tier: "LC", + doublesTier: "DOU", + }, + raichualola: { + tier: "OU", + doublesTier: "DOU", + }, + budew: { + tier: "LC", + doublesTier: "DOU", + }, + roserade: { + tier: "OU", + doublesTier: "DOU", + }, + sirfetchd: { + tier: "OU", + doublesTier: "DOU", + }, + farfetchdgalar: { + tier: "LC", + doublesTier: "DOU", + }, + tangrowth: { + tier: "OU", + doublesTier: "DOU", + }, + weezinggalar: { + tier: "OU", + doublesTier: "DOU", + }, + zapdosgalar: { + tier: "OU", + doublesTier: "DOU", + }, + skrelp: { + tier: "LC", + doublesTier: "DOU", + }, + dragalge: { + tier: "OU", + doublesTier: "DOU", + }, + wimpod: { + tier: "LC", + doublesTier: "DOU", + }, + golisopod: { + tier: "OU", + doublesTier: "DOU", + }, + sandile: { + tier: "LC", + doublesTier: "DOU", + }, + krokorok: { + tier: "NFE", + doublesTier: "DOU", + }, + krookodile: { + tier: "OU", + doublesTier: "DOU", + }, + pincurchin: { + tier: "OU", + doublesTier: "DOU", + }, + stunfisk: { + tier: "OU", + doublesTier: "DOU", + }, + stunfiskgalar: { + tier: "OU", + doublesTier: "DOU", + }, + voltorbhisui: { + tier: "LC", + doublesTier: "DOU", + }, + electrodehisui: { + tier: "OU", + doublesTier: "DOU", + }, + froslass: { + tier: "OU", + doublesTier: "DOU", + }, + mamoswine: { + tier: "OU", + doublesTier: "DOU", + }, + probopass: { + tier: "OU", + doublesTier: "DOU", + }, + magnezone: { + tier: "OU", + doublesTier: "DOU", + }, + pawniard: { + tier: "LC", + doublesTier: "DOU", + }, + bisharp: { + tier: "OU", + doublesTier: "DOU", + }, + combee: { + tier: "LC", + doublesTier: "DOU", + }, + vespiquen: { + tier: "OU", + doublesTier: "DOU", + }, + yanmega: { + tier: "OU", + doublesTier: "DOU", + }, + scraggy: { + tier: "LC", + doublesTier: "DOU", + }, + scrafty: { + tier: "OU", + doublesTier: "DOU", + }, + panpour: { + tier: "LC", + doublesTier: "DOU", + }, + simipour: { + tier: "OU", + doublesTier: "DOU", + }, + weavile: { + tier: "OU", + doublesTier: "DOU", + }, + komala: { + tier: "OU", + doublesTier: "DOU", + }, + druddigon: { + tier: "OU", + doublesTier: "DOU", + }, + silvallybug: { + tier: "OU", + doublesTier: "DOU", + }, + silvallydark: { + tier: "OU", + doublesTier: "DOU", + }, + silvallydragon: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyelectric: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyfire: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyfighting: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyflying: { + tier: "OU", + doublesTier: "DOU", + }, + silvallygrass: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyground: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyghost: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyice: { + tier: "OU", + doublesTier: "DOU", + }, + silvallypoison: { + tier: "OU", + doublesTier: "DOU", + }, + silvallypsychic: { + tier: "OU", + doublesTier: "DOU", + }, + silvallysteel: { + tier: "OU", + doublesTier: "DOU", + }, + silvallyrock: { + tier: "OU", + doublesTier: "DOU", + }, + silvallywater: { + tier: "OU", + doublesTier: "DOU", + }, + typenull: { + tier: "NFE", + doublesTier: "DOU", + }, + linoonegalar: { + tier: "NFE", + doublesTier: "DOU", + }, + zigzagoongalar: { + tier: "LC", + doublesTier: "DOU", + }, +}; diff --git a/data/mods/gen3hoenngaiden/items.ts b/data/mods/gen3hoenngaiden/items.ts new file mode 100644 index 000000000000..b7078d3c40da --- /dev/null +++ b/data/mods/gen3hoenngaiden/items.ts @@ -0,0 +1,218 @@ +export const Items: {[itemid: string]: ModdedItemData} = { + bugmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + darkmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + dragonmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + electricmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + fightingmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + firememory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + flyingmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + ghostmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + grassmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + groundmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + icememory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + poisonmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + psychicmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + rockmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + steelmemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + watermemory: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + expertbelt: { + name: "Expert Belt", + spritenum: 132, + fling: { + basePower: 10, + }, + onModifyDamage(damage, source, target, move) { + if (move && target.getMoveHitData(move).typeMod > 0) { + return this.chainModify([4915, 4096]); + } + }, + isNonstandard: null, + num: 268, + gen: 3, + }, + thickclub: { + name: "Thick Club", + spritenum: 491, + fling: { + basePower: 90, + }, + onModifyAtkPriority: 1, + onModifyAtk(atk, pokemon) { + if (pokemon.baseSpecies.baseSpecies === 'Cubone' || pokemon.baseSpecies.baseSpecies === 'Marowak') { + return this.chainModify(2); + } + }, + itemUser: ["Marowak", "Cubone", "Marowak-Alola"], + num: 258, + gen: 2, + }, + stick: { + name: "Stick", + fling: { + basePower: 60, + }, + spritenum: 475, + onModifyCritRatio(critRatio, user) { + if (["farfetchd", "sirfetchd"].includes(this.toID(user.baseSpecies.baseSpecies))) { + return critRatio + 2; + } + }, + itemUser: ["Farfetch\u2019d", "Farfetch\u2019d-Galar", "Sirfetch\u2019d"], + num: 259, + gen: 2, + }, + occaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + passhoberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + wacanberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + rindoberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + yacheberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + chopleberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + kebiaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + shucaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + cobaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + payapaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + tangaberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + chartiberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + kasibberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + habanberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + colburberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + babiriberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + chilanberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, + custapberry: { + inherit: true, + isNonstandard: null, + gen: 3, + }, +}; diff --git a/data/mods/gen3hoenngaiden/learnsets.ts b/data/mods/gen3hoenngaiden/learnsets.ts new file mode 100644 index 000000000000..4da9cf50d766 --- /dev/null +++ b/data/mods/gen3hoenngaiden/learnsets.ts @@ -0,0 +1,3638 @@ +export const Learnsets: {[speciesid: string]: LearnsetData} = { + roselia: { + learnset: { + aromatherapy: ["3L53", "3S0"], + bodyslam: ["3T"], + doubleedge: ["3T"], + endure: ["8M", "4M", "3T"], + furycutter: ["3T"], + grasswhistle: ["3L29", "3S1"], + growth: ["3S0"], + ingrain: ["3L41"], + leechseed: ["3L21", "3S1"], + magicalleaf: ["3L25", "3S1"], + mimic: ["3T", "3S0"], + nightmare: ["3T"], + petaldance: ["3L49"], + poisonsting: ["3L9", "3S0"], + shadowball: ["3M"], + spikes: ["3S1"], + sweetkiss: ["3E"], + sweetscent: ["3L37"], + }, + eventData: [ + {generation: 3, level: 10, moves: ["aromatherapy", "growth", "poisonsting", "mimic"], pokeball: "pokeball"}, + {generation: 3, level: 22, moves: ["spikes", "magicalleaf", "leechseed", "grasswhistle"]}, + ], + eventOnly: true, + }, + snover: { + learnset: { + attract: ["3L1"], + blizzard: ["3L1"], + brickbreak: ["3L1"], + bulletseed: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + grasswhistle: ["3L1"], + growth: ["3L1"], + hail: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + ingrain: ["3L1"], + irontail: ["3L1"], + leechseed: ["3L1"], + leer: ["3L1"], + lightscreen: ["3L1"], + magicalleaf: ["3L1"], + megapunch: ["3L1"], + mist: ["3L1"], + mudslap: ["3L1"], + powdersnow: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + razorleaf: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + round: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + sheercold: ["3L1"], + skullbash: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + stomp: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + swordsdance: ["3L1"], + synthesis: ["3L1"], + toxic: ["3L1"], + waterpulse: ["3L1"], + weatherball: ["3L1"], + }, + }, + gliscor: { + learnset: { + aerialace: ["3L1"], + attract: ["3L1"], + batonpass: ["3L1"], + brickbreak: ["3L1"], + cut: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + falseswipe: ["3L1"], + feintattack: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + guillotine: ["3L1"], + harden: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + knockoff: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + sandattack: ["3L1"], + sandstorm: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + skyattack: ["3L1"], + skyuppercut: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + }, + }, + frillish: { + learnset: { + absorb: ["3L1"], + acidarmor: ["3L1"], + attract: ["3L1"], + bind: ["3L1"], + blizzard: ["3L1"], + bubble: ["3L1"], + bubblebeam: ["3L1"], + confuseray: ["3L1"], + destinybond: ["3L1"], + dive: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + hail: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + magiccoat: ["3L1"], + muddywater: ["3L1"], + nightshade: ["3L1"], + painsplit: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + recover: ["3L1"], + rest: ["3L1"], + round: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + toxic: ["3L1"], + waterfall: ["3L1"], + watersport: ["3L1"], + waterspout: ["3L1"], + whirlpool: ["3L1"], + willowisp: ["3L1"], + }, + }, + tynamo: { + learnset: { + spark: ["3L1"], + tackle: ["3L1"], + thunderwave: ["3L1"], + }, + }, + eelektrik: { + learnset: { + acid: ["3L1"], + attract: ["3L1"], + bind: ["3L1"], + bounce: ["3L1"], + brickbreak: ["3L1"], + crunch: ["3L1"], + doubleteam: ["3L1"], + dragonclaw: ["3L1"], + facade: ["3L1"], + firepunch: ["3L1"], + flamethrower: ["3L1"], + flash: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + lightscreen: ["3L1"], + outrage: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + round: ["3L1"], + secretpower: ["3L1"], + shockwave: ["3L1"], + signalbeam: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + superfang: ["3L1"], + swagger: ["3L1"], + thrash: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + toxic: ["3L1"], + zapcannon: ["3L1"], + }, + }, + cryogonal: { + learnset: { + acidarmor: ["3L1"], + ancientpower: ["3L1"], + attract: ["3L1"], + aurorabeam: ["3L1"], + bind: ["3L1"], + blizzard: ["3L1"], + confuseray: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + haze: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + irondefense: ["3L1"], + lightscreen: ["3L1"], + magiccoat: ["3L1"], + mist: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rapidspin: ["3L1"], + recover: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + round: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + sharpen: ["3L1"], + sheercold: ["3L1"], + signalbeam: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + toxic: ["3L1"], + waterpulse: ["3L1"], + growth: ["3L1"], + }, + }, + typenull: { + learnset: { + aerialace: ["3L1"], + crushclaw: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dragonclaw: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icywind: ["3L1"], + imprison: ["3L1"], + irondefense: ["3L1"], + magiccoat: ["3L1"], + metalsound: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + rage: ["3L1"], + raindance: ["3L1"], + razorwind: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rockslide: ["3L1"], + sandstorm: ["3L1"], + scaryface: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + tackle: ["3L1"], + takedown: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + triattack: ["3L1"], + mimic: ["3L1"], + secretpower: ["3L1"], + }, + }, + silvally: { + learnset: { + bite: ["3L1"], + crunch: ["3L1"], + explosion: ["3L1"], + flamethrower: ["3L1"], + icebeam: ["3L1"], + multiattack: ["3L1"], + reversal: ["3L1"], + selfdestruct: ["3L1"], + shadowball: ["3L1"], + steelwing: ["3L1"], + sunnyday: ["3L1"], + surf: ["3L1"], + swordsdance: ["3L1"], + thunderbolt: ["3L1"], + }, + }, + starly: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + aircutter: ["3L1"], + astonish: ["3L1"], + attract: ["3L1"], + brickbreak: ["3L1"], + detect: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endeavor: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + featherdance: ["3L1"], + fly: ["3L1"], + foresight: ["3L1"], + frustration: ["3L1"], + furyattack: ["3L1"], + growl: ["3L1"], + hiddenpower: ["3L1"], + mirrormove: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + sandattack: ["3L1"], + secretpower: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + takedown: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + twister: ["3L1"], + uproar: ["3L1"], + whirlwind: ["3L1"], + wingattack: ["3L1"], + }, + }, + crabrawler: { + learnset: { + amnesia: ["3L1"], + attract: ["3L1"], + brickbreak: ["3L1"], + bubble: ["3L1"], + bubblebeam: ["3L1"], + bulkup: ["3L1"], + crabhammer: ["3L1"], + dizzypunch: ["3L1"], + doubleteam: ["3L1"], + dynamicpunch: ["3L1"], + earthquake: ["3L1"], + endeavor: ["3L1"], + facade: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + hiddenpower: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + irondefense: ["3L1"], + leer: ["3L1"], + machpunch: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + reversal: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + thief: ["3L1"], + thunderpunch: ["3L1"], + toxic: ["3L1"], + }, + }, + croagunk: { + learnset: { + astonish: ["3L1"], + attract: ["3L1"], + batonpass: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + counter: ["3L1"], + crosschop: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + dynamicpunch: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + feintattack: ["3L1"], + flatter: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + lowkick: ["3L1"], + meditate: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudslap: ["3L1"], + poisonsting: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + smellingsalts: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + superfang: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunderpunch: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + }, + }, + geodudealola: { + learnset: { + bodyslam: ["3L1"], + counter: ["3L1"], + dynamicpunch: ["3L1"], + furycutter: ["3L1"], + megakick: ["3L1"], + metronome: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + secretpower: ["3L1"], + rocksmash: ["3L1"], + strength: ["3L1"], + attract: ["3L1"], + block: ["3L1"], + brickbreak: ["3L1"], + charge: ["3L1"], + curse: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + firepunch: ["3L1"], + flail: ["3L1"], + flamethrower: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + icepunch: ["3L1"], + irondefense: ["3L1"], + protect: ["3L1"], + rapidspin: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockblast: ["3L1"], + rockslide: ["3L1"], + rockthrow: ["3L1"], + rocktomb: ["3L1"], + rollout: ["3L1"], + sandstorm: ["3L1"], + screech: ["3L1"], + seismictoss: ["3L1"], + selfdestruct: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + tackle: ["3L1"], + takedown: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + thundershock: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + }, + }, + golett: { + learnset: { + astonish: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + curse: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + dynamicpunch: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + firepunch: ["3L1"], + flash: ["3L1"], + fly: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + irondefense: ["3L1"], + magiccoat: ["3L1"], + magnitude: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudslap: ["3L1"], + nightshade: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + rollout: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + shadowball: ["3L1"], + shadowpunch: ["3L1"], + shockwave: ["3L1"], + signalbeam: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + thief: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + toxic: ["3L1"], + }, + }, + fletchling: { + learnset: { + acrobatics: ["3L1"], + aerialace: ["3L1"], + agility: ["3L1"], + attract: ["3L1"], + bulkup: ["3L1"], + doubleteam: ["3L1"], + ember: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + flail: ["3L1"], + flamethrower: ["3L1"], + fly: ["3L1"], + frustration: ["3L1"], + gigaimpact: ["3L1"], + growl: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + overheat: ["3L1"], + peck: ["3L1"], + protect: ["3L1"], + quickattack: ["3L1"], + rapidspin: ["3L1"], + razorwind: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + secretpower: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + softboiled: ["3L1"], + solarbeam: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + tackle: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + whirlwind: ["3L1"], + willowisp: ["3L1"], + }, + }, + stunky: { + learnset: { + astonish: ["3L1"], + attract: ["3L1"], + bite: ["3L1"], + crunch: ["3L1"], + cut: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + feint: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + focusenergy: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + furyswipes: ["3L1"], + gigaimpact: ["3L1"], + haze: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + leer: ["3L1"], + memento: ["3L1"], + mudslap: ["3L1"], + poisongas: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rocksmash: ["3L1"], + scaryface: ["3L1"], + scratch: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + slackoff: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + smog: ["3L1"], + smokescreen: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + }, + }, + sylveon: { + learnset: { + acrobatics: ["3L1"], + aerialace: ["3L1"], + flail: ["3L1"], + curse: ["3L1"], + tickle: ["3L1"], + detect: ["3L1"], + doublekick: ["3L1"], + mudslap: ["3L1"], + wish: ["3L1"], + attract: ["3L1"], + batonpass: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + charm: ["3L1"], + cut: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + focusenergy: ["3L1"], + frustration: ["3L1"], + growl: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + lightscreen: ["3L1"], + magicalleaf: ["3L1"], + magiccoat: ["3L1"], + protect: ["3L1"], + psychup: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + round: ["3L1"], + safeguard: ["3L1"], + sandattack: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + tailwhip: ["3L1"], + takedown: ["3L1"], + toxic: ["3L1"], + ancientpower: ["3L1"], + dragonclaw: ["3L1"], + dragonrage: ["3L1"], + dragonbreath: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + furycutter: ["3L1"], + sandstorm: ["3L1"], + twister: ["3L1"], + }, + }, + zarude: { + learnset: { + earthquake: ["3L1"], + foulplay: ["3L1"], + acrobatics: ["3L1"], + bind: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + bulletseed: ["3L1"], + crunch: ["3L1"], + dig: ["3L1"], + encore: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + furyswipes: ["3L1"], + gigadrain: ["3L1"], + gigaimpact: ["3L1"], + growth: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + junglehealing: ["3L1"], + leer: ["3L1"], + lowkick: ["3L1"], + magicalleaf: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudshot: ["3L1"], + protect: ["3L1"], + rest: ["3L1"], + revenge: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + round: ["3L1"], + scaryface: ["3L1"], + scratch: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + synthesis: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + toxic: ["3L1"], + vinewhip: ["3L1"], + }, + }, + zarudedada: { + learnset: { + earthquake: ["3L1"], + foulplay: ["3L1"], + acrobatics: ["3L1"], + bind: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + bulletseed: ["3L1"], + crunch: ["3L1"], + dig: ["3L1"], + encore: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + furyswipes: ["3L1"], + gigadrain: ["3L1"], + gigaimpact: ["3L1"], + growth: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + junglehealing: ["3L1"], + leer: ["3L1"], + lowkick: ["3L1"], + magicalleaf: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudshot: ["3L1"], + protect: ["3L1"], + rest: ["3L1"], + revenge: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + round: ["3L1"], + scaryface: ["3L1"], + scratch: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + synthesis: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + toxic: ["3L1"], + vinewhip: ["3L1"], + }, + }, + buneary: { + learnset: { + acrobatics: ["3L1"], + agility: ["3L1"], + attract: ["3L1"], + batonpass: ["3L1"], + blizzard: ["3L1"], + bounce: ["3L1"], + charm: ["3L1"], + cosmicpower: ["3L1"], + cut: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + dizzypunch: ["3L1"], + doubleteam: ["3L1"], + encore: ["3L1"], + endeavor: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fakeout: ["3L1"], + faketears: ["3L1"], + firepunch: ["3L1"], + flail: ["3L1"], + flatter: ["3L1"], + focuspunch: ["3L1"], + foresight: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + healbell: ["3L1"], + hiddenpower: ["3L1"], + highjumpkick: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + irontail: ["3L1"], + jumpkick: ["3L1"], + lowkick: ["3L1"], + magiccoat: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mirrorcoat: ["3L1"], + mudslap: ["3L1"], + mudsport: ["3L1"], + pound: ["3L1"], + protect: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rocksmash: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + skyuppercut: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + splash: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + sweetkiss: ["3L1"], + swift: ["3L1"], + teeterdance: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + trick: ["3L1"], + uproar: ["3L1"], + waterpulse: ["3L1"], + }, + }, + chespin: { + learnset: { + aerialace: ["3L1"], + attract: ["3L1"], + bellydrum: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + curse: ["3L1"], + cut: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + dragonclaw: ["3L1"], + earthquake: ["3L1"], + endeavor: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + focuspunch: ["3L1"], + frenzyplant: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + growl: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + leechseed: ["3L1"], + mudshot: ["3L1"], + needlearm: ["3L1"], + pinmissile: ["3L1"], + protect: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + rollout: ["3L1"], + round: ["3L1"], + secretpower: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + spikes: ["3L1"], + spikyshield: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swordsdance: ["3L1"], + synthesis: ["3L1"], + tackle: ["3L1"], + takedown: ["3L1"], + taunt: ["3L1"], + thunderpunch: ["3L1"], + toxic: ["3L1"], + vinewhip: ["3L1"], + lowkick: ["3L1"], + }, + }, + cramorant: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + amnesia: ["3L1"], + attract: ["3L1"], + blizzard: ["3L1"], + dive: ["3L1"], + drillpeck: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + featherdance: ["3L1"], + fly: ["3L1"], + furyattack: ["3L1"], + hiddenpower: ["3L1"], + hydropump: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + peck: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + spitup: ["3L1"], + steelwing: ["3L1"], + stockpile: ["3L1"], + substitute: ["3L1"], + surf: ["3L1"], + swallow: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + watergun: ["3L1"], + weatherball: ["3L1"], + whirlpool: ["3L1"], + whirlwind: ["3L1"], + }, + }, + guzzlord: { + learnset: { + amnesia: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + crunch: ["3L1"], + doubleteam: ["3L1"], + dragonclaw: ["3L1"], + dragonrage: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + protect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + round: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + stockpile: ["3L1"], + stomp: ["3L1"], + substitute: ["3L1"], + swallow: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + toxic: ["3L1"], + }, + }, + litten: { + learnset: { + acrobatics: ["3L1"], + attract: ["3L1"], + bite: ["3L1"], + blastburn: ["3L1"], + blazekick: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + confide: ["3L1"], + covet: ["3L1"], + crosschop: ["3L1"], + crunch: ["3L1"], + doublekick: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + ember: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + firepunch: ["3L1"], + firespin: ["3L1"], + flamethrower: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + furyswipes: ["3L1"], + growl: ["3L1"], + heatwave: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + leer: ["3L1"], + lick: ["3L1"], + lowkick: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + outrage: ["3L1"], + overheat: ["3L1"], + protect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + roar: ["3L1"], + scaryface: ["3L1"], + scratch: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swordsdance: ["3L1"], + taunt: ["3L1"], + thrash: ["3L1"], + thunderpunch: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + batonpass: ["3L1"], + dragonclaw: ["3L1"], + foulplay: ["3L1"], + }, + }, + glaceon: { + learnset: { + attract: ["3L1"], + barrier: ["3L1"], + batonpass: ["3L1"], + bite: ["3L1"], + blizzard: ["3L1"], + bodyslam: ["3L1"], + charm: ["3L1"], + covet: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + focusenergy: ["3L1"], + frustration: ["3L1"], + growl: ["3L1"], + hail: ["3L1"], + headbutt: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + icebeam: ["3L1"], + iceshard: ["3L1"], + iciclespear: ["3L1"], + icywind: ["3L1"], + irontail: ["3L1"], + mirrorcoat: ["3L1"], + mudslap: ["3L1"], + payday: ["3L1"], + protect: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rocksmash: ["3L1"], + sandattack: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + signalbeam: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + tailwhip: ["3L1"], + takedown: ["3L1"], + toxic: ["3L1"], + waterpulse: ["3L1"], + weatherball: ["3L1"], + surf: ["3L1"], + lovelykiss: ["3L1"], + haze: ["3L1"], + iceball: ["3L1"], + hydropump: ["3L1"], + superfang: ["3L1"], + calmmind: ["3L1"], + }, + }, + uxie: { + learnset: { + acrobatics: ["3L1"], + amnesia: ["3L1"], + calmmind: ["3L1"], + confusion: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + endure: ["3L1"], + extrasensory: ["3L1"], + facade: ["3L1"], + firepunch: ["3L1"], + flail: ["3L1"], + flash: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + futuresight: ["3L1"], + gigadrain: ["3L1"], + headbutt: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icepunch: ["3L1"], + imprison: ["3L1"], + irontail: ["3L1"], + lightscreen: ["3L1"], + magiccoat: ["3L1"], + memento: ["3L1"], + metronome: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + psybeam: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + safeguard: ["3L1"], + sandstorm: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + skillswap: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + waterpulse: ["3L1"], + yawn: ["3L1"], + }, + }, + mimejr: { + learnset: { + attract: ["3L1"], + barrier: ["3L1"], + batonpass: ["3L1"], + brickbreak: ["3L1"], + calmmind: ["3L1"], + charm: ["3L1"], + confuseray: ["3L1"], + confusion: ["3L1"], + covet: ["3L1"], + doubleslap: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + encore: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fakeout: ["3L1"], + flash: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + futuresight: ["3L1"], + headbutt: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hypnosis: ["3L1"], + icywind: ["3L1"], + lightscreen: ["3L1"], + magiccoat: ["3L1"], + meditate: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + pound: ["3L1"], + protect: ["3L1"], + psybeam: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + recycle: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roleplay: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + signalbeam: ["3L1"], + skillswap: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + teeterdance: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderwave: ["3L1"], + tickle: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + }, + }, + mrmimegalar: { + learnset: { + blizzard: ["3L1"], + block: ["3L1"], + bodyslam: ["3L1"], + doublekick: ["3L1"], + faketears: ["3L1"], + foulplay: ["3L1"], + hail: ["3L1"], + hyperbeam: ["3L1"], + hypnosis: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + iceshard: ["3L1"], + iciclespear: ["3L1"], + irondefense: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + metronome: ["3L1"], + mirrorcoat: ["3L1"], + screech: ["3L1"], + slackoff: ["3L1"], + }, + }, + dracovish: { + learnset: { + ancientpower: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + crunch: ["3L1"], + dive: ["3L1"], + dragonbreath: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + hydropump: ["3L1"], + hyperbeam: ["3L1"], + megakick: ["3L1"], + outrage: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + stomp: ["3L1"], + substitute: ["3L1"], + superfang: ["3L1"], + surf: ["3L1"], + tackle: ["3L1"], + waterfall: ["3L1"], + watergun: ["3L1"], + whirlpool: ["3L1"], + lunge: ["3L1"], + dragonclaw: ["3L1"], + icebeam: ["3L1"], + psychic: ["3L1"], + hiddenpower: ["3L1"], + toxic: ["3L1"], + refresh: ["3L1"], + }, + }, + marowakalola: { + learnset: { + sing: ["3L1"], + aerialace: ["3L1"], + attract: ["3L1"], + blizzard: ["3L1"], + bodyslam: ["3L1"], + boneclub: ["3L1"], + bonemerang: ["3L1"], + bonerush: ["3L1"], + brickbreak: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + earthquake: ["3L1"], + endeavor: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + falseswipe: ["3L1"], + fireblast: ["3L1"], + firepunch: ["3L1"], + firespin: ["3L1"], + flamethrower: ["3L1"], + flamewheel: ["3L1"], + focusenergy: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + growl: ["3L1"], + headbutt: ["3L1"], + heatwave: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + imprison: ["3L1"], + irondefense: ["3L1"], + irontail: ["3L1"], + leer: ["3L1"], + lowkick: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudslap: ["3L1"], + outrage: ["3L1"], + painsplit: ["3L1"], + protect: ["3L1"], + rage: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + sandstorm: ["3L1"], + screech: ["3L1"], + seismictoss: ["3L1"], + shadowball: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + tailwhip: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + willowisp: ["3L1"], + }, + }, + slowpokegalar: { + learnset: { + acid: ["3L1"], + amnesia: ["3L1"], + attract: ["3L1"], + blizzard: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + calmmind: ["3L1"], + confusion: ["3L1"], + counter: ["3L1"], + curse: ["3L1"], + dig: ["3L1"], + disable: ["3L1"], + dive: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + dynamicpunch: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + focuspunch: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + futuresight: ["3L1"], + growl: ["3L1"], + hail: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hydropump: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + imprison: ["3L1"], + irondefense: ["3L1"], + irontail: ["3L1"], + lightscreen: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mimic: ["3L1"], + muddywater: ["3L1"], + mudshot: ["3L1"], + mudslap: ["3L1"], + mudsport: ["3L1"], + nightmare: ["3L1"], + payday: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + seismictoss: ["3L1"], + shadowball: ["3L1"], + skillswap: ["3L1"], + slackoff: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + triattack: ["3L1"], + trick: ["3L1"], + waterpulse: ["3L1"], + weatherball: ["3L1"], + whirlpool: ["3L1"], + yawn: ["3L1"], + }, + }, + regieleki: { + learnset: { + acrobatics: ["3L1"], + agility: ["3L1"], + ancientpower: ["3L1"], + bodyslam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + extremespeed: ["3L1"], + facade: ["3L1"], + hyperbeam: ["3L1"], + lightscreen: ["3L1"], + lockon: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rapidspin: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + screech: ["3L1"], + selfdestruct: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + swift: ["3L1"], + thrash: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thundershock: ["3L1"], + thunderwave: ["3L1"], + zapcannon: ["3L1"], + hiddenpower: ["3L1"], + toxic: ["3L1"], + healbell: ["3L1"], + }, + }, + milcery: { + learnset: { + acidarmor: ["3L1"], + aromatherapy: ["3L1"], + attract: ["3L1"], + calmmind: ["3L1"], + charm: ["3L1"], + encore: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + faketears: ["3L1"], + gigadrain: ["3L1"], + helpinghand: ["3L1"], + hyperbeam: ["3L1"], + lightscreen: ["3L1"], + metronome: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + recover: ["3L1"], + rest: ["3L1"], + safeguard: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + sweetkiss: ["3L1"], + sweetscent: ["3L1"], + tackle: ["3L1"], + triattack: ["3L1"], + toxic: ["3L1"], + hiddenpower: ["3L1"], + sludgebomb: ["3L1"], + rapidspin: ["3L1"], + batonpass: ["3L1"], + foulplay: ["3L1"], + shadowball: ["3L1"], + amnesia: ["3L1"], + }, + }, + raichualola: { + learnset: { + attract: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + calmmind: ["3L1"], + counter: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dynamicpunch: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + focuspunch: ["3L1"], + futuresight: ["3L1"], + frustration: ["3L1"], + growl: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + lightscreen: ["3L1"], + magiccoat: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + quickattack: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rocksmash: ["3L1"], + rollout: ["3L1"], + secretpower: ["3L1"], + seismictoss: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tailwhip: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + thundershock: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + }, + }, + diglettalola: { + learnset: { + aerialace: ["3L1"], + ancientpower: ["3L1"], + attract: ["3L1"], + beatup: ["3L1"], + bodyslam: ["3L1"], + cut: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + feintattack: ["3L1"], + fissure: ["3L1"], + frustration: ["3L1"], + furyswipes: ["3L1"], + growl: ["3L1"], + hiddenpower: ["3L1"], + magnitude: ["3L1"], + metalclaw: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + sandattack: ["3L1"], + sandstorm: ["3L1"], + scratch: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + takedown: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + }, + }, + meowthgalar: { + learnset: { + meteormash: ["3L1"], + amnesia: ["3L1"], + assist: ["3L1"], + attract: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + cut: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fakeout: ["3L1"], + feintattack: ["3L1"], + flail: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + furyswipes: ["3L1"], + growl: ["3L1"], + hiddenpower: ["3L1"], + irondefense: ["3L1"], + irontail: ["3L1"], + metalclaw: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + nightmare: ["3L1"], + payday: ["3L1"], + protect: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + retaliate: ["3L1"], + return: ["3L1"], + scratch: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + crunch: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + tailwhip: ["3L1"], + takedown: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + metalsound: ["3L1"], + toxic: ["3L1"], + thrash: ["3L1"], + }, + }, + farfetchdgalar: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + attract: ["3L1"], + batonpass: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + counter: ["3L1"], + curse: ["3L1"], + cut: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + falseswipe: ["3L1"], + featherdance: ["3L1"], + flail: ["3L1"], + focusenergy: ["3L1"], + foresight: ["3L1"], + frustration: ["3L1"], + furyattack: ["3L1"], + furycutter: ["3L1"], + gust: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + irondefense: ["3L1"], + leer: ["3L1"], + mimic: ["3L1"], + mirrormove: ["3L1"], + mudslap: ["3L1"], + peck: ["3L1"], + protect: ["3L1"], + psychup: ["3L1"], + quickattack: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + sandattack: ["3L1"], + secretpower: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + wish: ["3L1"], + yawn: ["3L1"], + }, + }, + grimeralola: { + learnset: { + acidarmor: ["3L1"], + attract: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + crunch: ["3L1"], + curse: ["3L1"], + dig: ["3L1"], + disable: ["3L1"], + doubleteam: ["3L1"], + dynamicpunch: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + firepunch: ["3L1"], + flamethrower: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + harden: ["3L1"], + haze: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + icepunch: ["3L1"], + imprison: ["3L1"], + knockoff: ["3L1"], + lick: ["3L1"], + meanlook: ["3L1"], + memento: ["3L1"], + mimic: ["3L1"], + minimize: ["3L1"], + mudslap: ["3L1"], + poisonfang: ["3L1"], + poisongas: ["3L1"], + pound: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + scaryface: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + shadowball: ["3L1"], + shadowpunch: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + sludge: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + }, + }, + exeggutoralola: { + learnset: { + absorb: ["3L1"], + ancientpower: ["3L1"], + attract: ["3L1"], + barrage: ["3L1"], + bulletseed: ["3L1"], + confusion: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + earthquake: ["3L1"], + eggbomb: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + flamethrower: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypnosis: ["3L1"], + leechseed: ["3L1"], + lightscreen: ["3L1"], + mimic: ["3L1"], + nightmare: ["3L1"], + outrage: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + reflect: ["3L1"], + refresh: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rollout: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + skillswap: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + strength: ["3L1"], + stunspore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + }, + }, + weezinggalar: { + learnset: { + aromatherapy: ["3L1"], + attract: ["3L1"], + bubblebeam: ["3L1"], + destinybond: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + haze: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + memento: ["3L1"], + mimic: ["3L1"], + overheat: ["3L1"], + poisongas: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rollout: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + sludge: ["3L1"], + sludgebomb: ["3L1"], + smog: ["3L1"], + smokescreen: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + tackle: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + waterpulse: ["3L1"], + willowisp: ["3L1"], + }, + }, + articunogalar: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + calmmind: ["3L1"], + confusion: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + endure: ["3L1"], + extrasensory: ["3L1"], + facade: ["3L1"], + fly: ["3L1"], + frustration: ["3L1"], + futuresight: ["3L1"], + gust: ["3L1"], + healbell: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + hypnosis: ["3L1"], + imprison: ["3L1"], + lightscreen: ["3L1"], + mimic: ["3L1"], + mindreader: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + recover: ["3L1"], + roar: ["3L1"], + rocksmash: ["3L1"], + scaryface: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + skillswap: ["3L1"], + skyattack: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + toxic: ["3L1"], + }, + }, + zapdosgalar: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + batonpass: ["3L1"], + blazekick: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + counter: ["3L1"], + detect: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + drillpeck: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + focusenergy: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + lightscreen: ["3L1"], + lowkick: ["3L1"], + megakick: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + peck: ["3L1"], + protect: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + reversal: ["3L1"], + roar: ["3L1"], + rocksmash: ["3L1"], + scaryface: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + skyattack: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + taunt: ["3L1"], + toxic: ["3L1"], + }, + }, + moltresgalar: { + learnset: { + aerialace: ["3L1"], + agility: ["3L1"], + ancientpower: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + feintattack: ["3L1"], + fierywrath: ["3L1"], + fly: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + hypervoice: ["3L1"], + memento: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + roar: ["3L1"], + rocksmash: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + skyattack: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + steelwing: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + taunt: ["3L1"], + toxic: ["3L1"], + wingattack: ["3L1"], + }, + }, + zigzagoongalar: { + learnset: { + attract: ["3L1"], + blizzard: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + charm: ["3L1"], + covet: ["3L1"], + crosschop: ["3L1"], + cut: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + firepunch: ["3L1"], + focusenergy: ["3L1"], + flail: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + growl: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + irondefense: ["3L1"], + irontail: ["3L1"], + knockoff: ["3L1"], + lowkick: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mimic: ["3L1"], + mudslap: ["3L1"], + mudsport: ["3L1"], + odorsleuth: ["3L1"], + pinmissile: ["3L1"], + protect: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + reversal: ["3L1"], + rocksmash: ["3L1"], + rollout: ["3L1"], + sandattack: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + submission: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + tailwhip: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + thunderwave: ["3L1"], + tickle: ["3L1"], + toxic: ["3L1"], + trick: ["3L1"], + waterpulse: ["3L1"], + }, + }, + bonsly: { + learnset: { + attract: ["3L1"], + block: ["3L1"], + brickbreak: ["3L1"], + calmmind: ["3L1"], + counter: ["3L1"], + covet: ["3L1"], + curse: ["3L1"], + defensecurl: ["3L1"], + dig: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + faketears: ["3L1"], + feintattack: ["3L1"], + flail: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + harden: ["3L1"], + headbutt: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + lowkick: ["3L1"], + mimic: ["3L1"], + naturepower: ["3L1"], + protect: ["3L1"], + psychup: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rockthrow: ["3L1"], + rocktomb: ["3L1"], + roleplay: ["3L1"], + rollout: ["3L1"], + sandstorm: ["3L1"], + sandtomb: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + slam: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + thief: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + }, + }, + mantyke: { + learnset: { + acrobatics: ["3L1"], + aerialace: ["3L1"], + agility: ["3L1"], + amnesia: ["3L1"], + attract: ["3L1"], + blizzard: ["3L1"], + bounce: ["3L1"], + bubble: ["3L1"], + bubblebeam: ["3L1"], + confuseray: ["3L1"], + dive: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + haze: ["3L1"], + headbutt: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hydropump: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + mirrorcoat: ["3L1"], + mudslap: ["3L1"], + mudsport: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + secretpower: ["3L1"], + signalbeam: ["3L1"], + slam: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + splash: ["3L1"], + substitute: ["3L1"], + supersonic: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + takedown: ["3L1"], + toxic: ["3L1"], + twister: ["3L1"], + waterfall: ["3L1"], + watergun: ["3L1"], + waterpulse: ["3L1"], + watersport: ["3L1"], + whirlpool: ["3L1"], + wingattack: ["3L1"], + }, + }, + munchlax: { + learnset: { + amnesia: ["3L1"], + attract: ["3L1"], + bellydrum: ["3L1"], + bite: ["3L1"], + blizzard: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + charm: ["3L1"], + counter: ["3L1"], + covet: ["3L1"], + curse: ["3L1"], + defensecurl: ["3L1"], + doubleedge: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + encore: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + firepunch: ["3L1"], + fissure: ["3L1"], + flail: ["3L1"], + flamethrower: ["3L1"], + focuspunch: ["3L1"], + frustration: ["3L1"], + headbutt: ["3L1"], + hiddenpower: ["3L1"], + hydropump: ["3L1"], + hypervoice: ["3L1"], + icebeam: ["3L1"], + icepunch: ["3L1"], + icywind: ["3L1"], + lick: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + metronome: ["3L1"], + mudslap: ["3L1"], + odorsleuth: ["3L1"], + payday: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + pursuit: ["3L1"], + raindance: ["3L1"], + recycle: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + rollout: ["3L1"], + sandstorm: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + stockpile: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + swallow: ["3L1"], + tackle: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderpunch: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + waterpulse: ["3L1"], + whirlpool: ["3L1"], + }, + }, + happiny: { + learnset: { + aromatherapy: ["3L1"], + attract: ["3L1"], + counter: ["3L1"], + covet: ["3L1"], + defensecurl: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + endeavor: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fireblast: ["3L1"], + flamethrower: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + headbutt: ["3L1"], + healbell: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hypervoice: ["3L1"], + icywind: ["3L1"], + lightscreen: ["3L1"], + metronome: ["3L1"], + minimize: ["3L1"], + mudslap: ["3L1"], + pound: ["3L1"], + present: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + recycle: ["3L1"], + refresh: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rollout: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + seismictoss: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + sweetkiss: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + waterpulse: ["3L1"], + }, + }, + budew: { + learnset: { + absorb: ["3L1", "3S0"], + attract: ["3L1", "3S1"], + bulletseed: ["3L1"], + cottonspore: ["3L1"], + covet: ["3L1"], + cut: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + extrasensory: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + growth: ["3L1", "3S0"], + hiddenpower: ["3L1"], + megadrain: ["3L1", "3S1"], + mindreader: ["3S1"], + mudslap: ["3L1"], + naturepower: ["3L1"], + pinmissile: ["3L1", "3S0"], + protect: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + razorleaf: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + solarbeam: ["3L1"], + spikes: ["3S1"], + stunspore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + synthesis: ["3L1"], + toxic: ["3L1", "3S0"], + uproar: ["3L1"], + watersport: ["3L1"], + weatherball: ["3L1"], + }, + eventData: [ + {generation: 3, level: 1, moves: ["absorb", "growth", "pinmissile", "toxic"], pokeball: "pokeball"}, + {generation: 3, level: 1, moves: ["spikes", "attract", "megadrain", "mindreader"]}, + ], + eventOnly: true, + }, + chingling: { + learnset: { + astonish: ["3L1"], + attract: ["3L1"], + bind: ["3L1"], + calmmind: ["3L1"], + confusion: ["3L1"], + cosmicpower: ["3L1"], + curse: ["3L1"], + disable: ["3L1"], + doubleteam: ["3L1"], + dreameater: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + futuresight: ["3L1"], + growl: ["3L1"], + healbell: ["3L1"], + helpinghand: ["3L1"], + hiddenpower: ["3L1"], + hypervoice: ["3L1"], + hypnosis: ["3L1"], + icywind: ["3L1"], + knockoff: ["3L1"], + lightscreen: ["3L1"], + magiccoat: ["3L1"], + protect: ["3L1"], + psychic: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + recover: ["3L1"], + recycle: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rollout: ["3L1"], + safeguard: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + signalbeam: ["3L1"], + skillswap: ["3L1"], + sleeptalk: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + taunt: ["3L1"], + thunderwave: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + trick: ["3L1"], + uproar: ["3L1"], + wish: ["3L1"], + wrap: ["3L1"], + yawn: ["3L1"], + }, + }, + pincurchin: { + learnset: { + attract: ["3L1"], + bubblebeam: ["3L1"], + charge: ["3L1"], + curse: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + furyattack: ["3L1"], + hydropump: ["3L1"], + memento: ["3L1"], + peck: ["3L1"], + pinmissile: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + recover: ["3L1"], + rest: ["3L1"], + selfdestruct: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + spark: ["3L1"], + spikes: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + surf: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thundershock: ["3L1"], + thunderwave: ["3L1"], + watergun: ["3L1"], + twineedle: ["3L1"], + toxic: ["3L1"], + hiddenpower: ["3L1"], + }, + }, + impidimp: { + learnset: { + attract: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + crunch: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fakeout: ["3L1"], + faketears: ["3L1"], + firepunch: ["3L1"], + focusenergy: ["3L1"], + foulplay: ["3L1"], + hyperbeam: ["3L1"], + icepunch: ["3L1"], + lightscreen: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + metronome: ["3L1"], + protect: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + revenge: ["3L1"], + scaryface: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + spiritbreak: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunderpunch: ["3L1"], + thunderwave: ["3L1"], + torment: ["3L1"], + trick: ["3L1"], + hiddenpower: ["3L1"], + }, + }, + regidrago: { + learnset: { + ancientpower: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + crunch: ["3L1"], + dragonbreath: ["3L1"], + dragonclaw: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + focusenergy: ["3L1"], + hyperbeam: ["3L1"], + lightscreen: ["3L1"], + outrage: ["3L1"], + protect: ["3L1"], + reflect: ["3L1"], + rest: ["3L1"], + selfdestruct: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + thrash: ["3L1"], + twister: ["3L1"], + visegrip: ["3L1"], + brickbreak: ["3L1"], + earthquake: ["3L1"], + superpower: ["3L1"], + hiddenpower: ["3L1"], + toxic: ["3L1"], + roar: ["3L1"], + rockslide: ["3L1"], + firepunch: ["3L1"], + thunderpunch: ["3L1"], + }, + }, + stunfisk: { + learnset: { + astonish: ["3L1"], + attract: ["3L1"], + bide: ["3L1"], + bounce: ["3L1"], + camouflage: ["3L1"], + charge: ["3L1"], + curse: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + earthquake: ["3L1"], + endeavor: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fissure: ["3L1"], + flail: ["3L1"], + flash: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + muddywater: ["3L1"], + mudshot: ["3L1"], + mudslap: ["3L1"], + mudsport: ["3L1"], + painsplit: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + sandstorm: ["3L1"], + secretpower: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + spark: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + tackle: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thundershock: ["3L1"], + thunderwave: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + watergun: ["3L1"], + waterpulse: ["3L1"], + yawn: ["3L1"], + acrobatics: ["3L1"], + extrasensory: ["3L1"], + mirrorcoat: ["3L1"], + amnesia: ["3L1"], + batonpass: ["3L1"], + refresh: ["3L1"], + taunt: ["3L1"], + }, + }, + stunfiskgalar: { + learnset: { + astonish: ["3L1"], + attract: ["3L1"], + bind: ["3L1"], + bounce: ["3L1"], + bulldoze: ["3L1"], + counter: ["3L1"], + crunch: ["3L1"], + curse: ["3L1"], + dig: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + fissure: ["3L1"], + flail: ["3L1"], + foulplay: ["3L1"], + irondefense: ["3L1"], + metalclaw: ["3L1"], + metalsound: ["3L1"], + muddywater: ["3L1"], + mudshot: ["3L1"], + mudslap: ["3L1"], + painsplit: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + revenge: ["3L1"], + rockslide: ["3L1"], + rocktomb: ["3L1"], + sandstorm: ["3L1"], + screech: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + spite: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + surf: ["3L1"], + tackle: ["3L1"], + thunderwave: ["3L1"], + uproar: ["3L1"], + watergun: ["3L1"], + yawn: ["3L1"], + hiddenpower: ["3L1"], + shadowball: ["3L1"], + iceshard: ["3L1"], + leafblade: ["3L1"], + batonpass: ["3L1"], + refresh: ["3L1"], + spikyshield: ["3L1"], + toxic: ["3L1"], + }, + }, + wimpod: { + learnset: { + aerialace: ["3L1"], + attract: ["3L1"], + blizzard: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + defensecurl: ["3L1"], + dive: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + frustration: ["3L1"], + furycutter: ["3L1"], + hail: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + icebeam: ["3L1"], + icywind: ["3L1"], + leechlife: ["3L1"], + muddywater: ["3L1"], + mudshot: ["3L1"], + pinmissile: ["3L1"], + protect: ["3L1"], + psychup: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + sandattack: ["3L1"], + screech: ["3L1"], + slash: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snore: ["3L1"], + spikes: ["3L1"], + substitute: ["3L1"], + suckerpunch: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + swordsdance: ["3L1"], + taunt: ["3L1"], + toxic: ["3L1"], + waterfall: ["3L1"], + waterpulse: ["3L1"], + lunge: ["3L1"], + batonpass: ["3L1"], + }, + }, + skrelp: { + learnset: { + acid: ["3L1"], + attract: ["3L1"], + bubble: ["3L1"], + camouflage: ["3L1"], + dive: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + feintattack: ["3L1"], + frustration: ["3L1"], + hail: ["3L1"], + hiddenpower: ["3L1"], + hydropump: ["3L1"], + hyperbeam: ["3L1"], + icywind: ["3L1"], + irontail: ["3L1"], + poisontail: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + secretpower: ["3L1"], + shadowball: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + smokescreen: ["3L1"], + snore: ["3L1"], + substitute: ["3L1"], + surf: ["3L1"], + swagger: ["3L1"], + tackle: ["3L1"], + tailwhip: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + toxic: ["3L1"], + twister: ["3L1"], + waterfall: ["3L1"], + watergun: ["3L1"], + waterpulse: ["3L1"], + recover: ["3L1"], + taunt: ["3L1"], + dragonclaw: ["3L1"], + outrage: ["3L1"], + haze: ["3L1"], + }, + }, + sandile: { + learnset: { + aerialace: ["3L1"], + attract: ["3L1"], + beatup: ["3L1"], + bite: ["3L1"], + bodyslam: ["3L1"], + brickbreak: ["3L1"], + bulkup: ["3L1"], + counter: ["3L1"], + crunch: ["3L1"], + cut: ["3L1"], + dig: ["3L1"], + doubleteam: ["3L1"], + dragonclaw: ["3L1"], + earthquake: ["3L1"], + endure: ["3L1"], + facade: ["3L1"], + focusenergy: ["3L1"], + focuspunch: ["3L1"], + foulplay: ["3L1"], + frustration: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + irontail: ["3L1"], + leer: ["3L1"], + meanlook: ["3L1"], + megakick: ["3L1"], + megapunch: ["3L1"], + mudslap: ["3L1"], + outrage: ["3L1"], + protect: ["3L1"], + rage: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + revenge: ["3L1"], + roar: ["3L1"], + rockslide: ["3L1"], + rocksmash: ["3L1"], + rocktomb: ["3L1"], + sandattack: ["3L1"], + sandstorm: ["3L1"], + sandtomb: ["3L1"], + scaryface: ["3L1"], + secretpower: ["3L1"], + sleeptalk: ["3L1"], + sludgebomb: ["3L1"], + snatch: ["3L1"], + snore: ["3L1"], + strength: ["3L1"], + substitute: ["3L1"], + swagger: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thrash: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + uproar: ["3L1"], + }, + }, + voltorbhisui: { + learnset: { + agility: ["3L1"], + aromatherapy: ["3L1"], + bulletseed: ["3L1"], + charge: ["3L1"], + doubleteam: ["3L1"], + endure: ["3L1"], + explosion: ["3L1"], + facade: ["3L1"], + flash: ["3L1"], + frustration: ["3L1"], + gigadrain: ["3L1"], + hiddenpower: ["3L1"], + hyperbeam: ["3L1"], + lightscreen: ["3L1"], + magicalleaf: ["3L1"], + mimic: ["3L1"], + mirrorcoat: ["3L1"], + protect: ["3L1"], + raindance: ["3L1"], + rest: ["3L1"], + return: ["3L1"], + rollout: ["3L1"], + screech: ["3L1"], + secretpower: ["3L1"], + selfdestruct: ["3L1"], + shockwave: ["3L1"], + sleeptalk: ["3L1"], + snore: ["3L1"], + sonicboom: ["3L1"], + spark: ["3L1"], + substitute: ["3L1"], + sunnyday: ["3L1"], + swagger: ["3L1"], + swift: ["3L1"], + tackle: ["3L1"], + taunt: ["3L1"], + thief: ["3L1"], + thunder: ["3L1"], + thunderbolt: ["3L1"], + thunderwave: ["3L1"], + torment: ["3L1"], + toxic: ["3L1"], + }, + }, + delibird: { + learnset: { + aerialace: ["3M"], + attract: ["3M"], + aurorabeam: ["3E"], + blizzard: ["3M"], + bodyslam: ["3T"], + counter: ["3T"], + doubleedge: ["3T"], + doubleteam: ["3M"], + endure: ["3T"], + facade: ["3M"], + fly: ["3M"], + focuspunch: ["3M"], + frustration: ["3M"], + futuresight: ["3E"], + hail: ["3M"], + hiddenpower: ["3M"], + iceball: ["3E"], + icebeam: ["3M"], + icywind: ["3T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["3T"], + present: ["3L1", "3S0"], + protect: ["3M"], + quickattack: ["3E"], + raindance: ["3M"], + rapidspin: ["3S1"], + rest: ["3M"], + return: ["3M"], + secretpower: ["3M"], + seismictoss: ["3T"], + skyattack: ["3T"], + sleeptalk: ["3T"], + snore: ["3T"], + spikes: ["3S0"], + splash: ["3E"], + substitute: ["3T"], + swagger: ["3T"], + swift: ["3T"], + thief: ["3M"], + toxic: ["3M"], + waterpulse: ["3M"], + }, + eventData: [ + {generation: 2, level: 10, moves: ["spikes"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["present", "rapidspin"], pokeball: "pokeball"}, + ], + }, + mamoswine: { + learnset: { + hyperbeam: ["3M"], + peck: ["3L1"], + mudsport: ["3L1"], + fissure: ["3L1"], + curse: ["3L1"], + hornattack: ["3L1"], + iceshard: ["3L1"], + furycutter: ["3T"], + scaryface: ["3L1"], + }, + }, + froslass: { + learnset: { + hyperbeam: ["3M"], + astonish: ["3L1"], + confuseray: ["3L1"], + destinybond: ["3L1"], + disable: ["3L1"], + dreameater: ["3T"], + iceshard: ["3L1"], + mudslap: ["3T"], + painsplit: ["3L1"], + psychic: ["3M"], + psychup: ["3T"], + rollout: ["3T"], + shockwave: ["3M"], + snatch: ["3M"], + spite: ["3L1"], + suckerpunch: ["3L1"], + taunt: ["3M"], + thunder: ["3M"], + thunderbolt: ["3M"], + thunderwave: ["3T"], + torment: ["3M"], + weatherball: ["3L1"], + }, + }, + probopass: { + learnset: { + ancientpower: ["3L1"], + hyperbeam: ["3M"], + irondefense: ["3L1"], + magiccoat: ["3L1"], + }, + }, + pawniard: { + learnset: { + crunch: ["3L1"], + scratch: ["3L1"], + leer: ["3L1"], + furycutter: ["3L1", "3M"], + torment: ["3L1"], + feintattack: ["3L17"], + scaryface: ["3L22"], + metalclaw: ["3L25"], + slash: ["3L30"], + metalsound: ["3L38"], + irondefense: ["3L46"], + swordsdance: ["3L63", "3M"], + guillotine: ["3L71"], + focuspunch: ["3M"], + toxic: ["3M"], + hiddenpower: ["3M"], + taunt: ["3M"], + hyperbeam: ["3M"], + protect: ["3M"], + raindance: ["3M"], + frustration: ["3M"], + return: ["3M"], + dig: ["3M"], + brickbreak: ["3M"], + doubleteam: ["3M"], + sandstorm: ["3M"], + rocktomb: ["3M"], + aerialace: ["3M"], + facade: ["3M"], + secretpower: ["3M"], + rest: ["3M"], + attract: ["3M"], + thief: ["3M"], + rocksmash: ["3M"], + cut: ["3M"], + headbutt: ["3E"], + meanlook: ["3E"], + pursuit: ["3E"], + revenge: ["3E"], + suckerpunch: ["3M"], + bodyslam: ["3M"], + counter: ["3M"], + doubleedge: ["3M"], + megakick: ["3M"], + megapunch: ["3M"], + mimic: ["3M"], + rockslide: ["3M"], + seismictoss: ["3M"], + substitute: ["3M"], + thunderwave: ["3M"], + dynamicpunch: ["3M"], + sleeptalk: ["3M"], + swagger: ["3M"], + swift: ["3M"], + mudslap: ["3M"], + snore: ["3M"], + endure: ["3M"], + nightmare: ["3M"], + foulplay: ["3M"], + }, + }, + combee: { + learnset: { + gust: ["3L1"], + sweetscent: ["3L1"], + swift: ["3E"], + snore: ["3E"], + mudslap: ["3E"], + }, + }, + vespiquen: { + learnset: { + poisonsting: ["3L3"], + confuseray: ["3L7"], + furycutter: ["3L9"], + defendorder: ["3L13"], + pursuit: ["3L15"], + furyswipes: ["3L19"], + healorder: ["3L25"], + toxic: ["3L27", "3M"], + slash: ["3L31"], + attackorder: ["3L37"], + swagger: ["3L39", "3T"], + destinybond: ["3L43"], + hiddenpower: ["3M"], + sunnyday: ["3M"], + hyperbeam: ["3M"], + protect: ["3M"], + raindance: ["3M"], + frustration: ["3M"], + return: ["3M"], + doubleteam: ["3M"], + sludgebomb: ["3M"], + aerialace: ["3M"], + facade: ["3M"], + secretpower: ["3M"], + rest: ["3M"], + attract: ["3M"], + thief: ["3M"], + doubleedge: ["3E"], + mimic: ["3E"], + rollout: ["3E"], + sleeptalk: ["3E"], + substitute: ["3E"], + endure: ["3E"], + earthquake: ["3M"], + sandtomb: ["3L1"], + rockslide: ["3E"], + batonpass: ["3L1"], + whirlwind: ["3L1"], + }, + }, + druddigon: { + learnset: { + leer: ["3L1"], + scratch: ["3L1"], + bite: ["3L9"], + scaryface: ["3L13"], + dragonrage: ["3L18"], + slash: ["3L21"], + crunch: ["3L25"], + dragonclaw: ["3L27", "3M"], + revenge: ["3L35"], + superpower: ["3L55"], + outrage: ["3L62"], + roar: ["3M"], + toxic: ["3M"], + hiddenpower: ["3M"], + sunnyday: ["3M"], + taunt: ["3M"], + hyperbeam: ["3M"], + protect: ["3M"], + raindance: ["3M"], + frustration: ["3M"], + earthquake: ["3M"], + return: ["3M"], + dig: ["3M"], + doubleteam: ["3M"], + flamethrower: ["3M"], + sludgebomb: ["3M"], + rocktomb: ["3M"], + aerialace: ["3M"], + torment: ["3M"], + facade: ["3M"], + rest: ["3M"], + attract: ["3M"], + feintattack: ["3E"], + glare: ["3E"], + irontail: ["3M"], + metalclaw: ["3E"], + poisontail: ["3E"], + pursuit: ["3E"], + snatch: ["3M"], + suckerpunch: ["3E"], + bodyslam: ["3T"], + counter: ["3T"], + doubleedge: ["3T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + rockslide: ["3T"], + seismictoss: ["3T"], + substitute: ["3T"], + dynamicpunch: ["3T"], + furycutter: ["3T"], + sleeptalk: ["3T"], + swagger: ["3T"], + thunderpunch: ["3T"], + firepunch: ["3T"], + endure: ["3T"], + mudslap: ["3T"], + snore: ["3T"], + secretpower: ["3M"], + }, + }, + komala: { + learnset: { + defensecurl: ["3L1", "3E"], + rollout: ["3L1", "3E"], + stockpile: ["3L6"], + spitup: ["3L6"], + swallow: ["3L6"], + rapidspin: ["3L11"], + yawn: ["3L16"], + slam: ["3L21"], + flail: ["3L26"], + suckerpunch: ["3L31"], + psychup: ["3L36", "3M"], + thrash: ["3L46"], + calmmind: ["3M"], + toxic: ["3M"], + bulkup: ["3M"], + hiddenpower: ["3M"], + sunnyday: ["3M"], + protect: ["3M"], + frustration: ["3M"], + earthquake: ["3M"], + return: ["3M"], + brickbreak: ["3M"], + doubleteam: ["3M"], + facade: ["3M"], + attract: ["3M"], + acrobatics: ["3M"], + shadowball: ["3M"], + charm: ["3E"], + sing: ["3E"], + wish: ["3E"], + dig: ["3M"], + secretpower: ["3M"], + focuspunch: ["3M"], + bodyslam: ["3T"], + counter: ["3T"], + doubleedge: ["3T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + seismictoss: ["3T"], + substitute: ["3T"], + dynamicpunch: ["3T"], + sleeptalk: ["3T"], + swagger: ["3T"], + snore: ["3T"], + mudslap: ["3T"], + endure: ["3T"], + cut: ["3M"], + strength: ["3M"], + rocksmash: ["3M"], + }, + }, + scraggy: { + learnset: { + lowkick: ["3L1"], + leer: ["3L1"], + headbutt: ["3L12"], + sandattack: ["3L1"], + facade: ["3L45", "3M"], + protect: ["3M"], + beatup: ["3L1"], + scaryface: ["3L34"], + brickbreak: ["3L20", "3M"], + swagger: ["3L16", "3T"], + crunch: ["3L38"], + highjumpkick: ["3L31"], + focuspunch: ["3L58"], + feintattack: ["3L1"], + counter: ["3T"], + detect: ["3E"], + fakeout: ["3E"], + amnesia: ["3E"], + firepunch: ["3T"], + icepunch: ["3T"], + thunderpunch: ["3T"], + roar: ["3M"], + toxic: ["3M"], + bulkup: ["3M"], + hiddenpower: ["3M"], + sunnyday: ["3M"], + taunt: ["3M"], + hyperbeam: ["3M"], + raindance: ["3M"], + frustration: ["3M"], + irontail: ["3M"], + earthquake: ["3M"], + return: ["3M"], + dig: ["3M"], + shadowball: ["3M"], + doubleteam: ["3M"], + rocktomb: ["3M"], + sludgebomb: ["3M"], + torment: ["3M"], + secretpower: ["3M"], + rest: ["3M"], + attract: ["3M"], + thief: ["3M"], + snatch: ["3M"], + doubleedge: ["3T"], + dynamicpunch: ["3T"], + mimic: ["3T"], + sleeptalk: ["3T"], + substitute: ["3T"], + seismictoss: ["3T"], + megapunch: ["3T"], + megakick: ["3T"], + bodyslam: ["3T"], + rockslide: ["3T"], + snore: ["3T"], + mudslap: ["3T"], + swift: ["3T"], + endure: ["3T"], + nightmare: ["3T"], + circlethrow: ["3T"], + foulplay: ["3T"], + strength: ["3M"], + rocksmash: ["3M"], + metronome: ["3T"], + }, + }, + yanmega: { + learnset: { + dragonclaw: ["3M"], + nightmare: ["3T"], + lunge: ["3L1"], + hyperbeam: ["3M"], + counter: ["3T"], + cut: ["3M"], + fly: ["3M"], + skyattack: ["3T"], + ancientpower: ["3L1"], + pursuit: ["3L1"], + slash: ["3L1"], + twister: ["3L1"], + raindance: ["3M"], + }, + }, + weavile: { + learnset: { + aerialace: ["3M"], + agility: ["3L36"], + attract: ["3M"], + beatup: ["3L57"], + bite: ["3E"], + blizzard: ["3M"], + brickbreak: ["3M"], + counter: ["3E"], + crushclaw: ["3E"], + cut: ["3M"], + defensecurl: ["3E"], + dig: ["3M"], + doubleedge: ["3T"], + doubleteam: ["3M"], + dreameater: ["3T"], + dynamicpunch: ["3T"], + endure: ["3T"], + facade: ["3M"], + fakeout: ["3E"], + feintattack: ["3L22"], + focuspunch: ["3M"], + frustration: ["3M"], + furycutter: ["3T"], + furyswipes: ["3L29"], + hail: ["3M"], + hiddenpower: ["3M"], + hyperbeam: ["3M"], + icebeam: ["3M"], + icepunch: ["3M"], + icywind: ["3T"], + irontail: ["3M"], + leer: ["3S0"], + megakick: ["3T"], + megapunch: ["3M"], + metalclaw: ["3L42"], + mimic: ["3T"], + mudslap: ["3T"], + nightmare: ["3T"], + protect: ["3T"], + psychup: ["3T"], + quickattack: ["3S0"], + raindance: ["3M"], + reflect: ["3E"], + rest: ["3M"], + return: ["3M"], + rocksmash: ["3M"], + scratch: ["3S0"], + screech: ["3L15"], + secretpower: ["3M"], + shadowball: ["3M"], + slash: ["3L50"], + sleeptalk: ["3T"], + snatch: ["3M"], + snore: ["3T"], + spite: ["3E"], + strength: ["3M"], + substitute: ["3T"], + sunnyday: ["3M"], + surf: ["3M"], + swift: ["3T"], + swordsdance: ["3T"], + taunt: ["3M"], + thief: ["3M"], + toxic: ["3M"], + crunch: ["3L1"], + suckerpunch: ["3L1"], + pursuit: ["3L1"], + }, + }, + panpour: { + learnset: { + crosschop: ["3L1"], + scratch: ["3L1"], + leer: ["3L1"], + lick: ["3L7"], + watergun: ["3L10"], + furyswipes: ["3L13"], + watersport: ["3L16"], + bite: ["3L19"], + taunt: ["3L25"], + acrobatics: ["3L28"], + recycle: ["3L37"], + crunch: ["3L43"], + toxic: ["3M"], + focuspunch: ["3M"], + hail: ["3M"], + hiddenpower: ["3M"], + icebeam: ["3M"], + blizzard: ["3M"], + protect: ["3M"], + raindance: ["3M"], + frustration: ["3M"], + return: ["3M"], + dig: ["3M"], + doubleteam: ["3M"], + rocktomb: ["3M"], + torment: ["3M"], + facade: ["3M"], + rest: ["3M"], + attract: ["3M"], + thief: ["3M"], + waterpulse: ["3M"], + cut: ["3M"], + rocksmash: ["3M"], + surf: ["3M"], + waterfall: ["3M"], + dive: ["3M"], + aerialace: ["3M"], + secretpower: ["3M"], + brickbreak: ["3M"], + astonish: ["3E"], + covet: ["3E"], + hydropump: ["3E"], + lowkick: ["3E"], + mudsport: ["3E"], + roleplay: ["3E"], + tickle: ["3E"], + bodyslam: ["3T"], + counter: ["3T"], + defensecurl: ["3T"], + dynamicpunch: ["3T"], + endure: ["3T"], + icepunch: ["3T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["3T"], + psychup: ["3T"], + seismictoss: ["3T"], + sleeptalk: ["3T"], + snore: ["3T"], + substitute: ["3T"], + swagger: ["3T"], + doubleedge: ["3T"], + icywind: ["3T"], + }, + }, +}; diff --git a/data/mods/gen3hoenngaiden/moves.ts b/data/mods/gen3hoenngaiden/moves.ts new file mode 100644 index 000000000000..7595d573cb5b --- /dev/null +++ b/data/mods/gen3hoenngaiden/moves.ts @@ -0,0 +1,131 @@ +export const Moves: {[k: string]: ModdedMoveData} = { + darkestlariat: { + inherit: true, + category: "Special", + gen: 3, + }, + circlethrow: { + inherit: true, + gen: 3, + }, + fierywrath: { + inherit: true, + gen: 3, + }, + boomburst: { + inherit: true, + category: "Physical", + gen: 3, + }, + bodypress: { + inherit: true, + gen: 3, + }, + batonpass: { + inherit: true, + desc: "The user is replaced with another Pokemon in its party. The selected Pokemon has the user's stat stage deductions, confusion, and certain move effects transferred to it.", + shortDesc: "Modified Baton Pass. Positive boosts are reset.", + }, + weatherball: { + inherit: true, + shortDesc: "Damage doubles and type varies during weather.", + onModifyMove(move) { + switch (this.field.effectiveWeather()) { + case 'sunnyday': + move.type = 'Fire'; + move.category = 'Special'; + break; + case 'desolateland': + move.type = 'Fire'; + move.category = 'Special'; + break; + case 'raindance': + move.type = 'Water'; + move.category = 'Special'; + break; + case 'sandstorm': + move.type = 'Rock'; + break; + case 'hail': + move.type = 'Ice'; + move.category = 'Special'; + break; + } + if (this.field.effectiveWeather()) move.basePower *= 2; + }, + }, + acrobatics: { + inherit: true, + gen: 3, + }, + foulplay: { + inherit: true, + gen: 3, + }, + gigadrain: { + inherit: true, + basePower: 75, + pp: 10, + }, + icehammer: { + inherit: true, + category: "Special", + gen: 3, + }, + iceshard: { + inherit: true, + category: "Special", + gen: 3, + }, + junglehealing: { + inherit: true, + gen: 3, + }, + lunge: { + inherit: true, + basePower: 60, + gen: 3, + }, + multiattack: { + inherit: true, + gen: 3, + basePower: 120, + onModifyMove(move, pokemon) { + if (pokemon.ignoringItem()) return; + move.type = this.runEvent('Memory', pokemon, null, move, 'Normal'); + const specialTypes = ['Fire', 'Water', 'Grass', 'Ice', 'Electric', 'Dark', 'Psychic', 'Dragon']; + move.category = specialTypes.includes(move.type) ? 'Special' : 'Physical'; + }, + }, + recover: { + inherit: true, + pp: 10, + }, + spikyshield: { + inherit: true, + gen: 3, + }, + spiritbreak: { + inherit: true, + type: "Fighting", + gen: 3, + }, + suckerpunch: { + inherit: true, + basePower: 70, + category: "Special", + gen: 3, + }, + attackorder: { + inherit: true, + gen: 3, + }, + defendorder: { + inherit: true, + gen: 3, + }, + healorder: { + inherit: true, + gen: 3, + }, +}; diff --git a/data/mods/gen3hoenngaiden/pokedex.ts b/data/mods/gen3hoenngaiden/pokedex.ts new file mode 100644 index 000000000000..ac981567e376 --- /dev/null +++ b/data/mods/gen3hoenngaiden/pokedex.ts @@ -0,0 +1,1092 @@ +export const Pokedex: {[speciesid: string]: ModdedSpeciesData} = { + snover: { + inherit: true, + abilities: {0: "Snow Warning"}, + gen: 3, + }, + abomasnow: { + inherit: true, + abilities: {0: "Snow Warning"}, + gen: 3, + }, + gliscor: { + inherit: true, + abilities: {0: "Hyper Cutter"}, + gen: 3, + }, + tynamo: { + inherit: true, + gen: 3, + }, + eelektrik: { + inherit: true, + gen: 3, + }, + eelektross: { + inherit: true, + gen: 3, + }, + cryogonal: { + inherit: true, + baseStats: {hp: 80, atk: 50, def: 50, spa: 95, spd: 135, spe: 95}, + abilities: {0: "Levitate"}, + gen: 3, + }, + typenull: { + inherit: true, + gen: 3, + }, + silvally: { + inherit: true, + otherFormes: ['Silvally-Bug', 'Silvally-Dark', 'Silvally-Dragon', 'Silvally-Electric', 'Silvally-Fighting', 'Silvally-Fire', 'Silvally-Flying', 'Silvally-Ghost', 'Silvally-Grass', 'Silvally-Ground', 'Silvally-Ice', 'Silvally-Poison', 'Silvally-Psychic', 'Silvally-Rock', 'Silvally-Steel', 'Silvally-Water'], + formeOrder: ['Silvally', 'Silvally-Fighting', 'Silvally-Flying', 'Silvally-Poison', 'Silvally-Ground', 'Silvally-Rock', 'Silvally-Bug', 'Silvally-Ghost', 'Silvally-Steel', 'Silvally-Fire', 'Silvally-Water', 'Silvally-Grass', 'Silvally-Electric', 'Silvally-Psychic', 'Silvally-Ice', 'Silvally-Dragon', 'Silvally-Dark'], + gen: 3, + }, + silvallybug: { + inherit: true, + requiredItem: "Bug Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallydark: { + inherit: true, + requiredItem: "Dark Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallydragon: { + inherit: true, + requiredItem: "Dragon Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyelectric: { + inherit: true, + requiredItem: "Electric Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyfighting: { + inherit: true, + requiredItem: "Fighting Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyfire: { + inherit: true, + requiredItem: "Fire Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyflying: { + inherit: true, + requiredItem: "Flying Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyghost: { + inherit: true, + requiredItem: "Ghost Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallygrass: { + inherit: true, + requiredItem: "Grass Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyground: { + inherit: true, + requiredItem: "Ground Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyice: { + inherit: true, + requiredItem: "Ice Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallypoison: { + inherit: true, + requiredItem: "Poison Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallypsychic: { + inherit: true, + requiredItem: "Psychic Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallyrock: { + inherit: true, + requiredItem: "Rock Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallysteel: { + inherit: true, + requiredItem: "Steel Memory", + changesFrom: "Silvally", + gen: 3, + }, + silvallywater: { + inherit: true, + requiredItem: "Water Memory", + changesFrom: "Silvally", + gen: 3, + }, + golett: { + inherit: true, + abilities: {0: "Pressure", 1: "Inner Focus"}, + gen: 3, + }, + golurk: { + inherit: true, + abilities: {0: "Pressure", 1: "Inner Focus"}, + gen: 3, + }, + geodudealola: { + inherit: true, + abilities: {0: "Magnet Pull", 1: "Galvanize"}, + gen: 3, + }, + graveleralola: { + inherit: true, + abilities: {0: "Magnet Pull", 1: "Galvanize"}, + gen: 3, + }, + golemalola: { + inherit: true, + abilities: {0: "Magnet Pull", 1: "Galvanize"}, + gen: 3, + }, + croagunk: { + inherit: true, + abilities: {0: "Inner Focus", 1: "Water Absorb"}, + gen: 3, + }, + toxicroak: { + inherit: true, + abilities: {0: "Inner Focus", 1: "Water Absorb"}, + gen: 3, + }, + crabrawler: { + inherit: true, + abilities: {0: "Fur Coat", 1: "Overcoat"}, + gen: 3, + }, + crabominable: { + inherit: true, + baseStats: {hp: 100, atk: 132, def: 87, spa: 62, spd: 85, spe: 43}, + abilities: {0: "Fur Coat", 1: "Overcoat"}, + gen: 3, + }, + frillish: { + inherit: true, + abilities: {0: "Water Absorb"}, + gen: 3, + }, + jellicent: { + inherit: true, + abilities: {0: "Water Absorb"}, + gen: 3, + }, + starly: { + inherit: true, + gen: 3, + }, + staravia: { + inherit: true, + gen: 3, + }, + staraptor: { + inherit: true, + gen: 3, + }, + fletchling: { + inherit: true, + abilities: {0: "Flame Body"}, + gen: 3, + }, + fletchinder: { + inherit: true, + abilities: {0: "Flame Body"}, + gen: 3, + }, + talonflame: { + inherit: true, + abilities: {0: "Flame Body"}, + gen: 3, + }, + stunky: { + inherit: true, + abilities: {0: "Overcoat", 1: "Intimidate"}, + gen: 3, + }, + skuntank: { + inherit: true, + baseStats: {hp: 111, atk: 77, def: 79, spa: 77, spd: 79, spe: 91}, + abilities: {0: "Overcoat", 1: "Intimidate"}, + gen: 3, + }, + deoxysspeed: { + inherit: true, + baseStats: {hp: 50, atk: 85, def: 70, spa: 85, spd: 70, spe: 165}, + gen: 3, + }, + sylveon: { + inherit: true, + types: ["Dragon"], + baseStats: {hp: 60, atk: 110, def: 65, spa: 130, spd: 65, spe: 95}, + abilities: {0: "Natural Cure"}, + gen: 3, + }, + zarude: { + inherit: true, + abilities: {0: "Cloud Nine"}, + gen: 3, + }, + zarudedada: { + inherit: true, + abilities: {0: "Cloud Nine"}, + gen: 3, + }, + buneary: { + inherit: true, + abilities: {0: "Limber", 1: "Natural Cure"}, + gen: 3, + }, + lopunny: { + inherit: true, + types: ["Normal", "Fighting"], + baseStats: {hp: 65, atk: 96, def: 94, spa: 54, spd: 96, spe: 125}, + abilities: {0: "Limber", 1: "Natural Cure"}, + gen: 3, + }, + chespin: { + inherit: true, + abilities: {0: "Overgrow", 1: "Rough Skin"}, + gen: 3, + }, + quilladin: { + inherit: true, + abilities: {0: "Overgrow", 1: "Rough Skin"}, + gen: 3, + }, + chesnaught: { + inherit: true, + abilities: {0: "Overgrow", 1: "Rough Skin"}, + gen: 3, + }, + cramorant: { + inherit: true, + baseStats: {hp: 80, atk: 55, def: 75, spa: 85, spd: 135, spe: 85}, + abilities: {0: "Oblivious"}, + gen: 3, + }, + guzzlord: { + inherit: true, + abilities: {0: "Pressure"}, + gen: 3, + }, + litten: { + inherit: true, + abilities: {0: "Blaze", 1: "Intimidate"}, + gen: 3, + }, + torracat: { + inherit: true, + baseStats: {hp: 65, atk: 50, def: 60, spa: 95, spd: 85, spe: 125}, + abilities: {0: "Blaze", 1: "Intimidate"}, + gen: 3, + }, + incineroar: { + inherit: true, + baseStats: {hp: 95, atk: 90, def: 90, spa: 105, spd: 90, spe: 60}, + abilities: {0: "Blaze", 1: "Intimidate"}, + gen: 3, + }, + glaceon: { + inherit: true, + abilities: {0: "Ice Body"}, + gen: 3, + }, + mimejr: { + inherit: true, + abilities: {0: "Soundproof", 1: "Analytic"}, + gen: 3, + }, + mrmime: { + inherit: true, + abilities: {0: "Soundproof", 1: "Analytic"}, + gen: 3, + }, + mrmimegalar: { + inherit: true, + abilities: {0: "Overcoat", 1: "Trace"}, + gen: 3, + }, + mrrime: { + inherit: true, + baseStats: {hp: 80, atk: 65, def: 75, spa: 110, spd: 100, spe: 90}, + abilities: {0: "Overcoat", 1: "Trace"}, + gen: 3, + }, + uxie: { + inherit: true, + gen: 3, + }, + dracovish: { + inherit: true, + baseStats: {hp: 90, atk: 90, def: 100, spa: 90, spd: 80, spe: 75}, + abilities: {0: "Water Absorb", 1: "Sand Veil"}, + gen: 3, + }, + marowakalola: { + inherit: true, + abilities: {0: "Volt Absorb", 1: "Rock Head"}, + gen: 3, + }, + slowpokegalar: { + inherit: true, + abilities: {0: "Own Tempo", 1: "Neutralizing Gas"}, + gen: 3, + }, + slowbro: { + inherit: true, + baseStats: {hp: 95, atk: 75, def: 120, spa: 115, spd: 80, spe: 30}, + }, + slowking: { + inherit: true, + baseStats: {hp: 95, atk: 75, def: 80, spa: 115, spd: 120, spe: 30}, + }, + slowbrogalar: { + inherit: true, + baseStats: {hp: 95, atk: 100, def: 110, spa: 100, spd: 80, spe: 30}, + abilities: {0: "Sticky Hold", 1: "Own Tempo"}, + gen: 3, + }, + slowkinggalar: { + inherit: true, + baseStats: {hp: 95, atk: 80, def: 90, spa: 110, spd: 110, spe: 30}, + abilities: {0: "Own Tempo", 1: "Neutralizing Gas"}, + gen: 3, + }, + milcery: { + inherit: true, + types: ["Poison"], + abilities: {0: "Natural Cure", 1: "Liquid Ooze"}, + gen: 3, + }, + alcremie: { + inherit: true, + types: ["Poison"], + baseStats: {hp: 85, atk: 110, def: 90, spa: 60, spd: 131, spe: 64}, + abilities: {0: "Natural Cure", 1: "Liquid Ooze"}, + gen: 3, + }, + regieleki: { + inherit: true, + baseStats: {hp: 80, atk: 50, def: 100, spa: 50, spd: 100, spe: 200}, + abilities: {0: "Limber"}, + gen: 3, + }, + articunogalar: { + inherit: true, + abilities: {0: "Pressure"}, + gen: 3, + }, + zapdosgalar: { + inherit: true, + abilities: {0: "Pressure"}, + gen: 3, + }, + moltresgalar: { + inherit: true, + abilities: {0: "Pressure"}, + gen: 3, + }, + diglettalola: { + inherit: true, + abilities: {0: "Stakeout", 1: "Arena Trap"}, + gen: 3, + }, + dugtrioalola: { + inherit: true, + baseStats: {hp: 35, atk: 80, def: 60, spa: 50, spd: 70, spe: 110}, + abilities: {0: "Stakeout", 1: "Arena Trap"}, + gen: 3, + }, + leafeon: { + inherit: true, + baseStats: {hp: 65, atk: 60, def: 130, spa: 110, spd: 65, spe: 95}, + abilities: {0: "Chlorophyll"}, + gen: 3, + }, + magmortar: { + inherit: true, + gen: 3, + }, + mismagius: { + inherit: true, + gen: 3, + }, + obstagoon: { + inherit: true, + abilities: {0: "Guts"}, + gen: 3, + }, + meowthgalar: { + inherit: true, + abilities: {0: "Stakeout", 1: "Battle Armor"}, + gen: 3, + }, + perrserker: { + inherit: true, + abilities: {0: "Stakeout", 1: "Battle Armor"}, + gen: 3, + }, + raichualola: { + inherit: true, + baseStats: {hp: 60, atk: 85, def: 50, spa: 95, spd: 85, spe: 110}, + abilities: {0: "Levitate"}, + gen: 3, + }, + pichu: { + inherit: true, + abilities: {0: "Static", 1: "Mold Breaker"}, + }, + pikachu: { + inherit: true, + baseStats: {hp: 35, atk: 55, def: 40, spa: 50, spd: 50, spe: 90}, + abilities: {0: "Static", 1: "Mold Breaker"}, + }, + raichu: { + inherit: true, + baseStats: {hp: 60, atk: 90, def: 55, spa: 90, spd: 80, spe: 110}, + abilities: {0: "Static", 1: "Mold Breaker"}, + }, + budew: { + inherit: true, + gen: 3, + }, + roserade: { + inherit: true, + baseStats: {hp: 60, atk: 70, def: 55, spa: 125, spd: 105, spe: 90}, + gen: 3, + }, + farfetchdgalar: { + inherit: true, + abilities: {0: "Keen Eye", 1: "Inner Focus"}, + gen: 3, + }, + sirfetchd: { + inherit: true, + baseStats: {hp: 62, atk: 135, def: 95, spa: 68, spd: 82, spe: 65}, + abilities: {0: "Keen Eye", 1: "Inner Focus"}, + gen: 3, + }, + tangrowth: { + inherit: true, + abilities: {0: "Chlorophyll"}, + gen: 3, + }, + weezinggalar: { + inherit: true, + types: ["Water", "Poison"], + abilities: {0: "Neutralizing Gas"}, + gen: 3, + }, + skrelp: { + inherit: true, + abilities: {0: "Poison Point", 1: "Overcoat"}, + gen: 3, + }, + dragalge: { + inherit: true, + baseStats: {hp: 75, atk: 75, def: 90, spa: 97, spd: 123, spe: 44}, + abilities: {0: "Poison Point", 1: "Overcoat"}, + gen: 3, + }, + wimpod: { + inherit: true, + abilities: {0: "Run Away"}, + gen: 3, + }, + golisopod: { + inherit: true, + abilities: {0: "Run Away"}, + gen: 3, + }, + impidimp: { + inherit: true, + types: ["Dark", "Fighting"], + abilities: {0: "Pressure", 1: "Mold Breaker"}, + gen: 3, + }, + morgrem: { + inherit: true, + types: ["Dark", "Fighting"], + abilities: {0: "Pressure", 1: "Mold Breaker"}, + gen: 3, + }, + grimmsnarl: { + inherit: true, + types: ["Dark", "Fighting"], + abilities: {0: "Pressure", 1: "Mold Breaker"}, + gen: 3, + }, + sandile: { + inherit: true, + abilities: {0: "Intimidate"}, + gen: 3, + }, + krokorok: { + inherit: true, + abilities: {0: "Intimidate"}, + gen: 3, + }, + krookodile: { + inherit: true, + abilities: {0: "Intimidate"}, + gen: 3, + }, + pincurchin: { + inherit: true, + baseStats: {hp: 78, atk: 106, def: 95, spa: 96, spd: 85, spe: 30}, + abilities: {0: "Volt Absorb", 1: "Rough Skin"}, + gen: 3, + }, + regidrago: { + inherit: true, + baseStats: {hp: 200, atk: 100, def: 50, spa: 100, spd: 50, spe: 80}, + abilities: {0: "Clear Body"}, + gen: 3, + }, + stunfisk: { + inherit: true, + baseStats: {hp: 109, atk: 81, def: 99, spa: 91, spd: 109, spe: 32}, + abilities: {0: "Static", 1: "Limber"}, + gen: 3, + }, + stunfiskgalar: { + inherit: true, + baseStats: {hp: 109, atk: 91, def: 109, spa: 81, spd: 99, spe: 32}, + abilities: {0: "Protean"}, + gen: 3, + }, + voltorbhisui: { + inherit: true, + abilities: {0: "Static", 1: "Soundproof"}, + gen: 3, + }, + electrodehisui: { + inherit: true, + abilities: {0: "Static", 1: "Soundproof"}, + gen: 3, + }, + froslass: { + inherit: true, + abilities: {0: "Inner Focus"}, + gen: 3, + }, + swinub: { + inherit: true, + abilities: {0: "Thick Fat", 1: "Oblivious"}, + evos: ["Piloswine", "Mamoswine"], + }, + piloswine: { + inherit: true, + baseStats: {hp: 100, atk: 100, def: 95, spa: 100, spd: 75, spe: 50}, + abilities: {0: "Thick Fat", 1: "Oblivious"}, + }, + mamoswine: { + inherit: true, + baseStats: {hp: 110, atk: 130, def: 80, spa: 70, spd: 60, spe: 80}, + abilities: {0: "Oblivious"}, + prevo: "Swinub", + evoType: "useItem", + evoItem: "Shiny Stone", + gen: 3, + }, + probopass: { + inherit: true, + gen: 3, + }, + magnezone: { + inherit: true, + baseStats: {hp: 70, atk: 70, def: 137, spa: 90, spd: 73, spe: 60}, + abilities: {0: "Volt Absorb"}, + gen: 3, + }, + pawniard: { + inherit: true, + abilities: {0: "Shed Skin", 1: "Pressure"}, + gen: 3, + }, + bisharp: { + inherit: true, + baseStats: {hp: 75, atk: 90, def: 100, spa: 115, spd: 70, spe: 70}, + abilities: {0: "Shed Skin", 1: "Pressure"}, + gen: 3, + }, + combee: { + inherit: true, + abilities: {0: "Hustle"}, + gen: 3, + }, + vespiquen: { + inherit: true, + types: ["Bug", "Ground"], + baseStats: {hp: 70, atk: 100, def: 105, spa: 60, spd: 105, spe: 40}, + abilities: {0: "Pressure"}, + gen: 3, + }, + druddigon: { + inherit: true, + types: ["Dragon", "Dark"], + baseStats: {hp: 87, atk: 120, def: 90, spa: 90, spd: 90, spe: 48}, + abilities: {0: "Rough Skin", 1: "Mold Breaker"}, + gen: 3, + }, + komala: { + inherit: true, + baseStats: {hp: 95, atk: 115, def: 65, spa: 75, spd: 95, spe: 65}, + gen: 3, + }, + scraggy: { + inherit: true, + abilities: {0: "Shed Skin", 1: "Intimidate"}, + gen: 3, + }, + scrafty: { + inherit: true, + abilities: {0: "Shed Skin", 1: "Intimidate"}, + gen: 3, + }, + yanmega: { + inherit: true, + types: ["Bug", "Dragon"], + baseStats: {hp: 86, atk: 76, def: 86, spa: 126, spd: 56, spe: 95}, + abilities: {0: "Speed Boost", 1: "Keen Eye"}, + gen: 3, + }, + weavile: { + inherit: true, + baseStats: {hp: 70, atk: 90, def: 65, spa: 90, spd: 85, spe: 110}, + abilities: {0: "Water Absorb", 1: "Guts"}, + gen: 3, + }, + panpour: { + inherit: true, + abilities: {0: "Torrent", 1: "Guts"}, + gen: 3, + }, + simipour: { + inherit: true, + types: ["Water", "Fighting"], + baseStats: {hp: 75, atk: 98, def: 63, spa: 98, spd: 63, spe: 101}, + abilities: {0: "Torrent", 1: "Guts"}, + gen: 3, + }, + ledyba: { + inherit: true, + abilities: {0: "Pure Power", 1: "Protean"}, + }, + ledian: { + inherit: true, + baseStats: {hp: 80, atk: 60, def: 75, spa: 100, spd: 75, spe: 85}, + abilities: {0: "Pure Power", 1: "Protean"}, + }, + chinchou: { + inherit: true, + abilities: {0: "Volt Absorb", 1: "Galvanize"}, + }, + lanturn: { + inherit: true, + baseStats: {hp: 125, atk: 67, def: 67, spa: 86, spd: 86, spe: 71}, + abilities: {0: "Volt Absorb", 1: "Galvanize"}, + }, + mareep: { + inherit: true, + abilities: {0: "Static", 1: "Galvanize"}, + }, + flaaffy: { + inherit: true, + abilities: {0: "Static", 1: "Galvanize"}, + }, + ampharos: { + inherit: true, + baseStats: {hp: 102, atk: 75, def: 85, spa: 115, spd: 90, spe: 43}, + abilities: {0: "Static", 1: "Galvanize"}, + }, + hoppip: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Cloud Nine"}, + }, + skiploom: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Cloud Nine"}, + }, + jumpluff: { + inherit: true, + baseStats: {hp: 85, atk: 55, def: 80, spa: 85, spd: 105, spe: 110}, + abilities: {0: "Chlorophyll", 1: "Cloud Nine"}, + }, + girafarig: { + inherit: true, + types: ["Normal", "Ghost"], + baseStats: {hp: 82, atk: 113, def: 102, spa: 53, spd: 82, spe: 98}, + abilities: {0: "Limber", 1: "Synchronize"}, + }, + dunsparce: { + inherit: true, + types: ["Normal", "Dragon"], + baseStats: {hp: 110, atk: 80, def: 85, spa: 80, spd: 85, spe: 45}, + abilities: {0: "Serene Grace", 1: "Overcoat"}, + }, + delibird: { + inherit: true, + baseStats: {hp: 77, atk: 107, def: 66, spa: 106, spd: 66, spe: 103}, + abilities: {0: "Vital Spirit"}, + }, + ninjask: { + inherit: true, + abilities: {0: "Swarm", 1: "Analytic"}, + }, + sableye: { + inherit: true, + baseStats: {hp: 50, atk: 85, def: 85, spa: 85, spd: 85, spe: 40}, + abilities: {0: "Immunity", 1: "Pressure"}, + }, + plusle: { + inherit: true, + types: ["Electric", "Fire"], + baseStats: {hp: 80, atk: 60, def: 60, spa: 95, spd: 85, spe: 105}, + abilities: {0: "Galvanize", 1: "Flash Fire"}, + }, + minun: { + inherit: true, + types: ["Electric", "Ice"], + baseStats: {hp: 80, atk: 60, def: 60, spa: 85, spd: 95, spe: 105}, + abilities: {0: "Volt Absorb", 1: "Levitate"}, + }, + volbeat: { + inherit: true, + types: ["Bug", "Electric"], + baseStats: {hp: 75, atk: 103, def: 53, spa: 77, spd: 55, spe: 127}, + abilities: {0: "Swarm", 1: "Galvanize"}, + }, + illumise: { + inherit: true, + types: ["Bug"], + baseStats: {hp: 75, atk: 103, def: 53, spa: 77, spd: 55, spe: 127}, + abilities: {0: "Oblivious", 1: "Trace"}, + }, + roselia: { + inherit: true, + baseStats: {hp: 50, atk: 90, def: 80, spa: 90, spd: 120, spe: 70}, + abilities: {0: "Cloud Nine", 1: "Overcoat"}, + prevo: "Budew", + evoType: "levelFriendship", + evoCondition: "during the day", + evos: ["Roserade"], + eggGroups: ["Fairy", "Grass"], + }, + spoink: { + inherit: true, + abilities: {0: "Thick Fat", 1: "Overcoat"}, + }, + grumpig: { + inherit: true, + baseStats: {hp: 100, atk: 35, def: 85, spa: 105, spd: 120, spe: 55}, + abilities: {0: "Thick Fat", 1: "Overcoat"}, + }, + crawdaunt: { + inherit: true, + baseStats: {hp: 55, atk: 55, def: 90, spa: 125, spd: 85, spe: 63}, + abilities: {0: "Mold Breaker", 1: "Shell Armor"}, + }, + anorith: { + inherit: true, + abilities: {0: "Swift Swim", 1: "Analytic"}, + }, + armaldo: { + inherit: true, + baseStats: {hp: 75, atk: 125, def: 100, spa: 45, spd: 79, spe: 71}, + abilities: {0: "Swift Swim", 1: "Analytic"}, + }, + tropius: { + inherit: true, + types: ["Grass", "Dragon"], + baseStats: {hp: 100, atk: 70, def: 113, spa: 97, spd: 75, spe: 66}, + abilities: {0: "Thick Fat", 1: "Natural Cure"}, + }, + mawile: { + inherit: true, + baseStats: {hp: 60, atk: 95, def: 110, spa: 75, spd: 97, spe: 30}, + abilities: {0: "Stakeout", 1: "Intimidate"}, + }, + pinsir: { + inherit: true, + abilities: {0: "Hyper Cutter", 1: "Mold Breaker"}, + }, + rhyhorn: { + inherit: true, + abilities: {0: "Lightning Rod", 1: "Mold Breaker"}, + }, + rhydon: { + inherit: true, + abilities: {0: "Lightning Rod", 1: "Mold Breaker"}, + }, + delcatty: { + inherit: true, + abilities: {0: "Cute Charm", 1: "Fur Coat"}, + }, + skitty: { + inherit: true, + abilities: {0: "Cute Charm", 1: "Fur Coat"}, + }, + dewgong: { + inherit: true, + abilities: {0: "Thick Fat", 1: "Fur Coat"}, + }, + seel: { + inherit: true, + abilities: {0: "Thick Fat", 1: "Fur Coat"}, + }, + snorunt: { + inherit: true, + abilities: {0: "Inner Focus"}, + evos: ["Glalie", "Froslass"], + }, + hitmonchan: { + inherit: true, + abilities: {0: "Keen Eye", 1: "Analytic"}, + }, + parasect: { + inherit: true, + types: ["Bug", "Ghost"], + baseStats: {hp: 75, atk: 120, def: 75, spa: 70, spd: 75, spe: 75}, + abilities: {0: "Effect Spore", 1: "Water Absorb"}, + }, + paras: { + inherit: true, + abilities: {0: "Insomnia", 1: "Water Absorb"}, + }, + sunflora: { + inherit: true, + baseStats: {hp: 85, atk: 65, def: 85, spa: 105, spd: 95, spe: 30}, + abilities: {0: "Desolate Land"}, + }, + steelix: { + inherit: true, + baseStats: {hp: 75, atk: 105, def: 200, spa: 55, spd: 75, spe: 30}, + abilities: {0: "Rock Head", 1: "Clear Body"}, + }, + torkoal: { + inherit: true, + baseStats: {hp: 70, atk: 85, def: 140, spa: 85, spd: 85, spe: 20}, + abilities: {0: "White Smoke", 1: "Shell Armor"}, + }, + sunkern: { + inherit: true, + abilities: {0: "Desolate Land"}, + }, + tangela: { + inherit: true, + abilities: {0: "Chlorophyll"}, + evos: ["Tangrowth"], + }, + shellder: { + inherit: true, + types: ["Water"], + abilities: {0: "Overcoat", 1: "Shell Armor"}, + }, + cloyster: { + inherit: true, + types: ["Water"], + abilities: {0: "Overcoat", 1: "Shell Armor"}, + }, + hitmonlee: { + inherit: true, + baseStats: {hp: 50, atk: 120, def: 43, spa: 35, spd: 110, spe: 97}, + abilities: {0: "Limber", 1: "Magic Guard"}, + }, + dusclops: { + inherit: true, + baseStats: {hp: 50, atk: 75, def: 130, spa: 75, spd: 130, spe: 45}, + abilities: {0: "Sand Veil", 1: "Ice Body"}, + }, + duskull: { + inherit: true, + abilities: {0: "Levitate", 1: "Ice Body"}, + }, + blastoise: { + inherit: true, + abilities: {0: "Torrent", 1: "Analytic"}, + }, + wartortle: { + inherit: true, + abilities: {0: "Torrent", 1: "Analytic"}, + }, + squirtle: { + inherit: true, + abilities: {0: "Torrent", 1: "Analytic"}, + }, + donphan: { + inherit: true, + abilities: {0: "Sturdy", 1: "Analytic"}, + }, + phanpy: { + inherit: true, + abilities: {0: "Pickup", 1: "Analytic"}, + }, + sandslash: { + inherit: true, + abilities: {0: "Hyper Cutter", 1: "Analytic"}, + }, + sandshrew: { + inherit: true, + abilities: {0: "Hyper Cutter", 1: "Analytic"}, + }, + exploud: { + inherit: true, + baseStats: {hp: 114, atk: 91, def: 63, spa: 91, spd: 73, spe: 61}, + }, + kecleon: { + inherit: true, + abilities: {0: "Color Change", 1: "Protean"}, + }, + octillery: { + inherit: true, + abilities: {0: "Suction Cups", 1: "Protean"}, + }, + remoraid: { + inherit: true, + abilities: {0: "Hustle", 1: "Protean"}, + }, + unown: { + inherit: true, + abilities: {0: "Levitate", 1: "Protean"}, + }, + porygon2: { + inherit: true, + abilities: {0: "Trace", 1: "Analytic"}, + }, + porygon: { + inherit: true, + abilities: {0: "Trace", 1: "Analytic"}, + }, + relicanth: { + inherit: true, + baseStats: {hp: 111, atk: 95, def: 135, spa: 45, spd: 70, spe: 60}, + abilities: {0: "Rough Skin", 1: "Rock Head"}, + }, + arbok: { + inherit: true, + types: ["Poison", "Psychic"], + baseStats: {hp: 115, atk: 100, def: 90, spa: 70, spd: 90, spe: 55}, + abilities: {0: "Intimidate", 1: "Compound Eyes"}, + }, + lapras: { + inherit: true, + types: ["Dragon", "Ice"], + baseStats: {hp: 130, atk: 85, def: 80, spa: 85, spd: 95, spe: 60}, + }, + chingling: { + inherit: true, + gen: 3, + }, + munchlax: { + inherit: true, + gen: 3, + }, + bonsly: { + inherit: true, + gen: 3, + }, + mantyke: { + inherit: true, + gen: 3, + }, + happiny: { + inherit: true, + gen: 3, + }, + ariados: { + inherit: true, + abilities: {0: "Stakeout", 1: "Swarm"}, + }, + vileplume: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Sticky Hold"}, + }, + numel: { + inherit: true, + abilities: {0: "Oblivious", 1: "Mold Breaker"}, + }, + camerupt: { + inherit: true, + abilities: {0: "Magma Armor", 1: "Mold Breaker"}, + }, + machamp: { + inherit: true, + abilities: {0: "Guts", 1: "Mold Breaker"}, + }, + machoke: { + inherit: true, + abilities: {0: "Guts", 1: "Mold Breaker"}, + }, + machop: { + inherit: true, + abilities: {0: "Guts", 1: "Mold Breaker"}, + }, + tauros: { + inherit: true, + abilities: {0: "Intimidate", 1: "Mold Breaker"}, + }, + victreebel: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Sticky Hold"}, + }, + wigglytuff: { + inherit: true, + abilities: {0: "Cute Charm", 1: "Fur Coat"}, + }, + cacturne: { + inherit: true, + abilities: {0: "Sand Veil", 1: "Stakeout"}, + }, + seviper: { + inherit: true, + abilities: {0: "Shed Skin", 1: "Stakeout"}, + }, + furret: { + inherit: true, + abilities: {0: "Keen Eye", 1: "Fur Coat"}, + }, + zigzagoongalar: { + inherit: true, + abilities: {0: "Pickup"}, + gen: 3, + }, + linoonegalar: { + inherit: true, + abilities: {0: "Pickup"}, + gen: 3, + }, + bellossom: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Natural Cure"}, + }, + stantler: { + inherit: true, + types: ["Ground", "Psychic"], + baseStats: {hp: 103, atk: 115, def: 82, spa: 95, spd: 65, spe: 95}, + abilities: {0: "Intimidate", 1: "Insomnia"}, + }, +}; diff --git a/data/mods/gen3hoenngaiden/rulesets.ts b/data/mods/gen3hoenngaiden/rulesets.ts new file mode 100644 index 000000000000..f57ab255f36a --- /dev/null +++ b/data/mods/gen3hoenngaiden/rulesets.ts @@ -0,0 +1,43 @@ +export const Rulesets: {[k: string]: ModdedFormatData} = { + batonpassmod: { + effectType: 'Rule', + name: 'Baton Pass Mod', + desc: "Positive stat boosts are reset upon using Baton Pass.", + onBegin() { + this.add('rule', 'Baton Pass Mod: Positive stat boosts are reset upon using Baton Pass'); + }, + onHit(source, target, move) { + if (source.positiveBoosts() && move.id === 'batonpass') { + this.add('-clearpositiveboost', source); + this.hint("Baton Pass Mod activated: Stat Boosts cannot be passed"); + } + }, + }, + hoenngaidenmod: { + effectType: 'Rule', + name: 'Hoenn Gaiden Mod', + desc: 'At the start of a battle, gives each player a link to the Hoenn Gaiden thread so they can use it to get information about new additions to the metagame.', + onBegin() { + this.add(`raw|`); + this.add('-message', `Welcome to Hoenn Gaiden!`); + this.add('-message', `This is a [Gen 3] OU-based format where we add later generation Pokemon, items, moves, and abilities, as well as change up existing ones!`); + this.add('-message', `You can find our thread and metagame resources here:`); + this.add('-message', `https://www.smogon.com/forums/threads/hoenn-gaiden-pet-mod-of-the-season-slate-8-concept-voting.3681339/`); + }, + }, + hgstandard: { + effectType: 'ValidatorRule', + name: 'HG Standard', + desc: "The standard ruleset for all Hoenn Gaiden tiers.", + ruleset: [ + 'Obtainable', 'Sleep Clause Mod', 'Switch Priority Clause Mod', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Moody Clause', 'Evasion Moves Clause', 'Endless Battle Clause', 'HP Percentage Mod', 'Cancel Mod', + 'Hoenn Gaiden Mod', 'Deoxys Camouflage Clause', 'Baton Pass Mod', + ], + banlist: [ + 'Armaldo + Rapid Spin + Knock Off', + 'Kabutops + Rapid Spin + Knock Off', + 'Skarmory + Whirlwind + Drill Peck', + 'Weavile + Calm Mind', + ], + }, +}; diff --git a/data/mods/gen3hoenngaiden/scripts.ts b/data/mods/gen3hoenngaiden/scripts.ts new file mode 100644 index 000000000000..5af19f3e3dda --- /dev/null +++ b/data/mods/gen3hoenngaiden/scripts.ts @@ -0,0 +1,706 @@ +export const Scripts: ModdedBattleScriptsData = { + gen: 3, + inherit: 'gen3', + init() { + this.modData('Learnsets', 'jumpluff').learnset.rapidspin = ['3L1']; + this.modData('Learnsets', 'jumpluff').learnset.batonpass = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.dragondance = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.outrage = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.rockslide = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.dragonclaw = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.flamethrower = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.calmmind = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.refresh = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.recover = ['3L1']; + this.modData('Learnsets', 'armaldo').learnset.raindance = ['3L1']; + this.modData('Learnsets', 'armaldo').learnset.signalbeam = ['3L1']; + this.modData('Learnsets', 'crawdaunt').learnset.hydropump = ['3L1']; + this.modData('Learnsets', 'crawdaunt').learnset.agility = ['3L1']; + this.modData('Learnsets', 'slowpoke').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'slowbro').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'slowking').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'piloswine').learnset.shadowball = ['3L1']; + this.modData('Learnsets', 'delibird').learnset.drillpeck = ['3L1']; + this.modData('Learnsets', 'ledian').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'ledian').learnset.aeroblast = ['3L1']; + this.modData('Learnsets', 'ledian').learnset.calmmind = ['3L1']; + delete this.modData('Learnsets', 'ledian').learnset.brickbreak; + delete this.modData('Learnsets', 'ledian').learnset.focuspunch; + delete this.modData('Learnsets', 'ledian').learnset.swordsdance; + delete this.modData('Learnsets', 'ledyba').learnset.brickbreak; + delete this.modData('Learnsets', 'ledyba').learnset.focuspunch; + delete this.modData('Learnsets', 'ledyba').learnset.swordsdance; + this.modData('Learnsets', 'sableye').learnset.yawn = ['3L1']; + this.modData('Learnsets', 'hitmonlee').learnset.submission = ['3L1']; + this.modData('Learnsets', 'roselia').learnset.extrasensory = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.spikes = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.dragonclaw = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.outrage = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'grumpig').learnset.thunderwave = ['3L1']; + this.modData('Learnsets', 'grumpig').learnset.thunderbolt = ['3L1']; + this.modData('Learnsets', 'volbeat').learnset.fly = ['3L1']; + this.modData('Learnsets', 'cloyster').learnset.hydropump = ['3L1']; + this.modData('Learnsets', 'minun').learnset.blizzard = ['3L1']; + this.modData('Learnsets', 'minun').learnset.icebeam = ['3L1']; + this.modData('Learnsets', 'minun').learnset.hail = ['3L1']; + this.modData('Learnsets', 'minun').learnset.acidarmor = ['3L1']; + this.modData('Learnsets', 'minun').learnset.haze = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.calmmind = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.aromatherapy = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.signalbeam = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.taunt = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.destinybond = ['3L1']; + this.modData('Learnsets', 'ampharos').learnset.growth = ['3L1']; + this.modData('Learnsets', 'ampharos').learnset.dragonclaw = ['3L1']; + this.modData('Learnsets', 'ampharos').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'plusle').learnset.fireblast = ['3L1']; + this.modData('Learnsets', 'plusle').learnset.flamethrower = ['3L1']; + this.modData('Learnsets', 'lanturn').learnset.bodyslam = ['3L1']; + this.modData('Learnsets', 'farfetchd').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'crobat').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'jumpluff').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'gligar').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'primeape').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'scyther').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'sceptile').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'blaziken').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'ninjask').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'volbeat').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.acrobatics = ['3L1']; + this.modData('Learnsets', 'parasect').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'pinsir').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'ariados').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'beautifly').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'butterfree').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'beedrill').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'yanma').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'golem').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'golemalola').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'donphan').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'houndoom').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'umbreon').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'absol').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'shiftry').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'cacturne').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'sneasel').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'mightyena').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'murkrow').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'slowking').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'slowbro').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'ninetales').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'porygon2').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'sudowoodo').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'absol').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'cacturne').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'furret').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'gengar').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'golem').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'houndoom').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'mightyena').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'nidoking').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'sableye').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'smeargle').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'umbreon').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'sudowoodo').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'cacturne').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'cradily').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'tangela').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'tropius').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'omastar').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'sandslash').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'qwilfish').learnset.spikyshield = ['3L1']; + this.modData('Learnsets', 'sunflora').learnset.weatherball = ['3L1']; + this.modData('Learnsets', 'sunflora').learnset.stunspore = ['3L1']; + this.modData('Learnsets', 'sunflora').learnset.batonpass = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.meteormash = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.thunderwave = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.foulplay = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.suckerpunch = ['3L1']; + this.modData('Learnsets', 'girafarig').learnset.trick = ['3L1']; + this.modData('Learnsets', 'piloswine').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'glalie').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'regice').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'abomasnow').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'lapras').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'walrein').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'delibird').learnset.iceshard = ['3L1']; + this.modData('Learnsets', 'vibrava').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'scyther').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'illumise').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'sandslash').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'ninjask').learnset.lunge = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.bodypress = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.earthquake = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.solarbeam = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.slackoff = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.willowisp = ['3L1']; + this.modData('Learnsets', 'delibird').learnset.taunt = ['3L1']; + this.modData('Learnsets', 'delibird').learnset.brickbreak = ['3L1']; + this.modData("Learnsets", 'dusclops').learnset.brickbreak = ['3L1']; + this.modData("Learnsets", 'dusclops').learnset.counter = ['3L1']; + this.modData("Learnsets", 'dusclops').learnset.suckerpunch = ['3L1']; + this.modData("Learnsets", 'dusclops').learnset.haze = ['3L1']; + this.modData("Learnsets", 'parasect').learnset.lunge = ['3L1']; + this.modData("Learnsets", 'parasect').learnset.knockoff = ['3L1']; + this.modData("Learnsets", 'parasect').learnset.shadowball = ['3L1']; + this.modData("Learnsets", 'flygon').learnset.morningsun = ['3L1']; + this.modData("Learnsets", 'flygon').learnset.dragondance = ['3L1']; + this.modData("Learnsets", 'exploud').learnset.boomburst = ['3L1']; + this.modData("Learnsets", 'stantler').learnset.earthquake = ['3L1']; + this.modData("Learnsets", 'stantler').learnset.icebeam = ['3L1']; + this.modData("Learnsets", 'stantler').learnset.thunderbolt = ['3L1']; + this.modData("Learnsets", 'stantler').learnset.psychic = ['3L1']; + this.modData("Learnsets", 'stantler').learnset.hypnosis = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.brickbreak = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.crunch = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.futuresight = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.psychic = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.suckerpunch = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.curse = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.hypnosis = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.roleplay = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.skillswap = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.snatch = ['3L1']; + this.modData("Learnsets", 'arbok').learnset.trick = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.bounce = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.flail = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.rockblast = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.sludgebomb = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.superpower = ['3L1']; + this.modData("Learnsets", 'relicanth').learnset.whirlpool = ['3L1']; + this.modData('Learnsets', 'donphan').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'ludicolo').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'muk').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'pinsir').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'tentacruel').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'sudowoodo').learnset.knockoff = ['3L1']; + this.modData('Learnsets', 'golem').learnset.rapidspin = ['3L1']; + this.modData('Learnsets', 'grumpig').learnset.whirlwind = ['3L1']; + this.modData('Learnsets', 'heracross').learnset.spikes = ['3L1']; + this.modData('Learnsets', 'sandslash').learnset.spikes = ['3L1']; + this.modData('Learnsets', 'torkoal').learnset.rapidspin = ['3L1']; + this.modData('Learnsets', 'spinda').learnset.rapidspin = ['3L1']; + this.modData('Learnsets', 'entei').learnset.sacredfire = ['3L1']; + this.modData('Learnsets', 'entei').learnset.extremespeed = ['3L1']; + this.modData('Learnsets', 'entei').learnset.crunch = ['3L1']; + this.modData('Learnsets', 'entei').learnset.earthquake = ['3L1']; + this.modData('Learnsets', 'entei').learnset.rockslide = ['3L1']; + this.modData('Learnsets', 'poliwrath').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'politoed').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'blastoise').learnset.zapcannon = ['3L1']; + this.modData('Learnsets', 'bellossom').learnset.leechseed = ['3L1']; + this.modData('Learnsets', 'vileplume').learnset.leechseed = ['3L1']; + this.modData('Learnsets', 'rapidash').learnset.lowkick = ['3L1']; + this.modData('Learnsets', 'tauros').learnset.quickattack = ['3L1']; + this.modData('Learnsets', 'raichu').learnset.sing = ['3L1']; + this.modData('Learnsets', 'eevee').learnset.growth = ['3L1']; + this.modData('Learnsets', 'roserade').learnset.hyperbeam = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.gigadrain = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.hypervoice = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.leafblade = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.leechseed = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.reflect = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.roar = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.swordsdance = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.synthesis = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.weatherball = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.yawn = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.aerialace = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.bide = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.bulletseed = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.covet = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.doublekick = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.focusenergy = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.flash = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.furycutter = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.headbutt = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.hyperbeam = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.magicalleaf = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.razorleaf = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.refresh = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.rocksmash = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.sing = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.skullbash = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.solarbeam = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.strength = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.swift = ['3L1']; + this.modData('Learnsets', 'leafeon').learnset.swagger = ['3L1']; + this.modData('Learnsets', 'magmortar').learnset.earthquake = ['3L1']; + this.modData('Learnsets', 'magmortar').learnset.rockslide = ['3L1']; + this.modData('Learnsets', 'magmortar').learnset.thunderbolt = ['3L1']; + this.modData('Learnsets', 'togekiss').learnset.extremespeed = ['3L1']; + this.modData('Learnsets', 'bulbasaur').learnset.ancientpower = ['3L1']; + this.modData('Learnsets', 'charmander').learnset.crunch = ['3L1']; + this.modData('Learnsets', 'squirtle').learnset.zapcannon = ['3L1']; + this.modData('Learnsets', 'spearow').learnset.sonicboom = ['3L1']; + this.modData('Learnsets', 'nidoranf').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'nidoranf').learnset.moonlight = ['3L1']; + this.modData('Learnsets', 'nidoranf').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'nidoranm').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'nidoranm').learnset.morningsun = ['3L1']; + this.modData('Learnsets', 'nidoranm').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'zubat').learnset.flail = ['3L1']; + this.modData('Learnsets', 'oddish').learnset.leechseed = ['3L1']; + this.modData('Learnsets', 'paras').learnset.synthesis = ['3L1']; + this.modData('Learnsets', 'psyduck').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'psyduck').learnset.triattack = ['3L1']; + this.modData('Learnsets', 'poliwag').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'abra').learnset.foresight = ['3L1']; + this.modData('Learnsets', 'machop').learnset.falseswipe = ['3L1']; + this.modData('Learnsets', 'machop').learnset.thrash = ['3L1']; + this.modData('Learnsets', 'bellsprout').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'bellsprout').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'tentacool').learnset.confuseray = ['3L1']; + this.modData('Learnsets', 'ponyta').learnset.lowkick = ['3L1']; + this.modData('Learnsets', 'magnemite').learnset.agility = ['3L1']; + this.modData('Learnsets', 'farfetchd').learnset.furycutter = ['3L1']; + this.modData('Learnsets', 'doduo').learnset.lowkick = ['3L1']; + this.modData('Learnsets', 'seel').learnset.flail = ['3L1']; + this.modData('Learnsets', 'onix').learnset.sharpen = ['3L1']; + this.modData('Learnsets', 'drowzee').learnset.amnesia = ['3L1']; + this.modData('Learnsets', 'krabby').learnset.metalclaw = ['3L1']; + this.modData('Learnsets', 'voltorb').learnset.agility = ['3L1']; + this.modData('Learnsets', 'exeggcute').learnset.sweetscent = ['3L1']; + this.modData('Learnsets', 'cubone').learnset.furyattack = ['3L1']; + this.modData('Learnsets', 'lickitung').learnset.doubleslap = ['3L1']; + this.modData('Learnsets', 'chansey').learnset.sweetscent = ['3L1']; + this.modData('Learnsets', 'tangela').learnset.synthesis = ['3L1']; + this.modData('Learnsets', 'kangaskhan').learnset.faintattack = ['3L1']; + this.modData('Learnsets', 'horsea').learnset.haze = ['3L1']; + this.modData('Learnsets', 'goldeen').learnset.swordsdance = ['3L1']; + this.modData('Learnsets', 'staryu').learnset.twister = ['3L1']; + this.modData('Learnsets', 'mrmime').learnset.mindreader = ['3L1']; + this.modData('Learnsets', 'scyther').learnset.sonicboom = ['3L1']; + this.modData('Learnsets', 'pinsir').learnset.rockthrow = ['3L1']; + this.modData('Learnsets', 'tauros').learnset.quickattack = ['3L1']; + this.modData('Learnsets', 'magikarp').learnset.bubble = ['3L1']; + this.modData('Learnsets', 'magikarp').learnset.reversal = ['3L1']; + this.modData('Learnsets', 'lapras').learnset.bite = ['3L1']; + this.modData('Learnsets', 'lapras').learnset.futuresight = ['3L1']; + this.modData('Learnsets', 'eevee').learnset.growth = ['3L1']; + this.modData('Learnsets', 'porygon').learnset.barrier = ['3L1']; + this.modData('Learnsets', 'omanyte').learnset.rockthrow = ['3L1']; + this.modData('Learnsets', 'kabuto').learnset.rockthrow = ['3L1']; + this.modData('Learnsets', 'aerodactyl').learnset.rockthrow = ['3L1']; + this.modData('Learnsets', 'snorlax').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'snorlax').learnset.splash = ['3L1']; + this.modData('Learnsets', 'snorlax').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'dratini').learnset.hydropump = ['3L1']; + this.modData('Learnsets', 'dratini').learnset.extremespeed = ['3L1']; + this.modData('Learnsets', 'chikorita').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'cyndaquil').learnset.doubleedge = ['3L1']; + this.modData('Learnsets', 'totodile').learnset.submission = ['3L1']; + this.modData('Learnsets', 'sentret').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'hoothoot').learnset.nightshade = ['3L1']; + this.modData('Learnsets', 'ledyba').learnset.barrier = ['3L1']; + this.modData('Learnsets', 'spinarak').learnset.growth = ['3L1']; + this.modData('Learnsets', 'chinchou').learnset.lightscreen = ['3L1']; + this.modData('Learnsets', 'pichu').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'pichu').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'pichu').learnset.scaryface = ['3L1']; + this.modData('Learnsets', 'pichu').learnset.sing = ['3L1']; + this.modData('Learnsets', 'cleffa').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'cleffa').learnset.scaryface = ['3L1']; + this.modData('Learnsets', 'cleffa').learnset.swift = ['3L1']; + this.modData('Learnsets', 'igglybuff').learnset.mimic = ['3L1']; + this.modData('Learnsets', 'igglybuff').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'igglybuff').learnset.scaryface = ['3L1']; + this.modData('Learnsets', 'natu').learnset.safeguard = ['3L1']; + this.modData('Learnsets', 'marill').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'marill').learnset.hydropump = ['3L1']; + this.modData('Learnsets', 'marill').learnset.scaryface = ['3L1']; + this.modData('Learnsets', 'sudowoodo').learnset.substitute = ['3L1']; + this.modData('Learnsets', 'hoppip').learnset.agility = ['3L1']; + this.modData('Learnsets', 'aipom').learnset.mimic = ['3L1']; + this.modData('Learnsets', 'sunkern').learnset.splash = ['3L1']; + this.modData('Learnsets', 'yanma').learnset.sweetkiss = ['3L1']; + this.modData('Learnsets', 'wooper').learnset.bellydrum = ['3L1']; + this.modData('Learnsets', 'wooper').learnset.scaryface = ['3L1']; + this.modData('Learnsets', 'murkrow').learnset.beatup = ['3L1']; + this.modData('Learnsets', 'misdreavus').learnset.hypnosis = ['3L1']; + this.modData('Learnsets', 'wobbuffet').learnset.mimic = ['3L1']; + this.modData('Learnsets', 'pineco').learnset.substitute = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.furyattack = ['3L1']; + this.modData('Learnsets', 'dunsparce').learnset.horndrill = ['3L1']; + this.modData('Learnsets', 'snubbull').learnset.lovelykiss = ['3L1']; + this.modData('Learnsets', 'qwilfish').learnset.doubleedge = ['3L1']; + this.modData('Learnsets', 'heracross').learnset.seismictoss = ['3L1']; + this.modData('Learnsets', 'sneasel').learnset.moonlight = ['3L1']; + this.modData('Learnsets', 'teddiursa').learnset.sweetscent = ['3L1']; + this.modData('Learnsets', 'swinub').learnset.whirlwind = ['3L1']; + this.modData('Learnsets', 'remoraid').learnset.amnesia = ['3L1']; + this.modData('Learnsets', 'remoraid').learnset.mist = ['3L1']; + this.modData('Learnsets', 'delibird').learnset.payday = ['3L1']; + this.modData('Learnsets', 'mantine').learnset.gust = ['3L1']; + this.modData('Learnsets', 'skarmory').learnset.furycutter = ['3L1']; + this.modData('Learnsets', 'phanpy').learnset.absorb = ['3L1']; + this.modData('Learnsets', 'stantler').learnset.safeguard = ['3L1']; + this.modData('Learnsets', 'tyrogue').learnset.rage = ['3L1']; + this.modData('Learnsets', 'smoochum').learnset.metronome = ['3L1']; + this.modData('Learnsets', 'smoochum').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'smoochum').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'elekid').learnset.petaldance = ['3L1']; + this.modData('Learnsets', 'elekid').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'elekid').learnset.pursuit = ['3L1']; + this.modData('Learnsets', 'magby').learnset.faintattack = ['3L1']; + this.modData('Learnsets', 'magby').learnset.dizzypunch = ['3L1']; + this.modData('Learnsets', 'miltank').learnset.megakick = ['3L1']; + this.modData('Learnsets', 'larvitar').learnset.rage = ['3L1']; + this.modData('Learnsets', 'nidoqueen').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'poliwrath').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'kangaskhan').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'azumarill').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'heracross').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'hitmontop').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'exploud').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'hariyama').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'mawile').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'spinda').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'kecleon').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'toxicroak').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'chesnaught').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'crabominable').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'grimmsnarl').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'nidoking').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'granbull').learnset.circlethrow = ['3L1']; + this.modData('Learnsets', 'machamp').learnset.circlethrow = ['3L1']; + this.modData("Learnsets", "slowkinggalar").learnset.counter = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.doubleteam = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.dreameater = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.focuspunch = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.furycutter = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.mudsport = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.nightmare = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.return = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "slowkinggalar").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "marowakalola").learnset.sing = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.counter = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.furycutter = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.megakick = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.metronome = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.strength = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.nightmare = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.shockwave = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.pound = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.sandstorm = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "golurk").learnset.counter = ["3L1"]; + this.modData("Learnsets", "diglett").learnset.suckerpunch = ["3L1"]; + this.modData("Learnsets", "dugtrio").learnset.suckerpunch = ["3L1"]; + this.modData("Learnsets", "diglettalola").learnset.sandtomb = ["3L1"]; + this.modData("Learnsets", "diglettalola").learnset.suckerpunch = ["3L1"]; + this.modData("Learnsets", "dugtrioalola").learnset.sandtomb = ["3L1"]; + this.modData("Learnsets", "dugtrioalola").learnset.suckerpunch = ["3L1"]; + this.modData("Learnsets", "dugtrioalola").learnset.triattack = ["3L1"]; + this.modData("Learnsets", "dugtrioalola").learnset.hyperbeam = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.hyperbeam = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.furyswipes = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.strength = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.roar = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.slash = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.lick = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.takedown = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.counter = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.taunt = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.metronome = ["3L1"]; + this.modData("Learnsets", "obstagoon").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.magicalleaf = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.suckerpunch = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.icywind = ["3L1"]; + this.modData("Learnsets", "magmortar").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.solarbeam = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.rocktomb = ["3L1"]; + this.modData("Learnsets", "mismagius").learnset.taunt = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.curse = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.covet = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.shockwave = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.aerialace = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.torment = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.roar = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.flash = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.icywind = ["3L1"]; + this.modData("Learnsets", "perrserker").learnset.hyperbeam = ["3L1"]; + this.modData("Learnsets", "tangela").learnset.ancientpower = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.ancientpower = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.block = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.aerialace = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.rocktomb = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.shockwave = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.earthquake = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.brickbreak = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.rockslide = ["3L1"]; + this.modData("Learnsets", "tangrowth").learnset.strength = ["3L1"]; + this.modData("Learnsets", "articunogalar").learnset.ancientpower = ["3L1"]; + this.modData("Learnsets", "moltresgalar").learnset.leer = ["3L1"]; + this.modData("Learnsets", "moltresgalar").learnset.gust = ["3L1"]; + this.modData("Learnsets", "zapdosgalar").learnset.fly = ["3L1"]; + this.modData("Learnsets", "zapdosgalar").learnset.strength = ["3L1"]; + this.modData("Learnsets", "zapdosgalar").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "zapdosgalar").learnset.ancientpower = ["3L1"]; + this.modData("Learnsets", "weezinggalar").learnset.muddywater = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.psychup = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.skyattack = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.return = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "cramorant").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "jellicent").learnset.hydropump = ["3L1"]; + this.modData("Learnsets", "jellicent").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "jellicent").learnset.sludgebomb = ["3L1"]; + this.modData("Learnsets", "jellicent").learnset.flash = ["3L1"]; + this.modData("Learnsets", "jellicent").learnset.nightmare = ["3L1"]; + this.modData("Learnsets", "silvally").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "silvally").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.spark = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.megapunch = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.hyperbeam = ["3L1"]; + this.modData("Learnsets", "golemalola").learnset.spark = ["3L1"]; + this.modData("Learnsets", "electrodehisui").learnset.solarbeam = ["3L1"]; + this.modData("Learnsets", "electrodehisui").learnset.iceball = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.counter = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.darkestlariat = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.cut = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.strength = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "incineroar").learnset.metronome = ["3L1"]; + this.modData("Learnsets", "skuntank").learnset.selfdestruct = ["3L1"]; + this.modData("Learnsets", "skuntank").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "skuntank").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "skuntank").learnset.torment = ["3L1"]; + this.modData("Learnsets", "lopunny").learnset.circlethrow = ["3L1"]; + this.modData("Learnsets", "lopunny").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "lopunny").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "lopunny").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "lopunny").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.counter = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.strength = ["3L1"]; + this.modData("Learnsets", "crabominable").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.cut = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.endure = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.furycutter = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.psychup = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.strength = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "zarude").learnset.return = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.counter = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.swift = ["3L1"]; + this.modData("Learnsets", "guzzlord").learnset.torment = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.counter = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.focuspunch = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.toxic = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.feintattack = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.beatup = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.flatter = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.strength = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.endure = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.flash = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.nightmare = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.return = ["3L1"]; + this.modData("Learnsets", "grimmsnarl").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "toxicroak").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "toxicroak").learnset.hyperbeam = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.counter = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.megapunch = ["3L1"]; + this.modData("Learnsets", "chesnaught").learnset.megakick = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.return = ["3L1"]; + this.modData("Learnsets", "dracovish").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.flash = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.dreameater = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.psychup = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.swift = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.swagger = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "alcremie").learnset.doubleteam = ["3L1"]; + this.modData("Learnsets", "abomasnow").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "abomasnow").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "krookodile").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "krookodile").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "krookodile").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "krookodile").learnset.furycutter = ["3L1"]; + this.modData("Learnsets", "krookodile").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.swift = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.flash = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.swagger = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.return = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "pincurchin").learnset.doubleteam = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.supersonic = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.flash = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.foresight = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.sandstorm = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.swagger = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.safeguard = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.batonpass = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.sunnyday = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.raindance = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.charge = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.magiccoat = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.skillswap = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.imprison = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.metalsound = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.superpower = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.return = ["3L1"]; + this.modData("Learnsets", "regieleki").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.strength = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.focuspunch = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.thunderwave = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.swagger = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.rollout = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.megapunch = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.megakick = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.sandstorm = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.aerialace = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.doubleteam = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.safeguard = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.raindance = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.sunnyday = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.rocktomb = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.icepunch = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.bodyslam = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.psychup = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.curse = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.zapcannon = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.lockon = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.thunderbolt = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.thunder = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.return = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.frustration = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.shockwave = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.counter = ["3L1"]; + this.modData("Learnsets", "regidrago").learnset.earthquake = ["3L1"]; + this.modData("Learnsets", "stunfisk").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "stunfisk").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "stunfisk").learnset.swift = ["3L1"]; + this.modData("Learnsets", "stunfisk").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "stunfisk").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "stunfiskgalar").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "stunfiskgalar").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "stunfiskgalar").learnset.swift = ["3L1"]; + this.modData("Learnsets", "stunfiskgalar").learnset.waterpulse = ["3L1"]; + this.modData("Learnsets", "stunfiskgalar").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.secretpower = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.strength = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.seismictoss = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "golisopod").learnset.rollout = ["3L1"]; + this.modData("Learnsets", "dragalge").learnset.swift = ["3L1"]; + this.modData("Learnsets", "dragalge").learnset.swagger = ["3L1"]; + this.modData("Learnsets", "dragalge").learnset.mudslap = ["3L1"]; + this.modData("Learnsets", "dragalge").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "dragalge").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.strength = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.dynamicpunch = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.leafblade = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.slam = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.skyattack = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.rocksmash = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.knockoff = ["3L1"]; + this.modData("Learnsets", "sirfetchd").learnset.bulkup = ["3L1"]; + this.modData("Learnsets", "talonflame").learnset.skyattack = ["3L1"]; + this.modData("Learnsets", "talonflame").learnset.doubleedge = ["3L1"]; + this.modData("Learnsets", "talonflame").learnset.mimic = ["3L1"]; + this.modData("Learnsets", "talonflame").learnset.mudslap = ["3L1"]; + delete this.modData('Learnsets', 'sirfetchd').learnset.featherdance; + delete this.modData('Learnsets', 'sirfetchd').learnset.wish; + delete this.modData('Learnsets', 'sirfetchd').learnset.yawn; + delete this.modData('Learnsets', 'sirfetchd').learnset.mirrormove; + delete this.modData('Learnsets', 'farfetchdgalar').learnset.featherdance; + delete this.modData('Learnsets', 'farfetchdgalar').learnset.wish; + delete this.modData('Learnsets', 'farfetchdgalar').learnset.yawn; + delete this.modData('Learnsets', 'farfetchdgalar').learnset.mirrormove; + delete this.modData('Learnsets', 'budew').learnset.sleeppowder; + delete this.modData('Learnsets', 'roselia').learnset.sleeppowder; + delete this.modData('Learnsets', 'roserade').learnset.sleeppowder; + delete this.modData('Learnsets', 'voltorbhisui').learnset.headbutt; + delete this.modData('Learnsets', 'voltorbhisui').learnset.refresh; + delete this.modData('Learnsets', 'electrodehisui').learnset.headbutt; + delete this.modData('Learnsets', 'electrodehisui').learnset.refresh; + delete this.modData('Learnsets', 'perrserker').learnset.batonpass; + delete this.modData('Learnsets', 'perrserker').learnset.crunch; + delete this.modData('Learnsets', 'perrserker').learnset.headbutt; + delete this.modData('Learnsets', 'perrserker').learnset.retaliate; + delete this.modData('Learnsets', 'dugtrioalola').learnset.headbutt; + delete this.modData('Learnsets', 'dugtrioalola').learnset.reversal; + delete this.modData('Learnsets', 'weavile').learnset.calmmind; + }, +}; From a54e172e30f11354a805d7152facaa83c3f1be4a Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 31 Aug 2023 23:31:23 -0600 Subject: [PATCH 028/176] Frantic Fusions: Remove Nickname Clause --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 5bdcc7c620f1..b9ac79479f50 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -756,7 +756,7 @@ export const Formats: FormatList = [ ], mod: 'gen9', - ruleset: ['Standard OMs', '!Obtainable Abilities', 'Sleep Clause Mod', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], + ruleset: ['Standard OMs', '!Nickname Clause', '!Obtainable Abilities', 'Sleep Clause Mod', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', From 35035c20383bc244a51edf345fd89171db8d11a7 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 31 Aug 2023 23:44:00 -0600 Subject: [PATCH 029/176] Frantic Fusions: Fix bugs --- data/rulesets.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data/rulesets.ts b/data/rulesets.ts index e6b0e350cd3c..71c15206be3b 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -2580,9 +2580,16 @@ export const Rulesets: {[k: string]: FormatData} = { if (number > 1) { return [`You can only fuse with any Pok\u00e9 once.`, `(You have ${number} Pok\u00e9mon fused with ${fusionName}.)`]; } - if (this.ruleTable.isBannedSpecies(this.dex.species.get(fusionName))) { + const fusion = this.dex.species.get(fusionName); + if (this.ruleTable.isBannedSpecies(fusion) || fusion.battleOnly) { return [`Pok\u00e9mon can't fuse with banned Pok\u00e9mon.`, `(${fusionName} is banned.)`]; } + if (fusion.isNonstandard && + !(this.ruleTable.has(`+pokemontag:${this.toID(fusion.isNonstandard)}`) || + this.ruleTable.has(`+pokemon:${fusion.id}`) || + this.ruleTable.has(`+basepokemon:${this.toID(fusion.baseSpecies)}`))) { + return [`${fusion.name} is marked as ${fusion.isNonstandard}, which is banned.`]; + } } }, onModifySpecies(species, target, source, effect) { From 618bcd3219f205a0f4cd94409e7c71aced504744 Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Fri, 1 Sep 2023 10:35:55 -0400 Subject: [PATCH 030/176] Frantic Fusions: Sleep Moves Clause (#9742) Currently it has the wrong sleep clause https://www.smogon.com/forums/threads/frantic-fusions-omotm-ladder-live-unbans-post-73.3725593/ --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index b9ac79479f50..28baff593f66 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -756,7 +756,7 @@ export const Formats: FormatList = [ ], mod: 'gen9', - ruleset: ['Standard OMs', '!Nickname Clause', '!Obtainable Abilities', 'Sleep Clause Mod', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], + ruleset: ['Standard OMs', '!Nickname Clause', '!Obtainable Abilities', 'Sleep Moves Clause', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', From 9d9bc333081eadf81dfefd97d70447adfd5e9084 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 1 Sep 2023 09:30:10 -0600 Subject: [PATCH 031/176] Add September 2023 tier shifts --- config/formats.ts | 6 +- data/formats-data.ts | 182 +++++++++++++++++++++---------------------- 2 files changed, 92 insertions(+), 96 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 28baff593f66..8af085d52390 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -248,9 +248,9 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['[Gen 9] LC'], banlist: [ - 'Crabrawler', 'Diglett-Alola', 'Drifloon', 'Foongus', 'Glimmet', 'Gothita', 'Grimer-Alola', 'Grookey', 'Larvesta', - 'Magnemite', 'Mareanie', 'Meowth-Base', 'Mudbray', 'Numel', 'Nymble', 'Pawniard', 'Quaxly', 'Shellder', 'Shellos', - 'Shroodle', 'Stunky', 'Surskit', 'Tinkatink', 'Toedscool', 'Voltorb-Hisui', 'Wattrel', 'Wingull', 'Zorua-Hisui', + 'Axew', 'Crabrawler', 'Croagunk', 'Diglett-Alola', 'Drifloon', 'Foongus', 'Fuecoco', 'Glimmet', 'Gothita', 'Grimer-Alola', + 'Grookey', 'Houndour', 'Mareanie', 'Meowth-Base', 'Mudbray', 'Numel', 'Nymble', 'Pawniard', 'Quaxly', 'Shellder', 'Shellos', + 'Shroodle', 'Tinkatink', 'Toedscool', 'Voltorb-Hisui', 'Wattrel', 'Wingull', 'Zorua-Hisui', ], }, { diff --git a/data/formats-data.ts b/data/formats-data.ts index 049bb6ceca08..91552ac49e02 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -266,7 +266,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, raichualola: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -475,7 +475,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, primeape: { - tier: "RU", + tier: "NU", doublesTier: "NFE", natDexTier: "NFE", }, @@ -513,7 +513,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { politoed: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "UU", + natDexTier: "RU", }, abra: { isNonstandard: "Past", @@ -803,7 +803,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, electrodehisui: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -948,7 +948,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { kingdra: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "UU", + natDexTier: "RU", }, goldeen: { isNonstandard: "Past", @@ -1066,12 +1066,12 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, taurospaldeacombat: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, taurospaldeablaze: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1084,9 +1084,9 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, gyarados: { - tier: "RUBL", + tier: "UU", doublesTier: "DUU", - natDexTier: "RUBL", + natDexTier: "UU", }, gyaradosmega: { isNonstandard: "Past", @@ -1223,7 +1223,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, articunogalar: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1300,7 +1300,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, typhlosion: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1406,7 +1406,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, ampharos: { - tier: "PU", + tier: "(PU)", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1424,7 +1424,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { azumarill: { tier: "OU", doublesTier: "DUU", - natDexTier: "RU", + natDexTier: "UU", }, bonsly: { tier: "LC", @@ -1499,7 +1499,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, mismagius: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1535,9 +1535,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, dunsparce: { - tier: "PU", - doublesTier: "NFE", - natDexTier: "NFE", + tier: "NFE", }, dudunsparce: { tier: "NUBL", @@ -1575,7 +1573,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, overqwil: { - tier: "UU", + tier: "RU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1585,7 +1583,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, heracross: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1621,7 +1619,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, ursaluna: { - tier: "OU", + tier: "UU", doublesTier: "DUber", natDexTier: "Uber", }, @@ -1756,9 +1754,9 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, tyranitar: { - tier: "RU", + tier: "UU", doublesTier: "DUU", - natDexTier: "UU", + natDexTier: "RU", }, tyranitarmega: { isNonstandard: "Past", @@ -2035,7 +2033,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, hariyama: { - tier: "RU", + tier: "NU", doublesTier: "DUU", natDexTier: "RU", }, @@ -2166,7 +2164,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, swalot: { - tier: "(PU)", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -2199,7 +2197,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, camerupt: { - tier: "PU", + tier: "(PU)", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -2209,7 +2207,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, torkoal: { - tier: "RU", + tier: "OU", doublesTier: "DOU", natDexTier: "RU", }, @@ -2245,7 +2243,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, cacturne: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -2479,7 +2477,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { salamence: { tier: "UU", doublesTier: "(DUU)", - natDexTier: "RUBL", + natDexTier: "UU", }, salamencemega: { isNonstandard: "Past", @@ -2574,7 +2572,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { jirachi: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "RUBL", + natDexTier: "UU", }, deoxys: { isNonstandard: "Past", @@ -2677,7 +2675,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, luxray: { - tier: "PU", + tier: "(PU)", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -2745,7 +2743,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { floatzel: { tier: "NU", doublesTier: "(DUU)", - natDexTier: "UU", + natDexTier: "RU", }, cherubi: { isNonstandard: "Past", @@ -2931,17 +2929,17 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, rotomfan: { - tier: "PU", + tier: "(PU)", doublesTier: "(DUU)", natDexTier: "RU", }, rotommow: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, uxie: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3033,7 +3031,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { victini: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "UU", + natDexTier: "RUBL", }, snivy: { isNonstandard: "Past", @@ -3078,7 +3076,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, samurotthisui: { tier: "OU", - doublesTier: "DUU", + doublesTier: "DOU", natDexTier: "OU", }, patrat: { @@ -3341,7 +3339,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, basculegionf: { tier: "UU", - doublesTier: "DUU", + doublesTier: "DOU", natDexTier: "RU", }, sandile: { @@ -3479,7 +3477,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { zoroarkhisui: { tier: "UU", doublesTier: "(DUU)", - natDexTier: "UU", + natDexTier: "RU", }, minccino: { isNonstandard: "Past", @@ -3546,7 +3544,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, sawsbuck: { - tier: "PU", + tier: "(PU)", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3584,7 +3582,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, alomomola: { - tier: "RU", + tier: "UU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3734,7 +3732,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { bisharp: { tier: "RU", doublesTier: "NFE", - natDexTier: "RUBL", + natDexTier: "UU", }, bouffalant: { isNonstandard: "Past", @@ -3750,7 +3748,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, braviaryhisui: { - tier: "UU", + tier: "RU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3809,14 +3807,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, tornadus: { - tier: "RU", + tier: "NUBL", doublesTier: "DOU", natDexTier: "RU", }, tornadustherian: { tier: "UU", doublesTier: "(DUU)", - natDexTier: "OU", + natDexTier: "UU", }, thundurus: { tier: "RU", @@ -3872,7 +3870,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Past", }, meloetta: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3908,7 +3906,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, chesnaught: { - tier: "RU", + tier: "UU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3919,7 +3917,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, delphox: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3956,7 +3954,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, talonflame: { tier: "UU", - doublesTier: "(DUU)", + doublesTier: "DUU", natDexTier: "RU", }, scatterbug: { @@ -4162,14 +4160,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, goodra: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, goodrahisui: { tier: "UU", doublesTier: "DOU", - natDexTier: "UU", + natDexTier: "RU", }, klefki: { tier: "RU", @@ -4223,7 +4221,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, avalugghisui: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4275,12 +4273,12 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "OU", }, hoopa: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, hoopaunbound: { - tier: "OU", + tier: "UU", doublesTier: "DUU", natDexTier: "UUBL", }, @@ -4298,13 +4296,13 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, decidueye: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, decidueyehisui: { tier: "RU", - doublesTier: "DUU", + doublesTier: "(DUU)", natDexTier: "RU", }, litten: { @@ -4397,7 +4395,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, oricoriopompom: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4407,7 +4405,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, oricoriosensu: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4509,7 +4507,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, salazzle: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4535,7 +4533,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, tsareena: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4546,11 +4544,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, oranguru: { tier: "(PU)", - doublesTier: "DUU", + doublesTier: "(DUU)", natDexTier: "RU", }, passimian: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4681,7 +4679,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Past", }, komala: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4894,7 +4892,9 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, thwackey: { - tier: "NFE", + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", }, rillaboom: { tier: "UU", @@ -4927,7 +4927,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, inteleon: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5011,7 +5011,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, drednaw: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5033,12 +5033,10 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, carkol: { - tier: "PU", - doublesTier: "NFE", - natDexTier: "NFE", + tier: "NFE", }, coalossal: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5094,7 +5092,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, barraskewda: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5102,7 +5100,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, toxtricity: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5199,14 +5197,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, pincurchin: { tier: "(PU)", - doublesTier: "(DUU)", + doublesTier: "DUU", natDexTier: "RU", }, snom: { tier: "LC", }, frosmoth: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5221,12 +5219,12 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, indeedee: { - tier: "RU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, indeedeef: { - tier: "PU", + tier: "(PU)", doublesTier: "DOU", natDexTier: "RU", }, @@ -5242,7 +5240,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, copperajah: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5253,7 +5251,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { dracozolt: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "RU", + natDexTier: "UU", }, arctozolt: { isNonstandard: "Past", @@ -5356,7 +5354,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, glastrier: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5466,7 +5464,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, houndstone: { - tier: "RU", + tier: "NU", doublesTier: "DUU", natDexTier: "RU", }, @@ -5492,7 +5490,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "UUBL", }, veluza: { - tier: "NU", + tier: "PU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5511,7 +5509,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, arboliva: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5540,7 +5538,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, orthworm: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5611,7 +5609,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, flamigo: { - tier: "RU", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5624,19 +5622,17 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, naclstack: { - tier: "RU", + tier: "NU", doublesTier: "NFE", natDexTier: "NFE", }, garganacl: { tier: "OU", - doublesTier: "DUU", + doublesTier: "DOU", natDexTier: "OU", }, glimmet: { - tier: "PU", - doublesTier: "LC", - natDexTier: "LC", + tier: "LC", }, glimmora: { tier: "OU", @@ -5656,7 +5652,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, dachsbun: { tier: "PU", - doublesTier: "DUU", + doublesTier: "(DUU)", natDexTier: "RU", }, maschiff: { @@ -5717,8 +5713,8 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, roaringmoon: { - tier: "OU", - doublesTier: "DOU", + tier: "UU", + doublesTier: "DUU", natDexTier: "Uber", }, irontreads: { @@ -5759,7 +5755,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tinglu: { tier: "OU", doublesTier: "DOU", - natDexTier: "UU", + natDexTier: "OU", }, chienpao: { tier: "Uber", @@ -5842,7 +5838,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, ironleaves: { tier: "RUBL", - doublesTier: "(DUU)", + doublesTier: "DUU", natDexTier: "RUBL", }, missingno: { From becf1b23fb773f2198334432ab6b9531cdc9b826 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Fri, 1 Sep 2023 17:32:27 +0200 Subject: [PATCH 032/176] Keep Random Roulette as a challenge-only format (#9741) --- config/formats.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/formats.ts b/config/formats.ts index 8af085d52390..625140eb0339 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -2100,6 +2100,14 @@ export const Formats: FormatList = [ pokemon.m.innates = undefined; }, }, + { + name: "[Gen 9] Random Roulette", + desc: `Random Battles in a random generation! [Gen 1] Random Battle - [Gen 9] Random Battle.`, + + mod: 'randomroulette', + team: 'random', + searchShow: false, + }, // Randomized Metas /////////////////////////////////////////////////////////////////// From 566a8fd955e3bf50a2ffb5a28852b2861e0889aa Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 1 Sep 2023 09:47:19 -0600 Subject: [PATCH 033/176] Move Blaziken to ND UUBL --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 91552ac49e02..58b579bd6247 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -1811,7 +1811,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { blaziken: { isNonstandard: "Past", tier: "Illegal", - natDexTier: "UU", + natDexTier: "UUBL", }, blazikenmega: { isNonstandard: "Past", From c74d8ab143510be5fa6254a7d177027afcb44e26 Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Fri, 1 Sep 2023 12:40:08 -0400 Subject: [PATCH 034/176] Frantic Fusions: Update description (#9743) --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 625140eb0339..2dc8339078e1 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -750,7 +750,7 @@ export const Formats: FormatList = [ }, { name: "[Gen 9] Frantic Fusions", - desc: `Pokémon nicknamed after another Pokémon get their stats buffed by 1/4 of that Pokémon's stats, barring HP, and access to their abilities.`, + desc: `Pokémon nicknamed after another Pokémon get their stats buffed by 1/4 of that Pokémon's stats, barring HP, and access to one of their abilities.`, threads: [ `• Frantic Fusions`, ], From f80b314cdeeace92097713234330ec0b137947b1 Mon Sep 17 00:00:00 2001 From: Ryan Nevils Date: Sat, 2 Sep 2023 23:01:11 -0400 Subject: [PATCH 035/176] Fix typo in comment (#9746) --- data/mods/gen3/random-teams.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/mods/gen3/random-teams.ts b/data/mods/gen3/random-teams.ts index bbd8ac9a72b2..9969a84b1e1e 100644 --- a/data/mods/gen3/random-teams.ts +++ b/data/mods/gen3/random-teams.ts @@ -701,7 +701,7 @@ export class RandomGen3Teams extends RandomGen4Teams { } } - // Updateeam details + // Update team details if (set.ability === 'Drizzle' || set.moves.includes('raindance')) teamDetails.rain = 1; if (set.ability === 'Sand Stream') teamDetails.sand = 1; if (set.moves.includes('spikes')) teamDetails.spikes = 1; From 27a593eb787694247f1acf2b42f0fb50736b3798 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Sun, 3 Sep 2023 17:43:03 -0500 Subject: [PATCH 036/176] Update 1v1 oldgens thread URLs --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 2dc8339078e1..e59e79bfde72 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -2768,7 +2768,7 @@ export const Formats: FormatList = [ name: "[Gen 5] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, threads: [ - `• BW2 1v1`, + `• BW2 1v1`, ], mod: 'gen5', @@ -3382,7 +3382,7 @@ export const Formats: FormatList = [ name: "[Gen 7] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, threads: [ - `• USUM 1v1`, + `• USUM 1v1`, ], mod: 'gen7', @@ -4133,7 +4133,7 @@ export const Formats: FormatList = [ name: "[Gen 4] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, threads: [ - `• DPP 1v1`, + `• DPP 1v1`, ], mod: 'gen4', @@ -4289,7 +4289,7 @@ export const Formats: FormatList = [ name: "[Gen 3] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, threads: [ - `• ADV 1v1`, + `• ADV 1v1`, ], mod: 'gen3', @@ -4354,7 +4354,7 @@ export const Formats: FormatList = [ }, { name: "[Gen 2] 1v1", - threads: [`• GSC 1v1`], + threads: [`• GSC 1v1`], mod: 'gen2', searchShow: false, From 86f1e7f744a492b682c8f81fd861558f2ca8970c Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Sun, 3 Sep 2023 17:45:35 -0500 Subject: [PATCH 037/176] Update CAP thread URLs --- config/formats.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index e59e79bfde72..81545e7a8a29 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -255,6 +255,11 @@ export const Formats: FormatList = [ }, { name: "[Gen 9] CAP", + threads: [ + `• SV CAP Metagame Discussion`, + `• SV CAP Sample Teams`, + `• SV CAP Viability Rankings`, + ], mod: 'gen9', ruleset: ['[Gen 9] OU', '+CAP'], @@ -3139,9 +3144,9 @@ export const Formats: FormatList = [ { name: "[Gen 8] CAP", threads: [ - `• CAP Metagame Discussion`, - `• CAP Sample Teams`, - `• CAP Viability Rankings`, + `• SS CAP Metagame Discussion`, + `• SS CAP Sample Teams`, + `• SS CAP Viability Rankings`, ], mod: 'gen8', From ab59e1d86c0c9ac21a558c1c382d0b89e8670e97 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Mon, 4 Sep 2023 00:46:35 +0200 Subject: [PATCH 038/176] Revamp [Gen 6] Random Battle (#9744) --- data/mods/gen5/random-teams.ts | 9 + data/mods/gen6/random-data.json | 2415 --------- data/mods/gen6/random-sets.json | 5283 ++++++++++++++++++++ data/mods/gen6/random-teams.ts | 1599 +++--- data/mods/gen7/random-teams.ts | 9 +- server/chat-plugins/randombattles/index.ts | 6 +- test/random-battles/all-gens.js | 2 +- test/random-battles/gen6.js | 100 +- 8 files changed, 6071 insertions(+), 3352 deletions(-) delete mode 100644 data/mods/gen6/random-data.json create mode 100644 data/mods/gen6/random-sets.json diff --git a/data/mods/gen5/random-teams.ts b/data/mods/gen5/random-teams.ts index 4b5f27add599..a4753509708f 100644 --- a/data/mods/gen5/random-teams.ts +++ b/data/mods/gen5/random-teams.ts @@ -4,11 +4,20 @@ import {toID} from '../../../sim/dex'; import {PRNG} from '../../../sim'; import type {MoveCounter, OldRandomBattleSpecies} from '../gen8/random-teams'; +// Moves that shouldn't be the only STAB moves: +const NO_STAB = [ + 'aquajet', 'bounce', 'chatter', 'clearsmog', 'dragontail', 'eruption', 'explosion', 'fakeout', 'flamecharge', + 'iceshard', 'icywind', 'incinerate', 'machpunch', 'pluck', 'pursuit', 'quickattack', 'reversal', 'selfdestruct', + 'skydrop', 'snarl', 'suckerpunch', 'uturn', 'vacuumwave', 'voltswitch', 'waterspout', +]; + export class RandomGen5Teams extends RandomGen6Teams { randomData: {[species: string]: OldRandomBattleSpecies} = require('./random-data.json'); constructor(format: string | Format, prng: PRNG | PRNGSeed | null) { super(format, prng); + this.noStab = NO_STAB; + this.moveEnforcementCheckers = { lead: (movePool, moves, abilities, types, counter) => ( movePool.includes('stealthrock') && diff --git a/data/mods/gen6/random-data.json b/data/mods/gen6/random-data.json deleted file mode 100644 index e4c67d32bf11..000000000000 --- a/data/mods/gen6/random-data.json +++ /dev/null @@ -1,2415 +0,0 @@ -{ - "venusaur": { - "level": 83, - "moves": ["gigadrain", "leechseed", "sleeppowder", "sludgebomb", "substitute"], - "doublesMoves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"] - }, - "venusaurmega": { - "level": 79, - "moves": ["earthquake", "gigadrain", "hiddenpowerfire", "sleeppowder", "sludgebomb", "synthesis"], - "doublesMoves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"] - }, - "charizardmegax": { - "level": 77, - "moves": ["dragonclaw", "dragondance", "earthquake", "flareblitz", "roost", "willowisp"], - "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "flareblitz", "rockslide", "roost", "substitute"] - }, - "charizard": { - "level": 85, - "moves": ["airslash", "earthquake", "fireblast", "roost", "willowisp"], - "doublesMoves": ["airslash", "dragonpulse", "fireblast", "heatwave", "overheat", "protect", "roost", "tailwind"] - }, - "charizardmegay": { - "level": 77, - "moves": ["airslash", "dragonpulse", "fireblast", "focusblast", "roost", "solarbeam"], - "doublesMoves": ["airslash", "fireblast", "focusblast", "heatwave", "protect", "roost", "solarbeam"] - }, - "blastoise": { - "level": 84, - "moves": ["dragontail", "icebeam", "rapidspin", "roar", "scald", "toxic"], - "doublesMoves": ["fakeout", "followme", "hydropump", "icebeam", "icywind", "muddywater", "protect", "scald", "waterspout"] - }, - "blastoisemega": { - "level": 82, - "moves": ["aurasphere", "darkpulse", "hydropump", "icebeam", "rapidspin", "scald"], - "doublesMoves": ["aurasphere", "darkpulse", "fakeout", "followme", "hydropump", "icebeam", "icywind", "muddywater", "protect", "scald"] - }, - "butterfree": { - "level": 88, - "moves": ["bugbuzz", "energyball", "psychic", "quiverdance", "sleeppowder"], - "doublesMoves": ["bugbuzz", "protect", "psychic", "quiverdance", "shadowball", "sleeppowder", "substitute"] - }, - "beedrill": { - "level": 88, - "moves": ["endeavor", "knockoff", "poisonjab", "tailwind", "toxicspikes", "uturn"], - "doublesMoves": ["brickbreak", "drillrun", "knockoff", "poisonjab", "protect", "stringshot", "uturn", "xscissor"] - }, - "beedrillmega": { - "level": 83, - "moves": ["drillrun", "knockoff", "poisonjab", "swordsdance", "uturn", "xscissor"], - "doublesMoves": ["drillrun", "knockoff", "poisonjab", "protect", "substitute", "uturn", "xscissor"] - }, - "pidgeot": { - "level": 88, - "moves": ["bravebird", "defog", "heatwave", "return", "roost", "uturn"], - "doublesMoves": ["bravebird", "doubleedge", "heatwave", "protect", "return", "tailwind", "uturn"] - }, - "pidgeotmega": { - "level": 79, - "moves": ["defog", "heatwave", "hurricane", "roost", "uturn"], - "doublesMoves": ["heatwave", "hurricane", "protect", "tailwind", "uturn"] - }, - "raticate": { - "level": 88, - "moves": ["facade", "flamewheel", "protect", "suckerpunch", "swordsdance", "uturn"], - "doublesMoves": ["crunch", "facade", "flamewheel", "protect", "suckerpunch", "uturn"] - }, - "fearow": { - "level": 88, - "moves": ["doubleedge", "drillpeck", "drillrun", "pursuit", "return", "uturn"], - "doublesMoves": ["doubleedge", "drillpeck", "drillrun", "protect", "quickattack", "return", "uturn"] - }, - "arbok": { - "level": 90, - "moves": ["aquatail", "coil", "earthquake", "gunkshot", "rest", "suckerpunch"], - "doublesMoves": ["aquatail", "crunch", "earthquake", "gunkshot", "protect", "rest", "rockslide", "suckerpunch"] - }, - "pikachu": { - "level": 90, - "moves": ["extremespeed", "grassknot", "hiddenpowerice", "knockoff", "surf", "voltswitch", "volttackle"], - "doublesMoves": ["brickbreak", "discharge", "encore", "extremespeed", "fakeout", "grassknot", "hiddenpowerice", "knockoff", "protect", "substitute", "thunderbolt", "voltswitch", "volttackle"] - }, - "raichu": { - "level": 88, - "moves": ["encore", "focusblast", "grassknot", "hiddenpowerice", "nastyplot", "thunderbolt", "voltswitch"], - "doublesMoves": ["encore", "extremespeed", "fakeout", "focusblast", "grassknot", "hiddenpowerice", "knockoff", "protect", "substitute", "thunderbolt"] - }, - "sandslash": { - "level": 88, - "moves": ["earthquake", "knockoff", "rapidspin", "stealthrock", "stoneedge", "swordsdance", "toxic"], - "doublesMoves": ["earthquake", "knockoff", "protect", "rockslide", "stoneedge", "swordsdance", "xscissor"] - }, - "nidoqueen": { - "level": 81, - "moves": ["earthpower", "fireblast", "icebeam", "sludgewave", "stealthrock", "toxicspikes"], - "doublesMoves": ["earthpower", "fireblast", "icebeam", "protect", "sludgebomb"] - }, - "nidoking": { - "level": 82, - "moves": ["earthpower", "fireblast", "icebeam", "sludgewave", "substitute", "superpower"], - "doublesMoves": ["earthpower", "fireblast", "focusblast", "icebeam", "protect", "sludgebomb", "thunderbolt"] - }, - "clefable": { - "level": 80, - "moves": ["calmmind", "fireblast", "moonblast", "softboiled", "stealthrock", "thunderwave"], - "doublesMoves": ["dazzlinggleam", "fireblast", "followme", "lightscreen", "moonblast", "protect", "reflect", "safeguard", "softboiled", "thunderwave"] - }, - "ninetales": { - "level": 84, - "moves": ["fireblast", "hiddenpowerice", "nastyplot", "solarbeam", "substitute", "willowisp"], - "doublesMoves": ["fireblast", "heatwave", "protect", "solarbeam", "substitute", "willowisp"] - }, - "wigglytuff": { - "level": 89, - "moves": ["dazzlinggleam", "fireblast", "healbell", "lightscreen", "reflect", "stealthrock"], - "doublesMoves": ["dazzlinggleam", "fireblast", "hypervoice", "icebeam", "knockoff", "lightscreen", "protect", "reflect", "thunderwave"] - }, - "vileplume": { - "level": 86, - "moves": ["aromatherapy", "gigadrain", "hiddenpowerfire", "sleeppowder", "sludgebomb", "synthesis"], - "doublesMoves": ["dazzlinggleam", "gigadrain", "hiddenpowerfire", "moonblast", "protect", "sleeppowder", "sludgebomb", "stunspore"] - }, - "parasect": { - "level": 93, - "moves": ["knockoff", "leechseed", "seedbomb", "spore", "substitute", "xscissor"], - "doublesMoves": ["knockoff", "leechseed", "protect", "ragepowder", "seedbomb", "spore", "stunspore", "wideguard", "xscissor"] - }, - "venomoth": { - "level": 84, - "moves": ["bugbuzz", "quiverdance", "sleeppowder", "sludgebomb", "substitute"], - "doublesMoves": ["bugbuzz", "gigadrain", "protect", "psychic", "quiverdance", "ragepowder", "roost", "sleeppowder", "sludgebomb", "substitute"] - }, - "dugtrio": { - "level": 85, - "moves": ["earthquake", "reversal", "stealthrock", "stoneedge", "substitute", "suckerpunch"], - "doublesMoves": ["earthquake", "protect", "rockslide", "stoneedge", "suckerpunch"] - }, - "persian": { - "level": 89, - "moves": ["fakeout", "knockoff", "return", "taunt", "uturn"], - "doublesMoves": ["fakeout", "feint", "hypnosis", "knockoff", "protect", "return", "taunt", "uturn"] - }, - "golduck": { - "level": 87, - "moves": ["calmmind", "encore", "hydropump", "icebeam", "psyshock", "scald", "substitute"], - "doublesMoves": ["encore", "focusblast", "hiddenpowergrass", "hydropump", "icebeam", "icywind", "protect", "psychic", "scald", "surf"] - }, - "primeape": { - "level": 86, - "moves": ["closecombat", "earthquake", "encore", "gunkshot", "icepunch", "stoneedge", "uturn"], - "doublesMoves": ["closecombat", "earthquake", "icepunch", "poisonjab", "protect", "punishment", "rockslide", "stoneedge", "taunt", "uturn"] - }, - "arcanine": { - "level": 82, - "moves": ["closecombat", "extremespeed", "flareblitz", "morningsun", "roar", "toxic", "wildcharge", "willowisp"], - "doublesMoves": ["closecombat", "extremespeed", "flareblitz", "protect", "snarl", "wildcharge", "willowisp"] - }, - "poliwrath": { - "level": 88, - "moves": ["circlethrow", "focusblast", "hydropump", "icepunch", "raindance", "rest", "scald", "sleeptalk"], - "doublesMoves": ["bellydrum", "brickbreak", "earthquake", "encore", "icepunch", "protect", "rockslide", "waterfall"] - }, - "alakazammega": { - "level": 80, - "moves": ["calmmind", "encore", "focusblast", "psychic", "psyshock", "shadowball", "substitute"], - "doublesMoves": ["dazzlinggleam", "encore", "focusblast", "protect", "psychic", "psyshock", "shadowball", "substitute"] - }, - "alakazam": { - "level": 82, - "moves": ["counter", "focusblast", "hiddenpowerfire", "hiddenpowerice", "psychic", "psyshock", "shadowball"], - "doublesMoves": ["dazzlinggleam", "encore", "focusblast", "protect", "psychic", "psyshock", "shadowball", "substitute"] - }, - "machamp": { - "level": 82, - "moves": ["bulletpunch", "dynamicpunch", "heavyslam", "knockoff", "stoneedge", "substitute"], - "doublesMoves": ["bulletpunch", "dynamicpunch", "icepunch", "knockoff", "protect", "rockslide", "stoneedge", "wideguard"] - }, - "victreebel": { - "level": 90, - "moves": ["knockoff", "powerwhip", "sleeppowder", "sludgebomb", "solarbeam", "suckerpunch", "sunnyday", "weatherball"], - "doublesMoves": ["growth", "knockoff", "powerwhip", "protect", "sleeppowder", "sludgebomb", "solarbeam", "suckerpunch", "sunnyday", "weatherball"] - }, - "tentacruel": { - "level": 82, - "moves": ["acidspray", "knockoff", "rapidspin", "scald", "sludgebomb", "toxicspikes"], - "doublesMoves": ["acidspray", "dazzlinggleam", "gigadrain", "icebeam", "knockoff", "muddywater", "protect", "scald", "sludgebomb"] - }, - "golem": { - "level": 88, - "moves": ["earthquake", "explosion", "stealthrock", "stoneedge", "suckerpunch", "toxic"], - "doublesMoves": ["earthquake", "firepunch", "hammerarm", "protect", "rockslide", "stoneedge", "suckerpunch"] - }, - "rapidash": { - "level": 87, - "moves": ["drillrun", "flareblitz", "morningsun", "wildcharge", "willowisp"], - "doublesMoves": ["drillrun", "flamecharge", "flareblitz", "hypnosis", "megahorn", "protect", "wildcharge", "willowisp"] - }, - "slowbro": { - "level": 81, - "moves": ["fireblast", "icebeam", "psyshock", "scald", "slackoff", "thunderwave", "toxic"], - "doublesMoves": ["fireblast", "grassknot", "icebeam", "protect", "psychic", "psyshock", "scald", "slackoff", "thunderwave", "trickroom"] - }, - "slowbromega": { - "level": 83, - "moves": ["calmmind", "fireblast", "icebeam", "psyshock", "scald", "slackoff"], - "doublesMoves": ["fireblast", "grassknot", "icebeam", "protect", "psychic", "psyshock", "scald", "slackoff", "thunderwave", "trickroom"] - }, - "farfetchd": { - "level": 97, - "moves": ["bravebird", "knockoff", "leafblade", "return", "swordsdance"], - "doublesMoves": ["bravebird", "leafblade", "nightslash", "protect", "return", "swordsdance"] - }, - "dodrio": { - "level": 88, - "moves": ["bravebird", "doubleedge", "knockoff", "quickattack", "return", "roost"], - "doublesMoves": ["bravebird", "doubleedge", "protect", "quickattack", "return"] - }, - "dewgong": { - "level": 88, - "moves": ["encore", "icebeam", "protect", "surf", "toxic"], - "doublesMoves": ["encore", "fakeout", "icebeam", "perishsong", "protect", "surf", "toxic"] - }, - "muk": { - "level": 88, - "moves": ["curse", "firepunch", "gunkshot", "icepunch", "memento", "poisonjab", "shadowsneak"], - "doublesMoves": ["brickbreak", "firepunch", "gunkshot", "icepunch", "poisonjab", "protect", "shadowsneak"] - }, - "cloyster": { - "level": 81, - "moves": ["hydropump", "iceshard", "iciclespear", "rapidspin", "rockblast", "shellsmash", "spikes"], - "doublesMoves": ["hydropump", "iciclespear", "protect", "razorshell", "rockblast", "shellsmash"] - }, - "gengar": { - "level": 80, - "moves": ["disable", "focusblast", "shadowball", "sludgewave", "substitute", "trick", "willowisp"], - "doublesMoves": ["dazzlinggleam", "disable", "focusblast", "hypnosis", "protect", "shadowball", "sludgebomb", "substitute", "taunt", "willowisp"] - }, - "gengarmega": { - "level": 77, - "moves": ["destinybond", "disable", "focusblast", "perishsong", "protect", "shadowball", "sludgewave", "taunt"], - "doublesMoves": ["dazzlinggleam", "disable", "focusblast", "hypnosis", "protect", "shadowball", "sludgebomb", "substitute", "taunt", "willowisp"] - }, - "hypno": { - "level": 89, - "moves": ["foulplay", "protect", "psychic", "seismictoss", "thunderwave", "toxic", "wish"], - "doublesMoves": ["dazzlinggleam", "foulplay", "hypnosis", "protect", "psychic", "seismictoss", "thunderwave", "trickroom", "wish"] - }, - "kingler": { - "level": 88, - "moves": ["agility", "crabhammer", "knockoff", "rockslide", "superpower", "swordsdance", "xscissor"], - "doublesMoves": ["crabhammer", "knockoff", "protect", "rockslide", "substitute", "superpower", "wideguard", "xscissor"] - }, - "electrode": { - "level": 88, - "moves": ["foulplay", "hiddenpowergrass", "hiddenpowerice", "signalbeam", "taunt", "thunderbolt", "voltswitch"], - "doublesMoves": ["discharge", "foulplay", "hiddenpowerice", "protect", "taunt", "thunderwave", "voltswitch"] - }, - "exeggutor": { - "level": 90, - "moves": ["gigadrain", "hiddenpowerfire", "leechseed", "psychic", "sleeppowder", "substitute"], - "doublesMoves": ["gigadrain", "hiddenpowerfire", "leechseed", "protect", "psychic", "psyshock", "sleeppowder", "substitute", "trickroom"] - }, - "marowak": { - "level": 88, - "moves": ["bonemerang", "doubleedge", "earthquake", "knockoff", "stealthrock", "stoneedge", "substitute"], - "doublesMoves": ["bonemerang", "doubleedge", "earthquake", "firepunch", "protect", "rockslide", "substitute", "swordsdance"] - }, - "hitmonlee": { - "level": 85, - "moves": ["fakeout", "highjumpkick", "knockoff", "machpunch", "poisonjab", "rapidspin", "stoneedge"], - "doublesMoves": ["blazekick", "earthquake", "fakeout", "highjumpkick", "knockoff", "machpunch", "protect", "rockslide", "wideguard"] - }, - "hitmonchan": { - "level": 86, - "moves": ["bulkup", "drainpunch", "firepunch", "icepunch", "machpunch", "rapidspin"], - "doublesMoves": ["drainpunch", "earthquake", "fakeout", "firepunch", "icepunch", "machpunch", "protect", "rockslide", "thunderpunch"] - }, - "weezing": { - "level": 86, - "moves": ["fireblast", "painsplit", "sludgebomb", "toxicspikes", "willowisp"], - "doublesMoves": ["explosion", "fireblast", "painsplit", "protect", "sludgebomb", "thunderbolt", "toxic", "willowisp"] - }, - "rhydon": { - "level": 85, - "moves": ["earthquake", "megahorn", "stealthrock", "stoneedge", "toxic"] - }, - "chansey": { - "level": 84, - "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "thunderwave", "toxic", "wish"], - "doublesMoves": ["aromatherapy", "helpinghand", "lightscreen", "protect", "seismictoss", "softboiled", "thunderwave", "toxic", "wish"] - }, - "kangaskhan": { - "level": 85, - "moves": ["crunch", "drainpunch", "earthquake", "fakeout", "return", "suckerpunch"], - "doublesMoves": ["crunch", "doubleedge", "drainpunch", "earthquake", "fakeout", "protect", "return", "suckerpunch"] - }, - "kangaskhanmega": { - "level": 74, - "moves": ["crunch", "earthquake", "fakeout", "poweruppunch", "return", "seismictoss", "suckerpunch"], - "doublesMoves": ["crunch", "doubleedge", "drainpunch", "earthquake", "fakeout", "poweruppunch", "protect", "return", "suckerpunch"] - }, - "seaking": { - "level": 89, - "moves": ["drillrun", "icebeam", "knockoff", "megahorn", "raindance", "waterfall"], - "doublesMoves": ["drillrun", "icebeam", "icywind", "knockoff", "megahorn", "protect", "surf", "waterfall"] - }, - "starmie": { - "level": 81, - "moves": ["hydropump", "icebeam", "psyshock", "rapidspin", "recover", "scald", "thunderbolt"], - "doublesMoves": ["hydropump", "icebeam", "protect", "psychic", "psyshock", "recover", "scald", "surf", "thunderbolt"] - }, - "mrmime": { - "level": 88, - "moves": ["dazzlinggleam", "encore", "focusblast", "healingwish", "nastyplot", "psyshock", "shadowball"], - "doublesMoves": ["dazzlinggleam", "encore", "fakeout", "hiddenpowerfighting", "icywind", "protect", "teeterdance", "thunderbolt", "thunderwave", "wideguard"] - }, - "scyther": { - "level": 84, - "moves": ["aerialace", "brickbreak", "bugbite", "knockoff", "quickattack", "roost", "swordsdance", "uturn"], - "doublesMoves": ["aerialace", "brickbreak", "bugbite", "feint", "knockoff", "protect", "quickattack", "swordsdance", "uturn"] - }, - "jynx": { - "level": 86, - "moves": ["focusblast", "icebeam", "lovelykiss", "nastyplot", "psychic", "psyshock", "substitute", "trick"], - "doublesMoves": ["hiddenpowerfighting", "icebeam", "lovelykiss", "protect", "psychic", "psyshock", "shadowball", "substitute"] - }, - "pinsir": { - "level": 85, - "moves": ["closecombat", "earthquake", "knockoff", "stealthrock", "stoneedge", "xscissor"], - "doublesMoves": ["closecombat", "earthquake", "protect", "rockslide", "substitute", "swordsdance", "xscissor"] - }, - "pinsirmega": { - "level": 75, - "moves": ["closecombat", "earthquake", "quickattack", "return", "swordsdance"], - "doublesMoves": ["closecombat", "earthquake", "feint", "protect", "quickattack", "return", "rockslide", "substitute", "swordsdance"] - }, - "tauros": { - "level": 83, - "moves": ["bodyslam", "doubleedge", "earthquake", "rockslide", "zenheadbutt"], - "doublesMoves": ["doubleedge", "earthquake", "protect", "return", "rockslide", "stoneedge", "zenheadbutt"] - }, - "gyarados": { - "level": 78, - "moves": ["bounce", "dragondance", "earthquake", "stoneedge", "substitute", "waterfall"], - "doublesMoves": ["bounce", "dragondance", "earthquake", "icefang", "protect", "stoneedge", "substitute", "taunt", "thunderwave", "waterfall"] - }, - "gyaradosmega": { - "level": 76, - "moves": ["crunch", "dragondance", "earthquake", "icefang", "substitute", "waterfall"], - "doublesMoves": ["bounce", "dragondance", "earthquake", "icefang", "protect", "stoneedge", "substitute", "taunt", "thunderwave", "waterfall"] - }, - "lapras": { - "level": 88, - "moves": ["freezedry", "healbell", "hydropump", "icebeam", "thunderbolt", "toxic"], - "doublesMoves": ["healbell", "hydropump", "icebeam", "iceshard", "icywind", "protect", "substitute", "surf", "thunderbolt"] - }, - "ditto": { - "level": 83, - "moves": ["transform"] - }, - "vaporeon": { - "level": 83, - "moves": ["healbell", "icebeam", "protect", "scald", "toxic", "wish"], - "doublesMoves": ["helpinghand", "hydropump", "icebeam", "muddywater", "protect", "scald", "toxic", "wish"] - }, - "jolteon": { - "level": 81, - "moves": ["hiddenpowerice", "shadowball", "signalbeam", "thunderbolt", "voltswitch"], - "doublesMoves": ["helpinghand", "hiddenpowergrass", "hiddenpowerice", "protect", "signalbeam", "substitute", "thunderbolt", "voltswitch"] - }, - "flareon": { - "level": 88, - "moves": ["facade", "flamecharge", "flareblitz", "quickattack", "superpower"], - "doublesMoves": ["facade", "flamecharge", "flareblitz", "helpinghand", "protect", "superpower", "wish"] - }, - "omastar": { - "level": 85, - "moves": ["earthpower", "hydropump", "icebeam", "shellsmash", "spikes", "stealthrock"], - "doublesMoves": ["earthpower", "hiddenpowerelectric", "hydropump", "icebeam", "muddywater", "protect", "shellsmash"] - }, - "kabutops": { - "level": 86, - "moves": ["aquajet", "knockoff", "rapidspin", "stoneedge", "swordsdance", "waterfall"], - "doublesMoves": ["aquajet", "knockoff", "protect", "rockslide", "stoneedge", "superpower", "swordsdance", "waterfall"] - }, - "aerodactyl": { - "level": 84, - "moves": ["defog", "doubleedge", "earthquake", "pursuit", "roost", "stealthrock", "stoneedge", "taunt"], - "doublesMoves": ["aquatail", "earthquake", "icefang", "protect", "rockslide", "skydrop", "stoneedge", "tailwind", "taunt", "wideguard"] - }, - "aerodactylmega": { - "level": 79, - "moves": ["aerialace", "aquatail", "earthquake", "firefang", "honeclaws", "roost", "stoneedge"], - "doublesMoves": ["aerialace", "earthquake", "icefang", "ironhead", "protect", "rockslide", "skydrop", "stoneedge", "tailwind", "taunt", "wideguard"] - }, - "snorlax": { - "level": 82, - "moves": ["bodyslam", "crunch", "curse", "earthquake", "firepunch", "pursuit", "rest", "return", "sleeptalk", "whirlwind"], - "doublesMoves": ["bodyslam", "crunch", "curse", "earthquake", "firepunch", "icepunch", "protect", "return", "selfdestruct"] - }, - "articuno": { - "level": 86, - "moves": ["freezedry", "hurricane", "icebeam", "roost", "substitute", "toxic"], - "doublesMoves": ["freezedry", "hurricane", "protect", "roost", "substitute", "tailwind"] - }, - "zapdos": { - "level": 80, - "moves": ["defog", "heatwave", "hiddenpowerice", "roost", "thunderbolt", "toxic", "uturn"], - "doublesMoves": ["discharge", "heatwave", "hiddenpowergrass", "hiddenpowerice", "protect", "tailwind", "thunderbolt"] - }, - "moltres": { - "level": 84, - "moves": ["fireblast", "hiddenpowergrass", "hurricane", "roost", "substitute", "toxic", "willowisp"], - "doublesMoves": ["airslash", "fireblast", "heatwave", "hiddenpowergrass", "hurricane", "protect", "roost", "substitute", "tailwind", "uturn", "willowisp"] - }, - "dragonite": { - "level": 76, - "moves": ["dragondance", "earthquake", "extremespeed", "firepunch", "outrage", "roost"], - "doublesMoves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "firepunch", "protect", "roost", "skydrop", "substitute", "superpower"] - }, - "mewtwo": { - "level": 72, - "moves": ["aurasphere", "calmmind", "fireblast", "icebeam", "psystrike", "recover"], - "doublesMoves": ["aurasphere", "calmmind", "fireblast", "icebeam", "protect", "psystrike", "recover", "substitute", "taunt", "thunderbolt", "willowisp"] - }, - "mewtwomegax": { - "level": 71, - "moves": ["bulkup", "drainpunch", "icebeam", "stoneedge", "taunt", "zenheadbutt"] - }, - "mewtwomegay": { - "level": 71, - "moves": ["aurasphere", "calmmind", "fireblast", "icebeam", "psystrike", "recover", "shadowball", "taunt", "willowisp"] - }, - "mew": { - "level": 80, - "moves": ["aurasphere", "defog", "earthpower", "icebeam", "knockoff", "nastyplot", "psyshock", "roost", "stealthrock", "taunt", "willowisp"], - "doublesMoves": ["aurasphere", "fakeout", "fireblast", "helpinghand", "icebeam", "nastyplot", "protect", "psyshock", "roost", "tailwind", "taunt", "thunderbolt", "transform", "willowisp"] - }, - "meganium": { - "level": 88, - "moves": ["aromatherapy", "dragontail", "gigadrain", "leechseed", "lightscreen", "reflect", "synthesis", "toxic"], - "doublesMoves": ["aromatherapy", "dragontail", "gigadrain", "healpulse", "leechseed", "lightscreen", "petalblizzard", "protect", "reflect", "synthesis", "toxic"] - }, - "typhlosion": { - "level": 84, - "moves": ["eruption", "extrasensory", "fireblast", "focusblast", "hiddenpowergrass"], - "doublesMoves": ["eruption", "extrasensory", "fireblast", "focusblast", "heatwave", "hiddenpowergrass", "protect"] - }, - "feraligatr": { - "level": 82, - "moves": ["aquajet", "crunch", "dragondance", "earthquake", "icepunch", "swordsdance", "waterfall"], - "doublesMoves": ["aquajet", "crunch", "dragondance", "earthquake", "icepunch", "protect", "swordsdance", "waterfall"] - }, - "furret": { - "level": 90, - "moves": ["aquatail", "doubleedge", "firepunch", "knockoff", "trick", "uturn"], - "doublesMoves": ["doubleedge", "firepunch", "followme", "helpinghand", "icepunch", "knockoff", "protect", "suckerpunch", "superfang", "uturn"] - }, - "noctowl": { - "level": 92, - "moves": ["airslash", "defog", "nightshade", "roost", "toxic", "whirlwind"], - "doublesMoves": ["airslash", "heatwave", "hypervoice", "hypnosis", "protect", "roost", "tailwind"] - }, - "ledian": { - "level": 99, - "moves": ["knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"], - "doublesMoves": ["bugbuzz", "encore", "knockoff", "lightscreen", "protect", "reflect", "tailwind", "uturn"] - }, - "ariados": { - "level": 88, - "moves": ["megahorn", "poisonjab", "stickyweb", "suckerpunch", "toxicspikes"], - "doublesMoves": ["megahorn", "poisonjab", "protect", "ragepowder", "stickyweb", "stringshot"] - }, - "crobat": { - "level": 82, - "moves": ["bravebird", "defog", "roost", "superfang", "taunt", "toxic", "uturn"], - "doublesMoves": ["bravebird", "crosspoison", "protect", "superfang", "tailwind", "taunt", "uturn"] - }, - "lanturn": { - "level": 86, - "moves": ["healbell", "hydropump", "icebeam", "scald", "thunderbolt", "thunderwave", "toxic", "voltswitch"], - "doublesMoves": ["discharge", "hiddenpowergrass", "hydropump", "icebeam", "protect", "scald", "surf", "thunderbolt", "thunderwave"] - }, - "xatu": { - "level": 87, - "moves": ["calmmind", "heatwave", "psychic", "roost", "thunderwave", "toxic", "uturn"], - "doublesMoves": ["grassknot", "heatwave", "lightscreen", "protect", "psychic", "reflect", "roost", "tailwind", "thunderwave", "uturn"] - }, - "ampharos": { - "level": 87, - "moves": ["focusblast", "healbell", "hiddenpowerice", "lightscreen", "reflect", "thunderbolt", "toxic", "voltswitch"], - "doublesMoves": ["discharge", "dragonpulse", "focusblast", "hiddenpowergrass", "hiddenpowerice", "protect", "thunderbolt"] - }, - "ampharosmega": { - "level": 83, - "moves": ["agility", "dragonpulse", "focusblast", "healbell", "thunderbolt", "voltswitch"], - "doublesMoves": ["discharge", "dragonpulse", "focusblast", "hiddenpowergrass", "hiddenpowerice", "protect", "thunderbolt"] - }, - "bellossom": { - "level": 90, - "moves": ["gigadrain", "hiddenpowerfire", "sleeppowder", "sunnyday", "synthesis"], - "doublesMoves": ["dazzlinggleam", "gigadrain", "hiddenpowerfire", "moonblast", "protect", "sleeppowder", "sludgebomb", "solarbeam", "stunspore", "sunnyday"] - }, - "azumarill": { - "level": 80, - "moves": ["aquajet", "bellydrum", "knockoff", "playrough", "superpower", "waterfall"], - "doublesMoves": ["aquajet", "bellydrum", "knockoff", "playrough", "protect", "superpower", "waterfall"] - }, - "sudowoodo": { - "level": 88, - "moves": ["earthquake", "stealthrock", "stoneedge", "suckerpunch", "toxic", "woodhammer"], - "doublesMoves": ["earthquake", "explosion", "helpinghand", "protect", "rockslide", "stealthrock", "stoneedge", "suckerpunch", "woodhammer"] - }, - "politoed": { - "level": 84, - "moves": ["encore", "icebeam", "protect", "rest", "scald", "toxic"], - "doublesMoves": ["encore", "focusblast", "helpinghand", "hiddenpowergrass", "hydropump", "hypnosis", "icebeam", "icywind", "protect", "scald"] - }, - "jumpluff": { - "level": 88, - "moves": ["acrobatics", "encore", "leechseed", "seedbomb", "sleeppowder", "substitute", "swordsdance", "toxic", "uturn"], - "doublesMoves": ["encore", "gigadrain", "helpinghand", "leechseed", "protect", "ragepowder", "sleeppowder", "uturn"] - }, - "sunflora": { - "level": 94, - "moves": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "sludgebomb"], - "doublesMoves": ["earthpower", "encore", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "protect", "solarbeam", "sunnyday"] - }, - "quagsire": { - "level": 88, - "moves": ["earthquake", "encore", "icebeam", "recover", "scald", "toxic"], - "doublesMoves": ["curse", "earthquake", "icepunch", "icywind", "protect", "rockslide", "scald", "waterfall", "yawn"] - }, - "espeon": { - "level": 83, - "moves": ["calmmind", "dazzlinggleam", "morningsun", "psychic", "psyshock", "shadowball", "substitute"], - "doublesMoves": ["dazzlinggleam", "helpinghand", "hiddenpowerfighting", "protect", "psychic", "psyshock", "shadowball", "substitute", "wish"] - }, - "umbreon": { - "level": 82, - "moves": ["foulplay", "healbell", "protect", "toxic", "wish"], - "doublesMoves": ["foulplay", "healbell", "helpinghand", "moonlight", "protect", "snarl", "wish"] - }, - "slowking": { - "level": 85, - "moves": ["dragontail", "fireblast", "icebeam", "nastyplot", "psychic", "psyshock", "scald", "slackoff", "thunderwave", "toxic", "trickroom"], - "doublesMoves": ["fireblast", "grassknot", "icebeam", "protect", "psychic", "psyshock", "scald", "slackoff", "thunderwave", "trickroom"] - }, - "unown": { - "level": 100, - "moves": ["hiddenpowerpsychic"] - }, - "wobbuffet": { - "level": 82, - "moves": ["counter", "destinybond", "encore", "mirrorcoat"] - }, - "girafarig": { - "level": 89, - "moves": ["hypervoice", "nastyplot", "psychic", "psyshock", "substitute", "thunderbolt"], - "doublesMoves": ["agility", "hypervoice", "nastyplot", "protect", "psychic", "psyshock", "thunderbolt"] - }, - "forretress": { - "level": 83, - "moves": ["gyroball", "rapidspin", "spikes", "stealthrock", "toxic", "voltswitch"], - "doublesMoves": ["drillrun", "gyroball", "protect", "rockslide", "stealthrock", "toxic", "voltswitch"] - }, - "dunsparce": { - "level": 89, - "moves": ["bite", "bodyslam", "coil", "earthquake", "glare", "headbutt", "roost"], - "doublesMoves": ["bite", "bodyslam", "coil", "glare", "headbutt", "protect", "rockslide"] - }, - "gligar": { - "level": 82, - "moves": ["defog", "earthquake", "knockoff", "roost", "stealthrock", "toxic", "uturn"] - }, - "steelix": { - "level": 86, - "moves": ["earthquake", "ironhead", "roar", "rockslide", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "explosion", "ironhead", "protect", "rockslide", "stealthrock"] - }, - "steelixmega": { - "level": 84, - "moves": ["dragontail", "earthquake", "heavyslam", "roar", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "explosion", "heavyslam", "protect", "rockslide", "stealthrock"] - }, - "granbull": { - "level": 86, - "moves": ["crunch", "earthquake", "healbell", "playrough", "thunderwave"], - "doublesMoves": ["crunch", "earthquake", "playrough", "protect", "rockslide", "snarl", "thunderwave"] - }, - "qwilfish": { - "level": 84, - "moves": ["destinybond", "painsplit", "spikes", "taunt", "thunderwave", "toxicspikes", "waterfall"], - "doublesMoves": ["destinybond", "poisonjab", "protect", "swordsdance", "taunt", "thunderwave", "waterfall"] - }, - "scizor": { - "level": 80, - "moves": ["bugbite", "bulletpunch", "defog", "knockoff", "pursuit", "roost", "superpower", "swordsdance", "uturn"], - "doublesMoves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "roost", "superpower", "swordsdance", "uturn"] - }, - "scizormega": { - "level": 78, - "moves": ["bugbite", "bulletpunch", "defog", "knockoff", "roost", "superpower", "swordsdance", "uturn"], - "doublesMoves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "roost", "superpower", "swordsdance", "uturn"] - }, - "shuckle": { - "level": 84, - "moves": ["encore", "knockoff", "stealthrock", "stickyweb", "toxic"], - "doublesMoves": ["encore", "guardsplit", "helpinghand", "knockoff", "powersplit", "stealthrock", "stickyweb", "toxic"] - }, - "heracross": { - "level": 81, - "moves": ["closecombat", "earthquake", "knockoff", "megahorn", "stoneedge", "swordsdance"], - "doublesMoves": ["closecombat", "earthquake", "knockoff", "megahorn", "protect", "stoneedge", "swordsdance"] - }, - "heracrossmega": { - "level": 80, - "moves": ["closecombat", "pinmissile", "rockblast", "substitute", "swordsdance"], - "doublesMoves": ["bulletseed", "closecombat", "earthquake", "knockoff", "pinmissile", "protect", "rockblast", "swordsdance"] - }, - "ursaring": { - "level": 87, - "moves": ["closecombat", "crunch", "facade", "protect", "swordsdance"], - "doublesMoves": ["closecombat", "crunch", "earthquake", "facade", "protect", "swordsdance"] - }, - "magcargo": { - "level": 91, - "moves": ["ancientpower", "earthpower", "fireblast", "hiddenpowergrass", "lavaplume", "recover", "shellsmash", "stealthrock", "toxic"], - "doublesMoves": ["ancientpower", "earthpower", "fireblast", "heatwave", "hiddenpowergrass", "protect", "shellsmash", "stealthrock", "willowisp"] - }, - "corsola": { - "level": 93, - "moves": ["powergem", "recover", "scald", "stealthrock", "toxic"], - "doublesMoves": ["earthpower", "icebeam", "icywind", "powergem", "protect", "scald", "stealthrock"] - }, - "octillery": { - "level": 89, - "moves": ["energyball", "fireblast", "gunkshot", "hydropump", "icebeam", "rockblast", "scald"], - "doublesMoves": ["chargebeam", "energyball", "fireblast", "hydropump", "icebeam", "protect", "surf"] - }, - "delibird": { - "level": 100, - "moves": ["destinybond", "freezedry", "icywind", "rapidspin", "spikes"], - "doublesMoves": ["aerialace", "brickbreak", "fakeout", "icepunch", "iceshard", "protect"] - }, - "mantine": { - "level": 89, - "moves": ["airslash", "defog", "rest", "scald", "sleeptalk", "toxic"], - "doublesMoves": ["airslash", "helpinghand", "hydropump", "icebeam", "protect", "raindance", "scald", "surf", "tailwind", "wideguard"] - }, - "skarmory": { - "level": 80, - "moves": ["bravebird", "defog", "roost", "spikes", "stealthrock", "whirlwind"], - "doublesMoves": ["bravebird", "feint", "ironhead", "protect", "skydrop", "tailwind", "taunt"] - }, - "houndoom": { - "level": 85, - "moves": ["darkpulse", "fireblast", "hiddenpowergrass", "nastyplot", "suckerpunch"], - "doublesMoves": ["darkpulse", "heatwave", "hiddenpowerfighting", "nastyplot", "protect", "suckerpunch"] - }, - "houndoommega": { - "level": 80, - "moves": ["darkpulse", "fireblast", "hiddenpowergrass", "nastyplot", "taunt"], - "doublesMoves": ["darkpulse", "heatwave", "hiddenpowergrass", "nastyplot", "protect", "taunt"] - }, - "kingdra": { - "level": 84, - "moves": ["dracometeor", "dragondance", "hydropump", "icebeam", "outrage", "raindance", "waterfall"], - "doublesMoves": ["dracometeor", "dragonpulse", "focusenergy", "hydropump", "icebeam", "muddywater", "protect"] - }, - "donphan": { - "level": 82, - "moves": ["earthquake", "iceshard", "knockoff", "rapidspin", "stealthrock", "stoneedge"], - "doublesMoves": ["earthquake", "iceshard", "knockoff", "protect", "rockslide", "stealthrock"] - }, - "porygon2": { - "level": 82, - "moves": ["discharge", "icebeam", "recover", "toxic", "triattack"], - "doublesMoves": ["discharge", "icebeam", "protect", "recover", "shadowball", "triattack"] - }, - "stantler": { - "level": 88, - "moves": ["doubleedge", "earthquake", "jumpkick", "megahorn", "suckerpunch"], - "doublesMoves": ["earthquake", "jumpkick", "megahorn", "protect", "return", "suckerpunch"] - }, - "smeargle": { - "level": 88, - "moves": ["destinybond", "spore", "stealthrock", "stickyweb", "whirlwind"], - "doublesMoves": ["fakeout", "followme", "helpinghand", "kingsshield", "spore", "tailwind", "transform", "wideguard"] - }, - "hitmontop": { - "level": 87, - "moves": ["closecombat", "rapidspin", "stoneedge", "suckerpunch", "toxic"], - "doublesMoves": ["closecombat", "fakeout", "feint", "helpinghand", "machpunch", "suckerpunch", "wideguard"] - }, - "miltank": { - "level": 84, - "moves": ["bodyslam", "curse", "earthquake", "healbell", "milkdrink", "stealthrock", "toxic"], - "doublesMoves": ["bodyslam", "curse", "earthquake", "healbell", "helpinghand", "protect", "thunderwave"] - }, - "blissey": { - "level": 83, - "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "thunderwave", "toxic"], - "doublesMoves": ["aromatherapy", "flamethrower", "helpinghand", "icebeam", "protect", "seismictoss", "softboiled", "thunderwave", "toxic", "wish"] - }, - "raikou": { - "level": 80, - "moves": ["aurasphere", "calmmind", "extrasensory", "hiddenpowerice", "substitute", "thunderbolt", "voltswitch"], - "doublesMoves": ["calmmind", "extrasensory", "hiddenpowerice", "protect", "snarl", "substitute", "thunderbolt"] - }, - "entei": { - "level": 79, - "moves": ["bulldoze", "extremespeed", "flareblitz", "sacredfire", "stoneedge"], - "doublesMoves": ["bulldoze", "extremespeed", "flareblitz", "ironhead", "protect", "sacredfire", "stoneedge"] - }, - "suicune": { - "level": 81, - "moves": ["calmmind", "hiddenpowergrass", "icebeam", "rest", "scald", "sleeptalk"], - "doublesMoves": ["calmmind", "hiddenpowergrass", "hydropump", "icebeam", "protect", "scald", "snarl", "tailwind"] - }, - "tyranitar": { - "level": 79, - "moves": ["crunch", "earthquake", "fireblast", "icebeam", "pursuit", "stealthrock", "stoneedge"], - "doublesMoves": ["crunch", "earthquake", "firepunch", "icepunch", "protect", "rockslide", "stealthrock", "stoneedge"] - }, - "tyranitarmega": { - "level": 78, - "moves": ["crunch", "dragondance", "earthquake", "icepunch", "stoneedge"], - "doublesMoves": ["crunch", "dragondance", "earthquake", "icepunch", "protect", "rockslide", "stoneedge"] - }, - "lugia": { - "level": 73, - "moves": ["aeroblast", "earthquake", "roost", "substitute", "toxic", "whirlwind"], - "doublesMoves": ["aeroblast", "calmmind", "icebeam", "protect", "psychic", "roost", "skydrop", "substitute", "tailwind"] - }, - "hooh": { - "level": 73, - "moves": ["bravebird", "earthquake", "roost", "sacredfire", "substitute", "toxic"], - "doublesMoves": ["bravebird", "earthquake", "protect", "roost", "sacredfire", "skydrop", "substitute", "tailwind", "toxic"] - }, - "celebi": { - "level": 82, - "moves": ["earthpower", "gigadrain", "hiddenpowerfire", "leafstorm", "nastyplot", "psychic", "recover", "thunderwave", "uturn"], - "doublesMoves": ["earthpower", "gigadrain", "hiddenpowerfire", "leafstorm", "leechseed", "nastyplot", "protect", "psychic", "recover", "thunderwave", "uturn"] - }, - "sceptile": { - "level": 86, - "moves": ["focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "leechseed", "substitute"], - "doublesMoves": ["focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "protect", "substitute"] - }, - "sceptilemega": { - "level": 82, - "moves": ["dragonpulse", "earthquake", "focusblast", "gigadrain", "hiddenpowerfire", "leafblade", "outrage", "substitute", "swordsdance"], - "doublesMoves": ["dragonpulse", "focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "protect", "substitute"] - }, - "blaziken": { - "level": 76, - "moves": ["fireblast", "hiddenpowerice", "highjumpkick", "knockoff", "protect"] - }, - "blazikenmega": { - "level": 75, - "moves": ["flareblitz", "highjumpkick", "knockoff", "protect", "stoneedge", "swordsdance"] - }, - "swampert": { - "level": 82, - "moves": ["earthquake", "icebeam", "protect", "roar", "scald", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "icebeam", "icywind", "muddywater", "protect", "rockslide", "scald", "stealthrock", "waterfall", "wideguard"] - }, - "swampertmega": { - "level": 82, - "moves": ["earthquake", "icepunch", "raindance", "superpower", "waterfall"], - "doublesMoves": ["earthquake", "icepunch", "protect", "raindance", "superpower", "waterfall"] - }, - "mightyena": { - "level": 89, - "moves": ["crunch", "firefang", "irontail", "playrough", "suckerpunch"], - "doublesMoves": ["crunch", "firefang", "playrough", "protect", "suckerpunch", "taunt"] - }, - "linoone": { - "level": 86, - "moves": ["bellydrum", "extremespeed", "seedbomb", "shadowclaw"], - "doublesMoves": ["bellydrum", "extremespeed", "protect", "seedbomb", "shadowclaw"] - }, - "beautifly": { - "level": 92, - "moves": ["bugbuzz", "energyball", "hiddenpowerfighting", "psychic", "quiverdance"], - "doublesMoves": ["aircutter", "bugbuzz", "gigadrain", "hiddenpowerrock", "protect", "quiverdance", "stringshot", "tailwind"] - }, - "dustox": { - "level": 90, - "moves": ["bugbuzz", "defog", "quiverdance", "roost", "sludgebomb", "uturn"], - "doublesMoves": ["bugbuzz", "protect", "quiverdance", "shadowball", "sludgebomb", "stringshot", "strugglebug", "tailwind"] - }, - "ludicolo": { - "level": 87, - "moves": ["focusblast", "gigadrain", "hydropump", "icebeam", "raindance", "scald"], - "doublesMoves": ["fakeout", "gigadrain", "hydropump", "icebeam", "protect", "raindance", "surf"] - }, - "shiftry": { - "level": 86, - "moves": ["defog", "knockoff", "leafblade", "leafstorm", "lowkick", "suckerpunch", "swordsdance"], - "doublesMoves": ["fakeout", "knockoff", "leafblade", "leafstorm", "lowkick", "protect", "suckerpunch", "swordsdance"] - }, - "swellow": { - "level": 84, - "moves": ["bravebird", "facade", "protect", "quickattack", "uturn"], - "doublesMoves": ["bravebird", "facade", "protect", "quickattack", "uturn"] - }, - "pelipper": { - "level": 91, - "moves": ["defog", "hurricane", "knockoff", "roost", "scald", "toxic", "uturn"], - "doublesMoves": ["hurricane", "knockoff", "protect", "scald", "surf", "tailwind", "wideguard"] - }, - "gardevoir": { - "level": 82, - "moves": ["calmmind", "focusblast", "moonblast", "psychic", "shadowball", "substitute", "thunderbolt", "willowisp"], - "doublesMoves": ["dazzlinggleam", "focusblast", "helpinghand", "moonblast", "protect", "psyshock", "shadowball", "taunt", "thunderbolt", "trickroom", "willowisp"] - }, - "gardevoirmega": { - "level": 79, - "moves": ["calmmind", "focusblast", "hypervoice", "psyshock", "substitute", "taunt", "willowisp"], - "doublesMoves": ["calmmind", "focusblast", "hypervoice", "protect", "psyshock", "shadowball", "thunderbolt"] - }, - "masquerain": { - "level": 88, - "moves": ["airslash", "bugbuzz", "hydropump", "quiverdance", "stickyweb"], - "doublesMoves": ["airslash", "bugbuzz", "hydropump", "protect", "quiverdance", "roost", "strugglebug", "tailwind"] - }, - "breloom": { - "level": 80, - "moves": ["bulletseed", "machpunch", "rocktomb", "spore", "swordsdance"], - "doublesMoves": ["bulletseed", "drainpunch", "helpinghand", "machpunch", "protect", "rocktomb", "spore"] - }, - "slaking": { - "level": 83, - "moves": ["earthquake", "firepunch", "gigaimpact", "nightslash", "pursuit", "retaliate"], - "doublesMoves": ["doubleedge", "earthquake", "hammerarm", "nightslash", "retaliate", "rockslide"] - }, - "ninjask": { - "level": 92, - "moves": ["aerialace", "nightslash", "swordsdance", "uturn", "xscissor"], - "doublesMoves": ["aerialace", "nightslash", "protect", "swordsdance", "xscissor"] - }, - "shedinja": { - "level": 89, - "moves": ["shadowclaw", "shadowsneak", "swordsdance", "willowisp", "xscissor"] - }, - "exploud": { - "level": 84, - "moves": ["boomburst", "fireblast", "focusblast", "icebeam", "surf"], - "doublesMoves": ["boomburst", "fireblast", "focusblast", "hypervoice", "icebeam", "protect", "surf"] - }, - "hariyama": { - "level": 87, - "moves": ["bulkup", "bulletpunch", "closecombat", "icepunch", "knockoff", "stoneedge"], - "doublesMoves": ["bulletpunch", "closecombat", "fakeout", "helpinghand", "icepunch", "knockoff", "protect", "stoneedge", "wideguard"] - }, - "delcatty": { - "level": 93, - "moves": ["doubleedge", "fakeout", "healbell", "suckerpunch", "thunderwave", "wildcharge"], - "doublesMoves": ["doubleedge", "fakeout", "helpinghand", "playrough", "protect", "suckerpunch", "thunderwave", "wildcharge"] - }, - "sableye": { - "level": 84, - "moves": ["foulplay", "knockoff", "recover", "taunt", "toxic", "willowisp"], - "doublesMoves": ["fakeout", "foulplay", "helpinghand", "knockoff", "protect", "recover", "snarl", "taunt", "willowisp"] - }, - "sableyemega": { - "level": 80, - "moves": ["calmmind", "darkpulse", "recover", "willowisp"], - "doublesMoves": ["darkpulse", "fakeout", "knockoff", "protect", "shadowball", "willowisp"] - }, - "mawile": { - "level": 88, - "moves": ["ironhead", "knockoff", "playrough", "stealthrock", "suckerpunch", "swordsdance"], - "doublesMoves": ["firefang", "ironhead", "knockoff", "playrough", "protect", "substitute", "suckerpunch", "swordsdance"] - }, - "mawilemega": { - "level": 79, - "moves": ["firefang", "focuspunch", "ironhead", "knockoff", "playrough", "substitute", "suckerpunch", "swordsdance"], - "doublesMoves": ["firefang", "ironhead", "knockoff", "playrough", "protect", "substitute", "suckerpunch", "swordsdance"] - }, - "aggron": { - "level": 86, - "moves": ["aquatail", "autotomize", "earthquake", "headsmash", "heavyslam", "stealthrock"], - "doublesMoves": ["aquatail", "earthquake", "headsmash", "heavyslam", "lowkick", "protect", "rockslide", "stealthrock"] - }, - "aggronmega": { - "level": 82, - "moves": ["earthquake", "heavyslam", "roar", "stoneedge", "stealthrock", "thunderwave", "toxic"], - "doublesMoves": ["aquatail", "earthquake", "heavyslam", "lowkick", "protect", "rockslide"] - }, - "medicham": { - "level": 83, - "moves": ["bulletpunch", "drainpunch", "highjumpkick", "icepunch", "zenheadbutt"], - "doublesMoves": ["bulletpunch", "drainpunch", "fakeout", "highjumpkick", "icepunch", "protect", "zenheadbutt"] - }, - "medichammega": { - "level": 78, - "moves": ["fakeout", "highjumpkick", "icepunch", "thunderpunch", "zenheadbutt"], - "doublesMoves": ["bulletpunch", "drainpunch", "fakeout", "highjumpkick", "icepunch", "protect", "zenheadbutt"] - }, - "manectric": { - "level": 85, - "moves": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "overheat", "thunderbolt", "voltswitch"], - "doublesMoves": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "overheat", "protect", "snarl", "thunderbolt", "voltswitch"] - }, - "manectricmega": { - "level": 80, - "moves": ["hiddenpowergrass", "hiddenpowerice", "overheat", "thunderbolt", "voltswitch"], - "doublesMoves": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "overheat", "protect", "snarl", "thunderbolt", "voltswitch"] - }, - "plusle": { - "level": 89, - "moves": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"], - "doublesMoves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "substitute", "thunderbolt"] - }, - "minun": { - "level": 90, - "moves": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"], - "doublesMoves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "substitute", "thunderbolt"] - }, - "volbeat": { - "level": 88, - "moves": ["encore", "roost", "tailwind", "thunderwave", "uturn"], - "doublesMoves": ["encore", "helpinghand", "protect", "stringshot", "strugglebug", "tailwind", "thunderwave"] - }, - "illumise": { - "level": 90, - "moves": ["bugbuzz", "encore", "roost", "thunderwave", "uturn", "wish"], - "doublesMoves": ["bugbuzz", "encore", "helpinghand", "protect", "tailwind", "thunderbolt", "uturn"] - }, - "swalot": { - "level": 88, - "moves": ["earthquake", "encore", "icebeam", "painsplit", "sludgebomb", "toxic", "yawn"], - "doublesMoves": ["earthquake", "encore", "gunkshot", "icebeam", "protect", "sludgebomb", "yawn"] - }, - "sharpedo": { - "level": 83, - "moves": ["crunch", "earthquake", "icebeam", "protect", "waterfall"], - "doublesMoves": ["crunch", "destinybond", "earthquake", "icebeam", "protect", "waterfall"] - }, - "sharpedomega": { - "level": 82, - "moves": ["crunch", "destinybond", "icefang", "protect", "waterfall", "zenheadbutt"] - }, - "wailord": { - "level": 88, - "moves": ["hiddenpowerfire", "hiddenpowergrass", "hydropump", "icebeam", "waterspout"], - "doublesMoves": ["hiddenpowerfire", "hiddenpowergrass", "hydropump", "icebeam", "protect", "waterspout"] - }, - "camerupt": { - "level": 89, - "moves": ["earthpower", "fireblast", "hiddenpowergrass", "lavaplume", "roar", "rockpolish", "stealthrock", "stoneedge"], - "doublesMoves": ["earthpower", "eruption", "fireblast", "heatwave", "hiddenpowergrass", "protect", "rockpolish"] - }, - "cameruptmega": { - "level": 87, - "moves": ["ancientpower", "earthpower", "fireblast", "stealthrock", "toxic", "willowisp"], - "doublesMoves": ["earthpower", "eruption", "fireblast", "heatwave", "protect", "rockslide"] - }, - "torkoal": { - "level": 88, - "moves": ["earthquake", "lavaplume", "rapidspin", "stealthrock", "yawn"], - "doublesMoves": ["earthpower", "fireblast", "heatwave", "hiddenpowergrass", "protect", "shellsmash", "willowisp"] - }, - "grumpig": { - "level": 91, - "moves": ["focusblast", "healbell", "lightscreen", "psychic", "reflect", "thunderwave", "toxic", "whirlwind"], - "doublesMoves": ["focusblast", "lightscreen", "protect", "psychic", "psyshock", "reflect", "taunt", "thunderwave", "trickroom"] - }, - "spinda": { - "level": 97, - "moves": ["icepunch", "rest", "return", "sleeptalk", "suckerpunch", "superpower"], - "doublesMoves": ["doubleedge", "fakeout", "protect", "return", "suckerpunch", "superpower", "trickroom"] - }, - "flygon": { - "level": 84, - "moves": ["defog", "earthquake", "fireblast", "outrage", "roost", "stoneedge", "uturn"], - "doublesMoves": ["dragonclaw", "earthquake", "feint", "fireblast", "firepunch", "protect", "rockslide", "tailwind", "uturn"] - }, - "cacturne": { - "level": 89, - "moves": ["darkpulse", "drainpunch", "focusblast", "seedbomb", "spikes", "suckerpunch", "swordsdance"], - "doublesMoves": ["drainpunch", "seedbomb", "spikyshield", "substitute", "suckerpunch", "swordsdance"] - }, - "altaria": { - "level": 88, - "moves": ["dracometeor", "dragondance", "earthquake", "fireblast", "outrage", "roost", "toxic"], - "doublesMoves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "protect", "tailwind"] - }, - "altariamega": { - "level": 80, - "moves": ["dragondance", "earthquake", "fireblast", "healbell", "hypervoice", "return", "roost"], - "doublesMoves": ["doubleedge", "dragonclaw", "dragondance", "earthquake", "fireblast", "protect", "return"] - }, - "zangoose": { - "level": 86, - "moves": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"], - "doublesMoves": ["closecombat", "facade", "knockoff", "protect", "quickattack"] - }, - "seviper": { - "level": 89, - "moves": ["darkpulse", "earthquake", "flamethrower", "gigadrain", "poisonjab", "sludgewave", "suckerpunch", "switcheroo"], - "doublesMoves": ["aquatail", "earthquake", "flamethrower", "gigadrain", "glare", "poisonjab", "protect", "sludgebomb", "suckerpunch"] - }, - "lunatone": { - "level": 90, - "moves": ["ancientpower", "calmmind", "earthpower", "icebeam", "moonlight", "psychic", "rockpolish", "stealthrock", "toxic"], - "doublesMoves": ["ancientpower", "calmmind", "earthpower", "helpinghand", "icebeam", "moonlight", "protect", "psychic", "rockpolish", "trickroom"] - }, - "solrock": { - "level": 89, - "moves": ["explosion", "earthquake", "lightscreen", "morningsun", "reflect", "rockslide", "stealthrock", "willowisp"], - "doublesMoves": ["helpinghand", "protect", "rockslide", "stoneedge", "trickroom", "willowisp", "zenheadbutt"] - }, - "whiscash": { - "level": 88, - "moves": ["dragondance", "earthquake", "stoneedge", "waterfall", "zenheadbutt"], - "doublesMoves": ["dragondance", "earthquake", "protect", "stoneedge", "waterfall", "zenheadbutt"] - }, - "crawdaunt": { - "level": 82, - "moves": ["aquajet", "crabhammer", "dragondance", "knockoff", "superpower", "swordsdance"], - "doublesMoves": ["aquajet", "crabhammer", "crunch", "dragondance", "knockoff", "protect", "superpower", "swordsdance"] - }, - "claydol": { - "level": 87, - "moves": ["earthquake", "icebeam", "psychic", "rapidspin", "stealthrock", "toxic"], - "doublesMoves": ["earthpower", "earthquake", "icebeam", "protect", "psychic", "trickroom"] - }, - "cradily": { - "level": 89, - "moves": ["curse", "gigadrain", "recover", "rockslide", "seedbomb", "stealthrock", "toxic"], - "doublesMoves": ["curse", "earthquake", "protect", "recover", "rockslide", "seedbomb", "swordsdance"] - }, - "armaldo": { - "level": 88, - "moves": ["earthquake", "knockoff", "rapidspin", "stealthrock", "stoneedge", "toxic", "xscissor"], - "doublesMoves": ["knockoff", "protect", "rockslide", "stoneedge", "stringshot", "swordsdance", "xscissor"] - }, - "milotic": { - "level": 82, - "moves": ["dragontail", "icebeam", "recover", "rest", "scald", "sleeptalk", "toxic"], - "doublesMoves": ["dragontail", "hiddenpowergrass", "hydropump", "hypnosis", "icebeam", "protect", "recover", "scald"] - }, - "castformsunny": { - "level": 100, - "moves": ["icebeam", "solarbeam", "sunnyday", "weatherball"] - }, - "castformrainy": { - "level": 100, - "moves": ["hurricane", "raindance", "thunder", "weatherball"] - }, - "castformsnowy": { - "level": 100, - "moves": ["blizzard", "fireblast", "hail", "thunderbolt"] - }, - "kecleon": { - "level": 88, - "moves": ["drainpunch", "fakeout", "knockoff", "recover", "shadowsneak", "stealthrock", "suckerpunch"], - "doublesMoves": ["drainpunch", "fakeout", "knockoff", "protect", "recover", "shadowsneak", "suckerpunch", "trickroom"] - }, - "banette": { - "level": 88, - "moves": ["destinybond", "knockoff", "shadowclaw", "shadowsneak", "suckerpunch", "taunt", "willowisp"], - "doublesMoves": ["knockoff", "protect", "shadowclaw", "shadowsneak", "suckerpunch", "willowisp"] - }, - "banettemega": { - "level": 86, - "moves": ["destinybond", "knockoff", "shadowclaw", "suckerpunch", "taunt", "willowisp"], - "doublesMoves": ["destinybond", "knockoff", "protect", "shadowclaw", "suckerpunch", "taunt", "willowisp"] - }, - "tropius": { - "level": 90, - "moves": ["airslash", "gigadrain", "leechseed", "protect", "substitute", "toxic"], - "doublesMoves": ["airslash", "earthquake", "gigadrain", "hiddenpowerfire", "leechseed", "protect", "roost", "sunnyday", "tailwind"] - }, - "chimecho": { - "level": 93, - "moves": ["calmmind", "healbell", "healingwish", "knockoff", "psychic", "recover", "shadowball", "taunt", "toxic", "yawn"], - "doublesMoves": ["dazzlinggleam", "helpinghand", "protect", "psychic", "recover", "shadowball", "taunt", "thunderwave", "trickroom"] - }, - "absol": { - "level": 84, - "moves": ["knockoff", "playrough", "pursuit", "suckerpunch", "superpower", "swordsdance"], - "doublesMoves": ["fireblast", "knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"] - }, - "absolmega": { - "level": 81, - "moves": ["icebeam", "knockoff", "playrough", "pursuit", "suckerpunch", "superpower", "swordsdance"], - "doublesMoves": ["fireblast", "knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"] - }, - "glalie": { - "level": 88, - "moves": ["earthquake", "explosion", "icebeam", "iceshard", "spikes", "superfang", "taunt"], - "doublesMoves": ["earthquake", "icebeam", "iceshard", "protect", "taunt"] - }, - "glaliemega": { - "level": 82, - "moves": ["earthquake", "explosion", "freezedry", "iceshard", "return", "spikes"], - "doublesMoves": ["crunch", "earthquake", "explosion", "freezedry", "iceshard", "protect", "return"] - }, - "walrein": { - "level": 88, - "moves": ["icebeam", "protect", "roar", "superfang", "surf", "toxic"], - "doublesMoves": ["icebeam", "icywind", "protect", "roar", "superfang", "surf"] - }, - "huntail": { - "level": 82, - "moves": ["icebeam", "shellsmash", "suckerpunch", "waterfall"], - "doublesMoves": ["icefang", "protect", "shellsmash", "suckerpunch", "waterfall"] - }, - "gorebyss": { - "level": 84, - "moves": ["hiddenpowergrass", "hydropump", "icebeam", "shellsmash"], - "doublesMoves": ["hiddenpowergrass", "icebeam", "protect", "shellsmash", "substitute", "surf"] - }, - "relicanth": { - "level": 88, - "moves": ["doubleedge", "earthquake", "headsmash", "stealthrock", "toxic", "waterfall"], - "doublesMoves": ["doubleedge", "earthquake", "headsmash", "protect", "rockslide", "waterfall"] - }, - "luvdisc": { - "level": 100, - "moves": ["icebeam", "protect", "scald", "sweetkiss", "toxic"] - }, - "salamence": { - "level": 79, - "moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "outrage", "roost"], - "doublesMoves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "hydropump", "protect", "rockslide", "tailwind"] - }, - "salamencemega": { - "level": 73, - "moves": ["doubleedge", "dracometeor", "dragondance", "earthquake", "fireblast", "return", "roost"], - "doublesMoves": ["doubleedge", "dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "protect", "return"] - }, - "metagross": { - "level": 81, - "moves": ["agility", "bulletpunch", "earthquake", "explosion", "icepunch", "meteormash", "stealthrock", "thunderpunch", "zenheadbutt"], - "doublesMoves": ["bulletpunch", "earthquake", "explosion", "hammerarm", "icepunch", "meteormash", "protect", "thunderpunch", "zenheadbutt"] - }, - "metagrossmega": { - "level": 76, - "moves": ["agility", "earthquake", "hammerarm", "icepunch", "meteormash", "zenheadbutt"], - "doublesMoves": ["earthquake", "icepunch", "meteormash", "protect", "thunderpunch", "zenheadbutt"] - }, - "regirock": { - "level": 86, - "moves": ["curse", "drainpunch", "earthquake", "rest", "stealthrock", "stoneedge", "thunderwave", "toxic"], - "doublesMoves": ["curse", "drainpunch", "protect", "rockslide", "stealthrock", "stoneedge", "thunderwave"] - }, - "regice": { - "level": 87, - "moves": ["focusblast", "icebeam", "rest", "rockpolish", "sleeptalk", "thunderbolt", "thunderwave"], - "doublesMoves": ["focusblast", "icebeam", "icywind", "protect", "rockpolish", "thunderbolt", "thunderwave"] - }, - "registeel": { - "level": 84, - "moves": ["curse", "ironhead", "rest", "sleeptalk", "stealthrock", "toxic"], - "doublesMoves": ["curse", "ironhead", "protect", "rest", "seismictoss", "stealthrock", "thunderwave"] - }, - "latiasmega": { - "level": 78, - "moves": ["calmmind", "dracometeor", "hiddenpowerfire", "psyshock", "roost", "surf"], - "doublesMoves": ["dragonpulse", "healpulse", "helpinghand", "lightscreen", "protect", "psychic", "reflect", "tailwind"] - }, - "latias": { - "level": 75, - "moves": ["calmmind", "dracometeor", "psyshock", "roost"], - "doublesMoves": ["dragonpulse", "healpulse", "helpinghand", "lightscreen", "protect", "psychic", "reflect", "tailwind"] - }, - "latiosmega": { - "level": 79, - "moves": ["calmmind", "dracometeor", "earthquake", "hiddenpowerfire", "psyshock", "roost"], - "doublesMoves": ["dracometeor", "dragonpulse", "hiddenpowerfire", "protect", "psyshock", "substitute", "surf", "tailwind", "thunderbolt"] - }, - "latios": { - "level": 74, - "moves": ["calmmind", "dracometeor", "psyshock", "roost"], - "doublesMoves": ["dracometeor", "dragonpulse", "hiddenpowerfire", "protect", "psyshock", "substitute", "surf", "tailwind", "thunderbolt", "trick"] - }, - "kyogre": { - "level": 69, - "moves": ["icebeam", "originpulse", "scald", "thunder", "waterspout"], - "doublesMoves": ["calmmind", "icebeam", "muddywater", "originpulse", "protect", "rest", "sleeptalk", "thunder", "waterspout"] - }, - "kyogreprimal": { - "level": 72, - "moves": ["calmmind", "icebeam", "originpulse", "rest", "scald", "sleeptalk", "thunder"], - "doublesMoves": ["calmmind", "icebeam", "muddywater", "originpulse", "protect", "rest", "sleeptalk", "thunder", "waterspout"] - }, - "groudon": { - "level": 76, - "moves": ["earthquake", "firepunch", "lavaplume", "roar", "stealthrock", "stoneedge", "thunderwave", "toxic"], - "doublesMoves": ["dragonclaw", "firepunch", "precipiceblades", "protect", "rockpolish", "rockslide", "stoneedge", "swordsdance"] - }, - "groudonprimal": { - "level": 68, - "moves": ["dragontail", "firepunch", "lavaplume", "precipiceblades", "rockpolish", "stealthrock", "stoneedge", "swordsdance"], - "doublesMoves": ["firepunch", "lavaplume", "overheat", "precipiceblades", "protect", "rockpolish", "rockslide", "stoneedge", "swordsdance"] - }, - "rayquaza": { - "level": 75, - "moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "outrage", "vcreate"], - "doublesMoves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "protect", "tailwind", "vcreate"] - }, - "rayquazamega": { - "level": 67, - "moves": ["dragonascent", "dragondance", "earthquake", "extremespeed", "vcreate"], - "doublesMoves": ["dragonascent", "dragonclaw", "dragondance", "earthquake", "extremespeed", "protect", "swordsdance", "vcreate"] - }, - "jirachi": { - "level": 80, - "moves": ["bodyslam", "firepunch", "icepunch", "ironhead", "stealthrock", "substitute", "toxic", "uturn", "wish"], - "doublesMoves": ["bodyslam", "followme", "helpinghand", "icywind", "ironhead", "protect", "thunderwave", "trickroom", "uturn", "zenheadbutt"] - }, - "deoxys": { - "level": 76, - "moves": ["extremespeed", "firepunch", "icebeam", "knockoff", "psychoboost", "stealthrock", "superpower"], - "doublesMoves": ["extremespeed", "firepunch", "icebeam", "knockoff", "protect", "psychoboost", "psyshock", "superpower", "thunderbolt"] - }, - "deoxysattack": { - "level": 76, - "moves": ["extremespeed", "firepunch", "icebeam", "knockoff", "psychoboost", "stealthrock", "superpower"], - "doublesMoves": ["extremespeed", "firepunch", "icebeam", "knockoff", "protect", "psychoboost", "superpower", "thunderbolt"] - }, - "deoxysdefense": { - "level": 81, - "moves": ["knockoff", "recover", "seismictoss", "spikes", "stealthrock", "taunt", "toxic"], - "doublesMoves": ["lightscreen", "protect", "recover", "reflect", "seismictoss", "stealthrock", "taunt", "trickroom"] - }, - "deoxysspeed": { - "level": 81, - "moves": ["knockoff", "magiccoat", "psychoboost", "spikes", "stealthrock", "superpower", "taunt"], - "doublesMoves": ["icebeam", "knockoff", "lightscreen", "protect", "psychoboost", "reflect", "superpower", "taunt"] - }, - "torterra": { - "level": 87, - "moves": ["earthquake", "rockpolish", "stealthrock", "stoneedge", "synthesis", "woodhammer"], - "doublesMoves": ["earthquake", "protect", "rockpolish", "rockslide", "stoneedge", "wideguard", "woodhammer"] - }, - "infernape": { - "level": 81, - "moves": ["closecombat", "fireblast", "flareblitz", "grassknot", "machpunch", "stealthrock", "stoneedge", "uturn"], - "doublesMoves": ["closecombat", "fakeout", "feint", "flareblitz", "grassknot", "heatwave", "machpunch", "protect", "stoneedge", "taunt", "thunderpunch", "uturn"] - }, - "empoleon": { - "level": 82, - "moves": ["defog", "flashcannon", "grassknot", "hydropump", "icebeam", "roar", "scald", "stealthrock", "toxic"], - "doublesMoves": ["flashcannon", "grassknot", "hiddenpowerelectric", "icebeam", "icywind", "protect", "scald", "surf"] - }, - "staraptor": { - "level": 81, - "moves": ["bravebird", "closecombat", "doubleedge", "quickattack", "uturn"], - "doublesMoves": ["bravebird", "closecombat", "doubleedge", "protect", "quickattack", "tailwind", "uturn"] - }, - "bibarel": { - "level": 89, - "moves": ["curse", "quickattack", "rest", "return", "stealthrock", "waterfall"], - "doublesMoves": ["curse", "protect", "quickattack", "rest", "return", "waterfall"] - }, - "kricketune": { - "level": 92, - "moves": ["endeavor", "knockoff", "stickyweb", "taunt", "toxic", "xscissor"], - "doublesMoves": ["bugbite", "knockoff", "protect", "stickyweb", "taunt"] - }, - "luxray": { - "level": 88, - "moves": ["crunch", "facade", "icefang", "superpower", "voltswitch", "wildcharge"], - "doublesMoves": ["crunch", "facade", "icefang", "protect", "superpower", "voltswitch", "wildcharge"] - }, - "roserade": { - "level": 83, - "moves": ["gigadrain", "hiddenpowerfire", "leafstorm", "sleeppowder", "sludgebomb", "spikes", "synthesis", "toxicspikes"], - "doublesMoves": ["gigadrain", "hiddenpowerfire", "leafstorm", "protect", "sleeppowder", "sludgebomb"] - }, - "rampardos": { - "level": 89, - "moves": ["crunch", "earthquake", "firepunch", "headsmash", "rockpolish", "rockslide"], - "doublesMoves": ["crunch", "earthquake", "headsmash", "protect", "rockslide", "stoneedge", "zenheadbutt"] - }, - "bastiodon": { - "level": 88, - "moves": ["metalburst", "protect", "roar", "rockblast", "stealthrock", "toxic"], - "doublesMoves": ["guardsplit", "metalburst", "protect", "stealthrock", "stoneedge", "wideguard"] - }, - "wormadam": { - "level": 96, - "moves": ["gigadrain", "hiddenpowerground", "hiddenpowerrock", "protect", "signalbeam", "synthesis", "toxic"], - "doublesMoves": ["gigadrain", "hiddenpowerice", "hiddenpowerrock", "leafstorm", "protect", "signalbeam", "stringshot"] - }, - "wormadamsandy": { - "level": 88, - "moves": ["earthquake", "protect", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "protect", "rockblast", "stringshot", "suckerpunch"] - }, - "wormadamtrash": { - "level": 88, - "moves": ["flashcannon", "protect", "stealthrock", "toxic"], - "doublesMoves": ["flashcannon", "protect", "stringshot", "strugglebug"] - }, - "mothim": { - "level": 90, - "moves": ["airslash", "bugbuzz", "energyball", "quiverdance", "uturn"], - "doublesMoves": ["airslash", "bugbuzz", "gigadrain", "protect", "quiverdance", "roost"] - }, - "vespiquen": { - "level": 95, - "moves": ["airslash", "defog", "roost", "toxic", "uturn"], - "doublesMoves": ["attackorder", "healorder", "protect", "stringshot", "strugglebug", "tailwind"] - }, - "pachirisu": { - "level": 90, - "moves": ["nuzzle", "superfang", "thunderbolt", "toxic", "uturn"], - "doublesMoves": ["followme", "helpinghand", "nuzzle", "protect", "superfang", "thunderbolt", "uturn"] - }, - "floatzel": { - "level": 88, - "moves": ["aquajet", "brickbreak", "bulkup", "icepunch", "substitute", "taunt", "waterfall"], - "doublesMoves": ["aquajet", "crunch", "icepunch", "protect", "raindance", "switcheroo", "taunt", "waterfall"] - }, - "cherrim": { - "level": 92, - "moves": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerice", "synthesis"], - "doublesMoves": ["gigadrain", "protect", "solarbeam", "sunnyday", "weatherball"] - }, - "gastrodon": { - "level": 86, - "moves": ["clearsmog", "earthquake", "icebeam", "recover", "scald", "toxic"], - "doublesMoves": ["earthpower", "icebeam", "icywind", "muddywater", "protect", "recover", "scald"] - }, - "ambipom": { - "level": 84, - "moves": ["fakeout", "knockoff", "lowkick", "return", "seedbomb", "switcheroo", "uturn"], - "doublesMoves": ["doublehit", "fakeout", "icepunch", "knockoff", "lowkick", "protect", "return", "uturn"] - }, - "drifblim": { - "level": 87, - "moves": ["acrobatics", "destinybond", "hex", "shadowball", "substitute", "willowisp"], - "doublesMoves": ["destinybond", "hiddenpowerfighting", "hypnosis", "protect", "shadowball", "substitute", "thunderbolt", "willowisp"] - }, - "lopunny": { - "level": 88, - "moves": ["healingwish", "highjumpkick", "icepunch", "return", "switcheroo"], - "doublesMoves": ["encore", "fakeout", "firepunch", "highjumpkick", "icepunch", "protect", "return", "switcheroo"] - }, - "lopunnymega": { - "level": 78, - "moves": ["fakeout", "highjumpkick", "icepunch", "return", "substitute"], - "doublesMoves": ["encore", "fakeout", "highjumpkick", "icepunch", "protect", "return"] - }, - "mismagius": { - "level": 85, - "moves": ["dazzlinggleam", "destinybond", "nastyplot", "painsplit", "shadowball", "substitute", "taunt", "thunderbolt", "willowisp"], - "doublesMoves": ["dazzlinggleam", "nastyplot", "protect", "shadowball", "substitute", "taunt", "thunderbolt", "willowisp"] - }, - "honchkrow": { - "level": 84, - "moves": ["bravebird", "heatwave", "pursuit", "roost", "suckerpunch", "superpower"], - "doublesMoves": ["bravebird", "heatwave", "protect", "roost", "substitute", "suckerpunch", "superpower"] - }, - "purugly": { - "level": 87, - "moves": ["fakeout", "knockoff", "quickattack", "return", "suckerpunch", "uturn"], - "doublesMoves": ["fakeout", "knockoff", "protect", "quickattack", "return", "suckerpunch", "uturn"] - }, - "skuntank": { - "level": 86, - "moves": ["crunch", "defog", "fireblast", "poisonjab", "pursuit", "suckerpunch", "taunt"], - "doublesMoves": ["crunch", "fireblast", "playrough", "poisonjab", "protect", "snarl", "suckerpunch", "taunt"] - }, - "bronzong": { - "level": 85, - "moves": ["earthquake", "explosion", "ironhead", "lightscreen", "reflect", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "explosion", "gyroball", "lightscreen", "protect", "reflect", "trickroom"] - }, - "chatot": { - "level": 88, - "moves": ["boomburst", "chatter", "heatwave", "hiddenpowerground", "nastyplot", "substitute", "uturn"], - "doublesMoves": ["boomburst", "chatter", "encore", "heatwave", "hypervoice", "nastyplot", "protect", "substitute", "uturn"] - }, - "spiritomb": { - "level": 89, - "moves": ["calmmind", "darkpulse", "psychic", "pursuit", "rest", "shadowsneak", "sleeptalk", "willowisp"], - "doublesMoves": ["darkpulse", "foulplay", "icywind", "painsplit", "protect", "shadowsneak", "snarl", "willowisp"] - }, - "garchomp": { - "level": 77, - "moves": ["dragonclaw", "earthquake", "fireblast", "firefang", "outrage", "stealthrock", "stoneedge", "swordsdance"], - "doublesMoves": ["dragonclaw", "earthquake", "protect", "rockslide", "stoneedge", "substitute", "swordsdance"] - }, - "garchompmega": { - "level": 78, - "moves": ["dracometeor", "earthquake", "fireblast", "outrage", "stoneedge", "swordsdance"], - "doublesMoves": ["dragonclaw", "earthquake", "fireblast", "protect", "rockslide", "stoneedge", "substitute", "swordsdance"] - }, - "lucario": { - "level": 81, - "moves": ["aurasphere", "closecombat", "crunch", "darkpulse", "extremespeed", "flashcannon", "icepunch", "nastyplot", "swordsdance", "vacuumwave"], - "doublesMoves": ["aurasphere", "bulletpunch", "closecombat", "crunch", "darkpulse", "extremespeed", "flashcannon", "followme", "icepunch", "protect", "vacuumwave"] - }, - "lucariomega": { - "level": 77, - "moves": ["aurasphere", "bulletpunch", "closecombat", "crunch", "darkpulse", "flashcannon", "icepunch", "nastyplot", "swordsdance"], - "doublesMoves": ["aurasphere", "bulletpunch", "closecombat", "crunch", "darkpulse", "extremespeed", "flashcannon", "followme", "icepunch", "protect", "vacuumwave"] - }, - "hippowdon": { - "level": 81, - "moves": ["earthquake", "slackoff", "stealthrock", "stoneedge", "toxic", "whirlwind"], - "doublesMoves": ["earthquake", "protect", "rockslide", "slackoff", "stealthrock", "stoneedge"] - }, - "drapion": { - "level": 84, - "moves": ["earthquake", "knockoff", "poisonjab", "pursuit", "swordsdance", "taunt", "toxicspikes", "whirlwind"], - "doublesMoves": ["aquatail", "earthquake", "knockoff", "poisonjab", "protect", "snarl", "swordsdance", "taunt"] - }, - "toxicroak": { - "level": 82, - "moves": ["drainpunch", "gunkshot", "icepunch", "substitute", "suckerpunch", "swordsdance"], - "doublesMoves": ["drainpunch", "fakeout", "gunkshot", "icepunch", "knockoff", "protect", "substitute", "suckerpunch", "swordsdance"] - }, - "carnivine": { - "level": 93, - "moves": ["defog", "knockoff", "powerwhip", "return", "sleeppowder", "substitute", "swordsdance"], - "doublesMoves": ["knockoff", "leechseed", "powerwhip", "protect", "ragepowder", "return", "sleeppowder", "substitute", "swordsdance"] - }, - "lumineon": { - "level": 90, - "moves": ["defog", "icebeam", "scald", "toxic", "uturn"], - "doublesMoves": ["icebeam", "protect", "raindance", "surf", "tailwind", "toxic", "uturn"] - }, - "abomasnow": { - "level": 86, - "moves": ["blizzard", "earthquake", "focuspunch", "gigadrain", "iceshard", "leechseed", "substitute", "woodhammer"], - "doublesMoves": ["blizzard", "earthquake", "focusblast", "gigadrain", "iceshard", "protect", "woodhammer"] - }, - "abomasnowmega": { - "level": 84, - "moves": ["blizzard", "earthquake", "gigadrain", "hiddenpowerfire", "iceshard", "woodhammer"], - "doublesMoves": ["blizzard", "earthquake", "focusblast", "gigadrain", "iceshard", "protect", "woodhammer"] - }, - "weavile": { - "level": 79, - "moves": ["iceshard", "iciclecrash", "knockoff", "lowkick", "pursuit", "swordsdance"], - "doublesMoves": ["fakeout", "feint", "iceshard", "iciclecrash", "knockoff", "lowkick", "protect", "swordsdance", "taunt"] - }, - "magnezone": { - "level": 83, - "moves": ["flashcannon", "hiddenpowerfire", "substitute", "thunderbolt", "voltswitch"], - "doublesMoves": ["discharge", "electroweb", "flashcannon", "hiddenpowerfire", "hiddenpowerice", "protect", "substitute", "thunderbolt", "voltswitch"] - }, - "lickilicky": { - "level": 88, - "moves": ["bodyslam", "dragontail", "earthquake", "explosion", "healbell", "knockoff", "powerwhip", "protect", "swordsdance", "wish"], - "doublesMoves": ["bodyslam", "dragontail", "earthquake", "explosion", "healbell", "knockoff", "powerwhip", "protect", "rockslide", "toxic", "wish"] - }, - "rhyperior": { - "level": 82, - "moves": ["dragontail", "earthquake", "icepunch", "megahorn", "rockpolish", "stoneedge"], - "doublesMoves": ["earthquake", "hammerarm", "megahorn", "protect", "rockslide", "stealthrock", "stoneedge"] - }, - "tangrowth": { - "level": 86, - "moves": ["earthquake", "gigadrain", "hiddenpowerfire", "knockoff", "leafstorm", "rockslide", "sleeppowder", "synthesis"], - "doublesMoves": ["earthquake", "focusblast", "gigadrain", "hiddenpowerice", "knockoff", "leechseed", "powerwhip", "protect", "ragepowder", "sleeppowder"] - }, - "electivire": { - "level": 85, - "moves": ["crosschop", "earthquake", "flamethrower", "icepunch", "voltswitch", "wildcharge"], - "doublesMoves": ["crosschop", "earthquake", "flamethrower", "followme", "icepunch", "protect", "substitute", "wildcharge"] - }, - "magmortar": { - "level": 86, - "moves": ["earthquake", "fireblast", "focusblast", "hiddenpowergrass", "hiddenpowerice", "substitute", "thunderbolt"], - "doublesMoves": ["fireblast", "focusblast", "followme", "heatwave", "hiddenpowergrass", "hiddenpowerice", "protect", "taunt", "thunderbolt", "willowisp"] - }, - "togekiss": { - "level": 82, - "moves": ["airslash", "aurasphere", "defog", "healbell", "nastyplot", "roost", "thunderwave"], - "doublesMoves": ["airslash", "dazzlinggleam", "followme", "nastyplot", "protect", "roost", "tailwind", "thunderwave"] - }, - "yanmega": { - "level": 82, - "moves": ["airslash", "bugbuzz", "gigadrain", "protect", "uturn"] - }, - "leafeon": { - "level": 88, - "moves": ["healbell", "knockoff", "leafblade", "swordsdance", "synthesis", "xscissor"], - "doublesMoves": ["helpinghand", "knockoff", "leafblade", "protect", "substitute", "swordsdance", "xscissor"] - }, - "glaceon": { - "level": 88, - "moves": ["healbell", "hiddenpowerground", "icebeam", "protect", "shadowball", "toxic", "wish"], - "doublesMoves": ["healbell", "helpinghand", "hiddenpowerground", "icebeam", "protect", "shadowball", "wish"] - }, - "gliscor": { - "level": 80, - "moves": ["earthquake", "knockoff", "protect", "roost", "stealthrock", "taunt", "toxic", "uturn"], - "doublesMoves": ["earthquake", "knockoff", "protect", "stoneedge", "substitute", "tailwind", "taunt"] - }, - "mamoswine": { - "level": 78, - "moves": ["earthquake", "iceshard", "iciclecrash", "knockoff", "stealthrock", "superpower"], - "doublesMoves": ["earthquake", "iceshard", "iciclecrash", "knockoff", "protect", "rockslide", "superpower"] - }, - "porygonz": { - "level": 82, - "moves": ["agility", "darkpulse", "icebeam", "nastyplot", "thunderbolt", "triattack", "trick"], - "doublesMoves": ["agility", "darkpulse", "hiddenpowerfighting", "nastyplot", "protect", "triattack", "trick"] - }, - "gallade": { - "level": 84, - "moves": ["closecombat", "icepunch", "knockoff", "shadowsneak", "swordsdance", "trick", "zenheadbutt"], - "doublesMoves": ["closecombat", "drainpunch", "helpinghand", "icepunch", "knockoff", "protect", "shadowsneak", "stoneedge", "trick", "trickroom", "zenheadbutt"] - }, - "gallademega": { - "level": 79, - "moves": ["closecombat", "drainpunch", "knockoff", "substitute", "swordsdance", "zenheadbutt"], - "doublesMoves": ["closecombat", "drainpunch", "icepunch", "knockoff", "protect", "stoneedge", "swordsdance", "zenheadbutt"] - }, - "probopass": { - "level": 90, - "moves": ["earthpower", "flashcannon", "stealthrock", "thunderwave", "toxic", "voltswitch"], - "doublesMoves": ["earthpower", "helpinghand", "powergem", "protect", "stealthrock", "thunderwave", "voltswitch", "wideguard"] - }, - "dusknoir": { - "level": 88, - "moves": ["earthquake", "icepunch", "painsplit", "shadowsneak", "substitute", "willowisp"], - "doublesMoves": ["earthquake", "helpinghand", "icepunch", "painsplit", "protect", "shadowsneak", "trickroom", "willowisp"] - }, - "froslass": { - "level": 84, - "moves": ["destinybond", "icebeam", "shadowball", "spikes", "taunt", "thunderwave"], - "doublesMoves": ["destinybond", "icebeam", "protect", "shadowball", "taunt", "thunderwave"] - }, - "rotom": { - "level": 86, - "moves": ["hiddenpowerice", "painsplit", "shadowball", "substitute", "thunderbolt", "trick", "voltswitch", "willowisp"], - "doublesMoves": ["electroweb", "hiddenpowerice", "painsplit", "protect", "shadowball", "substitute", "thunderbolt", "trick", "voltswitch", "willowisp"] - }, - "rotomheat": { - "level": 82, - "moves": ["hiddenpowerice", "overheat", "painsplit", "thunderbolt", "voltswitch", "willowisp"], - "doublesMoves": ["electroweb", "hiddenpowerice", "overheat", "painsplit", "protect", "substitute", "thunderbolt", "voltswitch", "willowisp"] - }, - "rotomwash": { - "level": 80, - "moves": ["hydropump", "painsplit", "thunderbolt", "trick", "voltswitch", "willowisp"], - "doublesMoves": ["electroweb", "hiddenpowergrass", "hiddenpowerice", "hydropump", "painsplit", "protect", "substitute", "thunderbolt", "trick", "voltswitch", "willowisp"] - }, - "rotomfrost": { - "level": 86, - "moves": ["blizzard", "painsplit", "thunderbolt", "trick", "voltswitch", "willowisp"], - "doublesMoves": ["blizzard", "electroweb", "painsplit", "protect", "substitute", "thunderbolt", "trick", "voltswitch", "willowisp"] - }, - "rotomfan": { - "level": 86, - "moves": ["airslash", "painsplit", "thunderbolt", "voltswitch", "willowisp"], - "doublesMoves": ["airslash", "discharge", "electroweb", "hiddenpowerice", "painsplit", "protect", "substitute", "thunderbolt", "voltswitch", "willowisp"] - }, - "rotommow": { - "level": 84, - "moves": ["hiddenpowerfire", "hiddenpowerice", "leafstorm", "thunderbolt", "trick", "voltswitch"], - "doublesMoves": ["electroweb", "hiddenpowerfire", "leafstorm", "painsplit", "protect", "substitute", "thunderbolt", "trick", "voltswitch", "willowisp"] - }, - "uxie": { - "level": 82, - "moves": ["healbell", "knockoff", "psychic", "stealthrock", "thunderwave", "uturn", "yawn"], - "doublesMoves": ["healbell", "helpinghand", "protect", "psyshock", "skillswap", "stealthrock", "thunderbolt", "thunderwave", "uturn", "yawn"] - }, - "mesprit": { - "level": 86, - "moves": ["calmmind", "energyball", "healingwish", "hiddenpowerfire", "icebeam", "psychic", "psyshock", "signalbeam", "stealthrock", "uturn"], - "doublesMoves": ["calmmind", "helpinghand", "icebeam", "knockoff", "protect", "psychic", "substitute", "thunderbolt", "trick", "uturn"] - }, - "azelf": { - "level": 81, - "moves": ["dazzlinggleam", "explosion", "fireblast", "knockoff", "nastyplot", "psyshock", "stealthrock", "taunt"], - "doublesMoves": ["dazzlinggleam", "fireblast", "icepunch", "knockoff", "nastyplot", "protect", "psychic", "taunt", "thunderbolt", "uturn", "zenheadbutt"] - }, - "dialga": { - "level": 74, - "moves": ["dracometeor", "fireblast", "flashcannon", "roar", "stealthrock", "thunderbolt", "toxic"], - "doublesMoves": ["aurasphere", "dracometeor", "dragonpulse", "earthpower", "fireblast", "flashcannon", "protect", "thunderbolt"] - }, - "palkia": { - "level": 76, - "moves": ["dracometeor", "dragontail", "fireblast", "hydropump", "spacialrend", "thunderwave"], - "doublesMoves": ["dracometeor", "fireblast", "hydropump", "protect", "spacialrend", "surf", "thunderbolt"] - }, - "heatran": { - "level": 79, - "moves": ["earthpower", "fireblast", "flashcannon", "lavaplume", "protect", "roar", "stealthrock", "toxic"], - "doublesMoves": ["earthpower", "eruption", "heatwave", "protect", "substitute", "willowisp"] - }, - "regigigas": { - "level": 83, - "moves": ["confuseray", "drainpunch", "knockoff", "return", "substitute", "thunderwave"], - "doublesMoves": ["earthquake", "icywind", "knockoff", "return", "rockslide", "substitute", "thunderwave", "wideguard"] - }, - "giratinaorigin": { - "level": 76, - "moves": ["defog", "dracometeor", "dragontail", "earthquake", "shadowball", "shadowsneak", "toxic", "willowisp"], - "doublesMoves": ["aurasphere", "calmmind", "dracometeor", "dragonpulse", "earthquake", "hiddenpowerfire", "protect", "shadowball", "shadowsneak", "substitute", "tailwind", "willowisp"] - }, - "giratina": { - "level": 76, - "moves": ["dragonpulse", "dragontail", "rest", "roar", "shadowball", "sleeptalk", "willowisp"], - "doublesMoves": ["calmmind", "dragonpulse", "dragontail", "icywind", "protect", "shadowball", "tailwind", "willowisp"] - }, - "cresselia": { - "level": 81, - "moves": ["calmmind", "icebeam", "moonblast", "moonlight", "psychic", "psyshock", "substitute", "thunderwave", "toxic"], - "doublesMoves": ["helpinghand", "icebeam", "icywind", "lightscreen", "moonblast", "moonlight", "protect", "psyshock", "reflect", "skillswap", "thunderwave", "trickroom"] - }, - "phione": { - "level": 88, - "moves": ["healbell", "icebeam", "knockoff", "scald", "toxic", "uturn"], - "doublesMoves": ["helpinghand", "icebeam", "icywind", "protect", "raindance", "rest", "scald", "uturn"] - }, - "manaphy": { - "level": 78, - "moves": ["energyball", "icebeam", "surf", "tailglow"], - "doublesMoves": ["energyball", "helpinghand", "icebeam", "icywind", "protect", "scald", "surf", "tailglow"] - }, - "darkrai": { - "level": 72, - "moves": ["darkpulse", "darkvoid", "focusblast", "nastyplot", "sludgebomb", "substitute"], - "doublesMoves": ["darkpulse", "focusblast", "nastyplot", "protect", "snarl", "substitute"] - }, - "shaymin": { - "level": 83, - "moves": ["airslash", "earthpower", "leechseed", "psychic", "rest", "seedflare", "substitute"], - "doublesMoves": ["airslash", "earthpower", "hiddenpowerfire", "leechseed", "protect", "rest", "seedflare", "substitute", "tailwind"] - }, - "shayminsky": { - "level": 76, - "moves": ["airslash", "earthpower", "hiddenpowerice", "leechseed", "seedflare", "substitute"], - "doublesMoves": ["airslash", "earthpower", "hiddenpowerice", "leechseed", "protect", "rest", "seedflare", "substitute", "tailwind"] - }, - "arceus": { - "level": 72, - "moves": ["earthquake", "extremespeed", "recover", "shadowclaw", "swordsdance"], - "doublesMoves": ["earthquake", "extremespeed", "protect", "recover", "shadowclaw", "swordsdance"] - }, - "arceusbug": { - "level": 72, - "moves": ["calmmind", "earthpower", "fireblast", "judgment", "recover"], - "doublesMoves": ["earthquake", "ironhead", "protect", "recover", "stoneedge", "swordsdance", "xscissor"] - }, - "arceusdark": { - "level": 72, - "moves": ["calmmind", "fireblast", "judgment", "recover", "toxic"], - "doublesMoves": ["calmmind", "focusblast", "judgment", "protect", "recover", "safeguard", "snarl", "willowisp"] - }, - "arceusdragon": { - "level": 72, - "moves": ["defog", "earthquake", "extremespeed", "fireblast", "judgment", "outrage", "recover", "swordsdance", "willowisp"], - "doublesMoves": ["dragonclaw", "earthquake", "extremespeed", "protect", "recover", "swordsdance"] - }, - "arceuselectric": { - "level": 72, - "moves": ["calmmind", "earthpower", "icebeam", "judgment", "recover"], - "doublesMoves": ["calmmind", "icebeam", "judgment", "protect", "recover"] - }, - "arceusfairy": { - "level": 72, - "moves": ["calmmind", "defog", "earthpower", "judgment", "recover", "toxic", "willowisp"], - "doublesMoves": ["calmmind", "earthpower", "judgment", "protect", "recover", "thunderbolt", "willowisp"] - }, - "arceusfighting": { - "level": 72, - "moves": ["calmmind", "icebeam", "judgment", "recover", "shadowball", "stoneedge"], - "doublesMoves": ["calmmind", "icebeam", "judgment", "protect", "recover", "shadowball", "willowisp"] - }, - "arceusfire": { - "level": 72, - "moves": ["calmmind", "fireblast", "icebeam", "recover", "thunderbolt"], - "doublesMoves": ["calmmind", "heatwave", "judgment", "protect", "recover", "thunderbolt", "willowisp"] - }, - "arceusflying": { - "level": 72, - "moves": ["calmmind", "earthpower", "fireblast", "judgment", "recover", "toxic"], - "doublesMoves": ["calmmind", "judgment", "protect", "recover", "safeguard", "substitute", "tailwind"] - }, - "arceusghost": { - "level": 72, - "moves": ["brickbreak", "defog", "extremespeed", "judgment", "recover", "shadowclaw", "shadowforce", "swordsdance", "toxic"], - "doublesMoves": ["brickbreak", "calmmind", "focusblast", "judgment", "protect", "recover", "shadowforce", "swordsdance", "willowisp"] - }, - "arceusgrass": { - "level": 72, - "moves": ["calmmind", "fireblast", "icebeam", "judgment", "recover"], - "doublesMoves": ["calmmind", "earthpower", "icebeam", "judgment", "protect", "recover", "safeguard", "thunderwave"] - }, - "arceusground": { - "level": 72, - "moves": ["earthquake", "icebeam", "recover", "stealthrock", "stoneedge", "swordsdance", "toxic"], - "doublesMoves": ["calmmind", "earthquake", "icebeam", "judgment", "protect", "recover", "rockslide", "stoneedge", "swordsdance"] - }, - "arceusice": { - "level": 72, - "moves": ["calmmind", "fireblast", "judgment", "recover", "thunderbolt"], - "doublesMoves": ["calmmind", "focusblast", "icywind", "judgment", "protect", "recover", "thunderbolt"] - }, - "arceuspoison": { - "level": 72, - "moves": ["calmmind", "defog", "fireblast", "icebeam", "recover", "sludgebomb"], - "doublesMoves": ["calmmind", "earthpower", "heatwave", "judgment", "protect", "recover", "sludgebomb", "willowisp"] - }, - "arceuspsychic": { - "level": 72, - "moves": ["calmmind", "fireblast", "icebeam", "judgment", "recover", "toxic"], - "doublesMoves": ["calmmind", "focusblast", "judgment", "protect", "psyshock", "recover", "willowisp"] - }, - "arceusrock": { - "level": 72, - "moves": ["earthquake", "judgment", "recover", "stealthrock", "stoneedge", "swordsdance", "willowisp"], - "doublesMoves": ["earthquake", "protect", "recover", "rockslide", "stoneedge", "swordsdance"] - }, - "arceussteel": { - "level": 72, - "moves": ["defog", "earthquake", "ironhead", "judgment", "recover", "roar", "stoneedge", "swordsdance", "willowisp"], - "doublesMoves": ["calmmind", "judgment", "protect", "recover", "willowisp"] - }, - "arceuswater": { - "level": 72, - "moves": ["calmmind", "defog", "icebeam", "judgment", "recover", "toxic"], - "doublesMoves": ["calmmind", "fireblast", "icebeam", "icywind", "judgment", "protect", "recover", "surf"] - }, - "victini": { - "level": 79, - "moves": ["blueflare", "boltstrike", "energyball", "glaciate", "uturn", "vcreate", "zenheadbutt"], - "doublesMoves": ["blueflare", "boltstrike", "focusblast", "protect", "psychic", "uturn", "vcreate"] - }, - "serperior": { - "level": 80, - "moves": ["dragonpulse", "glare", "hiddenpowerfire", "leafstorm", "leechseed", "substitute"], - "doublesMoves": ["dragonpulse", "hiddenpowerfire", "leafstorm", "protect", "substitute", "taunt"] - }, - "emboar": { - "level": 84, - "moves": ["fireblast", "flareblitz", "grassknot", "headsmash", "suckerpunch", "superpower", "wildcharge"], - "doublesMoves": ["flamecharge", "flareblitz", "headsmash", "heatwave", "protect", "rockslide", "superpower", "wildcharge"] - }, - "samurott": { - "level": 86, - "moves": ["aquajet", "grassknot", "hydropump", "icebeam", "megahorn", "superpower", "swordsdance", "waterfall"], - "doublesMoves": ["aquajet", "helpinghand", "hiddenpowergrass", "hydropump", "icebeam", "protect", "scald", "taunt"] - }, - "watchog": { - "level": 90, - "moves": ["hypnosis", "knockoff", "return", "substitute", "superfang", "swordsdance"], - "doublesMoves": ["hypnosis", "knockoff", "protect", "return", "substitute", "superfang", "swordsdance"] - }, - "stoutland": { - "level": 87, - "moves": ["crunch", "icefang", "return", "superpower", "wildcharge"], - "doublesMoves": ["crunch", "icefang", "protect", "return", "superpower", "wildcharge"] - }, - "liepard": { - "level": 86, - "moves": ["copycat", "encore", "knockoff", "playrough", "substitute", "thunderwave", "uturn"], - "doublesMoves": ["encore", "fakeout", "knockoff", "playrough", "protect", "substitute", "suckerpunch", "thunderwave", "uturn"] - }, - "simisage": { - "level": 88, - "moves": ["focusblast", "gigadrain", "hiddenpowerice", "knockoff", "leafstorm", "nastyplot", "substitute", "superpower"], - "doublesMoves": ["focusblast", "gigadrain", "helpinghand", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "nastyplot", "protect", "substitute", "synthesis", "taunt"] - }, - "simisear": { - "level": 88, - "moves": ["fireblast", "focusblast", "grassknot", "hiddenpowerrock", "nastyplot", "substitute"], - "doublesMoves": ["fireblast", "focusblast", "grassknot", "heatwave", "hiddenpowerground", "nastyplot", "protect", "substitute", "taunt"] - }, - "simipour": { - "level": 86, - "moves": ["focusblast", "hydropump", "icebeam", "nastyplot", "substitute"], - "doublesMoves": ["helpinghand", "hydropump", "icebeam", "nastyplot", "protect", "substitute", "surf", "taunt"] - }, - "musharna": { - "level": 88, - "moves": ["calmmind", "healbell", "moonlight", "psychic", "psyshock", "signalbeam", "thunderwave"], - "doublesMoves": ["healbell", "helpinghand", "hiddenpowerfighting", "moonlight", "protect", "psychic", "psyshock", "signalbeam", "thunderwave", "trickroom"] - }, - "unfezant": { - "level": 88, - "moves": ["hypnosis", "nightslash", "pluck", "return", "roost", "tailwind", "uturn"], - "doublesMoves": ["nightslash", "pluck", "protect", "return", "roost", "tailwind", "taunt", "uturn"] - }, - "zebstrika": { - "level": 88, - "moves": ["hiddenpowergrass", "hiddenpowerice", "overheat", "thunderbolt", "voltswitch", "wildcharge"], - "doublesMoves": ["hiddenpowergrass", "overheat", "protect", "voltswitch", "wildcharge"] - }, - "gigalith": { - "level": 84, - "moves": ["earthquake", "explosion", "stealthrock", "stoneedge", "superpower"], - "doublesMoves": ["autotomize", "earthquake", "explosion", "protect", "rockslide", "stealthrock", "stoneedge", "superpower", "wideguard"] - }, - "swoobat": { - "level": 86, - "moves": ["airslash", "calmmind", "heatwave", "roost", "storedpower"], - "doublesMoves": ["airslash", "calmmind", "gigadrain", "heatwave", "protect", "psychic", "tailwind"] - }, - "excadrill": { - "level": 80, - "moves": ["earthquake", "ironhead", "rapidspin", "rockslide", "swordsdance"], - "doublesMoves": ["drillrun", "earthquake", "ironhead", "protect", "rockslide", "substitute", "swordsdance"] - }, - "audinomega": { - "level": 90, - "moves": ["calmmind", "dazzlinggleam", "fireblast", "healbell", "protect", "wish"], - "doublesMoves": ["dazzlinggleam", "healbell", "healpulse", "helpinghand", "hypervoice", "protect", "thunderwave", "trickroom"] - }, - "audino": { - "level": 90, - "moves": ["doubleedge", "encore", "healbell", "knockoff", "protect", "toxic", "wish"], - "doublesMoves": ["doubleedge", "healbell", "healpulse", "helpinghand", "lightscreen", "protect", "reflect", "thunderwave", "trickroom"] - }, - "conkeldurr": { - "level": 83, - "moves": ["bulkup", "drainpunch", "facade", "icepunch", "knockoff", "machpunch"], - "doublesMoves": ["drainpunch", "icepunch", "knockoff", "machpunch", "protect", "wideguard"] - }, - "seismitoad": { - "level": 84, - "moves": ["earthquake", "hydropump", "knockoff", "raindance", "scald", "sludgebomb", "stealthrock", "toxic"], - "doublesMoves": ["earthquake", "hiddenpowerelectric", "hydropump", "icywind", "muddywater", "protect", "sludgebomb"] - }, - "throh": { - "level": 88, - "moves": ["bulkup", "circlethrow", "icepunch", "knockoff", "rest", "sleeptalk", "stormthrow"], - "doublesMoves": ["circlethrow", "helpinghand", "icepunch", "knockoff", "protect", "stormthrow", "wideguard"] - }, - "sawk": { - "level": 84, - "moves": ["bulkup", "closecombat", "earthquake", "icepunch", "knockoff", "poisonjab"], - "doublesMoves": ["closecombat", "icepunch", "knockoff", "protect", "rockslide"] - }, - "leavanny": { - "level": 88, - "moves": ["knockoff", "leafblade", "stickyweb", "swordsdance", "xscissor"], - "doublesMoves": ["leafblade", "poisonjab", "protect", "stickyweb", "swordsdance", "xscissor"] - }, - "scolipede": { - "level": 81, - "moves": ["earthquake", "megahorn", "poisonjab", "protect", "rockslide", "spikes", "swordsdance", "toxicspikes"], - "doublesMoves": ["aquatail", "megahorn", "poisonjab", "protect", "rockslide", "substitute", "superpower", "swordsdance"] - }, - "whimsicott": { - "level": 85, - "moves": ["encore", "energyball", "leechseed", "memento", "moonblast", "stunspore", "tailwind", "taunt", "toxic", "uturn"], - "doublesMoves": ["dazzlinggleam", "encore", "gigadrain", "helpinghand", "leechseed", "moonblast", "protect", "stunspore", "substitute", "tailwind", "taunt", "uturn"] - }, - "lilligant": { - "level": 86, - "moves": ["gigadrain", "hiddenpowerfire", "hiddenpowerrock", "petaldance", "quiverdance", "sleeppowder"], - "doublesMoves": ["gigadrain", "helpinghand", "hiddenpowerfire", "hiddenpowerice", "hiddenpowerrock", "petaldance", "protect", "quiverdance", "sleeppowder"] - }, - "basculin": { - "level": 87, - "moves": ["aquajet", "crunch", "superpower", "waterfall", "zenheadbutt"], - "doublesMoves": ["aquajet", "crunch", "doubleedge", "protect", "superpower", "waterfall"] - }, - "basculinbluestriped": { - "level": 87, - "moves": ["aquajet", "crunch", "superpower", "waterfall", "zenheadbutt"], - "doublesMoves": ["aquajet", "crunch", "doubleedge", "protect", "superpower", "waterfall"] - }, - "krookodile": { - "level": 81, - "moves": ["earthquake", "knockoff", "pursuit", "stealthrock", "stoneedge", "superpower"], - "doublesMoves": ["earthquake", "knockoff", "protect", "stoneedge", "superpower"] - }, - "darmanitan": { - "level": 81, - "moves": ["earthquake", "flareblitz", "rockslide", "superpower", "uturn"], - "doublesMoves": ["earthquake", "firepunch", "flareblitz", "protect", "rockslide", "superpower", "uturn"] - }, - "maractus": { - "level": 91, - "moves": ["gigadrain", "hiddenpowerfire", "leechseed", "spikes", "spikyshield", "suckerpunch", "toxic"], - "doublesMoves": ["gigadrain", "grassyterrain", "helpinghand", "hiddenpowerfire", "leechseed", "spikyshield", "suckerpunch"] - }, - "crustle": { - "level": 85, - "moves": ["earthquake", "shellsmash", "spikes", "stealthrock", "stoneedge", "xscissor"], - "doublesMoves": ["earthquake", "protect", "rockslide", "shellsmash", "stoneedge", "xscissor"] - }, - "scrafty": { - "level": 84, - "moves": ["bulkup", "dragondance", "drainpunch", "highjumpkick", "icepunch", "knockoff", "rest"], - "doublesMoves": ["drainpunch", "fakeout", "icepunch", "knockoff", "protect", "stoneedge"] - }, - "sigilyph": { - "level": 84, - "moves": ["cosmicpower", "psychoshift", "roost", "storedpower"], - "doublesMoves": ["airslash", "energyball", "heatwave", "icebeam", "protect", "psyshock", "shadowball", "tailwind"] - }, - "cofagrigus": { - "level": 86, - "moves": ["haze", "hiddenpowerfighting", "nastyplot", "painsplit", "shadowball", "toxicspikes", "trickroom", "willowisp"], - "doublesMoves": ["hiddenpowerfighting", "nastyplot", "painsplit", "protect", "shadowball", "trickroom", "willowisp"] - }, - "carracosta": { - "level": 88, - "moves": ["aquajet", "earthquake", "hydropump", "shellsmash", "stoneedge"], - "doublesMoves": ["aquajet", "earthquake", "protect", "rockslide", "shellsmash", "stoneedge", "waterfall", "wideguard"] - }, - "archeops": { - "level": 83, - "moves": ["acrobatics", "aquatail", "earthquake", "endeavor", "headsmash", "stoneedge", "uturn"], - "doublesMoves": ["acrobatics", "earthquake", "protect", "rockslide", "stoneedge", "tailwind", "taunt", "uturn"] - }, - "garbodor": { - "level": 86, - "moves": ["drainpunch", "gunkshot", "haze", "painsplit", "spikes", "toxic", "toxicspikes"], - "doublesMoves": ["drainpunch", "explosion", "gunkshot", "painsplit", "protect", "rockblast", "seedbomb"] - }, - "zoroark": { - "moves": ["darkpulse", "flamethrower", "focusblast", "nastyplot", "sludgebomb", "trick"], - "doublesMoves": ["darkpulse", "flamethrower", "focusblast", "knockoff", "nastyplot", "protect", "suckerpunch", "uturn"] - }, - "cinccino": { - "level": 84, - "moves": ["bulletseed", "knockoff", "rockblast", "tailslap", "uturn"], - "doublesMoves": ["aquatail", "bulletseed", "knockoff", "protect", "rockblast", "tailslap", "uturn"] - }, - "gothitelle": { - "level": 84, - "moves": ["calmmind", "hiddenpowerfighting", "psychic", "rest", "sleeptalk", "toxic"], - "doublesMoves": ["energyball", "healpulse", "hiddenpowerfighting", "lightscreen", "protect", "psychic", "psyshock", "reflect", "shadowball", "taunt", "thunderbolt", "trickroom"] - }, - "reuniclus": { - "level": 83, - "moves": ["calmmind", "focusblast", "psychic", "psyshock", "recover", "shadowball", "trickroom"], - "doublesMoves": ["energyball", "focusblast", "helpinghand", "hiddenpowerfire", "protect", "psychic", "psyshock", "shadowball", "trickroom"] - }, - "swanna": { - "level": 88, - "moves": ["airslash", "defog", "hurricane", "icebeam", "raindance", "roost", "scald"], - "doublesMoves": ["airslash", "hurricane", "icebeam", "protect", "raindance", "roost", "scald", "surf", "tailwind"] - }, - "vanilluxe": { - "level": 88, - "moves": ["autotomize", "explosion", "flashcannon", "freezedry", "hiddenpowerground", "icebeam"], - "doublesMoves": ["autotomize", "flashcannon", "freezedry", "hiddenpowerground", "icebeam", "protect", "taunt"] - }, - "sawsbuck": { - "level": 87, - "moves": ["hornleech", "jumpkick", "return", "substitute", "swordsdance"], - "doublesMoves": ["hornleech", "jumpkick", "protect", "return", "substitute", "swordsdance", "synthesis"] - }, - "emolga": { - "level": 88, - "moves": ["acrobatics", "encore", "knockoff", "roost", "thunderbolt", "toxic", "uturn"], - "doublesMoves": ["airslash", "encore", "helpinghand", "protect", "roost", "substitute", "tailwind", "thunderbolt"] - }, - "escavalier": { - "level": 84, - "moves": ["drillrun", "ironhead", "knockoff", "megahorn", "pursuit", "swordsdance"], - "doublesMoves": ["drillrun", "ironhead", "knockoff", "megahorn", "protect", "swordsdance"] - }, - "amoonguss": { - "level": 84, - "moves": ["foulplay", "gigadrain", "hiddenpowerfire", "sludgebomb", "spore", "synthesis"], - "doublesMoves": ["gigadrain", "hiddenpowerfire", "protect", "ragepowder", "sludgebomb", "spore", "stunspore", "synthesis"] - }, - "jellicent": { - "level": 84, - "moves": ["icebeam", "recover", "scald", "shadowball", "taunt", "toxic", "willowisp"], - "doublesMoves": ["icebeam", "icywind", "protect", "recover", "scald", "shadowball", "trickroom", "waterspout", "willowisp"] - }, - "alomomola": { - "level": 84, - "moves": ["knockoff", "protect", "scald", "toxic", "wish"], - "doublesMoves": ["helpinghand", "icywind", "knockoff", "protect", "scald", "wideguard", "wish"] - }, - "galvantula": { - "level": 82, - "moves": ["bugbuzz", "gigadrain", "hiddenpowerice", "stickyweb", "thunder", "voltswitch"], - "doublesMoves": ["bugbuzz", "gigadrain", "hiddenpowerice", "protect", "stickyweb", "thunder", "voltswitch"] - }, - "ferrothorn": { - "level": 79, - "moves": ["gyroball", "knockoff", "leechseed", "powerwhip", "protect", "spikes", "stealthrock"], - "doublesMoves": ["gyroball", "knockoff", "leechseed", "powerwhip", "protect", "stealthrock"] - }, - "klinklang": { - "level": 86, - "moves": ["geargrind", "return", "shiftgear", "substitute", "wildcharge"], - "doublesMoves": ["geargrind", "protect", "return", "shiftgear", "wildcharge"] - }, - "eelektross": { - "level": 85, - "moves": ["flamethrower", "gigadrain", "hiddenpowerice", "knockoff", "superpower", "thunderbolt", "uturn"], - "doublesMoves": ["flamethrower", "gigadrain", "knockoff", "protect", "thunderbolt", "uturn", "voltswitch"] - }, - "beheeyem": { - "level": 90, - "moves": ["hiddenpowerfighting", "nastyplot", "psychic", "psyshock", "signalbeam", "thunderbolt", "trick", "trickroom"], - "doublesMoves": ["hiddenpowerfighting", "nastyplot", "protect", "psychic", "recover", "signalbeam", "thunderbolt", "trick", "trickroom"] - }, - "chandelure": { - "level": 82, - "moves": ["calmmind", "energyball", "fireblast", "hiddenpowerground", "painsplit", "shadowball", "substitute", "trick"], - "doublesMoves": ["energyball", "heatwave", "hiddenpowerice", "overheat", "protect", "shadowball", "trick"] - }, - "haxorus": { - "level": 77, - "moves": ["dragondance", "earthquake", "outrage", "poisonjab", "swordsdance"], - "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "poisonjab", "protect", "substitute", "swordsdance"] - }, - "beartic": { - "level": 90, - "moves": ["aquajet", "iciclecrash", "nightslash", "stoneedge", "superpower", "swordsdance"], - "doublesMoves": ["aquajet", "iciclecrash", "nightslash", "protect", "stoneedge", "superpower", "swordsdance"] - }, - "cryogonal": { - "level": 88, - "moves": ["freezedry", "haze", "hiddenpowerground", "icebeam", "rapidspin", "recover", "toxic"], - "doublesMoves": ["freezedry", "hiddenpowerground", "icebeam", "icywind", "protect", "recover", "reflect"] - }, - "accelgor": { - "level": 85, - "moves": ["bugbuzz", "encore", "energyball", "focusblast", "hiddenpowerrock", "spikes", "yawn"], - "doublesMoves": ["bugbuzz", "encore", "focusblast", "gigadrain", "hiddenpowerrock", "protect", "sludgebomb", "yawn"] - }, - "stunfisk": { - "level": 88, - "moves": ["discharge", "earthpower", "foulplay", "rest", "sleeptalk", "stealthrock", "toxic"], - "doublesMoves": ["discharge", "earthpower", "electroweb", "protect", "scald", "stealthrock"] - }, - "mienshao": { - "level": 82, - "moves": ["fakeout", "highjumpkick", "knockoff", "poisonjab", "stoneedge", "swordsdance", "uturn"], - "doublesMoves": ["drainpunch", "fakeout", "feint", "highjumpkick", "knockoff", "protect", "stoneedge", "swordsdance", "uturn", "wideguard"] - }, - "druddigon": { - "level": 85, - "moves": ["dragontail", "earthquake", "firepunch", "glare", "gunkshot", "outrage", "stealthrock", "suckerpunch", "taunt"], - "doublesMoves": ["dragonclaw", "earthquake", "firepunch", "glare", "protect", "suckerpunch", "superpower", "thunderpunch"] - }, - "golurk": { - "level": 86, - "moves": ["dynamicpunch", "earthquake", "icepunch", "rockpolish", "shadowpunch", "stealthrock", "stoneedge"], - "doublesMoves": ["dynamicpunch", "earthquake", "icepunch", "protect", "rockpolish", "shadowpunch", "stoneedge"] - }, - "bisharp": { - "level": 79, - "moves": ["ironhead", "knockoff", "suckerpunch", "swordsdance"], - "doublesMoves": ["brickbreak", "ironhead", "knockoff", "protect", "substitute", "suckerpunch", "swordsdance"] - }, - "bouffalant": { - "level": 87, - "moves": ["earthquake", "headcharge", "megahorn", "stoneedge", "superpower", "swordsdance"], - "doublesMoves": ["earthquake", "headcharge", "megahorn", "protect", "stoneedge", "superpower", "swordsdance"] - }, - "braviary": { - "level": 84, - "moves": ["bravebird", "bulkup", "return", "roost", "substitute", "superpower", "uturn"], - "doublesMoves": ["bravebird", "bulkup", "protect", "return", "rockslide", "roost", "skydrop", "superpower", "tailwind", "uturn"] - }, - "mandibuzz": { - "level": 82, - "moves": ["bravebird", "defog", "foulplay", "roost", "taunt", "toxic", "uturn"], - "doublesMoves": ["bravebird", "knockoff", "protect", "roost", "snarl", "tailwind", "taunt", "uturn"] - }, - "heatmor": { - "level": 88, - "moves": ["fireblast", "gigadrain", "knockoff", "suckerpunch", "superpower"], - "doublesMoves": ["fireblast", "focusblast", "gigadrain", "heatwave", "protect", "suckerpunch"] - }, - "durant": { - "level": 81, - "moves": ["honeclaws", "ironhead", "rockslide", "superpower", "xscissor"], - "doublesMoves": ["honeclaws", "ironhead", "protect", "rockslide", "superpower", "xscissor"] - }, - "hydreigon": { - "level": 81, - "moves": ["darkpulse", "dracometeor", "fireblast", "flashcannon", "roost", "superpower", "uturn"], - "doublesMoves": ["darkpulse", "dracometeor", "dragonpulse", "earthpower", "fireblast", "flashcannon", "protect", "roost", "superpower", "tailwind", "uturn"] - }, - "volcarona": { - "level": 78, - "moves": ["bugbuzz", "fierydance", "fireblast", "gigadrain", "hiddenpowerice", "quiverdance", "roost"], - "doublesMoves": ["bugbuzz", "fierydance", "fireblast", "gigadrain", "heatwave", "hiddenpowerice", "protect", "quiverdance", "ragepowder", "roost", "tailwind", "willowisp"] - }, - "cobalion": { - "level": 80, - "moves": ["closecombat", "ironhead", "stealthrock", "stoneedge", "substitute", "swordsdance", "taunt", "voltswitch"], - "doublesMoves": ["closecombat", "ironhead", "protect", "stoneedge", "substitute", "swordsdance", "thunderwave"] - }, - "terrakion": { - "level": 79, - "moves": ["closecombat", "earthquake", "quickattack", "stoneedge", "substitute", "swordsdance"], - "doublesMoves": ["closecombat", "earthquake", "protect", "rockslide", "stoneedge", "substitute"] - }, - "virizion": { - "level": 82, - "moves": ["closecombat", "leafblade", "stoneedge", "swordsdance"], - "doublesMoves": ["closecombat", "leafblade", "protect", "stoneedge", "swordsdance", "synthesis", "taunt"] - }, - "tornadus": { - "level": 82, - "moves": ["acrobatics", "bulkup", "knockoff", "rest", "sleeptalk", "superpower", "tailwind"], - "doublesMoves": ["airslash", "focusblast", "heatwave", "hurricane", "protect", "skydrop", "substitute", "superpower", "tailwind", "taunt", "uturn"] - }, - "tornadustherian": { - "level": 79, - "moves": ["heatwave", "hurricane", "knockoff", "superpower", "taunt", "uturn"], - "doublesMoves": ["airslash", "focusblast", "heatwave", "hurricane", "protect", "skydrop", "tailwind", "taunt", "uturn"] - }, - "thundurus": { - "level": 80, - "moves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "knockoff", "nastyplot", "substitute", "taunt", "thunderbolt", "thunderwave"], - "doublesMoves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "knockoff", "nastyplot", "protect", "substitute", "taunt", "thunderbolt", "thunderwave"] - }, - "thundurustherian": { - "level": 81, - "moves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "thunderbolt", "voltswitch"], - "doublesMoves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "protect", "thunderbolt", "voltswitch"] - }, - "reshiram": { - "level": 75, - "moves": ["blueflare", "dracometeor", "earthpower", "roost", "stoneedge", "toxic"], - "doublesMoves": ["blueflare", "dracometeor", "dragonpulse", "flamecharge", "heatwave", "protect", "roost", "tailwind"] - }, - "zekrom": { - "level": 76, - "moves": ["boltstrike", "dracometeor", "dragonclaw", "honeclaws", "outrage", "roost", "substitute", "voltswitch"], - "doublesMoves": ["boltstrike", "dracometeor", "dragonclaw", "fusionbolt", "honeclaws", "protect", "roost", "substitute", "tailwind", "voltswitch"] - }, - "landorus": { - "level": 76, - "moves": ["calmmind", "earthpower", "focusblast", "knockoff", "psychic", "rockpolish", "rockslide", "sludgewave", "stealthrock"], - "doublesMoves": ["earthpower", "focusblast", "hiddenpowerice", "protect", "psychic", "rockslide", "sludgebomb"] - }, - "landorustherian": { - "level": 79, - "moves": ["earthquake", "rockpolish", "stealthrock", "stoneedge", "superpower", "swordsdance", "uturn"], - "doublesMoves": ["earthquake", "knockoff", "protect", "rockslide", "stoneedge", "superpower", "uturn"] - }, - "kyurem": { - "level": 79, - "moves": ["dracometeor", "earthpower", "focusblast", "icebeam", "outrage", "roost", "substitute"], - "doublesMoves": ["dracometeor", "dragonpulse", "earthpower", "focusblast", "glaciate", "icebeam", "protect", "roost", "substitute"] - }, - "kyuremblack": { - "level": 77, - "moves": ["dragonclaw", "earthpower", "fusionbolt", "icebeam", "outrage", "roost", "substitute"], - "doublesMoves": ["dragonclaw", "earthpower", "fusionbolt", "honeclaws", "icebeam", "protect", "roost", "substitute"] - }, - "kyuremwhite": { - "level": 76, - "moves": ["dracometeor", "earthpower", "focusblast", "fusionflare", "icebeam", "roost", "toxic"], - "doublesMoves": ["dracometeor", "dragonpulse", "earthpower", "focusblast", "fusionflare", "icebeam", "protect", "roost"] - }, - "keldeo": { - "level": 79, - "moves": ["calmmind", "hiddenpowerelectric", "hydropump", "icywind", "scald", "secretsword", "substitute"], - "doublesMoves": ["hiddenpowerelectric", "hiddenpowerflying", "hydropump", "icywind", "protect", "secretsword", "substitute", "surf", "taunt"] - }, - "meloetta": { - "level": 82, - "moves": ["calmmind", "focusblast", "hypervoice", "psyshock", "shadowball", "trick", "uturn"], - "doublesMoves": ["calmmind", "focusblast", "hypervoice", "protect", "psyshock", "shadowball", "thunderbolt"] - }, - "meloettapirouette": { - "level": 82, - "moves": ["closecombat", "knockoff", "relicsong", "return"], - "doublesMoves": ["closecombat", "knockoff", "protect", "relicsong", "return"] - }, - "genesect": { - "level": 75, - "moves": ["blazekick", "extremespeed", "flamethrower", "icebeam", "ironhead", "shiftgear", "technoblast", "thunderbolt", "uturn"], - "doublesMoves": ["blazekick", "bugbuzz", "extremespeed", "flamethrower", "icebeam", "ironhead", "protect", "shiftgear", "thunderbolt", "uturn"] - }, - "chesnaught": { - "level": 85, - "moves": ["drainpunch", "leechseed", "spikes", "spikyshield", "synthesis", "woodhammer"], - "doublesMoves": ["hammerarm", "leechseed", "rockslide", "spikyshield", "stoneedge", "synthesis", "woodhammer"] - }, - "delphox": { - "level": 84, - "moves": ["calmmind", "fireblast", "grassknot", "psyshock", "shadowball", "switcheroo"], - "doublesMoves": ["calmmind", "dazzlinggleam", "fireblast", "grassknot", "heatwave", "protect", "psyshock", "shadowball", "switcheroo"] - }, - "greninja": { - "level": 78, - "moves": ["gunkshot", "hydropump", "icebeam", "spikes", "taunt", "toxicspikes", "uturn"], - "doublesMoves": ["darkpulse", "hydropump", "icebeam", "matblock", "protect", "surf", "taunt", "uturn"] - }, - "diggersby": { - "level": 82, - "moves": ["agility", "earthquake", "knockoff", "quickattack", "return", "swordsdance", "uturn"], - "doublesMoves": ["earthquake", "protect", "quickattack", "return", "uturn", "wildcharge"] - }, - "talonflame": { - "level": 80, - "moves": ["bravebird", "flareblitz", "roost", "swordsdance", "tailwind", "uturn", "willowisp"], - "doublesMoves": ["bravebird", "flareblitz", "protect", "roost", "swordsdance", "tailwind", "taunt", "uturn", "willowisp"] - }, - "vivillon": { - "level": 86, - "moves": ["energyball", "hurricane", "quiverdance", "sleeppowder", "substitute"], - "doublesMoves": ["bugbuzz", "hurricane", "protect", "quiverdance", "roost", "sleeppowder"] - }, - "pyroar": { - "level": 86, - "moves": ["darkpulse", "fireblast", "hypervoice", "solarbeam", "sunnyday", "willowisp"], - "doublesMoves": ["fireblast", "hypervoice", "protect", "solarbeam", "sunnyday", "willowisp"] - }, - "floetteeternal": { - "level": 80, - "moves": ["hiddenpowerfire", "hiddenpowerground", "lightofruin", "moonblast", "psychic"], - "doublesMoves": ["aromatherapy", "calmmind", "dazzlinggleam", "lightofruin", "protect", "psychic", "wish"] - }, - "florges": { - "level": 83, - "moves": ["aromatherapy", "calmmind", "moonblast", "protect", "synthesis", "toxic", "wish"], - "doublesMoves": ["aromatherapy", "calmmind", "dazzlinggleam", "moonblast", "protect", "psychic", "wish"] - }, - "gogoat": { - "level": 88, - "moves": ["bulkup", "earthquake", "hornleech", "leechseed", "milkdrink", "rockslide", "substitute"], - "doublesMoves": ["brickbreak", "bulkup", "earthquake", "hornleech", "leechseed", "milkdrink", "protect", "rockslide"] - }, - "pangoro": { - "level": 85, - "moves": ["drainpunch", "gunkshot", "icepunch", "knockoff", "partingshot", "superpower"], - "doublesMoves": ["circlethrow", "crunch", "earthquake", "hammerarm", "icepunch", "partingshot", "poisonjab", "protect"] - }, - "furfrou": { - "level": 86, - "moves": ["cottonguard", "rest", "return", "substitute", "suckerpunch", "thunderwave", "toxic", "uturn"], - "doublesMoves": ["cottonguard", "protect", "return", "snarl", "suckerpunch", "thunderwave", "uturn", "wildcharge"] - }, - "meowstic": { - "level": 88, - "moves": ["healbell", "lightscreen", "psychic", "reflect", "thunderwave", "toxic", "yawn"], - "doublesMoves": ["fakeout", "lightscreen", "protect", "psychic", "reflect", "safeguard", "thunderwave"] - }, - "meowsticf": { - "level": 88, - "moves": ["calmmind", "energyball", "psychic", "psyshock", "shadowball", "thunderbolt"], - "doublesMoves": ["darkpulse", "energyball", "fakeout", "helpinghand", "protect", "psyshock", "signalbeam", "thunderbolt"] - }, - "doublade": { - "level": 82, - "moves": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"], - "doublesMoves": ["ironhead", "protect", "rockslide", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] - }, - "aegislash": { - "level": 79, - "moves": ["flashcannon", "hiddenpowerice", "kingsshield", "shadowball", "shadowsneak"], - "doublesMoves": ["flashcannon", "hiddenpowerice", "kingsshield", "shadowball", "shadowsneak"] - }, - "aegislashblade": { - "level": 79, - "moves": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"], - "doublesMoves": ["ironhead", "kingsshield", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] - }, - "aromatisse": { - "level": 87, - "moves": ["aromatherapy", "moonblast", "protect", "toxic", "wish"], - "doublesMoves": ["aromatherapy", "healpulse", "moonblast", "protect", "thunderbolt", "trickroom", "wish"] - }, - "slurpuff": { - "level": 78, - "moves": ["bellydrum", "drainpunch", "playrough", "return"], - "doublesMoves": ["bellydrum", "dazzlinggleam", "drainpunch", "flamethrower", "playrough", "protect", "psychic", "return", "surf"] - }, - "malamar": { - "level": 82, - "moves": ["knockoff", "psychocut", "rest", "sleeptalk", "superpower"], - "doublesMoves": ["knockoff", "protect", "psychocut", "rockslide", "superpower", "trickroom"] - }, - "barbaracle": { - "level": 84, - "moves": ["crosschop", "earthquake", "razorshell", "shellsmash", "stealthrock", "stoneedge"], - "doublesMoves": ["crosschop", "earthquake", "protect", "razorshell", "rockslide", "shellsmash"] - }, - "dragalge": { - "level": 85, - "moves": ["dracometeor", "dragonpulse", "focusblast", "hiddenpowerfire", "scald", "sludgewave", "toxicspikes"], - "doublesMoves": ["dracometeor", "dragonpulse", "focusblast", "hiddenpowerfire", "protect", "scald", "sludgebomb"] - }, - "clawitzer": { - "level": 84, - "moves": ["aurasphere", "darkpulse", "icebeam", "scald", "uturn", "waterpulse"], - "doublesMoves": ["aurasphere", "darkpulse", "helpinghand", "icebeam", "muddywater", "protect", "uturn", "waterpulse"] - }, - "heliolisk": { - "level": 82, - "moves": ["darkpulse", "hiddenpowerice", "hypervoice", "raindance", "surf", "thunderbolt", "voltswitch"], - "doublesMoves": ["darkpulse", "hiddenpowerice", "protect", "raindance", "surf", "thunder", "thunderbolt", "voltswitch"] - }, - "tyrantrum": { - "level": 82, - "moves": ["dragonclaw", "dragondance", "earthquake", "headsmash", "outrage", "stealthrock", "superpower"], - "doublesMoves": ["dragonclaw", "dragondance", "earthquake", "firefang", "headsmash", "icefang", "protect", "rockslide"] - }, - "aurorus": { - "level": 86, - "moves": ["ancientpower", "blizzard", "earthpower", "freezedry", "hypervoice", "stealthrock", "thunderwave"], - "doublesMoves": ["ancientpower", "flashcannon", "freezedry", "hypervoice", "icywind", "protect", "thunderwave"] - }, - "sylveon": { - "level": 82, - "moves": ["calmmind", "hiddenpowerfire", "hypervoice", "protect", "psyshock", "wish"], - "doublesMoves": ["calmmind", "helpinghand", "hiddenpowerground", "hypervoice", "protect", "psyshock", "shadowball", "wish"] - }, - "hawlucha": { - "level": 80, - "moves": ["acrobatics", "highjumpkick", "roost", "stoneedge", "substitute", "swordsdance"], - "doublesMoves": ["encore", "highjumpkick", "protect", "skydrop", "stoneedge", "swordsdance", "uturn"] - }, - "dedenne": { - "level": 88, - "moves": ["grassknot", "hiddenpowerice", "nuzzle", "recycle", "substitute", "thunderbolt", "toxic"], - "doublesMoves": ["grassknot", "helpinghand", "hiddenpowerice", "nuzzle", "protect", "thunderbolt", "uturn", "voltswitch"] - }, - "carbink": { - "level": 88, - "moves": ["explosion", "lightscreen", "moonblast", "powergem", "reflect", "stealthrock"], - "doublesMoves": ["explosion", "lightscreen", "moonblast", "powergem", "protect", "reflect", "trickroom"] - }, - "goodra": { - "level": 82, - "moves": ["dracometeor", "dragontail", "earthquake", "fireblast", "powerwhip", "sludgebomb", "thunderbolt"], - "doublesMoves": ["dracometeor", "dragonpulse", "fireblast", "focusblast", "icebeam", "muddywater", "protect", "thunderbolt"] - }, - "klefki": { - "level": 83, - "moves": ["foulplay", "lightscreen", "playrough", "reflect", "spikes", "thunderwave", "toxic"], - "doublesMoves": ["dazzlinggleam", "flashcannon", "lightscreen", "playrough", "protect", "reflect", "safeguard", "substitute", "thunderwave"] - }, - "trevenant": { - "level": 90, - "moves": ["earthquake", "hornleech", "rest", "rockslide", "shadowclaw", "trickroom", "woodhammer"], - "doublesMoves": ["earthquake", "hornleech", "leechseed", "protect", "rockslide", "shadowclaw", "trickroom", "willowisp", "woodhammer"] - }, - "gourgeistsmall": { - "level": 88, - "moves": ["leechseed", "seedbomb", "shadowsneak", "substitute", "synthesis", "willowisp"], - "doublesMoves": ["explosion", "leechseed", "painsplit", "phantomforce", "protect", "seedbomb", "shadowsneak", "willowisp"] - }, - "gourgeistlarge": { - "level": 88, - "moves": ["leechseed", "seedbomb", "shadowsneak", "substitute", "synthesis", "willowisp"], - "doublesMoves": ["explosion", "leechseed", "painsplit", "phantomforce", "protect", "seedbomb", "shadowsneak", "trickroom", "willowisp"] - }, - "gourgeist": { - "level": 88, - "moves": ["leechseed", "seedbomb", "shadowsneak", "substitute", "synthesis", "willowisp"], - "doublesMoves": ["explosion", "leechseed", "painsplit", "phantomforce", "protect", "seedbomb", "shadowsneak", "willowisp"] - }, - "gourgeistsuper": { - "level": 88, - "moves": ["leechseed", "seedbomb", "shadowsneak", "substitute", "synthesis", "willowisp"], - "doublesMoves": ["explosion", "leechseed", "painsplit", "phantomforce", "protect", "seedbomb", "shadowsneak", "trickroom", "willowisp"] - }, - "avalugg": { - "level": 89, - "moves": ["avalanche", "earthquake", "rapidspin", "recover", "roar", "toxic"], - "doublesMoves": ["avalanche", "earthquake", "protect", "recover"] - }, - "noivern": { - "level": 83, - "moves": ["boomburst", "dracometeor", "flamethrower", "hurricane", "roost", "switcheroo", "taunt", "uturn"], - "doublesMoves": ["airslash", "boomburst", "dracometeor", "dragonpulse", "flamethrower", "focusblast", "hurricane", "protect", "roost", "switcheroo", "tailwind", "taunt", "uturn"] - }, - "xerneas": { - "level": 66, - "moves": ["focusblast", "geomancy", "hiddenpowerfire", "moonblast", "psyshock", "thunderbolt"], - "doublesMoves": ["closecombat", "dazzlinggleam", "focusblast", "geomancy", "hiddenpowerfire", "protect", "psyshock", "rockslide", "thunder", "thunderbolt"] - }, - "yveltal": { - "level": 72, - "moves": ["darkpulse", "foulplay", "knockoff", "oblivionwing", "roost", "suckerpunch", "taunt", "toxic", "uturn"], - "doublesMoves": ["darkpulse", "focusblast", "hurricane", "oblivionwing", "protect", "roost", "skydrop", "snarl", "suckerpunch", "taunt"] - }, - "zygarde": { - "level": 77, - "moves": ["dragondance", "earthquake", "extremespeed", "glare", "outrage", "stoneedge"], - "doublesMoves": ["coil", "dragondance", "extremespeed", "glare", "landswrath", "protect", "rockslide", "stoneedge"] - }, - "diancie": { - "level": 84, - "moves": ["diamondstorm", "earthpower", "hiddenpowerfire", "lightscreen", "moonblast", "reflect", "stealthrock"], - "doublesMoves": ["calmmind", "dazzlinggleam", "diamondstorm", "lightscreen", "moonblast", "protect", "psychic", "reflect", "safeguard", "substitute"] - }, - "dianciemega": { - "level": 78, - "moves": ["calmmind", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect"], - "doublesMoves": ["calmmind", "dazzlinggleam", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect", "psyshock"] - }, - "hoopa": { - "level": 84, - "moves": ["focusblast", "nastyplot", "psyshock", "shadowball", "trick"], - "doublesMoves": ["focusblast", "hyperspacehole", "protect", "psychic", "shadowball", "trickroom"] - }, - "hoopaunbound": { - "level": 80, - "moves": ["darkpulse", "drainpunch", "focusblast", "gunkshot", "hyperspacefury", "nastyplot", "psychic", "substitute", "trick", "zenheadbutt"], - "doublesMoves": ["darkpulse", "drainpunch", "focusblast", "gunkshot", "hyperspacefury", "icepunch", "protect", "psychic", "zenheadbutt"] - }, - "volcanion": { - "level": 80, - "moves": ["defog", "earthpower", "fireblast", "hiddenpowerice", "sludgewave", "steameruption", "substitute", "superpower"], - "doublesMoves": ["earthquake", "heatwave", "protect", "rockslide", "sludgebomb", "steameruption", "substitute"] - } -} diff --git a/data/mods/gen6/random-sets.json b/data/mods/gen6/random-sets.json new file mode 100644 index 000000000000..e332410a5a09 --- /dev/null +++ b/data/mods/gen6/random-sets.json @@ -0,0 +1,5283 @@ +{ + "venusaur": { + "level": 83, + "sets": [ + { + "role": "Staller", + "movepool": ["gigadrain", "leechseed", "sleeppowder", "sludgebomb", "substitute"] + }, + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "energyball", "hiddenpowerfire", "knockoff", "sleeppowder", "sludgebomb", "synthesis"] + } + ] + }, + "venusaurmega": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "gigadrain", "hiddenpowerfire", "knockoff", "sleeppowder", "sludgebomb", "synthesis"] + } + ] + }, + "charizard": { + "level": 85, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["airslash", "earthquake", "fireblast", "roost", "willowisp"] + } + ] + }, + "charizardmegax": { + "level": 77, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragonclaw", "dragondance", "earthquake", "flareblitz", "roost"] + } + ] + }, + "charizardmegay": { + "level": 77, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["airslash", "fireblast", "focusblast", "roost", "solarbeam"] + } + ] + }, + "blastoise": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["icebeam", "rapidspin", "roar", "scald", "toxic"] + }, + { + "role": "Staller", + "movepool": ["haze", "icebeam", "protect", "rapidspin", "scald", "toxic"] + } + ] + }, + "blastoisemega": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["aurasphere", "darkpulse", "icebeam", "rapidspin", "scald"] + } + ] + }, + "butterfree": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bugbuzz", "energyball", "psychic", "quiverdance", "sleeppowder"] + } + ] + }, + "beedrill": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["defog", "knockoff", "poisonjab", "toxicspikes", "uturn"] + } + ] + }, + "beedrillmega": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["drillrun", "knockoff", "poisonjab", "protect", "uturn"] + } + ] + }, + "pidgeot": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "defog", "heatwave", "return", "roost", "uturn"] + } + ] + }, + "pidgeotmega": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "heatwave", "hurricane", "roost", "uturn", "workup"] + } + ] + }, + "raticate": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["facade", "flamewheel", "protect", "suckerpunch", "swordsdance", "uturn"] + } + ] + }, + "fearow": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["doubleedge", "drillpeck", "drillrun", "pursuit", "return", "uturn"], + "preferredTypes": ["Normal"] + } + ] + }, + "arbok": { + "level": 90, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["aquatail", "coil", "earthquake", "gunkshot", "rest", "suckerpunch"], + "preferredTypes": ["Ground"] + } + ] + }, + "pikachu": { + "level": 90, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["extremespeed", "grassknot", "hiddenpowerice", "knockoff", "surf", "voltswitch", "volttackle"] + } + ] + }, + "raichu": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["encore", "hiddenpowerice", "knockoff", "nastyplot", "nuzzle", "thunderbolt", "voltswitch"] + }, + { + "role": "Fast Attacker", + "movepool": ["focusblast", "grassknot", "nastyplot", "surf", "thunderbolt", "voltswitch"] + } + ] + }, + "sandslash": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "knockoff", "rapidspin", "stealthrock", "stoneedge", "swordsdance", "toxic"] + } + ] + }, + "nidoqueen": { + "level": 81, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthpower", "fireblast", "icebeam", "sludgewave", "stealthrock", "toxicspikes"], + "preferredTypes": ["Ice"] + } + ] + }, + "nidoking": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthpower", "fireblast", "icebeam", "sludgewave", "substitute", "superpower"], + "preferredTypes": ["Ice"] + } + ] + }, + "clefable": { + "level": 80, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["aromatherapy", "knockoff", "moonblast", "softboiled", "stealthrock", "thunderwave"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "fireblast", "moonblast", "softboiled"] + } + ] + }, + "ninetales": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["fireblast", "hiddenpowerice", "nastyplot", "solarbeam", "substitute", "willowisp"], + "preferredTypes": ["Grass"] + } + ] + }, + "wigglytuff": { + "level": 89, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dazzlinggleam", "fireblast", "healbell", "lightscreen", "protect", "reflect", "stealthrock", "thunderwave", "wish"] + } + ] + }, + "vileplume": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["aromatherapy", "gigadrain", "hiddenpowerfire", "sleeppowder", "sludgebomb", "synthesis"] + } + ] + }, + "parasect": { + "level": 93, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["aromatherapy", "knockoff", "seedbomb", "spore", "stunspore", "xscissor"], + "preferredTypes": ["Bug"] + } + ] + }, + "venomoth": { + "level": 84, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bugbuzz", "quiverdance", "sleeppowder", "sludgebomb", "substitute"] + } + ] + }, + "dugtrio": { + "level": 85, + "sets": [ + { + "role": "Fast Support", + "movepool": ["earthquake", "memento", "stealthrock", "stoneedge", "suckerpunch"] + } + ] + }, + "persian": { + "level": 89, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aerialace", "doubleedge", "fakeout", "gunkshot", "knockoff", "return", "seedbomb", "taunt", "uturn"], + "preferredTypes": ["Dark"] + }, + { + "role": "Setup Sweeper", + "movepool": ["hiddenpowerfighting", "hiddenpowerfire", "hypervoice", "nastyplot", "shadowball", "waterpulse"] + } + ] + }, + "golduck": { + "level": 87, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "encore", "focusblast", "hydropump", "icebeam", "psyshock", "scald"], + "preferredTypes": ["Ice"] + } + ] + }, + "primeape": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["closecombat", "earthquake", "gunkshot", "honeclaws", "icepunch", "stoneedge", "uturn"] + } + ] + }, + "arcanine": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["closecombat", "extremespeed", "flareblitz", "morningsun", "roar", "toxic", "wildcharge", "willowisp"] + }, + { + "role": "Fast Attacker", + "movepool": ["closecombat", "extremespeed", "flareblitz", "morningsun", "wildcharge"], + "preferredTypes": ["Fighting"] + } + ] + }, + "poliwrath": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "hydropump", "icepunch", "raindance"] + }, + { + "role": "Bulky Attacker", + "movepool": ["circlethrow", "rest", "scald", "sleeptalk"] + } + ] + }, + "alakazam": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["counter", "focusblast", "hiddenpowerfire", "psychic", "psyshock", "shadowball"] + } + ] + }, + "alakazammega": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "encore", "focusblast", "psychic", "psyshock", "shadowball", "substitute"], + "preferredTypes": ["Fighting"] + } + ] + }, + "machamp": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bulkup", "bulletpunch", "dynamicpunch", "knockoff", "stoneedge"], + "preferredTypes": ["Dark"] + }, + { + "role": "AV Pivot", + "movepool": ["bulletpunch", "dynamicpunch", "icepunch", "knockoff", "stoneedge"], + "preferredTypes": ["Dark"] + } + ] + }, + "victreebel": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["hiddenpowerfire", "knockoff", "powerwhip", "sleeppowder", "sludgebomb", "suckerpunch"] + } + ] + }, + "tentacruel": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["haze", "knockoff", "rapidspin", "scald", "sludgebomb", "toxicspikes"] + } + ] + }, + "golem": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "explosion", "stealthrock", "stoneedge", "suckerpunch", "toxic"] + } + ] + }, + "rapidash": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["drillrun", "flareblitz", "morningsun", "wildcharge", "willowisp"] + }, + { + "role": "Wallbreaker", + "movepool": ["drillrun", "flareblitz", "megahorn", "morningsun", "wildcharge"] + } + ] + }, + "slowbro": { + "level": 81, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["fireblast", "icebeam", "psyshock", "scald", "slackoff", "thunderwave", "toxic"] + }, + { + "role": "AV Pivot", + "movepool": ["fireblast", "futuresight", "icebeam", "psyshock", "scald"] + } + ] + }, + "slowbromega": { + "level": 83, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "fireblast", "psyshock", "scald", "slackoff"] + } + ] + }, + "farfetchd": { + "level": 97, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bravebird", "knockoff", "leafblade", "return", "swordsdance"] + } + ] + }, + "dodrio": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bravebird", "doubleedge", "knockoff", "quickattack", "return"] + }, + { + "role": "Fast Attacker", + "movepool": ["bravebird", "knockoff", "return", "roost"] + } + ] + }, + "dewgong": { + "level": 88, + "sets": [ + { + "role": "Staller", + "movepool": ["icebeam", "protect", "surf", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["encore", "icebeam", "surf", "toxic"] + } + ] + }, + "muk": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["curse", "firepunch", "gunkshot", "haze", "icepunch", "poisonjab", "shadowsneak"], + "preferredTypes": ["Fire"] + } + ] + }, + "cloyster": { + "level": 81, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["hydropump", "iciclespear", "rockblast", "shellsmash"] + } + ] + }, + "gengar": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["focusblast", "painsplit", "shadowball", "sludgewave", "substitute", "trick", "willowisp"] + } + ] + }, + "gengarmega": { + "level": 77, + "sets": [ + { + "role": "Fast Support", + "movepool": ["disable", "perishsong", "protect", "shadowball", "substitute"] + }, + { + "role": "Fast Attacker", + "movepool": ["destinybond", "disable", "focusblast", "shadowball", "sludgewave", "taunt"] + } + ] + }, + "hypno": { + "level": 89, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["focusblast", "foulplay", "lightscreen", "protect", "psychic", "reflect", "thunderwave", "toxic", "wish"] + }, + { + "role": "Staller", + "movepool": ["protect", "seismictoss", "toxic", "wish"] + } + ] + }, + "kingler": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["agility", "crabhammer", "knockoff", "rockslide", "superpower", "swordsdance", "xscissor"] + } + ] + }, + "electrode": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["foulplay", "hiddenpowergrass", "hiddenpowerice", "signalbeam", "taunt", "thunderbolt", "voltswitch"] + }, + { + "role": "Fast Support", + "movepool": ["hiddenpowerice", "thunderbolt", "thunderwave", "toxic", "voltswitch"] + } + ] + }, + "exeggutor": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["gigadrain", "hiddenpowerfire", "leechseed", "psychic", "sleeppowder", "substitute"], + "preferredTypes": ["Psychic"] + } + ] + }, + "marowak": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["doubleedge", "earthquake", "knockoff", "stealthrock", "stoneedge", "swordsdance"], + "preferredTypes": ["Rock"] + } + ] + }, + "hitmonlee": { + "level": 85, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["highjumpkick", "knockoff", "machpunch", "poisonjab", "rapidspin", "stoneedge"], + "preferredTypes": ["Dark"] + } + ] + }, + "hitmonchan": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bulkup", "drainpunch", "icepunch", "machpunch", "rapidspin", "stoneedge"] + } + ] + }, + "weezing": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["fireblast", "painsplit", "sludgebomb", "toxicspikes", "willowisp"] + } + ] + }, + "rhydon": { + "level": 85, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "megahorn", "stealthrock", "stoneedge", "toxic"] + } + ] + }, + "chansey": { + "level": 84, + "sets": [ + { + "role": "Staller", + "movepool": ["aromatherapy", "seismictoss", "softboiled", "stealthrock", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["protect", "seismictoss", "toxic", "wish"] + } + ] + }, + "kangaskhan": { + "level": 85, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["doubleedge", "drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] + }, + { + "role": "AV Pivot", + "movepool": ["drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] + } + ] + }, + "kangaskhanmega": { + "level": 74, + "sets": [ + { + "role": "Fast Support", + "movepool": ["bodyslam", "crunch", "fakeout", "seismictoss", "suckerpunch"] + }, + { + "role": "Setup Sweeper", + "movepool": ["bodyslam", "crunch", "earthquake", "poweruppunch", "return", "suckerpunch"], + "preferredTypes": ["Ground"] + } + ] + }, + "seaking": { + "level": 89, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["drillrun", "icebeam", "knockoff", "megahorn", "raindance", "waterfall"], + "preferredTypes": ["Dark"] + } + ] + }, + "starmie": { + "level": 81, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["hydropump", "icebeam", "psyshock", "recover", "thunderbolt"] + }, + { + "role": "Bulky Support", + "movepool": ["psyshock", "rapidspin", "recover", "scald", "thunderwave", "toxic"] + } + ] + }, + "mrmime": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dazzlinggleam", "encore", "focusblast", "healingwish", "nastyplot", "psychic", "psyshock", "shadowball"], + "preferredTypes": ["Psychic"] + } + ] + }, + "scyther": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aerialace", "brickbreak", "knockoff", "pursuit", "uturn"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aerialace", "brickbreak", "bugbite", "knockoff", "roost", "swordsdance"] + } + ] + }, + "jynx": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["focusblast", "icebeam", "lovelykiss", "psychic", "psyshock", "trick"] + }, + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "icebeam", "lovelykiss", "nastyplot", "psyshock", "substitute"] + } + ] + }, + "pinsir": { + "level": 85, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["closecombat", "earthquake", "knockoff", "stealthrock", "stoneedge", "swordsdance", "xscissor"], + "preferredTypes": ["Ground"] + } + ] + }, + "pinsirmega": { + "level": 75, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["closecombat", "earthquake", "quickattack", "return", "swordsdance"] + } + ] + }, + "tauros": { + "level": 83, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bodyslam", "earthquake", "rockslide", "zenheadbutt"] + }, + { + "role": "Fast Attacker", + "movepool": ["doubleedge", "earthquake", "stoneedge", "zenheadbutt"] + } + ] + }, + "gyarados": { + "level": 78, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "stoneedge", "substitute", "waterfall"] + } + ] + }, + "gyaradosmega": { + "level": 76, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["crunch", "dragondance", "earthquake", "icefang", "substitute", "waterfall"] + } + ] + }, + "lapras": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["freezedry", "healbell", "hydropump", "icebeam", "thunderbolt", "toxic"] + }, + { + "role": "Staller", + "movepool": ["freezedry", "hydropump", "protect", "toxic"] + } + ] + }, + "ditto": { + "level": 83, + "sets": [ + { + "role": "Fast Support", + "movepool": ["transform"] + } + ] + }, + "vaporeon": { + "level": 83, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["healbell", "icebeam", "protect", "scald", "wish"] + }, + { + "role": "Staller", + "movepool": ["protect", "scald", "toxic", "wish"] + } + ] + }, + "jolteon": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["hiddenpowerice", "shadowball", "signalbeam", "thunderbolt", "voltswitch"] + } + ] + }, + "flareon": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["facade", "flamecharge", "flareblitz", "quickattack", "superpower"] + } + ] + }, + "omastar": { + "level": 85, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthpower", "hydropump", "icebeam", "shellsmash"] + } + ] + }, + "kabutops": { + "level": 86, + "sets": [ + { + "role": "Fast Support", + "movepool": ["aquajet", "knockoff", "rapidspin", "stoneedge", "swordsdance", "waterfall"] + } + ] + }, + "aerodactyl": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "roost", "stealthrock", "stoneedge", "taunt", "toxic"] + }, + { + "role": "Fast Support", + "movepool": ["defog", "doubleedge", "earthquake", "pursuit", "roost", "stealthrock", "stoneedge"], + "preferredTypes": ["Ground"] + } + ] + }, + "aerodactylmega": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aerialace", "aquatail", "earthquake", "firefang", "honeclaws", "roost", "stoneedge"] + } + ] + }, + "snorlax": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bodyslam", "crunch", "curse", "earthquake", "rest", "return", "sleeptalk"] + }, + { + "role": "AV Pivot", + "movepool": ["bodyslam", "crunch", "earthquake", "firepunch", "pursuit", "return"] + } + ] + }, + "articuno": { + "level": 86, + "sets": [ + { + "role": "Staller", + "movepool": ["freezedry", "roost", "substitute", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["freezedry", "hurricane", "roost", "substitute", "toxic"] + } + ] + }, + "zapdos": { + "level": 80, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["defog", "discharge", "heatwave", "hiddenpowerice", "roost", "toxic", "uturn"] + } + ] + }, + "moltres": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "fireblast", "hurricane", "roost", "toxic", "uturn", "willowisp"] + } + ] + }, + "dragonite": { + "level": 76, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dragondance", "earthquake", "extremespeed", "firepunch", "outrage"] + } + ] + }, + "mewtwo": { + "level": 72, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aurasphere", "calmmind", "fireblast", "psystrike", "recover", "shadowball"] + } + ] + }, + "mewtwomegax": { + "level": 71, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bulkup", "drainpunch", "stoneedge", "taunt", "zenheadbutt"] + } + ] + }, + "mewtwomegay": { + "level": 71, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["aurasphere", "calmmind", "fireblast", "psystrike", "recover", "shadowball"] + } + ] + }, + "mew": { + "level": 80, + "sets": [ + { + "role": "Staller", + "movepool": ["defog", "knockoff", "psychic", "roost", "stealthrock", "taunt", "uturn", "willowisp"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aurasphere", "earthpower", "fireblast", "nastyplot", "psychic", "psyshock", "roost"] + }, + { + "role": "Bulky Setup", + "movepool": ["aurasphere", "earthpower", "fireblast", "nastyplot", "psychic", "psyshock", "roost"] + } + ] + }, + "meganium": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["aromatherapy", "dragontail", "gigadrain", "leechseed", "lightscreen", "reflect", "synthesis", "toxic"] + } + ] + }, + "typhlosion": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["eruption", "fireblast", "focusblast", "hiddenpowergrass"] + } + ] + }, + "feraligatr": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["crunch", "dragondance", "earthquake", "icepunch", "waterfall"], + "preferredTypes": ["Ice"] + }, + { + "role": "Bulky Setup", + "movepool": ["aquajet", "crunch", "icepunch", "swordsdance", "waterfall"] + } + ] + }, + "furret": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["aquatail", "doubleedge", "firepunch", "knockoff", "trick", "uturn"], + "preferredTypes": ["Dark"] + } + ] + }, + "noctowl": { + "level": 92, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["airslash", "defog", "heatwave", "hypervoice", "roost", "whirlwind"] + } + ] + }, + "ledian": { + "level": 99, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["knockoff", "lightscreen", "reflect", "roost", "toxic", "uturn"] + }, + { + "role": "Staller", + "movepool": ["encore", "knockoff", "roost", "toxic", "uturn"] + } + ] + }, + "ariados": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["megahorn", "poisonjab", "stickyweb", "suckerpunch", "toxicspikes"] + } + ] + }, + "crobat": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "defog", "roost", "superfang", "taunt", "toxic", "uturn"] + } + ] + }, + "lanturn": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["healbell", "icebeam", "scald", "thunderbolt", "toxic", "voltswitch"] + } + ] + }, + "xatu": { + "level": 87, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "heatwave", "psychic", "roost"] + }, + { + "role": "Bulky Support", + "movepool": ["heatwave", "psychic", "roost", "thunderwave", "toxic", "uturn"] + } + ] + }, + "ampharos": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["focusblast", "healbell", "hiddenpowerice", "thunderbolt", "toxic", "voltswitch"] + } + ] + }, + "ampharosmega": { + "level": 83, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["agility", "dragonpulse", "focusblast", "healbell", "thunderbolt", "voltswitch"] + } + ] + }, + "bellossom": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["gigadrain", "hiddenpowerfire", "hiddenpowerrock", "moonblast", "sleeppowder", "synthesis", "toxic"] + } + ] + }, + "azumarill": { + "level": 80, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["aquajet", "bellydrum", "knockoff", "playrough", "superpower", "waterfall"] + } + ] + }, + "sudowoodo": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "stealthrock", "stoneedge", "suckerpunch", "toxic", "woodhammer"], + "preferredTypes": ["Grass"] + } + ] + }, + "politoed": { + "level": 84, + "sets": [ + { + "role": "Staller", + "movepool": ["encore", "icebeam", "protect", "scald", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["encore", "icebeam", "rest", "scald", "toxic"] + } + ] + }, + "jumpluff": { + "level": 88, + "sets": [ + { + "role": "Staller", + "movepool": ["acrobatics", "leechseed", "protect", "substitute"] + }, + { + "role": "Bulky Attacker", + "movepool": ["acrobatics", "encore", "sleeppowder", "toxic", "uturn"] + } + ] + }, + "sunflora": { + "level": 94, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "sludgebomb"] + } + ] + }, + "quagsire": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "icebeam", "recover", "scald", "toxic"] + } + ] + }, + "espeon": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "dazzlinggleam", "morningsun", "psychic", "psyshock", "shadowball", "trick"] + } + ] + }, + "umbreon": { + "level": 82, + "sets": [ + { + "role": "Staller", + "movepool": ["foulplay", "protect", "toxic", "wish"] + }, + { + "role": "Bulky Support", + "movepool": ["foulplay", "healbell", "moonlight", "toxic"] + } + ] + }, + "murkrow": { + "level": 90, + "sets": [ + { + "role": "Staller", + "movepool": ["bravebird", "defog", "foulplay", "haze", "roost", "thunderwave"] + } + ] + }, + "slowking": { + "level": 85, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["fireblast", "icebeam", "nastyplot", "psyshock", "scald", "slackoff", "thunderwave", "toxic"] + }, + { + "role": "AV Pivot", + "movepool": ["dragontail", "fireblast", "futuresight", "icebeam", "psyshock", "scald"] + } + ] + }, + "unown": { + "level": 100, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["hiddenpowerpsychic"] + } + ] + }, + "wobbuffet": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["counter", "destinybond", "encore", "mirrorcoat"] + } + ] + }, + "girafarig": { + "level": 89, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dazzlinggleam", "hypervoice", "nastyplot", "psychic", "psyshock", "substitute", "thunderbolt"], + "preferredTypes": ["Psychic"] + } + ] + }, + "forretress": { + "level": 83, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["gyroball", "rapidspin", "spikes", "stealthrock", "toxic", "voltswitch"] + } + ] + }, + "dunsparce": { + "level": 89, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "glare", "headbutt", "roost"] + }, + { + "role": "Bulky Setup", + "movepool": ["bodyslam", "coil", "earthquake", "roost"] + } + ] + }, + "gligar": { + "level": 82, + "sets": [ + { + "role": "Staller", + "movepool": ["defog", "earthquake", "knockoff", "roost", "stealthrock", "toxic", "uturn"] + } + ] + }, + "steelix": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthquake", "ironhead", "roar", "rockslide", "stealthrock", "toxic"], + "preferredTypes": ["Steel"] + }, + { + "role": "Staller", + "movepool": ["earthquake", "heavyslam", "protect", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "heavyslam", "roar", "stealthrock", "toxic"] + } + ] + }, + "steelixmega": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dragontail", "earthquake", "heavyslam", "stealthrock", "toxic"] + } + ] + }, + "granbull": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "healbell", "playrough", "thunderwave", "toxic"] + } + ] + }, + "qwilfish": { + "level": 84, + "sets": [ + { + "role": "Fast Support", + "movepool": ["destinybond", "spikes", "taunt", "thunderwave", "toxicspikes", "waterfall"] + } + ] + }, + "scizor": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bugbite", "bulletpunch", "knockoff", "roost", "superpower", "swordsdance"] + }, + { + "role": "Bulky Support", + "movepool": ["bulletpunch", "defog", "knockoff", "roost", "superpower", "uturn"] + }, + { + "role": "Fast Attacker", + "movepool": ["bulletpunch", "knockoff", "pursuit", "superpower", "uturn"] + } + ] + }, + "scizormega": { + "level": 78, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bugbite", "bulletpunch", "knockoff", "roost", "superpower", "swordsdance"] + }, + { + "role": "Bulky Support", + "movepool": ["bulletpunch", "defog", "knockoff", "roost", "superpower", "uturn"] + } + ] + }, + "shuckle": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["encore", "knockoff", "stealthrock", "stickyweb", "toxic"] + } + ] + }, + "heracross": { + "level": 81, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["closecombat", "facade", "knockoff", "megahorn"] + }, + { + "role": "Fast Attacker", + "movepool": ["closecombat", "knockoff", "megahorn", "stoneedge"] + } + ] + }, + "heracrossmega": { + "level": 80, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["closecombat", "pinmissile", "rockblast", "substitute", "swordsdance"], + "preferredTypes": ["Rock"] + } + ] + }, + "ursaring": { + "level": 87, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["closecombat", "crunch", "facade", "protect", "swordsdance"] + } + ] + }, + "magcargo": { + "level": 91, + "sets": [ + { + "role": "Staller", + "movepool": ["ancientpower", "lavaplume", "recover", "stealthrock", "toxic"] + } + ] + }, + "corsola": { + "level": 93, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["powergem", "recover", "scald", "stealthrock", "toxic"] + } + ] + }, + "octillery": { + "level": 89, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["energyball", "fireblast", "gunkshot", "hydropump", "icebeam", "scald"] + }, + { + "role": "Bulky Attacker", + "movepool": ["energyball", "fireblast", "gunkshot", "icebeam", "scald", "thunderwave"] + } + ] + }, + "delibird": { + "level": 100, + "sets": [ + { + "role": "Fast Support", + "movepool": ["destinybond", "freezedry", "rapidspin", "spikes"] + } + ] + }, + "mantine": { + "level": 89, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["airslash", "defog", "haze", "rest", "scald", "toxic"] + }, + { + "role": "Staller", + "movepool": ["rest", "scald", "sleeptalk", "toxic"] + } + ] + }, + "skarmory": { + "level": 80, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bravebird", "roost", "spikes", "stealthrock", "whirlwind"] + } + ] + }, + "houndoom": { + "level": 85, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["darkpulse", "fireblast", "hiddenpowergrass", "nastyplot", "suckerpunch"] + } + ] + }, + "houndoommega": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["darkpulse", "fireblast", "hiddenpowergrass", "nastyplot", "taunt"] + } + ] + }, + "kingdra": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dracometeor", "hydropump", "icebeam", "raindance", "waterfall"] + }, + { + "role": "Bulky Setup", + "movepool": ["dracometeor", "focusenergy", "hydropump", "icebeam"] + } + ] + }, + "donphan": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "rapidspin", "stealthrock", "stoneedge", "toxic"] + }, + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "gunkshot", "iceshard", "knockoff", "rapidspin", "stoneedge"], + "preferredTypes": ["Dark"] + } + ] + }, + "porygon2": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["discharge", "icebeam", "recover", "toxic", "triattack"] + } + ] + }, + "stantler": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["doubleedge", "earthquake", "jumpkick", "megahorn", "suckerpunch"] + } + ] + }, + "smeargle": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["destinybond", "nuzzle", "spore", "stealthrock", "stickyweb", "whirlwind"] + } + ] + }, + "hitmontop": { + "level": 87, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["closecombat", "earthquake", "rapidspin", "stoneedge", "suckerpunch", "toxic"] + } + ] + }, + "miltank": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bodyslam", "earthquake", "healbell", "milkdrink", "stealthrock", "toxic"] + }, + { + "role": "Bulky Setup", + "movepool": ["bodyslam", "curse", "earthquake", "milkdrink"] + } + ] + }, + "blissey": { + "level": 83, + "sets": [ + { + "role": "Staller", + "movepool": ["aromatherapy", "seismictoss", "softboiled", "stealthrock", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["protect", "seismictoss", "toxic", "wish"] + } + ] + }, + "raikou": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aurasphere", "hiddenpowerice", "thunderbolt", "voltswitch"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aurasphere", "calmmind", "hiddenpowerice", "substitute", "thunderbolt"] + } + ] + }, + "entei": { + "level": 79, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bulldoze", "extremespeed", "flareblitz", "sacredfire", "stoneedge"], + "preferredTypes": ["Normal"] + } + ] + }, + "suicune": { + "level": 81, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "rest", "scald", "sleeptalk"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "hydropump", "icebeam", "rest", "scald", "substitute"] + }, + { + "role": "Staller", + "movepool": ["calmmind", "protect", "scald", "substitute"] + } + ] + }, + "tyranitar": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["crunch", "earthquake", "fireblast", "icebeam", "pursuit", "stealthrock", "stoneedge"] + }, + { + "role": "Bulky Setup", + "movepool": ["crunch", "dragondance", "earthquake", "firepunch", "icepunch", "stoneedge"] + } + ] + }, + "tyranitarmega": { + "level": 78, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["crunch", "dragondance", "earthquake", "firepunch", "icepunch", "stoneedge"] + } + ] + }, + "lugia": { + "level": 73, + "sets": [ + { + "role": "Staller", + "movepool": ["aeroblast", "earthquake", "roost", "substitute", "toxic", "whirlwind"] + } + ] + }, + "hooh": { + "level": 73, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "defog", "earthquake", "roost", "sacredfire", "substitute", "toxic"] + } + ] + }, + "celebi": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthpower", "gigadrain", "hiddenpowerfire", "leafstorm", "nastyplot", "psychic", "uturn"] + }, + { + "role": "Bulky Support", + "movepool": ["healbell", "leafstorm", "psychic", "recover", "stealthrock", "thunderwave", "uturn"] + }, + { + "role": "Bulky Setup", + "movepool": ["leafstorm", "nastyplot", "psychic", "recover"] + } + ] + }, + "sceptile": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "rockslide"] + }, + { + "role": "Staller", + "movepool": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "leechseed", "substitute"] + } + ] + }, + "sceptilemega": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dragonpulse", "earthquake", "focusblast", "gigadrain", "hiddenpowerfire", "leafstorm", "substitute"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "leafblade", "outrage", "swordsdance"] + } + ] + }, + "blaziken": { + "level": 76, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["fireblast", "hiddenpowerice", "highjumpkick", "knockoff", "protect"] + } + ] + }, + "blazikenmega": { + "level": 75, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["flareblitz", "highjumpkick", "knockoff", "protect", "stoneedge", "swordsdance"] + } + ] + }, + "swampert": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "icebeam", "roar", "scald", "stealthrock", "toxic"] + }, + { + "role": "Staller", + "movepool": ["earthquake", "protect", "scald", "toxic"] + } + ] + }, + "swampertmega": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "icepunch", "raindance", "superpower", "waterfall"] + } + ] + }, + "mightyena": { + "level": 89, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["crunch", "firefang", "irontail", "playrough", "suckerpunch"], + "preferredTypes": ["Fairy"] + } + ] + }, + "linoone": { + "level": 86, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bellydrum", "extremespeed", "seedbomb", "shadowclaw"] + } + ] + }, + "beautifly": { + "level": 92, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bugbuzz", "energyball", "hiddenpowerfighting", "psychic", "quiverdance"] + } + ] + }, + "dustox": { + "level": 90, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bugbuzz", "quiverdance", "roost", "sludgebomb"] + }, + { + "role": "Bulky Support", + "movepool": ["bugbuzz", "defog", "roost", "sludgebomb", "toxic", "uturn"] + } + ] + }, + "ludicolo": { + "level": 87, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["gigadrain", "hydropump", "icebeam", "raindance"] + }, + { + "role": "Wallbreaker", + "movepool": ["energyball", "focusblast", "hydropump", "icebeam", "scald"] + } + ] + }, + "shiftry": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["defog", "knockoff", "leafstorm", "lowkick", "suckerpunch"] + }, + { + "role": "Setup Sweeper", + "movepool": ["knockoff", "leafblade", "lowkick", "suckerpunch", "swordsdance"] + } + ] + }, + "swellow": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bravebird", "facade", "protect", "quickattack", "uturn"] + } + ] + }, + "pelipper": { + "level": 91, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "hurricane", "knockoff", "roost", "scald", "toxic", "uturn"] + }, + { + "role": "Bulky Support", + "movepool": ["defog", "knockoff", "roost", "scald", "toxic", "uturn"] + } + ] + }, + "gardevoir": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "focusblast", "healingwish", "moonblast", "psychic", "shadowball", "thunderbolt", "trick"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "focusblast", "moonblast", "psyshock", "substitute", "willowisp"] + } + ] + }, + "gardevoirmega": { + "level": 79, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "focusblast", "hypervoice", "psyshock", "substitute", "taunt", "willowisp"] + } + ] + }, + "masquerain": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["airslash", "bugbuzz", "hydropump", "quiverdance"] + }, + { + "role": "Fast Support", + "movepool": ["airslash", "bugbuzz", "hydropump", "icebeam", "roost", "stickyweb", "stunspore", "uturn"] + } + ] + }, + "breloom": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bulletseed", "machpunch", "rocktomb", "spore", "swordsdance"] + }, + { + "role": "Setup Sweeper", + "movepool": ["bulletseed", "machpunch", "rocktomb", "swordsdance"] + } + ] + }, + "vigoroth": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bodyslam", "bulkup", "earthquake", "return", "shadowclaw", "slackoff"] + } + ] + }, + "slaking": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "firepunch", "gigaimpact", "nightslash", "retaliate"], + "preferredTypes": ["Ground"] + } + ] + }, + "ninjask": { + "level": 92, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aerialace", "nightslash", "swordsdance", "uturn", "xscissor"] + } + ] + }, + "shedinja": { + "level": 89, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["shadowclaw", "shadowsneak", "swordsdance", "willowisp", "xscissor"] + } + ] + }, + "exploud": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["boomburst", "fireblast", "focusblast", "icebeam", "surf"] + } + ] + }, + "hariyama": { + "level": 87, + "sets": [ + { + "role": "AV Pivot", + "movepool": ["bulletpunch", "closecombat", "heavyslam", "icepunch", "knockoff", "stoneedge"], + "preferredTypes": ["Dark"] + }, + { + "role": "Wallbreaker", + "movepool": ["bulkup", "bulletpunch", "closecombat", "facade", "knockoff"], + "preferredTypes": ["Dark"] + } + ] + }, + "delcatty": { + "level": 93, + "sets": [ + { + "role": "Fast Support", + "movepool": ["doubleedge", "fakeout", "healbell", "suckerpunch", "thunderwave", "toxic"] + } + ] + }, + "sableye": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["foulplay", "knockoff", "recover", "taunt", "willowisp"] + } + ] + }, + "sableyemega": { + "level": 80, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "darkpulse", "recover", "willowisp"] + } + ] + }, + "mawile": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["ironhead", "knockoff", "playrough", "stealthrock", "suckerpunch", "swordsdance"] + } + ] + }, + "mawilemega": { + "level": 79, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["firefang", "ironhead", "playrough", "suckerpunch", "swordsdance"] + } + ] + }, + "aggron": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["aquatail", "earthquake", "headsmash", "heavyslam", "rockpolish", "stealthrock"], + "preferredTypes": ["Ground"] + } + ] + }, + "aggronmega": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "heavyslam", "roar", "stealthrock", "stoneedge", "thunderwave", "toxic"] + } + ] + }, + "medicham": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bulletpunch", "highjumpkick", "icepunch", "poisonjab", "zenheadbutt"] + } + ] + }, + "medichammega": { + "level": 78, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["fakeout", "highjumpkick", "icepunch", "thunderpunch", "zenheadbutt"] + } + ] + }, + "manectric": { + "level": 85, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "overheat", "switcheroo", "thunderbolt", "voltswitch"], + "preferredTypes": ["Fire"] + } + ] + }, + "manectricmega": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["hiddenpowergrass", "hiddenpowerice", "overheat", "thunderbolt", "voltswitch"] + } + ] + }, + "plusle": { + "level": 89, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"] + }, + { + "role": "Bulky Attacker", + "movepool": ["encore", "hiddenpowerice", "nuzzle", "thunderbolt", "toxic", "voltswitch"] + } + ] + }, + "minun": { + "level": 90, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["encore", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"] + }, + { + "role": "Bulky Attacker", + "movepool": ["encore", "hiddenpowerice", "nuzzle", "thunderbolt", "toxic", "voltswitch"] + } + ] + }, + "volbeat": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["encore", "roost", "thunderwave", "toxic", "uturn"] + } + ] + }, + "illumise": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bugbuzz", "encore", "roost", "thunderwave", "wish"] + }, + { + "role": "Staller", + "movepool": ["bugbuzz", "charm", "encore", "roost", "substitute", "toxic"] + } + ] + }, + "swalot": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "encore", "icebeam", "painsplit", "sludgebomb", "toxic", "yawn"] + } + ] + }, + "sharpedo": { + "level": 83, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["crunch", "destinybond", "earthquake", "icebeam", "protect", "waterfall"] + } + ] + }, + "sharpedomega": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["crunch", "icefang", "protect", "waterfall"] + } + ] + }, + "wailord": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "waterspout"] + } + ] + }, + "camerupt": { + "level": 89, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "fireblast", "hiddenpowergrass", "rockpolish", "stoneedge"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "lavaplume", "roar", "stealthrock", "toxic"] + } + ] + }, + "cameruptmega": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["ancientpower", "earthpower", "fireblast", "stealthrock", "toxic", "willowisp"] + } + ] + }, + "torkoal": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "lavaplume", "rapidspin", "stealthrock", "yawn"] + } + ] + }, + "grumpig": { + "level": 91, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["focusblast", "healbell", "lightscreen", "psychic", "reflect", "thunderwave", "toxic", "whirlwind"] + } + ] + }, + "spinda": { + "level": 97, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["icepunch", "rest", "return", "sleeptalk", "suckerpunch", "superpower"], + "preferredTypes": ["Fighting"] + } + ] + }, + "flygon": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "outrage", "stoneedge", "uturn"] + }, + { + "role": "Bulky Attacker", + "movepool": ["defog", "dracometeor", "earthquake", "fireblast", "roost"] + } + ] + }, + "cacturne": { + "level": 89, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["darkpulse", "focusblast", "gigadrain", "spikes", "suckerpunch"] + }, + { + "role": "Setup Sweeper", + "movepool": ["drainpunch", "seedbomb", "suckerpunch", "swordsdance"] + } + ] + }, + "altaria": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["dragondance", "earthquake", "outrage", "roost"] + }, + { + "role": "Bulky Support", + "movepool": ["dracometeor", "earthquake", "fireblast", "roost", "toxic"] + } + ] + }, + "altariamega": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "return", "roost"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "fireblast", "healbell", "return", "roost"] + } + ] + }, + "zangoose": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"] + } + ] + }, + "seviper": { + "level": 89, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "flamethrower", "gigadrain", "glare", "knockoff", "sludgewave", "suckerpunch", "switcheroo"], + "preferredTypes": ["Ground"] + } + ] + }, + "lunatone": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthpower", "icebeam", "moonblast", "moonlight", "psychic", "rockpolish"], + "preferredTypes": ["Ground"] + }, + { + "role": "Bulky Support", + "movepool": ["moonblast", "moonlight", "psychic", "stealthrock", "toxic"] + } + ] + }, + "solrock": { + "level": 89, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "morningsun", "stealthrock", "stoneedge", "willowisp"] + } + ] + }, + "whiscash": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "stoneedge", "waterfall"] + } + ] + }, + "crawdaunt": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["aquajet", "crabhammer", "dragondance", "knockoff", "superpower"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aquajet", "crabhammer", "knockoff", "swordsdance"] + } + ] + }, + "claydol": { + "level": 87, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "icebeam", "psychic", "rapidspin", "stealthrock", "toxic"] + } + ] + }, + "cradily": { + "level": 89, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["curse", "recover", "seedbomb", "stoneedge", "swordsdance"] + }, + { + "role": "Bulky Attacker", + "movepool": ["gigadrain", "recover", "stealthrock", "stoneedge", "toxic"] + } + ] + }, + "armaldo": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "rapidspin", "stealthrock", "stoneedge", "toxic", "xscissor"] + }, + { + "role": "Bulky Attacker", + "movepool": ["aquajet", "earthquake", "knockoff", "stoneedge", "swordsdance", "xscissor"] + } + ] + }, + "milotic": { + "level": 82, + "sets": [ + { + "role": "Staller", + "movepool": ["dragontail", "haze", "icebeam", "recover", "scald", "toxic"] + } + ] + }, + "castform": { + "level": 100, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["fireblast", "icebeam", "return", "scald", "thunderbolt", "thunderwave"] + } + ] + }, + "kecleon": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["drainpunch", "fakeout", "knockoff", "recover", "shadowsneak", "stealthrock", "suckerpunch"], + "preferredTypes": ["Fighting"] + } + ] + }, + "banette": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["destinybond", "gunkshot", "knockoff", "shadowclaw", "shadowsneak", "taunt", "willowisp"] + } + ] + }, + "banettemega": { + "level": 86, + "sets": [ + { + "role": "Fast Support", + "movepool": ["destinybond", "knockoff", "shadowclaw", "taunt", "willowisp"] + } + ] + }, + "tropius": { + "level": 90, + "sets": [ + { + "role": "Staller", + "movepool": ["airslash", "leechseed", "protect", "substitute"] + } + ] + }, + "chimecho": { + "level": 93, + "sets": [ + { + "role": "Staller", + "movepool": ["healbell", "knockoff", "psychic", "recover", "taunt", "toxic"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "psychic", "recover", "signalbeam"] + } + ] + }, + "absol": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["knockoff", "playrough", "pursuit", "suckerpunch", "superpower", "swordsdance"] + } + ] + }, + "absolmega": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["fireblast", "knockoff", "playrough", "protect", "pursuit", "suckerpunch", "superpower"] + }, + { + "role": "Setup Sweeper", + "movepool": ["knockoff", "playrough", "suckerpunch", "superpower", "swordsdance"] + } + ] + }, + "glalie": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["earthquake", "explosion", "freezedry", "spikes", "superfang", "taunt"] + } + ] + }, + "glaliemega": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthquake", "explosion", "freezedry", "iceshard", "return", "spikes"] + } + ] + }, + "walrein": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["icebeam", "roar", "superfang", "surf", "toxic"] + }, + { + "role": "Staller", + "movepool": ["icebeam", "protect", "surf", "toxic"] + } + ] + }, + "huntail": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["icebeam", "return", "shellsmash", "substitute", "suckerpunch", "waterfall"], + "preferredTypes": ["Ice"] + } + ] + }, + "gorebyss": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "shellsmash", "substitute"], + "preferredTypes": ["Ice"] + } + ] + }, + "relicanth": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["doubleedge", "earthquake", "headsmash", "stealthrock", "toxic", "waterfall"] + } + ] + }, + "luvdisc": { + "level": 100, + "sets": [ + { + "role": "Staller", + "movepool": ["charm", "icebeam", "protect", "scald", "toxic"] + } + ] + }, + "salamence": { + "level": 79, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "outrage", "roost"] + } + ] + }, + "salamencemega": { + "level": 73, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["doubleedge", "dragondance", "earthquake", "return", "roost"] + } + ] + }, + "metagross": { + "level": 81, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["agility", "earthquake", "icepunch", "meteormash", "thunderpunch", "zenheadbutt"], + "preferredTypes": ["Ground"] + }, + { + "role": "Bulky Support", + "movepool": ["bulletpunch", "earthquake", "explosion", "icepunch", "meteormash", "stealthrock", "thunderpunch", "zenheadbutt"], + "preferredTypes": ["Ground"] + } + ] + }, + "metagrossmega": { + "level": 76, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["agility", "earthquake", "hammerarm", "icepunch", "meteormash", "zenheadbutt"] + } + ] + }, + "regirock": { + "level": 86, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["curse", "drainpunch", "rest", "stoneedge"] + }, + { + "role": "Bulky Support", + "movepool": ["drainpunch", "earthquake", "stealthrock", "stoneedge", "thunderwave", "toxic"] + } + ] + }, + "regice": { + "level": 87, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["icebeam", "rest", "sleeptalk", "thunderwave", "toxic"] + }, + { + "role": "Bulky Attacker", + "movepool": ["icebeam", "rest", "sleeptalk", "thunderbolt"] + }, + { + "role": "Bulky Setup", + "movepool": ["focusblast", "icebeam", "rockpolish", "thunderbolt"] + } + ] + }, + "registeel": { + "level": 84, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["curse", "ironhead", "rest", "sleeptalk"] + }, + { + "role": "Bulky Support", + "movepool": ["rest", "seismictoss", "sleeptalk", "toxic"] + }, + { + "role": "Staller", + "movepool": ["protect", "seismictoss", "stealthrock", "toxic"] + } + ] + }, + "latias": { + "level": 75, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "dracometeor", "psyshock", "roost"] + } + ] + }, + "latiasmega": { + "level": 78, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "defog", "dracometeor", "hiddenpowerfire", "psyshock", "roost"] + } + ] + }, + "latios": { + "level": 74, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "dracometeor", "psyshock", "roost"] + } + ] + }, + "latiosmega": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "dracometeor", "hiddenpowerfire", "psyshock", "roost"] + } + ] + }, + "kyogre": { + "level": 69, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["icebeam", "originpulse", "scald", "thunder", "waterspout"] + } + ] + }, + "kyogreprimal": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "rest", "scald", "sleeptalk"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "icebeam", "originpulse", "thunder"] + } + ] + }, + "groudon": { + "level": 76, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dragontail", "lavaplume", "precipiceblades", "stealthrock", "stoneedge", "thunderwave"] + }, + { + "role": "Bulky Setup", + "movepool": ["firepunch", "precipiceblades", "rockpolish", "stoneedge", "swordsdance"] + } + ] + }, + "groudonprimal": { + "level": 68, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dragontail", "lavaplume", "precipiceblades", "stealthrock", "thunderwave"] + }, + { + "role": "Bulky Setup", + "movepool": ["firepunch", "precipiceblades", "rockpolish", "swordsdance"] + } + ] + }, + "rayquaza": { + "level": 75, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["dracometeor", "dragondance", "earthquake", "extremespeed", "outrage", "vcreate"] + } + ] + }, + "rayquazamega": { + "level": 67, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dragonascent", "dragondance", "earthquake", "extremespeed", "vcreate"] + } + ] + }, + "jirachi": { + "level": 80, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bodyslam", "firepunch", "healingwish", "ironhead", "protect", "stealthrock", "toxic", "uturn", "wish"] + } + ] + }, + "deoxys": { + "level": 76, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["extremespeed", "firepunch", "icebeam", "knockoff", "psychoboost", "stealthrock", "superpower"], + "preferredTypes": ["Fighting"] + } + ] + }, + "deoxysattack": { + "level": 76, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["extremespeed", "firepunch", "icebeam", "knockoff", "psychoboost", "superpower"], + "preferredTypes": ["Fighting"] + } + ] + }, + "deoxysdefense": { + "level": 81, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["knockoff", "recover", "seismictoss", "spikes", "stealthrock", "taunt", "toxic"] + } + ] + }, + "deoxysspeed": { + "level": 81, + "sets": [ + { + "role": "Fast Support", + "movepool": ["knockoff", "psychoboost", "spikes", "stealthrock", "superpower", "taunt"] + } + ] + }, + "torterra": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "stealthrock", "stoneedge", "synthesis", "woodhammer"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "rockpolish", "stoneedge", "swordsdance", "woodhammer"] + } + ] + }, + "infernape": { + "level": 81, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["closecombat", "grassknot", "machpunch", "overheat", "stealthrock"] + }, + { + "role": "Fast Attacker", + "movepool": ["closecombat", "flareblitz", "machpunch", "stoneedge", "swordsdance", "uturn"] + } + ] + }, + "empoleon": { + "level": 82, + "sets": [ + { + "role": "Staller", + "movepool": ["defog", "knockoff", "protect", "scald", "stealthrock", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["defog", "icebeam", "knockoff", "roar", "scald", "toxic"] + }, + { + "role": "Bulky Attacker", + "movepool": ["flashcannon", "grassknot", "hydropump", "icebeam", "knockoff", "scald"] + } + ] + }, + "staraptor": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bravebird", "closecombat", "doubleedge", "quickattack", "uturn"], + "preferredTypes": ["Fighting"] + } + ] + }, + "bibarel": { + "level": 89, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["curse", "quickattack", "return", "waterfall"] + } + ] + }, + "kricketune": { + "level": 92, + "sets": [ + { + "role": "Fast Support", + "movepool": ["bugbite", "knockoff", "stickyweb", "taunt", "toxic"] + } + ] + }, + "luxray": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["crunch", "facade", "icefang", "superpower", "wildcharge"], + "preferredTypes": ["Fighting"] + }, + { + "role": "AV Pivot", + "movepool": ["crunch", "icefang", "superpower", "voltswitch", "wildcharge"], + "preferredTypes": ["Fighting"] + } + ] + }, + "roserade": { + "level": 83, + "sets": [ + { + "role": "Fast Support", + "movepool": ["gigadrain", "hiddenpowerfire", "leafstorm", "sleeppowder", "sludgebomb", "spikes", "synthesis", "toxicspikes"] + } + ] + }, + "rampardos": { + "level": 89, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["crunch", "earthquake", "firepunch", "rockpolish", "rockslide"] + }, + { + "role": "Bulky Attacker", + "movepool": ["crunch", "earthquake", "firepunch", "headsmash", "superpower"] + } + ] + }, + "bastiodon": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["metalburst", "roar", "rockblast", "stealthrock", "toxic"] + }, + { + "role": "Staller", + "movepool": ["metalburst", "protect", "roar", "rockblast", "stealthrock", "toxic"] + } + ] + }, + "wormadam": { + "level": 96, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["hiddenpowerground", "hiddenpowerrock", "leafstorm", "signalbeam", "synthesis", "toxic"] + }, + { + "role": "Staller", + "movepool": ["gigadrain", "protect", "signalbeam", "synthesis", "toxic"] + } + ] + }, + "wormadamsandy": { + "level": 88, + "sets": [ + { + "role": "Staller", + "movepool": ["earthquake", "protect", "stealthrock", "toxic"] + } + ] + }, + "wormadamtrash": { + "level": 88, + "sets": [ + { + "role": "Staller", + "movepool": ["flashcannon", "protect", "stealthrock", "toxic"] + } + ] + }, + "mothim": { + "level": 90, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["airslash", "bugbuzz", "energyball", "quiverdance"] + } + ] + }, + "vespiquen": { + "level": 95, + "sets": [ + { + "role": "Staller", + "movepool": ["airslash", "defog", "roost", "toxic", "uturn"] + } + ] + }, + "pachirisu": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["nuzzle", "superfang", "thunderbolt", "toxic", "uturn"] + } + ] + }, + "floatzel": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["aquajet", "bulkup", "icepunch", "lowkick", "substitute", "taunt", "waterfall"], + "preferredTypes": ["Ice"] + }, + { + "role": "Fast Attacker", + "movepool": ["aquajet", "crunch", "icepunch", "lowkick", "waterfall"], + "preferredTypes": ["Fighting"] + } + ] + }, + "cherrim": { + "level": 92, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerground", "hiddenpowerrock"] + } + ] + }, + "gastrodon": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["clearsmog", "earthquake", "icebeam", "recover", "scald", "toxic"] + } + ] + }, + "ambipom": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["fakeout", "knockoff", "lowkick", "return", "seedbomb", "switcheroo", "uturn"], + "preferredTypes": ["Dark"] + } + ] + }, + "drifblim": { + "level": 87, + "sets": [ + { + "role": "Fast Support", + "movepool": ["acrobatics", "defog", "destinybond", "shadowball", "substitute", "willowisp"] + }, + { + "role": "Bulky Support", + "movepool": ["acrobatics", "hex", "substitute", "willowisp"] + } + ] + }, + "lopunny": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["healingwish", "highjumpkick", "icepunch", "return", "switcheroo"] + } + ] + }, + "lopunnymega": { + "level": 78, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["fakeout", "highjumpkick", "icepunch", "poweruppunch", "return", "substitute"], + "preferredTypes": ["Normal"] + } + ] + }, + "mismagius": { + "level": 85, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dazzlinggleam", "destinybond", "painsplit", "shadowball", "taunt", "willowisp"] + }, + { + "role": "Wallbreaker", + "movepool": ["dazzlinggleam", "nastyplot", "shadowball", "thunderbolt", "trick"] + } + ] + }, + "honchkrow": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bravebird", "heatwave", "pursuit", "roost", "suckerpunch", "superpower"] + } + ] + }, + "purugly": { + "level": 87, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["fakeout", "knockoff", "quickattack", "return", "suckerpunch", "uturn"], + "preferredTypes": ["Dark"] + } + ] + }, + "skuntank": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["crunch", "defog", "fireblast", "poisonjab", "pursuit", "suckerpunch", "taunt"] + } + ] + }, + "bronzong": { + "level": 85, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "ironhead", "lightscreen", "psychic", "reflect", "stealthrock", "toxic"] + }, + { + "role": "Staller", + "movepool": ["earthquake", "ironhead", "protect", "psychic", "toxic"] + } + ] + }, + "chatot": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["boomburst", "chatter", "heatwave", "hiddenpowerground", "uturn"] + }, + { + "role": "Setup Sweeper", + "movepool": ["boomburst", "chatter", "heatwave", "nastyplot", "substitute"] + } + ] + }, + "spiritomb": { + "level": 89, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "darkpulse", "rest", "sleeptalk"] + }, + { + "role": "Bulky Attacker", + "movepool": ["foulplay", "painsplit", "pursuit", "shadowsneak", "suckerpunch", "willowisp"] + } + ] + }, + "garchomp": { + "level": 77, + "sets": [ + { + "role": "Fast Support", + "movepool": ["dragonclaw", "earthquake", "fireblast", "outrage", "stealthrock", "stoneedge", "toxic"] + }, + { + "role": "Fast Attacker", + "movepool": ["earthquake", "firefang", "outrage", "stoneedge", "swordsdance"] + } + ] + }, + "garchompmega": { + "level": 78, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dracometeor", "earthquake", "fireblast", "stealthrock", "stoneedge"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "firefang", "outrage", "stoneedge", "swordsdance"] + } + ] + }, + "lucario": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bulletpunch", "closecombat", "crunch", "extremespeed", "stoneedge", "swordsdance"], + "preferredTypes": ["Normal"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aurasphere", "darkpulse", "flashcannon", "nastyplot", "vacuumwave"] + } + ] + }, + "lucariomega": { + "level": 77, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bulletpunch", "closecombat", "extremespeed", "icepunch", "swordsdance"] + }, + { + "role": "Setup Sweeper", + "movepool": ["aurasphere", "flashcannon", "nastyplot", "vacuumwave"] + } + ] + }, + "hippowdon": { + "level": 81, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "slackoff", "stealthrock", "stoneedge", "toxic", "whirlwind"] + } + ] + }, + "drapion": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["aquatail", "earthquake", "knockoff", "poisonjab", "pursuit", "swordsdance"], + "preferredTypes": ["Ground"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "poisonjab", "taunt", "toxicspikes", "whirlwind"] + } + ] + }, + "toxicroak": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["drainpunch", "gunkshot", "icepunch", "substitute", "suckerpunch", "swordsdance"] + } + ] + }, + "carnivine": { + "level": 93, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["knockoff", "powerwhip", "sleeppowder", "synthesis", "toxic"] + } + ] + }, + "lumineon": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["defog", "icebeam", "scald", "toxic", "uturn"] + } + ] + }, + "abomasnow": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["blizzard", "earthquake", "focusblast", "gigadrain", "iceshard", "woodhammer"], + "preferredTypes": ["Grass"] + } + ] + }, + "abomasnowmega": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["blizzard", "earthquake", "focusblast", "gigadrain", "iceshard", "woodhammer"] + } + ] + }, + "weavile": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["iceshard", "iciclecrash", "knockoff", "lowkick", "pursuit", "swordsdance"] + } + ] + }, + "magnezone": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["flashcannon", "hiddenpowerfire", "hiddenpowerice", "thunderbolt", "voltswitch"] + } + ] + }, + "lickilicky": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bodyslam", "healbell", "knockoff", "protect", "wish"] + }, + { + "role": "AV Pivot", + "movepool": ["bodyslam", "dragontail", "earthquake", "explosion", "knockoff", "powerwhip"], + "preferredTypes": ["Ground"] + }, + { + "role": "Bulky Setup", + "movepool": ["bodyslam", "earthquake", "explosion", "knockoff", "powerwhip", "return", "swordsdance"], + "preferredTypes": ["Dark"] + } + ] + }, + "rhyperior": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dragontail", "earthquake", "icepunch", "megahorn", "stoneedge"] + }, + { + "role": "Bulky Setup", + "movepool": ["earthquake", "icepunch", "megahorn", "rockpolish", "stoneedge"] + } + ] + }, + "tangrowth": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "hiddenpowerfire", "knockoff", "leafstorm", "leechseed", "powerwhip", "rockslide", "sleeppowder", "synthesis"] + }, + { + "role": "AV Pivot", + "movepool": ["earthquake", "gigadrain", "knockoff", "powerwhip", "rockslide", "sludgebomb"] + } + ] + }, + "electivire": { + "level": 85, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["crosschop", "earthquake", "flamethrower", "icepunch", "voltswitch", "wildcharge"] + } + ] + }, + "magmortar": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "fireblast", "focusblast", "hiddenpowergrass", "hiddenpowerice", "substitute", "thunderbolt"], + "preferredTypes": ["Electric"] + } + ] + }, + "togekiss": { + "level": 82, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["airslash", "aurasphere", "nastyplot", "roost", "thunderwave"] + }, + { + "role": "Bulky Attacker", + "movepool": ["airslash", "defog", "healbell", "roost", "thunderwave"] + }, + { + "role": "Fast Attacker", + "movepool": ["airslash", "aurasphere", "dazzlinggleam", "trick"] + } + ] + }, + "yanmega": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["airslash", "bugbuzz", "gigadrain", "protect"] + }, + { + "role": "Wallbreaker", + "movepool": ["airslash", "bugbuzz", "gigadrain", "uturn"] + } + ] + }, + "leafeon": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["healbell", "knockoff", "leafblade", "synthesis", "toxic"] + }, + { + "role": "Setup Sweeper", + "movepool": ["doubleedge", "knockoff", "leafblade", "swordsdance", "synthesis", "xscissor"], + "preferredTypes": ["Dark"] + } + ] + }, + "glaceon": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["healbell", "hiddenpowerground", "icebeam", "protect", "wish"] + }, + { + "role": "Staller", + "movepool": ["icebeam", "protect", "toxic", "wish"] + } + ] + }, + "gliscor": { + "level": 80, + "sets": [ + { + "role": "Staller", + "movepool": ["earthquake", "protect", "substitute", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "roost", "stealthrock", "taunt", "toxic", "uturn"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "facade", "knockoff", "roost", "swordsdance"] + } + ] + }, + "mamoswine": { + "level": 78, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthquake", "iceshard", "iciclecrash", "stealthrock"] + }, + { + "role": "Fast Attacker", + "movepool": ["earthquake", "iceshard", "iciclecrash", "knockoff", "superpower"] + } + ] + }, + "porygonz": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["icebeam", "nastyplot", "shadowball", "thunderbolt", "triattack", "trick"] + } + ] + }, + "gallade": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["closecombat", "icepunch", "knockoff", "shadowsneak", "swordsdance", "zenheadbutt"], + "preferredTypes": ["Dark"] + } + ] + }, + "gallademega": { + "level": 79, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["closecombat", "knockoff", "swordsdance", "zenheadbutt"] + } + ] + }, + "probopass": { + "level": 90, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthpower", "flashcannon", "stealthrock", "thunderwave", "toxic", "voltswitch"] + } + ] + }, + "dusknoir": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "haze", "icepunch", "painsplit", "shadowsneak", "willowisp"] + } + ] + }, + "froslass": { + "level": 84, + "sets": [ + { + "role": "Fast Support", + "movepool": ["destinybond", "icebeam", "shadowball", "spikes", "taunt", "thunderwave"] + } + ] + }, + "rotom": { + "level": 86, + "sets": [ + { + "role": "Fast Support", + "movepool": ["hiddenpowerice", "painsplit", "shadowball", "thunderbolt", "trick", "voltswitch", "willowisp"] + } + ] + }, + "rotomheat": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["hiddenpowerice", "overheat", "painsplit", "thunderbolt", "voltswitch", "willowisp"] + } + ] + }, + "rotomwash": { + "level": 80, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["hydropump", "painsplit", "thunderbolt", "trick", "voltswitch", "willowisp"] + } + ] + }, + "rotomfrost": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["blizzard", "painsplit", "thunderbolt", "trick", "voltswitch", "willowisp"] + } + ] + }, + "rotomfan": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["airslash", "painsplit", "thunderbolt", "voltswitch", "willowisp"] + } + ] + }, + "rotommow": { + "level": 84, + "sets": [ + { + "role": "Fast Support", + "movepool": ["hiddenpowerfire", "hiddenpowerice", "leafstorm", "thunderbolt", "trick", "voltswitch", "willowisp"] + } + ] + }, + "uxie": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["healbell", "knockoff", "psychic", "stealthrock", "thunderwave", "toxic", "uturn", "yawn"] + } + ] + }, + "mesprit": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "energyball", "healingwish", "hiddenpowerfire", "icebeam", "psychic", "psyshock", "signalbeam", "thunderbolt", "uturn"] + }, + { + "role": "Bulky Support", + "movepool": ["knockoff", "psychic", "stealthrock", "thunderwave", "toxic", "uturn"] + } + ] + }, + "azelf": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dazzlinggleam", "fireblast", "nastyplot", "psychic", "psyshock", "uturn"] + }, + { + "role": "Fast Support", + "movepool": ["explosion", "fireblast", "knockoff", "psychic", "stealthrock", "taunt", "uturn"] + } + ] + }, + "dialga": { + "level": 74, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "dragontail", "fireblast", "flashcannon", "stealthrock", "thunderbolt", "toxic"] + } + ] + }, + "palkia": { + "level": 76, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "fireblast", "hydropump", "spacialrend", "thunderwave"], + "preferredTypes": ["Fire"] + } + ] + }, + "heatran": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthpower", "flashcannon", "lavaplume", "magmastorm", "roar", "stealthrock", "toxic"] + }, + { + "role": "Staller", + "movepool": ["earthpower", "magmastorm", "protect", "toxic"] + } + ] + }, + "regigigas": { + "level": 83, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["confuseray", "drainpunch", "knockoff", "return", "substitute", "thunderwave"] + } + ] + }, + "giratinaorigin": { + "level": 76, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "hex", "shadowsneak", "thunderwave", "willowisp"] + }, + { + "role": "Fast Attacker", + "movepool": ["defog", "dracometeor", "earthquake", "outrage", "shadowball", "shadowsneak", "willowisp"] + } + ] + }, + "giratina": { + "level": 76, + "sets": [ + { + "role": "Fast Support", + "movepool": ["dragontail", "rest", "shadowball", "sleeptalk", "willowisp"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "dragonpulse", "rest", "sleeptalk"] + }, + { + "role": "Bulky Support", + "movepool": ["defog", "dragontail", "rest", "shadowball", "willowisp"] + } + ] + }, + "cresselia": { + "level": 81, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "moonblast", "moonlight", "psyshock", "substitute"] + }, + { + "role": "Bulky Support", + "movepool": ["moonblast", "moonlight", "psychic", "thunderwave", "toxic"] + } + ] + }, + "phione": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["healbell", "icebeam", "knockoff", "scald", "toxic", "uturn"] + } + ] + }, + "manaphy": { + "level": 78, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["energyball", "icebeam", "surf", "tailglow"] + } + ] + }, + "darkrai": { + "level": 72, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["darkpulse", "darkvoid", "focusblast", "nastyplot", "sludgebomb", "substitute"], + "preferredTypes": ["Poison"] + } + ] + }, + "shaymin": { + "level": 83, + "sets": [ + { + "role": "Fast Support", + "movepool": ["airslash", "earthpower", "leechseed", "rest", "seedflare", "substitute"], + "preferredTypes": ["Flying"] + } + ] + }, + "shayminsky": { + "level": 76, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["airslash", "earthpower", "hiddenpowerice", "leechseed", "seedflare", "substitute"] + } + ] + }, + "arceus": { + "level": 72, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "extremespeed", "recover", "shadowclaw", "swordsdance"] + } + ] + }, + "arceusbug": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "fireblast", "judgment", "recover"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "earthpower", "icebeam", "judgment"] + } + ] + }, + "arceusdark": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "defog", "fireblast", "judgment", "recover", "sludgebomb", "toxic", "willowisp"] + } + ] + }, + "arceusdragon": { + "level": 72, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["defog", "earthquake", "fireblast", "judgment", "recover", "willowisp"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "extremespeed", "outrage", "recover", "swordsdance"], + "preferredTypes": ["Ground"] + } + ] + }, + "arceuselectric": { + "level": 72, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "icebeam", "judgment", "recover"] + } + ] + }, + "arceusfairy": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "judgment", "recover", "toxic", "willowisp"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "judgment", "recover"] + } + ] + }, + "arceusfighting": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "icebeam", "judgment", "recover", "shadowball"] + } + ] + }, + "arceusfire": { + "level": 72, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "earthpower", "icebeam", "judgment", "recover", "thunderbolt"] + } + ] + }, + "arceusflying": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "judgment", "recover"] + }, + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "judgment", "recover", "toxic", "willowisp"] + } + ] + }, + "arceusghost": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "defog", "focusblast", "judgment", "recover", "toxic", "willowisp"] + }, + { + "role": "Setup Sweeper", + "movepool": ["brickbreak", "extremespeed", "shadowforce", "swordsdance"] + } + ] + }, + "arceusgrass": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "fireblast", "judgment", "recover"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "earthpower", "icebeam", "judgment"] + } + ] + }, + "arceusground": { + "level": 72, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "extremespeed", "recover", "stoneedge", "swordsdance"], + "preferredTypes": ["Rock"] + }, + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "icebeam", "judgment", "recover", "toxic"] + } + ] + }, + "arceusice": { + "level": 72, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "judgment", "recover", "thunderbolt"] + } + ] + }, + "arceuspoison": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "fireblast", "icebeam", "recover", "sludgebomb"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "earthpower", "fireblast", "icebeam", "recover", "sludgebomb"] + } + ] + }, + "arceuspsychic": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "fireblast", "judgment", "recover", "toxic", "willowisp"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "fireblast", "judgment", "recover"] + } + ] + }, + "arceusrock": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "judgment", "recover", "toxic", "willowisp"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "extremespeed", "recover", "stoneedge", "swordsdance"], + "preferredTypes": ["Ground"] + } + ] + }, + "arceussteel": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "judgment", "recover", "toxic", "willowisp"] + } + ] + }, + "arceuswater": { + "level": 72, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "defog", "icebeam", "judgment", "recover", "toxic", "willowisp"] + } + ] + }, + "victini": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["boltstrike", "uturn", "vcreate", "zenheadbutt"] + }, + { + "role": "AV Pivot", + "movepool": ["boltstrike", "energyball", "focusblast", "psychic", "uturn", "vcreate"] + } + ] + }, + "serperior": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dragonpulse", "glare", "hiddenpowerfire", "leafstorm", "leechseed", "substitute"] + } + ] + }, + "emboar": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["flareblitz", "headsmash", "suckerpunch", "superpower", "wildcharge"] + }, + { + "role": "AV Pivot", + "movepool": ["fireblast", "grassknot", "suckerpunch", "superpower", "wildcharge"] + } + ] + }, + "samurott": { + "level": 86, + "sets": [ + { + "role": "AV Pivot", + "movepool": ["aquajet", "grassknot", "hydropump", "icebeam", "knockoff", "megahorn", "superpower"] + }, + { + "role": "Fast Attacker", + "movepool": ["aquajet", "knockoff", "megahorn", "superpower", "swordsdance", "waterfall"] + } + ] + }, + "watchog": { + "level": 90, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["hypnosis", "knockoff", "return", "superfang"] + }, + { + "role": "Setup Sweeper", + "movepool": ["hypnosis", "knockoff", "return", "substitute", "swordsdance"] + } + ] + }, + "stoutland": { + "level": 87, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["crunch", "playrough", "return", "superpower", "wildcharge"], + "preferredTypes": ["Fighting"] + } + ] + }, + "liepard": { + "level": 86, + "sets": [ + { + "role": "Fast Support", + "movepool": ["copycat", "encore", "knockoff", "substitute", "thunderwave", "uturn"] + } + ] + }, + "simisage": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["hiddenpowerice", "knockoff", "leafstorm", "superpower"] + }, + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "gigadrain", "hiddenpowerice", "nastyplot", "substitute"] + } + ] + }, + "simisear": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["fireblast", "focusblast", "grassknot", "hiddenpowerrock", "nastyplot", "substitute"] + } + ] + }, + "simipour": { + "level": 86, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "hydropump", "icebeam", "nastyplot", "substitute"], + "preferredTypes": ["Ice"] + } + ] + }, + "musharna": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "moonlight", "psyshock", "shadowball", "signalbeam"] + }, + { + "role": "Bulky Support", + "movepool": ["healbell", "moonlight", "psychic", "signalbeam", "thunderwave", "toxic"] + } + ] + }, + "unfezant": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["nightslash", "pluck", "return", "roost", "toxic", "uturn"] + } + ] + }, + "zebstrika": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["hiddenpowergrass", "hiddenpowerice", "overheat", "thunderbolt", "voltswitch", "wildcharge"] + } + ] + }, + "gigalith": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "explosion", "stealthrock", "stoneedge", "superpower"] + } + ] + }, + "swoobat": { + "level": 86, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "heatwave", "roost", "storedpower"] + }, + { + "role": "Setup Sweeper", + "movepool": ["airslash", "calmmind", "heatwave", "roost", "storedpower"] + } + ] + }, + "excadrill": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "ironhead", "rapidspin", "rockslide", "swordsdance"] + } + ] + }, + "audino": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["knockoff", "protect", "toxic", "wish"] + } + ] + }, + "audinomega": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dazzlinggleam", "healbell", "protect", "toxic", "wish"] + }, + { + "role": "Bulky Attacker", + "movepool": ["dazzlinggleam", "fireblast", "knockoff", "protect", "wish"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "dazzlinggleam", "protect", "wish"] + } + ] + }, + "conkeldurr": { + "level": 83, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["drainpunch", "facade", "knockoff", "machpunch"] + }, + { + "role": "Setup Sweeper", + "movepool": ["bulkup", "drainpunch", "knockoff", "machpunch"] + } + ] + }, + "seismitoad": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "hydropump", "knockoff", "raindance", "sludgewave"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "scald", "stealthrock", "toxic"] + } + ] + }, + "throh": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["bulkup", "circlethrow", "knockoff", "rest", "sleeptalk"] + } + ] + }, + "sawk": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bulkup", "closecombat", "earthquake", "icepunch", "knockoff", "poisonjab", "stoneedge"], + "preferredTypes": ["Dark"] + } + ] + }, + "leavanny": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["knockoff", "leafblade", "swordsdance", "xscissor"] + }, + { + "role": "Fast Support", + "movepool": ["healbell", "knockoff", "leafblade", "stickyweb", "xscissor"] + } + ] + }, + "scolipede": { + "level": 81, + "sets": [ + { + "role": "Fast Support", + "movepool": ["earthquake", "megahorn", "poisonjab", "protect", "spikes", "toxicspikes"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "megahorn", "poisonjab", "protect", "swordsdance"] + } + ] + }, + "whimsicott": { + "level": 85, + "sets": [ + { + "role": "Fast Support", + "movepool": ["encore", "energyball", "moonblast", "stunspore", "taunt", "toxic", "uturn"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "moonblast", "protect", "substitute"] + } + ] + }, + "lilligant": { + "level": 86, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["gigadrain", "hiddenpowerfire", "hiddenpowerrock", "petaldance", "quiverdance", "sleeppowder"] + } + ] + }, + "basculin": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["aquajet", "crunch", "superpower", "waterfall", "zenheadbutt"] + } + ] + }, + "basculinbluestriped": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["aquajet", "crunch", "superpower", "waterfall", "zenheadbutt"] + } + ] + }, + "krookodile": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["earthquake", "knockoff", "pursuit", "stealthrock", "stoneedge", "superpower"] + } + ] + }, + "darmanitan": { + "level": 81, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthquake", "flareblitz", "rockslide", "superpower", "uturn"] + } + ] + }, + "maractus": { + "level": 91, + "sets": [ + { + "role": "Fast Support", + "movepool": ["gigadrain", "hiddenpowerfire", "knockoff", "spikes", "suckerpunch", "toxic"] + }, + { + "role": "Staller", + "movepool": ["gigadrain", "leechseed", "spikyshield", "toxic"] + } + ] + }, + "crustle": { + "level": 85, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "knockoff", "shellsmash", "stoneedge", "xscissor"], + "preferredTypes": ["Ground"] + } + ] + }, + "scrafty": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "highjumpkick", "icepunch", "knockoff", "poisonjab"] + }, + { + "role": "Bulky Setup", + "movepool": ["bulkup", "drainpunch", "highjumpkick", "knockoff", "rest"] + } + ] + }, + "sigilyph": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["airslash", "calmmind", "heatwave", "psyshock", "roost"] + }, + { + "role": "Wallbreaker", + "movepool": ["airslash", "energyball", "heatwave", "icebeam", "psychic", "psyshock"] + }, + { + "role": "Staller", + "movepool": ["cosmicpower", "psychoshift", "roost", "storedpower"] + } + ] + }, + "cofagrigus": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["haze", "painsplit", "shadowball", "toxicspikes", "willowisp"] + }, + { + "role": "Wallbreaker", + "movepool": ["hiddenpowerfighting", "nastyplot", "shadowball", "trickroom"] + } + ] + }, + "carracosta": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["aquajet", "earthquake", "shellsmash", "stoneedge", "waterfall"] + } + ] + }, + "archeops": { + "level": 83, + "sets": [ + { + "role": "Fast Support", + "movepool": ["acrobatics", "defog", "earthquake", "roost", "stoneedge", "uturn"] + }, + { + "role": "Wallbreaker", + "movepool": ["aquatail", "earthquake", "headsmash", "knockoff", "stealthrock", "stoneedge", "uturn"], + "preferredTypes": ["Ground"] + } + ] + }, + "garbodor": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["drainpunch", "gunkshot", "haze", "painsplit", "spikes", "toxic", "toxicspikes"] + } + ] + }, + "zoroark": { + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["darkpulse", "flamethrower", "focusblast", "nastyplot", "sludgebomb", "trick", "uturn"], + "preferredTypes": ["Poison"] + } + ] + }, + "cinccino": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bulletseed", "knockoff", "rockblast", "tailslap", "uturn"] + } + ] + }, + "gothitelle": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "hiddenpowerfighting", "psychic", "shadowball", "signalbeam", "thunderbolt", "trick"] + } + ] + }, + "reuniclus": { + "level": 83, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "focusblast", "psychic", "psyshock", "recover", "shadowball", "trickroom"] + }, + { + "role": "Wallbreaker", + "movepool": ["focusblast", "psychic", "psyshock", "shadowball", "trickroom"] + }, + { + "role": "AV Pivot", + "movepool": ["focusblast", "futuresight", "knockoff", "psychic", "shadowball"] + } + ] + }, + "swanna": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "defog", "icebeam", "roost", "scald"] + } + ] + }, + "vanilluxe": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["autotomize", "explosion", "flashcannon", "freezedry", "hiddenpowerground", "icebeam", "toxic"] + }, + { + "role": "AV Pivot", + "movepool": ["explosion", "flashcannon", "freezedry", "hiddenpowerground", "icebeam"] + } + ] + }, + "sawsbuck": { + "level": 87, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["hornleech", "jumpkick", "return", "substitute", "swordsdance"], + "preferredTypes": ["Normal"] + } + ] + }, + "emolga": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["acrobatics", "encore", "knockoff", "nuzzle", "roost", "thunderbolt", "toxic", "uturn"] + } + ] + }, + "escavalier": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["drillrun", "ironhead", "knockoff", "megahorn", "pursuit", "swordsdance"] + } + ] + }, + "amoonguss": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["clearsmog", "foulplay", "gigadrain", "hiddenpowerfire", "sludgebomb", "spore"] + }, + { + "role": "Bulky Support", + "movepool": ["gigadrain", "sludgebomb", "spore", "synthesis"] + } + ] + }, + "jellicent": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["icebeam", "recover", "scald", "shadowball", "taunt"] + }, + { + "role": "Bulky Support", + "movepool": ["hex", "recover", "scald", "toxic", "willowisp"] + } + ] + }, + "alomomola": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["knockoff", "protect", "scald", "toxic", "wish"] + } + ] + }, + "galvantula": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["bugbuzz", "gigadrain", "hiddenpowerice", "stickyweb", "thunder", "voltswitch"] + } + ] + }, + "ferrothorn": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["gyroball", "leechseed", "powerwhip", "spikes", "stealthrock"] + }, + { + "role": "Bulky Support", + "movepool": ["knockoff", "powerwhip", "spikes", "stealthrock", "thunderwave", "toxic"] + } + ] + }, + "klinklang": { + "level": 86, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["geargrind", "return", "shiftgear", "substitute", "wildcharge"] + } + ] + }, + "eelektross": { + "level": 85, + "sets": [ + { + "role": "AV Pivot", + "movepool": ["acidspray", "flamethrower", "gigadrain", "hiddenpowerice", "knockoff", "superpower", "thunderbolt", "uturn"] + } + ] + }, + "beheeyem": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["hiddenpowerfighting", "nastyplot", "psychic", "psyshock", "signalbeam", "thunderbolt", "trick", "trickroom"] + } + ] + }, + "chandelure": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["energyball", "fireblast", "shadowball", "trick"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "fireblast", "shadowball", "substitute"] + } + ] + }, + "haxorus": { + "level": 77, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "outrage", "poisonjab", "swordsdance", "taunt"], + "preferredTypes": ["Ground"] + } + ] + }, + "beartic": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["aquajet", "iciclecrash", "stoneedge", "superpower", "swordsdance"], + "preferredTypes": ["Fighting"] + } + ] + }, + "cryogonal": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["freezedry", "haze", "hiddenpowerground", "rapidspin", "recover", "toxic"] + } + ] + }, + "accelgor": { + "level": 85, + "sets": [ + { + "role": "Fast Support", + "movepool": ["bugbuzz", "encore", "energyball", "focusblast", "hiddenpowerrock", "spikes", "yawn"] + } + ] + }, + "stunfisk": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["discharge", "earthpower", "rest", "scald", "sleeptalk", "stealthrock", "toxic"] + }, + { + "role": "AV Pivot", + "movepool": ["discharge", "earthpower", "foulplay", "scald", "sludgebomb"] + } + ] + }, + "mienshao": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["highjumpkick", "knockoff", "poisonjab", "stoneedge", "swordsdance", "uturn"], + "preferredTypes": ["Dark"] + }, + { + "role": "AV Pivot", + "movepool": ["fakeout", "highjumpkick", "knockoff", "uturn"] + } + ] + }, + "druddigon": { + "level": 85, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["firepunch", "glare", "gunkshot", "outrage", "suckerpunch"], + "preferredTypes": ["Poison"] + }, + { + "role": "Bulky Support", + "movepool": ["dragontail", "earthquake", "glare", "gunkshot", "outrage", "stealthrock", "suckerpunch"] + } + ] + }, + "golurk": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["dynamicpunch", "earthquake", "icepunch", "rockpolish", "stealthrock", "stoneedge"], + "preferredTypes": ["Fighting"] + } + ] + }, + "bisharp": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["ironhead", "knockoff", "pursuit", "suckerpunch", "swordsdance"] + } + ] + }, + "bouffalant": { + "level": 87, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthquake", "headcharge", "megahorn", "stoneedge", "superpower", "swordsdance"] + } + ] + }, + "braviary": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "bulkup", "roost", "superpower"] + }, + { + "role": "Fast Attacker", + "movepool": ["bravebird", "return", "superpower", "uturn"] + } + ] + }, + "mandibuzz": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "defog", "foulplay", "knockoff", "roost", "taunt", "toxic", "uturn"] + }, + { + "role": "Bulky Support", + "movepool": ["defog", "foulplay", "roost", "taunt", "toxic", "uturn"] + } + ] + }, + "heatmor": { + "level": 88, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["fireblast", "gigadrain", "knockoff", "suckerpunch", "superpower"] + } + ] + }, + "durant": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["honeclaws", "ironhead", "rockslide", "superpower", "xscissor"] + } + ] + }, + "hydreigon": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["darkpulse", "dracometeor", "earthpower", "fireblast", "flashcannon", "roost", "uturn"] + }, + { + "role": "Bulky Attacker", + "movepool": ["darkpulse", "dracometeor", "fireblast", "roost", "uturn"] + }, + { + "role": "AV Pivot", + "movepool": ["darkpulse", "dracometeor", "flashcannon", "superpower", "uturn"], + "preferredTypes": ["Fighting"] + } + ] + }, + "volcarona": { + "level": 78, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bugbuzz", "fierydance", "fireblast", "gigadrain", "hiddenpowerrock", "quiverdance", "roost"] + } + ] + }, + "cobalion": { + "level": 80, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["closecombat", "ironhead", "stealthrock", "stoneedge", "swordsdance", "voltswitch"], + "preferredTypes": ["Steel"] + } + ] + }, + "terrakion": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["closecombat", "earthquake", "quickattack", "stealthrock", "stoneedge", "swordsdance"], + "preferredTypes": ["Ground"] + } + ] + }, + "virizion": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["closecombat", "leafblade", "stoneedge", "swordsdance"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "focusblast", "gigadrain", "hiddenpowerrock"] + } + ] + }, + "tornadus": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["heatwave", "hurricane", "knockoff", "superpower", "taunt", "uturn"] + }, + { + "role": "Setup Sweeper", + "movepool": ["acrobatics", "bulkup", "knockoff", "superpower", "taunt"], + "preferredTypes": ["Fighting"] + } + ] + }, + "tornadustherian": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["heatwave", "hurricane", "knockoff", "superpower", "taunt", "uturn"] + } + ] + }, + "thundurus": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "substitute", "thunderbolt"] + }, + { + "role": "Fast Attacker", + "movepool": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "knockoff", "taunt", "thunderbolt", "thunderwave"] + } + ] + }, + "thundurustherian": { + "level": 81, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "thunderbolt", "voltswitch"] + } + ] + }, + "reshiram": { + "level": 75, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["blueflare", "dracometeor", "roost", "toxic"] + } + ] + }, + "zekrom": { + "level": 76, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["boltstrike", "honeclaws", "outrage", "roost", "substitute"] + }, + { + "role": "AV Pivot", + "movepool": ["boltstrike", "dracometeor", "outrage", "voltswitch"] + } + ] + }, + "landorus": { + "level": 76, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthpower", "focusblast", "knockoff", "psychic", "rockpolish", "rockslide", "sludgewave", "stealthrock"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "earthpower", "focusblast", "psychic", "rockpolish", "sludgewave"], + "preferredTypes": ["Poison"] + } + ] + }, + "landorustherian": { + "level": 79, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["earthquake", "knockoff", "stealthrock", "stoneedge", "toxic", "uturn"] + }, + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "knockoff", "rockpolish", "stoneedge", "superpower", "swordsdance"], + "preferredTypes": ["Rock"] + } + ] + }, + "kyurem": { + "level": 79, + "sets": [ + { + "role": "Staller", + "movepool": ["earthpower", "icebeam", "roost", "substitute"] + }, + { + "role": "Bulky Support", + "movepool": ["dracometeor", "earthpower", "icebeam", "outrage", "roost", "substitute"] + }, + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "earthpower", "focusblast", "icebeam", "outrage"] + } + ] + }, + "kyuremblack": { + "level": 77, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthpower", "fusionbolt", "icebeam", "outrage", "roost", "substitute"] + } + ] + }, + "kyuremwhite": { + "level": 76, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dracometeor", "earthpower", "focusblast", "fusionflare", "icebeam", "roost"] + } + ] + }, + "keldeo": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "hiddenpowerelectric", "hiddenpowerflying", "hydropump", "icywind", "scald", "secretsword"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "hydropump", "scald", "secretsword", "substitute"] + } + ] + }, + "meloetta": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "focusblast", "hypervoice", "psyshock", "uturn"] + } + ] + }, + "meloettapirouette": { + "level": 82, + "sets": [ + { + "role": "AV Pivot", + "movepool": ["closecombat", "knockoff", "relicsong", "return"] + } + ] + }, + "genesect": { + "level": 75, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["blazekick", "extremespeed", "ironhead", "shiftgear", "thunderbolt", "xscissor"] + }, + { + "role": "Fast Attacker", + "movepool": ["bugbuzz", "flamethrower", "flashcannon", "icebeam", "thunderbolt", "uturn"], + "preferredTypes": ["Bug"] + } + ] + }, + "genesectdouse": { + "level": 75, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["bugbuzz", "extremespeed", "flamethrower", "icebeam", "ironhead", "technoblast", "thunderbolt", "uturn"], + "preferredTypes": ["Water"] + } + ] + }, + "chesnaught": { + "level": 85, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["drainpunch", "leechseed", "spikes", "synthesis", "woodhammer"] + }, + { + "role": "Staller", + "movepool": ["drainpunch", "leechseed", "spikyshield", "woodhammer"] + } + ] + }, + "delphox": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "dazzlinggleam", "fireblast", "grassknot", "psyshock", "switcheroo"] + } + ] + }, + "greninja": { + "level": 78, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["gunkshot", "hydropump", "icebeam", "spikes", "taunt", "toxicspikes", "uturn"] + } + ] + }, + "diggersby": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["agility", "earthquake", "knockoff", "quickattack", "return", "swordsdance"], + "preferredTypes": ["Normal"] + }, + { + "role": "Fast Attacker", + "movepool": ["earthquake", "foulplay", "quickattack", "return", "uturn"], + "preferredTypes": ["Normal"] + } + ] + }, + "talonflame": { + "level": 80, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["bravebird", "overheat", "roost", "uturn", "willowisp"] + }, + { + "role": "Bulky Setup", + "movepool": ["bravebird", "flareblitz", "roost", "swordsdance"] + } + ] + }, + "vivillon": { + "level": 86, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["energyball", "hurricane", "quiverdance", "sleeppowder", "substitute"] + } + ] + }, + "pyroar": { + "level": 86, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["darkpulse", "fireblast", "hypervoice", "solarbeam", "sunnyday", "willowisp"], + "preferredTypes": ["Normal"] + } + ] + }, + "floetteeternal": { + "level": 80, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["hiddenpowerfire", "hiddenpowerground", "lightofruin", "moonblast", "psychic"] + } + ] + }, + "florges": { + "level": 83, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["aromatherapy", "moonblast", "synthesis", "toxic"] + }, + { + "role": "Staller", + "movepool": ["moonblast", "protect", "toxic", "wish"] + } + ] + }, + "gogoat": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["bulkup", "earthquake", "hornleech", "milkdrink"] + } + ] + }, + "pangoro": { + "level": 85, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["drainpunch", "gunkshot", "icepunch", "knockoff", "partingshot", "superpower", "swordsdance"], + "preferredTypes": ["Poison"] + } + ] + }, + "furfrou": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["rest", "return", "suckerpunch", "thunderwave", "toxic", "uturn"] + }, + { + "role": "Staller", + "movepool": ["cottonguard", "rest", "return", "substitute", "toxic"] + } + ] + }, + "meowstic": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["healbell", "lightscreen", "psychic", "reflect", "thunderwave", "toxic", "yawn"] + } + ] + }, + "meowsticf": { + "level": 88, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["calmmind", "energyball", "psychic", "psyshock", "shadowball", "signalbeam", "thunderbolt"] + } + ] + }, + "doublade": { + "level": 82, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] + }, + { + "role": "Staller", + "movepool": ["ironhead", "sacredsword", "shadowclaw", "shadowsneak", "toxic"] + } + ] + }, + "aegislash": { + "level": 79, + "sets": [ + { + "role": "Staller", + "movepool": ["ironhead", "kingsshield", "shadowball", "substitute", "toxic"] + } + ] + }, + "aegislashblade": { + "level": 79, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["ironhead", "kingsshield", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"] + } + ] + }, + "aromatisse": { + "level": 87, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["calmmind", "moonblast", "protect", "toxic", "wish"] + } + ] + }, + "slurpuff": { + "level": 78, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["bellydrum", "drainpunch", "playrough", "return"] + } + ] + }, + "malamar": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["knockoff", "rest", "sleeptalk", "superpower"] + }, + { + "role": "Fast Attacker", + "movepool": ["knockoff", "psychocut", "rest", "superpower"] + } + ] + }, + "barbaracle": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["earthquake", "lowkick", "razorshell", "shellsmash", "stoneedge"] + } + ] + }, + "dragalge": { + "level": 85, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "focusblast", "hiddenpowerfire", "scald", "sludgewave", "toxicspikes"] + } + ] + }, + "clawitzer": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["aurasphere", "darkpulse", "icebeam", "scald", "uturn", "waterpulse"] + } + ] + }, + "heliolisk": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["darkpulse", "glare", "hiddenpowerice", "hypervoice", "surf", "thunderbolt", "voltswitch"], + "preferredTypes": ["Normal"] + }, + { + "role": "Setup Sweeper", + "movepool": ["hypervoice", "raindance", "surf", "thunder"] + } + ] + }, + "tyrantrum": { + "level": 82, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["dragondance", "earthquake", "headsmash", "outrage", "stealthrock", "superpower"], + "preferredTypes": ["Ground"] + } + ] + }, + "aurorus": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["ancientpower", "blizzard", "earthpower", "freezedry", "stealthrock"] + }, + { + "role": "Bulky Support", + "movepool": ["earthpower", "freezedry", "haze", "hypervoice", "stealthrock", "thunderwave"] + } + ] + }, + "sylveon": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["calmmind", "hiddenpowerground", "hypervoice", "protect", "psyshock", "wish"] + }, + { + "role": "Bulky Setup", + "movepool": ["calmmind", "hypervoice", "protect", "wish"] + } + ] + }, + "hawlucha": { + "level": 80, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["acrobatics", "highjumpkick", "skyattack", "substitute", "swordsdance"] + } + ] + }, + "dedenne": { + "level": 88, + "sets": [ + { + "role": "Staller", + "movepool": ["protect", "recycle", "thunderbolt", "toxic"] + } + ] + }, + "carbink": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["lightscreen", "moonblast", "powergem", "reflect", "stealthrock", "toxic"] + } + ] + }, + "goodra": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["dracometeor", "dragontail", "earthquake", "fireblast", "powerwhip", "sludgebomb", "thunderbolt"] + } + ] + }, + "klefki": { + "level": 83, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["dazzlinggleam", "foulplay", "spikes", "thunderwave", "toxic"] + }, + { + "role": "Bulky Attacker", + "movepool": ["magnetrise", "playrough", "spikes", "thunderwave"] + } + ] + }, + "trevenant": { + "level": 90, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["earthquake", "hornleech", "rockslide", "shadowclaw", "trickroom", "woodhammer"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "protect", "shadowclaw", "substitute"] + } + ] + }, + "gourgeistsmall": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["seedbomb", "shadowsneak", "synthesis", "willowisp"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "phantomforce", "substitute", "willowisp"] + } + ] + }, + "gourgeistlarge": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["seedbomb", "shadowsneak", "synthesis", "willowisp"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "phantomforce", "substitute", "willowisp"] + } + ] + }, + "gourgeist": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["seedbomb", "shadowsneak", "synthesis", "willowisp"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "phantomforce", "substitute", "willowisp"] + } + ] + }, + "gourgeistsuper": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["seedbomb", "shadowsneak", "synthesis", "willowisp"] + }, + { + "role": "Staller", + "movepool": ["leechseed", "phantomforce", "substitute", "willowisp"] + } + ] + }, + "avalugg": { + "level": 89, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["avalanche", "earthquake", "rapidspin", "recover", "roar", "toxic"] + } + ] + }, + "noivern": { + "level": 83, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["boomburst", "dracometeor", "flamethrower", "hurricane", "roost", "switcheroo", "uturn"] + } + ] + }, + "xerneas": { + "level": 66, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["focusblast", "geomancy", "hiddenpowerfire", "moonblast", "psyshock", "thunder"] + } + ] + }, + "yveltal": { + "level": 72, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["foulplay", "knockoff", "oblivionwing", "roost", "suckerpunch", "taunt", "toxic", "uturn"] + }, + { + "role": "Bulky Attacker", + "movepool": ["darkpulse", "focusblast", "knockoff", "oblivionwing", "suckerpunch", "uturn"] + } + ] + }, + "zygarde": { + "level": 77, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["dragondance", "earthquake", "extremespeed", "outrage", "substitute"] + } + ] + }, + "diancie": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["diamondstorm", "earthpower", "healbell", "lightscreen", "moonblast", "reflect", "stealthrock", "toxic"] + } + ] + }, + "dianciemega": { + "level": 78, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect"] + }, + { + "role": "Setup Sweeper", + "movepool": ["calmmind", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast"] + } + ] + }, + "hoopa": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["focusblast", "nastyplot", "psyshock", "shadowball", "trick"] + } + ] + }, + "hoopaunbound": { + "level": 80, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["drainpunch", "gunkshot", "hyperspacefury", "icepunch", "trick", "zenheadbutt"], + "preferredTypes": ["Psychic"] + }, + { + "role": "Bulky Attacker", + "movepool": ["drainpunch", "gunkshot", "hyperspacefury", "psychic", "trick"], + "preferredTypes": ["Psychic"] + } + ] + }, + "volcanion": { + "level": 80, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["earthpower", "fireblast", "sludgebomb", "steameruption", "substitute", "superpower"] + } + ] + } +} diff --git a/data/mods/gen6/random-teams.ts b/data/mods/gen6/random-teams.ts index 8aeefdb20466..02bf6389a4b0 100644 --- a/data/mods/gen6/random-teams.ts +++ b/data/mods/gen6/random-teams.ts @@ -1,113 +1,116 @@ -import {MoveCounter, TeamData, OldRandomBattleSpecies} from '../gen8/random-teams'; -import RandomGen7Teams, {BattleFactorySpecies} from '../gen7/random-teams'; +import {MoveCounter, TeamData} from '../gen8/random-teams'; +import RandomGen7Teams, {BattleFactorySpecies, ZeroAttackHPIVs} from '../gen7/random-teams'; import {PRNG, PRNGSeed} from '../../../sim/prng'; import {Utils} from '../../../lib'; import {toID} from '../../../sim/dex'; +// Moves that restore HP: +const RECOVERY_MOVES = [ + 'healorder', 'milkdrink', 'moonlight', 'morningsun', 'recover', 'roost', 'slackoff', 'softboiled', 'synthesis', +]; +// Moves that boost Attack: +const PHYSICAL_SETUP = [ + 'bellydrum', 'bulkup', 'coil', 'curse', 'dragondance', 'honeclaws', 'howl', 'meditate', 'poweruppunch', 'screech', 'swordsdance', +]; +// Moves which boost Special Attack: +const SPECIAL_SETUP = [ + 'calmmind', 'chargebeam', 'geomancy', 'nastyplot', 'quiverdance', 'tailglow', +]; +// Some moves that only boost Speed: +const SPEED_SETUP = [ + 'agility', 'autotomize', 'flamecharge', 'rockpolish', +]; +// Conglomerate for ease of access +const SETUP = [ + 'acidarmor', 'agility', 'autotomize', 'bellydrum', 'bulkup', 'calmmind', 'coil', 'curse', 'dragondance', 'flamecharge', + 'focusenergy', 'geomancy', 'growth', 'honeclaws', 'howl', 'irondefense', 'meditate', 'nastyplot', 'poweruppunch', + 'quiverdance', 'raindance', 'rockpolish', 'shellsmash', 'shiftgear', 'swordsdance', 'tailglow', 'workup', +]; // Moves that shouldn't be the only STAB moves: const NO_STAB = [ - 'aquajet', 'bounce', 'chatter', 'clearsmog', 'dragontail', 'eruption', 'explosion', 'fakeout', 'flamecharge', - 'iceshard', 'icywind', 'incinerate', 'machpunch', 'pluck', 'pursuit', 'quickattack', 'reversal', 'selfdestruct', - 'skydrop', 'snarl', 'suckerpunch', 'uturn', 'watershuriken', 'vacuumwave', 'voltswitch', 'waterspout', + 'aquajet', 'bulletpunch', 'clearsmog', 'dragontail', 'eruption', 'explosion', 'fakeout', 'flamecharge', + 'futuresight', 'iceshard', 'icywind', 'incinerate', 'machpunch', 'nuzzle', 'pluck', 'poweruppunch', 'pursuit', + 'quickattack', 'rapidspin', 'reversal', 'selfdestruct', 'shadowsneak', 'skyattack', 'skydrop', 'snarl', + 'suckerpunch', 'uturn', 'watershuriken', 'vacuumwave', 'voltswitch', 'waterspout', +]; +// Hazard-setting moves +const HAZARDS = [ + 'spikes', 'stealthrock', 'stickyweb', 'toxicspikes', +]; +// Protect and its variants +const PROTECT_MOVES = [ + 'kingsshield', 'protect', 'spikyshield', +]; +// Moves that switch the user out +const PIVOT_MOVES = [ + 'partingshot', 'uturn', 'voltswitch', +]; + +// Moves that should be paired together when possible +const MOVE_PAIRS = [ + ['lightscreen', 'reflect'], + ['sleeptalk', 'rest'], + ['protect', 'wish'], + ['spikyshield', 'wish'], + ['leechseed', 'substitute'], + ['perishsong', 'protect'], + ['solarbeam', 'sunnyday'], +]; + +/** Pokemon who always want priority STAB, and are fine with it as its only STAB move of that type */ +const PRIORITY_POKEMON = [ + 'aegislashblade', 'banette', 'breloom', 'cacturne', 'doublade', 'dusknoir', 'honchkrow', 'scizor', 'scizormega', 'shedinja', ]; export class RandomGen6Teams extends RandomGen7Teams { - randomData: {[species: string]: OldRandomBattleSpecies} = require('./random-data.json'); + randomSets: {[species: string]: RandomTeamsTypes.RandomSpeciesData} = require('./random-sets.json'); constructor(format: Format | string, prng: PRNG | PRNGSeed | null) { super(format, prng); + this.noStab = NO_STAB; this.moveEnforcementCheckers = { Bug: (movePool, moves, abilities, types, counter) => ( ['megahorn', 'pinmissile'].some(m => movePool.includes(m)) || - !counter.get('Bug') && (abilities.has('Tinted Lens') || abilities.has('Adaptability')) - ), - Dark: (movePool, moves, abilities, types, counter, species) => ( - (!counter.get('Dark') && !abilities.has('Protean')) - ), - Dragon: (movePool, moves, abilities, types, counter) => ( - !counter.get('Dragon') && - !abilities.has('Aerilate') && - !abilities.has('Pixilate') && - !moves.has('dragonascent') && - !moves.has('rest') && - !moves.has('sleeptalk') + !counter.get('Bug') && abilities.has('Tinted Lens') ), + Dark: (movePool, moves, abilities, types, counter) => !counter.get('Dark'), + Dragon: (movePool, moves, abilities, types, counter) => !counter.get('Dragon'), Electric: (movePool, moves, abilities, types, counter) => !counter.get('Electric'), - Fairy: (movePool, moves, abilities, types, counter) => ( - !counter.get('Fairy') && !abilities.has('Pixilate') && (!!counter.setupType || !counter.get('Status')) - ), - Fighting: (movePool, moves, abilities, types, counter, species) => ( - !counter.get('Fighting') && ( - species.baseStats.atk >= 110 || - abilities.has('Justified') || abilities.has('Unburden') || - !!counter.setupType || !counter.get('Status') - ) - ), - Fire: (movePool, moves, abilities, types, counter) => !counter.get('Fire') || - ['eruption', 'quiverdance'].some(m => movePool.includes(m)), - Flying: (movePool, moves, abilities, types, counter) => ( - !counter.get('Flying') && ( - abilities.has('Gale Wings') || - abilities.has('Serene Grace') || - (types.has('Normal') && movePool.includes('bravebird')) - ) + Fairy: (movePool, moves, abilities, types, counter) => !counter.get('Fairy'), + Fighting: (movePool, moves, abilities, types, counter) => !counter.get('Fighting'), + Fire: (movePool, moves, abilities, types, counter) => !counter.get('Fire'), + Flying: (movePool, moves, abilities, types, counter, species) => ( + !counter.get('Flying') && !['aerodactylmega', 'charizardmegay', 'mantine', 'murkrow'].includes(species.id) && + !movePool.includes('hiddenpowerflying') ), - Ghost: (movePool, moves, abilities, types, counter) => !types.has('Dark') && !counter.get('Ghost'), - Grass: (movePool, moves, abilities, types, counter) => ( - !counter.get('Grass') && !types.has('Fairy') && !types.has('Poison') && !types.has('Steel') + Ghost: (movePool, moves, abilities, types, counter) => !counter.get('Ghost'), + Grass: (movePool, moves, abilities, types, counter, species) => ( + !counter.get('Grass') && (species.baseStats.atk >= 100 || movePool.includes('leafstorm')) ), - Ground: (movePool, moves, abilities, types, counter) => ( - !counter.get('Ground') && !moves.has('rest') && !moves.has('sleeptalk') + Ground: (movePool, moves, abilities, types, counter) => !counter.get('Ground'), + Ice: (movePool, moves, abilities, types, counter) => ( + !counter.get('Ice') || movePool.includes('blizzard') || + abilities.has('Refrigerate') && (movePool.includes('return') || movePool.includes('hypervoice')) ), - Ice: (movePool, moves, abilities, types, counter) => !counter.get('Ice') && !abilities.has('Refrigerate'), - Normal: movePool => movePool.includes('facade'), - Poison: (movePool, moves, abilities, types, counter) => ( - !counter.get('Poison') && - (!!counter.setupType || abilities.has('Adaptability') || abilities.has('Sheer Force') || movePool.includes('gunkshot')) + Normal: movePool => movePool.includes('boomburst'), + Poison: (movePool, moves, abilities, types, counter) => !counter.get('Poison'), + Psychic: (movePool, moves, abilities, types, counter) => ( + !counter.get('Psychic') && (types.has('Fighting') || movePool.includes('calmmind')) ), - Psychic: (movePool, moves, abilities, types, counter, species) => ( - !!counter.get('Psychic') && - !types.has('Flying') && - !abilities.has('Pixilate') && - counter.get('stab') < species.types.length + Rock: (movePool, moves, abilities, types, counter, species) => ( + !counter.get('Rock') && (species.baseStats.atk >= 95 || abilities.has('Rock Head')) ), - Rock: (movePool, moves, abilities, types, counter) => ( - !counter.get('Rock') && - !types.has('Fairy') && - (abilities.has('Rock Head') || counter.setupType === 'Physical') - ), - Steel: (movePool, moves, abilities, types, counter) => ( - !counter.get('Steel') && (abilities.has('Technician') || movePool.includes('meteormash')) - ), - Water: (movePool, moves, abilities, types, counter) => ( - (!counter.get('Water') || !counter.get('stab')) && - !abilities.has('Protean') - ), - Adaptability: (movePool, moves, abilities, types, counter, species) => ( - !counter.setupType && - species.types.length > 1 && - (!counter.get(species.types[0]) || !counter.get(species.types[1])) - ), - Aerilate: (movePool, moves, abilities, types, counter) => !counter.get('Normal'), - Pixilate: (movePool, moves, abilities, types, counter) => !counter.get('Normal'), - Refrigerate: (movePool, moves, abilities, types, counter) => !moves.has('blizzard') && !counter.get('Normal'), - Contrary: (movePool, moves, abilities, types, counter, species) => ( - !counter.get('contrary') && species.name !== 'Shuckle' - ), - 'Bad Dreams': movePool => movePool.includes('darkvoid'), - 'Slow Start': movePool => movePool.includes('substitute'), - protect: movePool => movePool.includes('wish'), - wish: (movePool, moves, abilities, types, counter, species) => ( - species.baseStats.hp < 110 && !abilities.has('Regenerator') && movePool.includes('protect') + Steel: (movePool, moves, abilities, types, counter, species) => ( + !counter.get('Steel') && species.baseStats.atk >= 100 ), + Water: (movePool, moves, abilities, types, counter) => !counter.get('Water'), }; } - shouldCullMove( - move: Move, - types: Set, + cullMovePool( + types: string[], moves: Set, abilities: Set, counter: MoveCounter, @@ -115,406 +118,403 @@ export class RandomGen6Teams extends RandomGen7Teams { teamDetails: RandomTeamsTypes.TeamDetails, species: Species, isLead: boolean, - ): {cull: boolean, isSetup?: boolean} { - const restTalk = moves.has('rest') && moves.has('sleeptalk'); - - if (move.priority > 0 && counter.get('speedsetup')) return {cull: true}; - - switch (move.id) { - // Not very useful without their supporting moves - case 'cottonguard': case 'defendorder': - return {cull: !counter.get('recovery') && !moves.has('rest')}; - case 'focuspunch': - return {cull: !moves.has('substitute') || counter.damagingMoves.size < 2}; - case 'lightscreen': - if (movePool.length > 1) { - const screen = movePool.indexOf('reflect'); - if (screen >= 0) this.fastPop(movePool, screen); + isDoubles: boolean, + preferredType: string, + role: RandomTeamsTypes.Role, + ): void { + // Pokemon cannot have multiple Hidden Powers in any circumstance + let hasHiddenPower = false; + for (const move of moves) { + if (move.startsWith('hiddenpower')) hasHiddenPower = true; + } + if (hasHiddenPower) { + let movePoolHasHiddenPower = true; + while (movePoolHasHiddenPower) { + movePoolHasHiddenPower = false; + for (const moveid of movePool) { + if (moveid.startsWith('hiddenpower')) { + this.fastPop(movePool, movePool.indexOf(moveid)); + movePoolHasHiddenPower = true; + break; + } + } } - return {cull: !moves.has('reflect')}; - case 'perishsong': - return {cull: !moves.has('protect')}; - case 'reflect': - if (movePool.length > 1) { - const screen = movePool.indexOf('lightscreen'); - if (screen >= 0) this.fastPop(movePool, screen); + } + + if (moves.size + movePool.length <= this.maxMoveCount) return; + // If we have two unfilled moves and only one unpaired move, cull the unpaired move. + if (moves.size === this.maxMoveCount - 2) { + const unpairedMoves = [...movePool]; + for (const pair of MOVE_PAIRS) { + if (movePool.includes(pair[0]) && movePool.includes(pair[1])) { + this.fastPop(unpairedMoves, unpairedMoves.indexOf(pair[0])); + this.fastPop(unpairedMoves, unpairedMoves.indexOf(pair[1])); + } } - return {cull: !moves.has('lightscreen')}; - case 'rest': - return {cull: movePool.includes('sleeptalk')}; - case 'sleeptalk': - if (movePool.length > 1) { - const rest = movePool.indexOf('rest'); - if (rest >= 0) this.fastPop(movePool, rest); + if (unpairedMoves.length === 1) { + this.fastPop(movePool, movePool.indexOf(unpairedMoves[0])); } - return {cull: !moves.has('rest')}; - case 'storedpower': - return {cull: !counter.setupType}; - case 'switcheroo': case 'trick': - return {cull: counter.get('Physical') + counter.get('Special') < 3 || !!counter.get('priority')}; - - // Set up once and only if we have the moves for it - case 'bellydrum': case 'bulkup': case 'coil': case 'curse': case 'dragondance': case 'honeclaws': case 'swordsdance': - return {cull: ( - (move.id === 'bellydrum' && !abilities.has('Unburden') && !counter.get('priority')) || - (counter.get('Physical') + counter.get('physicalpool') < 2 && (!moves.has('rest') || !moves.has('sleeptalk'))) || ( - (counter.setupType !== 'Physical' || counter.get('physicalsetup') > 1) && - (!moves.has('growth') || moves.has('sunnyday')) - ) - ), isSetup: true}; - case 'calmmind': case 'geomancy': case 'nastyplot': case 'tailglow': - if (types.has('Dark') && moves.has('darkpulse')) { - counter.setupType = 'Special'; - return {cull: false, isSetup: true}; + } + + // These moves are paired, and shouldn't appear if there is not room for them both. + if (moves.size === this.maxMoveCount - 1) { + for (const pair of MOVE_PAIRS) { + if (movePool.includes(pair[0]) && movePool.includes(pair[1])) { + this.fastPop(movePool, movePool.indexOf(pair[0])); + this.fastPop(movePool, movePool.indexOf(pair[1])); + } } - return {cull: ( - counter.setupType !== 'Special' || - counter.get('specialsetup') > 1 || - (counter.get('Special') + counter.get('specialpool') < 2 && (!moves.has('rest') || !moves.has('sleeptalk'))) - ), isSetup: true}; - case 'quiverdance': - return {cull: false, isSetup: true}; - case 'growth': case 'shellsmash': case 'workup': - return {cull: ( - counter.setupType !== 'Mixed' || - counter.get('mixedsetup') > 1 || - counter.damagingMoves.size + counter.get('physicalpool') + counter.get('specialpool') < 2 || - (move.id === 'growth' && !moves.has('sunnyday')) - ), isSetup: true}; - case 'agility': case 'autotomize': case 'rockpolish': case 'shiftgear': - return {cull: counter.damagingMoves.size < 2 || restTalk, isSetup: !counter.setupType}; - case 'flamecharge': - return {cull: ( - moves.has('dracometeor') || - moves.has('overheat') || - (counter.damagingMoves.size < 3 && !counter.setupType) - )}; - - // Bad after setup - case 'circlethrow': case 'dragontail': - return {cull: ( - (!!counter.setupType && ((!moves.has('rest') && !moves.has('sleeptalk')) || moves.has('stormthrow'))) || - (!!counter.get('speedsetup') || ['encore', 'raindance', 'roar', 'trickroom', 'whirlwind'].some(m => moves.has(m))) || - (counter.get(move.type) > 1 && counter.get('Status') > 1) || - (abilities.has('Sheer Force') && !!counter.get('sheerforce')) - )}; - case 'defog': - return {cull: ( - !!counter.setupType || - moves.has('spikes') || moves.has('stealthrock') || - restTalk || - !!teamDetails.defog - )}; - case 'fakeout': case 'tailwind': - return {cull: !!counter.setupType || ['substitute', 'switcheroo', 'trick'].some(m => moves.has(m))}; - case 'foulplay': - return {cull: ( - !!counter.setupType || - !!counter.get('speedsetup') || - counter.get('Dark') > 2 || - moves.has('clearsmog') || - restTalk || - (!!counter.get('priority') && counter.damagingMoves.size - 1 === counter.get('priority')) - )}; - case 'haze': case 'spikes': - return {cull: !!counter.setupType || !!counter.get('speedsetup') || moves.has('trickroom')}; - case 'healbell': case 'technoblast': - return {cull: !!counter.get('speedsetup')}; - case 'healingwish': case 'memento': - return {cull: !!counter.setupType || !!counter.get('recovery') || moves.has('substitute')}; - case 'iceshard': - return {cull: moves.has('shellsmash')}; - case 'leechseed': case 'roar': case 'whirlwind': - return {cull: !!counter.setupType || !!counter.get('speedsetup') || moves.has('dragontail')}; - case 'nightshade': case 'seismictoss': - return {cull: ( - (!abilities.has("Parental Bond") && (counter.damagingMoves.size > 1 || !!counter.setupType)) || - moves.has('poweruppunch') - )}; - case 'protect': - const screens = moves.has('lightscreen') && moves.has('reflect'); - return {cull: ( - moves.has('rest') || screens || (!!counter.setupType && !moves.has('wish')) || - (!['Guts', 'Harvest', 'Quick Feet', 'Speed Boost'].some(abil => abilities.has(abil)) && - !['leechseed', 'perishsong', 'toxic', 'wish'].some(m => moves.has(m)) && - !['sharpedomega', 'dianciemega'].includes(species.id)) - )}; - case 'pursuit': - return {cull: ( - moves.has('nightslash') || - !!counter.setupType || - counter.get('Status') > 1 || - counter.get('Dark') > 2 || - (moves.has('knockoff') && !types.has('Dark')) - )}; - case 'rapidspin': - return {cull: !!counter.setupType || !!teamDetails.rapidSpin}; - case 'superfang': - return {cull: !!counter.setupType}; - case 'stealthrock': - return {cull: ( - !!counter.setupType || - !!counter.get('speedsetup') || - ['rest', 'substitute', 'trickroom'].some(m => moves.has(m)) || - !!teamDetails.stealthRock - )}; - case 'stickyweb': - return {cull: !!teamDetails.stickyWeb}; - case 'toxicspikes': - return {cull: !!counter.setupType || !!teamDetails.toxicSpikes}; - case 'trickroom': - return {cull: ( - moves.has('lightscreen') || moves.has('reflect') || - !!counter.setupType || - !!counter.get('speedsetup') || - counter.damagingMoves.size < 2 - )}; - case 'uturn': - return {cull: ( - !!counter.setupType || !!counter.get('speedsetup') || - (abilities.has('Speed Boost') && moves.has('protect')) || - (abilities.has('Protean') && counter.get('Status') > 2) - )}; - case 'voltswitch': - return {cull: ( - !!counter.setupType || - !!counter.get('speedsetup') || - moves.has('raindance') || - moves.has('uturn') || - movePool.includes('boltstrike'))}; - case 'wish': - return {cull: ( - species.baseStats.hp < 110 && - !abilities.has('Regenerator') && - !movePool.includes('protect') && - !['ironhead', 'protect', 'spikyshield', 'uturn'].some(m => moves.has(m)) - )}; - - // Bit redundant to have both - // Attacks: - case 'bugbite': case 'bugbuzz': case 'signalbeam': - return {cull: moves.has('uturn') && !counter.setupType && !abilities.has('Tinted Lens')}; - case 'darkpulse': - return {cull: ['crunch', 'knockoff', 'hyperspacefury'].some(m => moves.has(m)) && counter.setupType !== 'Special'}; - case 'suckerpunch': - return {cull: ( - counter.damagingMoves.size < 2 || - (counter.get('Dark') > 1 && !types.has('Dark')) || - moves.has('glare') || - restTalk - )}; - case 'dragonclaw': - return {cull: moves.has('dragontail') || moves.has('outrage')}; - case 'dracometeor': - return {cull: moves.has('swordsdance') || counter.setupType === 'Physical' && counter.get('Dragon') > 1}; - case 'dragonpulse': case 'spacialrend': - return {cull: moves.has('dracometeor') || moves.has('outrage') || (moves.has('dragontail') && !counter.setupType)}; - case 'outrage': - return {cull: moves.has('dracometeor') && counter.damagingMoves.size < 3}; - case 'thunderbolt': - return {cull: moves.has('discharge') || (moves.has('voltswitch') && moves.has('wildcharge'))}; - case 'dazzlinggleam': - return {cull: moves.has('playrough') && counter.setupType !== 'Special'}; - case 'aurasphere': case 'focusblast': - return {cull: restTalk || ((moves.has('closecombat') || moves.has('superpower')) && counter.setupType !== 'Special')}; - case 'drainpunch': - return {cull: ( - (!moves.has('bulkup') && (moves.has('closecombat') || moves.has('highjumpkick'))) || - ((moves.has('focusblast') || moves.has('superpower')) && counter.setupType !== 'Physical') - )}; - case 'closecombat': case 'highjumpkick': - return {cull: ( - (moves.has('bulkup') && moves.has('drainpunch')) || ( - counter.setupType === 'Special' && - (moves.has('aurasphere') || moves.has('focusblast') || movePool.includes('aurasphere')) - ) - )}; - case 'machpunch': - return {cull: types.has('Fighting') && counter.get('stab') < species.types.length && !abilities.has('Technician')}; - case 'stormthrow': - return {cull: moves.has('circlethrow') && restTalk}; - case 'superpower': - const isSetup = abilities.has('Contrary'); - return {cull: (counter.get('Fighting') > 1 && !!counter.setupType) || (restTalk && !isSetup), isSetup}; - case 'vacuumwave': - return {cull: (moves.has('closecombat') || moves.has('machpunch')) && counter.setupType !== 'Special'}; - case 'fierydance': case 'firefang': case 'flamethrower': - return {cull: ( - (move.id === 'flamethrower' && moves.has('drainpunch') && counter.setupType !== 'Special') || - moves.has('blazekick') || - moves.has('overheat') || - ((moves.has('fireblast') || moves.has('lavaplume')) && counter.setupType !== 'Physical') - )}; - case 'fireblast': - return {cull: ( - (moves.has('flareblitz') && counter.setupType !== 'Special') || - (moves.has('lavaplume') && !counter.setupType && !counter.get('speedsetup')) - )}; - case 'lavaplume': - return {cull: moves.has('firepunch') || moves.has('fireblast') && (!!counter.setupType || !!counter.get('speedsetup'))}; - case 'airslash': case 'hurricane': - return {cull: ( - [(move.id === 'hurricane' ? 'airslash' : 'hurricane'), 'acrobatics', 'bravebird'].some(m => moves.has(m)) - )}; - case 'shadowball': - return {cull: moves.has('darkpulse') || (moves.has('hex') && moves.has('willowisp'))}; - case 'shadowclaw': - return {cull: ( - moves.has('shadowforce') || - moves.has('shadowsneak') || - (moves.has('shadowball') && counter.setupType !== 'Physical') - )}; - case 'shadowsneak': - return {cull: restTalk || (types.has('Ghost') && species.types.length > 1 && counter.get('stab') < 2)}; - case 'hex': - return {cull: moves.has('shadowball') && !moves.has('willowisp')}; - case 'gigadrain': case 'powerwhip': - return {cull: ( - moves.has('seedbomb') || - moves.has('petaldance') || - (moves.has('sunnyday') && moves.has('solarbeam')) || - (counter.get('Special') < 4 && !counter.setupType && moves.has('leafstorm')) - )}; - case 'leafblade': case 'woodhammer': - return {cull: ( - (moves.has('hornleech') && counter.get('Physical') < 4) || - (moves.has('gigadrain') && counter.setupType !== 'Physical') - )}; - case 'leafstorm': - return {cull: counter.get('Grass') > 1 && !!counter.setupType}; - case 'solarbeam': - return {cull: ( - (!abilities.has('Drought') && !moves.has('sunnyday')) || - moves.has('gigadrain') || - moves.has('leafstorm') - )}; - case 'bonemerang': case 'earthpower': case 'precipiceblades': - return {cull: moves.has('earthquake')}; - case 'earthquake': - return {cull: moves.has('closecombat') && abilities.has('Aerilate')}; - case 'freezedry': - return {cull: moves.has('icebeam') || moves.has('icywind') || counter.get('stab') < species.types.length}; - case 'bodyslam': case 'return': - return {cull: ( - moves.has('doubleedge') || - (moves.has('glare') && moves.has('headbutt')) || - (move.id === 'return' && moves.has('bodyslam')) - )}; - case 'endeavor': - return {cull: !isLead && !abilities.has('Defeatist')}; - case 'explosion': - return {cull: ( - !!counter.setupType || - (abilities.has('Refrigerate') && (moves.has('freezedry') || movePool.includes('return'))) || - moves.has('wish') - )}; - case 'extremespeed': - return {cull: counter.setupType !== 'Physical' && moves.has('vacuumwave')}; - case 'hiddenpower': - return {cull: ( - moves.has('rest') || - (!counter.get('stab') && counter.damagingMoves.size < 2) || - // Force Moonblast on Special-setup Fairies - (counter.setupType === 'Special' && types.has('Fairy') && movePool.includes('moonblast')) - )}; - case 'hypervoice': - return {cull: moves.has('blizzard') || moves.has('return')}; - case 'judgment': - return {cull: counter.setupType !== 'Special' && counter.get('stab') > 1}; - case 'quickattack': - return {cull: ( - (types.has('Normal') && (!counter.get('stab') || counter.get('Normal') > 2)) || - (types.has('Rock') && !!counter.get('Status')) - )}; - case 'weatherball': - return {cull: !moves.has('raindance') && !moves.has('sunnyday')}; - case 'poisonjab': - return {cull: moves.has('gunkshot')}; - case 'acidspray': case 'sludgewave': - return {cull: moves.has('poisonjab') || moves.has('sludgebomb')}; - case 'psychic': - return {cull: moves.has('psyshock')}; - case 'psychocut': case 'zenheadbutt': - return {cull: ( - ((moves.has('psychic') || moves.has('psyshock')) && counter.setupType !== 'Physical') || - (abilities.has('Contrary') && !counter.setupType && !!counter.get('physicalpool')) - )}; - case 'psyshock': - const psychic = movePool.indexOf('psychic'); - if (psychic >= 0) this.fastPop(movePool, psychic); - return {cull: false}; - case 'headsmash': - return {cull: moves.has('stoneedge')}; - case 'rockblast': case 'rockslide': - return {cull: moves.has('headsmash') || moves.has('stoneedge')}; - case 'bulletpunch': - return {cull: moves.has('substitute')}; - case 'hydropump': - return {cull: ( - moves.has('razorshell') || - moves.has('waterfall') || - (moves.has('scald') && (counter.get('Special') < 4 || species.types.length > 1 && counter.get('stab') < 3)) || - restTalk - )}; - case 'originpulse': case 'surf': - return {cull: moves.has('hydropump') || moves.has('scald')}; - case 'scald': - return {cull: ( - moves.has('waterfall') || - moves.has('waterpulse') || - (species.id === 'quagsire' && movePool.includes('recover')) - )}; - - // Status: - case 'glare': case 'headbutt': - return {cull: moves.has('bodyslam') || !moves.has('glare')}; - case 'stunspore': case 'thunderwave': - const otherStatus = ['discharge', 'spore', 'toxic', 'trickroom', 'yawn'].some(m => moves.has(m)); - return {cull: !!counter.setupType || !!counter.get('speedsetup') || restTalk || otherStatus}; - case 'toxic': - return {cull: ( - !!counter.setupType || - ['hypnosis', 'sleeppowder', 'toxicspikes', 'willowisp', 'yawn', 'raindance', 'flamecharge'].some(m => moves.has(m)) - )}; - case 'raindance': - return {cull: ( - counter.get('Physical') + counter.get('Special') < 2 || - (!types.has('Water') && !counter.get('Water')) || - restTalk - )}; - case 'sunnyday': - const cull = ( - counter.get('Physical') + counter.get('Special') < 2 || - (!abilities.has('Chlorophyll') && !abilities.has('Flower Gift') && !moves.has('solarbeam')) || - restTalk + } + + // Team-based move culls + if (teamDetails.screens && movePool.length >= this.maxMoveCount + 2) { + if (movePool.includes('reflect')) this.fastPop(movePool, movePool.indexOf('reflect')); + if (movePool.includes('lightscreen')) this.fastPop(movePool, movePool.indexOf('lightscreen')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + if (teamDetails.stickyWeb) { + if (movePool.includes('stickyweb')) this.fastPop(movePool, movePool.indexOf('stickyweb')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + if (teamDetails.stealthRock) { + if (movePool.includes('stealthrock')) this.fastPop(movePool, movePool.indexOf('stealthrock')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + if (teamDetails.defog || teamDetails.rapidSpin) { + if (movePool.includes('defog')) this.fastPop(movePool, movePool.indexOf('defog')); + if (movePool.includes('rapidspin')) this.fastPop(movePool, movePool.indexOf('rapidspin')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + if (teamDetails.toxicSpikes) { + if (movePool.includes('toxicspikes')) this.fastPop(movePool, movePool.indexOf('toxicspikes')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + if (teamDetails.spikes && teamDetails.spikes >= 2) { + if (movePool.includes('spikes')) this.fastPop(movePool, movePool.indexOf('spikes')); + if (moves.size + movePool.length <= this.maxMoveCount) return; + } + + // Develop additional move lists + const badWithSetup = ['defog', 'dragontail', 'haze', 'healbell', 'nuzzle', 'pursuit', 'rapidspin', 'toxic']; + const statusMoves = this.dex.moves.all() + .filter(move => move.category === 'Status') + .map(move => move.id); + + // General incompatibilities + const incompatiblePairs = [ + // These moves don't mesh well with other aspects of the set + [statusMoves, ['healingwish', 'memento', 'switcheroo', 'trick']], + [SETUP, PIVOT_MOVES], + [SETUP, HAZARDS], + [SETUP, badWithSetup], + [PHYSICAL_SETUP, PHYSICAL_SETUP], + [SPEED_SETUP, ['quickattack', 'suckerpunch']], + ['defog', HAZARDS], + [['fakeout', 'uturn'], ['switcheroo', 'trick']], + ['substitute', PIVOT_MOVES], + ['leechseed', 'dragontail'], + ['rest', 'substitute'], + [PHYSICAL_SETUP, 'dracometeor'], + [SPECIAL_SETUP, 'knockoff'], + + // These attacks are redundant with each other + ['psychic', 'psyshock'], + ['scald', ['hydropump', 'originpulse', 'waterpulse']], + ['return', ['bodyslam', 'doubleedge']], + [['fierydance', 'lavaplume'], ['fireblast', 'magmastorm']], + [['flamethrower', 'flareblitz'], ['fireblast', 'overheat']], + ['hornleech', 'woodhammer'], + [['gigadrain', 'leafstorm'], ['leafstorm', 'petaldance', 'powerwhip']], + ['wildcharge', 'thunderbolt'], + ['gunkshot', 'poisonjab'], + [['drainpunch', 'focusblast'], ['closecombat', 'highjumpkick', 'superpower']], + ['stoneedge', 'headsmash'], + ['dracometeor', 'dragonpulse'], + ['dragonclaw', 'outrage'], + ['knockoff', ['darkpulse', 'foulplay']], + + // Status move incompatibilities + ['toxic', 'toxicspikes'], + ['taunt', 'disable'], + ['defog', ['leechseed', 'substitute']], + + // Assorted hardcodes go here: + // Lunatone + ['moonlight', 'rockpolish'], + // Smeargle + ['destinybond', 'whirlwind'], + // Liepard + ['copycat', 'uturn'], + // Seviper + ['switcheroo', 'suckerpunch'], + // Jirachi + ['bodyslam', 'healingwish'], + ]; + + for (const pair of incompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); + + if (!types.includes('Normal')) { + this.incompatibleMoves(moves, movePool, SETUP, 'Explosion'); + } + + if (!types.includes('Dark') && preferredType !== 'Dark') { + this.incompatibleMoves(moves, movePool, 'knockoff', ['pursuit', 'suckerpunch']); + } + + const statusInflictingMoves = ['thunderwave', 'toxic', 'willowisp', 'yawn']; + if (!abilities.has('Prankster')) { + this.incompatibleMoves(moves, movePool, statusInflictingMoves, statusInflictingMoves); + } + + // Force Protect and U-turn on Beedrill-Mega + if (species.id === 'beedrillmega') { + this.incompatibleMoves(moves, movePool, 'drillrun', 'knockoff'); + } + } + + // Generate random moveset for a given species, role, preferred type. + randomMoveset( + types: string[], + abilities: Set, + teamDetails: RandomTeamsTypes.TeamDetails, + species: Species, + isLead: boolean, + isDoubles: boolean, + movePool: string[], + preferredType: string, + role: RandomTeamsTypes.Role, + ): Set { + const moves = new Set(); + let counter = this.newQueryMoves(moves, species, preferredType, abilities); + this.cullMovePool(types, moves, abilities, counter, movePool, teamDetails, species, isLead, isDoubles, + preferredType, role); + + // If there are only four moves, add all moves and return early + if (movePool.length <= this.maxMoveCount) { + // Still need to ensure that multiple Hidden Powers are not added (if maxMoveCount is increased) + while (movePool.length) { + const moveid = this.sample(movePool); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + return moves; + } + + const runEnforcementChecker = (checkerName: string) => { + if (!this.moveEnforcementCheckers[checkerName]) return false; + return this.moveEnforcementCheckers[checkerName]( + movePool, moves, abilities, new Set(types), counter, species, teamDetails ); + }; + + // Add required move (e.g. Relic Song for Meloetta-P) + if (species.requiredMove) { + const move = this.dex.moves.get(species.requiredMove).id; + counter = this.addMove(move, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + + // Add other moves you really want to have, e.g. STAB, recovery, setup. + + // Enforce Facade if Guts is a possible ability + if (movePool.includes('facade') && abilities.has('Guts')) { + counter = this.addMove('facade', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } - if (cull && movePool.length > 1) { - const solarbeam = movePool.indexOf('solarbeam'); - if (solarbeam >= 0) this.fastPop(movePool, solarbeam); - if (movePool.length > 1) { - const weatherball = movePool.indexOf('weatherball'); - if (weatherball >= 0) this.fastPop(movePool, weatherball); + // Enforce Seismic Toss, Spore, and Sticky Web + for (const moveid of ['seismictoss', 'spore', 'stickyweb']) { + if (movePool.includes(moveid)) { + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce Thunder Wave on Prankster users + if (movePool.includes('thunderwave') && abilities.has('Prankster')) { + counter = this.addMove('thunderwave', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + + // Enforce Shadow Sneak on Kecleon + if (movePool.includes('shadowsneak') && species.id === 'kecleon') { + counter = this.addMove('shadowsneak', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + + // Enforce hazard removal on Bulky Support if the team doesn't already have it + if (role === 'Bulky Support' && !teamDetails.defog && !teamDetails.rapidSpin) { + if (movePool.includes('rapidspin')) { + counter = this.addMove('rapidspin', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + if (movePool.includes('defog')) { + counter = this.addMove('defog', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce STAB priority + if (['Bulky Attacker', 'Bulky Setup'].includes(role) || PRIORITY_POKEMON.includes(species.id)) { + const priorityMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + const moveType = this.getMoveType(move, species, abilities, preferredType); + if (types.includes(moveType) && move.priority > 0 && (move.basePower || move.basePowerCallback)) { + priorityMoves.push(moveid); + } + } + if (priorityMoves.length) { + const moveid = this.sample(priorityMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce STAB + for (const type of types) { + // Check if a STAB move of that type should be required + const stabMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + const moveType = this.getMoveType(move, species, abilities, preferredType); + if (!this.noStab.includes(moveid) && (move.basePower || move.basePowerCallback) && type === moveType) { + stabMoves.push(moveid); + } + } + while (runEnforcementChecker(type)) { + if (!stabMoves.length) break; + const moveid = this.sampleNoReplace(stabMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce Preferred Type + if (!counter.get('preferred')) { + const stabMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + const moveType = this.getMoveType(move, species, abilities, preferredType); + if (!this.noStab.includes(moveid) && (move.basePower || move.basePowerCallback) && preferredType === moveType) { + stabMoves.push(moveid); + } + } + if (stabMoves.length) { + const moveid = this.sample(stabMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // If no STAB move was added, add a STAB move + if (!counter.get('stab')) { + const stabMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + const moveType = this.getMoveType(move, species, abilities, preferredType); + if (!this.noStab.includes(moveid) && (move.basePower || move.basePowerCallback) && types.includes(moveType)) { + stabMoves.push(moveid); + } + } + if (stabMoves.length) { + const moveid = this.sample(stabMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } else { + // If they have no regular STAB move, enforce U-turn on Bug types. + if (movePool.includes('uturn') && types.includes('Bug')) { + counter = this.addMove('uturn', moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); } } + } - return {cull}; - case 'milkdrink': case 'moonlight': case 'painsplit': case 'recover': case 'roost': case 'synthesis': - return {cull: ( - ['leechseed', 'rest'].some(m => moves.has(m)) || - (moves.has('wish') && (moves.has('protect') || movePool.includes('protect'))) - )}; - case 'safeguard': - return {cull: moves.has('destinybond')}; - case 'substitute': - const moveBasedCull = ['copycat', 'dragondance', 'shiftgear'].some(m => movePool.includes(m)); - return {cull: ( - ['dracometeor', 'pursuit', 'rest', 'taunt', 'uturn', 'voltswitch', 'whirlwind'].some(m => moves.has(m)) || - (moves.has('leafstorm') && !abilities.has('Contrary')) || moveBasedCull - )}; + // Enforce recovery + if (['Bulky Support', 'Bulky Attacker', 'Bulky Setup', 'Staller'].includes(role)) { + const recoveryMoves = movePool.filter(moveid => RECOVERY_MOVES.includes(moveid)); + if (recoveryMoves.length) { + const moveid = this.sample(recoveryMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce Staller moves + if (role === 'Staller') { + const enforcedMoves = [...PROTECT_MOVES, 'toxic', 'wish']; + for (const move of enforcedMoves) { + if (movePool.includes(move)) { + counter = this.addMove(move, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + } + + // Enforce setup + if (role.includes('Setup')) { + const setupMoves = movePool.filter(moveid => SETUP.includes(moveid)); + if (setupMoves.length) { + const moveid = this.sample(setupMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } } - return {cull: false}; + // Enforce a move not on the noSTAB list + if (!counter.damagingMoves.size && !(moves.has('uturn') && types.includes('Bug'))) { + // Choose an attacking move + const attackingMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + if (!this.noStab.includes(moveid) && (move.category !== 'Status')) attackingMoves.push(moveid); + } + if (attackingMoves.length) { + const moveid = this.sample(attackingMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + + // Enforce coverage move + if (['Fast Attacker', 'Setup Sweeper', 'Bulky Attacker', 'Wallbreaker'].includes(role)) { + if (counter.damagingMoves.size === 1) { + // Find the type of the current attacking move + const currentAttackType = counter.damagingMoves.values().next().value.type; + // Choose an attacking move that is of different type to the current single attack + const coverageMoves = []; + for (const moveid of movePool) { + const move = this.dex.moves.get(moveid); + const moveType = this.getMoveType(move, species, abilities, preferredType); + if (!this.noStab.includes(moveid) && (move.basePower || move.basePowerCallback)) { + if (currentAttackType !== moveType) coverageMoves.push(moveid); + } + } + if (coverageMoves.length) { + const moveid = this.sample(coverageMoves); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + } + + // Choose remaining moves randomly from movepool and add them to moves list: + while (moves.size < this.maxMoveCount && movePool.length) { + const moveid = this.sample(movePool); + counter = this.addMove(moveid, moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + for (const pair of MOVE_PAIRS) { + if (moveid === pair[0] && movePool.includes(pair[1])) { + counter = this.addMove(pair[1], moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + if (moveid === pair[1] && movePool.includes(pair[0])) { + counter = this.addMove(pair[0], moves, types, abilities, teamDetails, species, isLead, isDoubles, + movePool, preferredType, role); + } + } + } + return moves; } shouldCullAbility( @@ -525,35 +525,33 @@ export class RandomGen6Teams extends RandomGen7Teams { counter: MoveCounter, movePool: string[], teamDetails: RandomTeamsTypes.TeamDetails, - species: Species + species: Species, + isDoubles: boolean, + preferredType: string, + role: RandomTeamsTypes.Role ): boolean { switch (ability) { - case 'Flare Boost': case 'Gluttony': case 'Moody': case 'Snow Cloak': case 'Steadfast': case 'Magician': + case 'Flare Boost': case 'Gluttony': case 'Harvest': case 'Hyper Cutter': case 'Ice Body': case 'Magician': + case 'Moody': case 'Pressure': case 'Sand Veil': case 'Snow Cloak': case 'Steadfast': return true; - case 'Contrary': case 'Iron Fist': case 'Skill Link': case 'Strong Jaw': - return !counter.get(toID(ability)); case 'Aerilate': case 'Pixilate': case 'Refrigerate': - return !counter.get('Normal'); - case 'Analytic': case 'Download': case 'Hyper Cutter': - return species.nfe; - case 'Battle Armor': case 'Sturdy': - return (!!counter.get('recoil') && !counter.get('recovery')); + return ['doubleedge', 'hypervoice', 'return'].every(m => !moves.has(m)); case 'Chlorophyll': + // Petal Dance is for Lilligant return ( - species.baseStats.spe > 100 || - abilities.has('Harvest') || + species.baseStats.spe > 100 || moves.has('petaldance') || (!moves.has('sunnyday') && !teamDetails.sun) ); case 'Competitive': - return (!counter.get('Special') || moves.has('rest') && moves.has('sleeptalk')); + return !counter.get('Special'); case 'Compound Eyes': case 'No Guard': return !counter.get('inaccurate'); - case 'Defiant': case 'Moxie': - return (!counter.get('Physical') || moves.has('dragontail')); - case 'Flash Fire': - return abilities.has('Drought'); - case 'Harvest': - return abilities.has('Frisk'); + case 'Contrary': case 'Skill Link': case 'Strong Jaw': + return !counter.get(toID(ability)); + case 'Defiant': case 'Justified': case 'Moxie': + return !counter.get('Physical'); + case 'Guts': + return (!moves.has('facade') && !moves.has('sleeptalk')); case 'Hustle': return counter.get('Physical') < 2; case 'Hydration': case 'Rain Dish': case 'Swift Swim': @@ -561,74 +559,58 @@ export class RandomGen6Teams extends RandomGen7Teams { species.baseStats.spe > 100 || !moves.has('raindance') && !teamDetails.rain || !moves.has('raindance') && ['Rock Head', 'Water Absorb'].some(abil => abilities.has(abil)) ); - case 'Ice Body': - return !teamDetails.hail; - case 'Immunity': case 'Snow Warning': - return (moves.has('facade') || moves.has('hypervoice')); case 'Intimidate': - return (moves.has('bodyslam') || moves.has('rest') || abilities.has('Reckless') && counter.get('recoil') > 1); + // Slam part is for Tauros + return (moves.has('bodyslam') || species.id === 'staraptor'); + case 'Iron Fist': + return (!counter.get(toID(ability)) || species.id === 'golurk'); case 'Lightning Rod': - return ( - species.types.includes('Ground') || - (!!teamDetails.rain || moves.has('raindance')) && abilities.has('Swift Swim') - ); - case 'Limber': - return species.types.includes('Electric'); - case 'Magnet Pull': - return (!types.has('Electric') && !moves.has('earthpower')); + return (types.has('Ground') || ((!!teamDetails.rain || moves.has('raindance')) && species.id === 'seaking')); + case 'Magic Guard': case 'Speed Boost': + return (abilities.has('Tinted Lens') && role === 'Wallbreaker'); case 'Mold Breaker': - return ( - moves.has('acrobatics') || - abilities.has('Adaptability') || - (abilities.has('Sheer Force') && !!counter.get('sheerforce')) - ); + return (species.baseSpecies === 'Basculin' || species.id === 'pangoro' || abilities.has('Sheer Force')); + case 'Oblivious': case 'Prankster': + return !counter.get('Status'); case 'Overgrow': return !counter.get('Grass'); - case 'Poison Heal': - return (abilities.has('Technician') && !!counter.get('technician')); - case 'Prankster': - return !counter.get('Status'); - case 'Pressure': case 'Synchronize': + case 'Synchronize': return (counter.get('Status') < 2 || !!counter.get('recoil') || !!species.isMega); + case 'Regenerator': + return species.id === 'mienshao' || species.id === 'reuniclus'; case 'Reckless': case 'Rock Head': return (!counter.get('recoil') || !!species.isMega); - case 'Regenerator': - return abilities.has('Magic Guard'); - case 'Sand Force': case 'Sand Rush': case 'Sand Veil': + case 'Sand Force': case 'Sand Rush': return !teamDetails.sand; case 'Scrappy': - return !species.types.includes('Normal'); + return !types.has('Normal'); case 'Serene Grace': - return (!counter.get('serenegrace') || species.name === 'Blissey'); + return !counter.get('serenegrace'); case 'Sheer Force': return (!counter.get('sheerforce') || moves.has('doubleedge') || abilities.has('Guts') || !!species.isMega); case 'Simple': - return (!counter.setupType && !moves.has('flamecharge')); + return !counter.get('setup'); + case 'Snow Warning': + // Aurorus + return moves.has('hypervoice'); case 'Solar Power': - return (!counter.get('Special') || abilities.has('Harvest') || !teamDetails.sun || !!species.isMega); - case 'Speed Boost': - return moves.has('uturn'); + return (!counter.get('Special') || !teamDetails.sun || !!species.isMega); + case 'Sturdy': + return (!!counter.get('recoil') && !counter.get('recovery') || species.id === 'steelix' && !!counter.get('sheerforce')); case 'Swarm': return (!counter.get('Bug') || !!species.isMega); - case 'Sweet Veil': - return types.has('Grass'); case 'Technician': return (!counter.get('technician') || moves.has('tailslap') || !!species.isMega); case 'Tinted Lens': - return ( - moves.has('protect') || - abilities.has('Prankster') || - counter.get('damage') >= counter.damagingMoves.size || - (counter.get('Status') > 2 && !counter.setupType) - ); + return (['illumise', 'sigilyph', 'yanmega'].some(m => species.id === (m)) && role !== 'Wallbreaker'); case 'Torrent': return (!counter.get('Water') || !!species.isMega); case 'Unaware': - return (!!counter.setupType || species.id === 'clefable' && moves.has('stealthrock')); + return (role !== 'Bulky Support' && role !== 'Staller'); case 'Unburden': - return (!!species.isMega || abilities.has('Prankster') || !counter.setupType && !moves.has('acrobatics')); + return (!!species.isMega || !counter.get('setup') && !moves.has('acrobatics')); case 'Water Absorb': - return (moves.has('raindance') || ['Drizzle', 'Unaware', 'Volt Absorb'].some(a => abilities.has(a))); + return moves.has('raindance') || ['Drizzle', 'Unaware', 'Volt Absorb'].some(abil => abilities.has(abil)); } return false; @@ -643,6 +625,9 @@ export class RandomGen6Teams extends RandomGen7Teams { movePool: string[], teamDetails: RandomTeamsTypes.TeamDetails, species: Species, + isDoubles: boolean, + preferredType: string, + role: RandomTeamsTypes.Role, ): string { if (species.battleOnly && !species.requiredAbility) { abilities = new Set(Object.values(this.dex.species.get(species.battleOnly as string).abilities)); @@ -656,21 +641,36 @@ export class RandomGen6Teams extends RandomGen7Teams { if ( abilities.has('Guts') && !abilities.has('Quick Feet') && - (moves.has('facade') || moves.has('protect') || (moves.has('rest') && moves.has('sleeptalk'))) + (moves.has('facade') || (moves.has('sleeptalk') && moves.has('rest'))) ) return 'Guts'; - if (abilities.has('Moxie') && counter.get('Physical') > 3) return 'Moxie'; - if (species.name === 'Ambipom' && !counter.get('technician')) { - // If it doesn't qualify for Technician, Skill Link is useless on it - return 'Pickup'; - } - if (species.name === 'Lopunny' && moves.has('switcheroo') && this.randomChance(2, 3)) return 'Klutz'; + + if (species.id === 'starmie') return role === 'Wallbreaker' ? 'Analytic' : 'Natural Cure'; + if (species.id === 'ninetales') return 'Drought'; + if (species.id === 'ninjask' || species.id === 'seviper') return 'Infiltrator'; + if (species.id === 'arcanine') return 'Intimidate'; + if (species.id === 'rampardos' && role === 'Bulky Attacker') return 'Mold Breaker'; if (species.baseSpecies === 'Altaria') return 'Natural Cure'; + // If Ambipom doesn't qualify for Technician, Skill Link is useless on it + if (species.id === 'ambipom' && !counter.get('technician')) return 'Pickup'; + if (['dusknoir', 'vespiquen', 'wailord'].includes(species.id)) return 'Pressure'; + if (species.id === 'druddigon' && role === 'Bulky Support') return 'Rough Skin'; + if (species.id === 'stunfisk') return 'Static'; + if (species.id === 'breloom') return 'Technician'; + if (species.id === 'zangoose') return 'Toxic Boost'; + if (species.id === 'porygon2') return 'Trace'; + + if (abilities.has('Harvest') && (role === 'Bulky Support' || role === 'Staller')) return 'Harvest'; + if (abilities.has('Moxie') && (counter.get('Physical') > 3)) return 'Moxie'; + if (abilities.has('Regenerator') && role === 'AV Pivot') return 'Regenerator'; + if (abilities.has('Shed Skin') && moves.has('rest') && !moves.has('sleeptalk')) return 'Shed Skin'; + if (abilities.has('Sniper') && moves.has('focusenergy')) return 'Sniper'; + if (abilities.has('Unburden') && ['acrobatics', 'bellydrum'].some(m => moves.has(m))) return 'Unburden'; let abilityAllowed: Ability[] = []; // Obtain a list of abilities that are allowed (not culled) for (const ability of abilityData) { if (ability.rating >= 1 && !this.shouldCullAbility( - ability.name, types, moves, abilities, counter, movePool, teamDetails, species + ability.name, types, moves, abilities, counter, movePool, teamDetails, species, isDoubles, preferredType, role )) { abilityAllowed.push(ability); } @@ -711,204 +711,155 @@ export class RandomGen6Teams extends RandomGen7Teams { return abilityAllowed[0].name; } - getHighPriorityItem( + getPriorityItem( ability: string, - types: Set, + types: string[], moves: Set, counter: MoveCounter, teamDetails: RandomTeamsTypes.TeamDetails, species: Species, - isLead: boolean + isLead: boolean, + preferredType: string, + role: RandomTeamsTypes.Role, ): string | undefined { - if (species.requiredItem) return species.requiredItem; if (species.requiredItems) return this.sample(species.requiredItems); - - // First, the extra high-priority items - if (species.name === 'Marowak') return 'Thick Club'; - if (species.name === 'Dedenne') return 'Petaya Berry'; - if (species.name === 'Deoxys-Attack') return (isLead && moves.has('stealthrock')) ? 'Focus Sash' : 'Life Orb'; + if (role === 'AV Pivot') return 'Assault Vest'; if (species.name === 'Farfetch\u2019d') return 'Stick'; - if (species.name === 'Genesect' && moves.has('technoblast')) return 'Douse Drive'; if (species.name === 'Latias' || species.name === 'Latios') return 'Soul Dew'; - if (species.baseSpecies === 'Pikachu') return 'Light Ball'; + if (species.name === 'Marowak') return 'Thick Club'; + if (species.name === 'Pikachu') return 'Light Ball'; if (species.name === 'Shedinja' || species.name === 'Smeargle') return 'Focus Sash'; - if (species.name === 'Unfezant' && counter.get('Physical') >= 2) return 'Scope Lens'; + if (species.name === 'Talonflame') return 'Sharp Beak'; + if (species.name === 'Unfezant' || moves.has('focusenergy')) return 'Scope Lens'; if (species.name === 'Unown') return 'Choice Specs'; if (species.name === 'Wobbuffet') return 'Custap Berry'; - if (ability === 'Harvest') return 'Sitrus Berry'; - if (ability === 'Imposter') return 'Choice Scarf'; - if (moves.has('switcheroo') || moves.has('trick')) { - if (ability === 'Klutz') { - return 'Assault Vest'; - } else if (species.baseStats.spe >= 60 && species.baseStats.spe <= 108) { + if (species.name === 'Shuckle') return 'Mental Herb'; + if (ability === 'Harvest' || ability === 'Cheek Pouch') return 'Sitrus Berry'; + if (species.name === 'Ditto') return 'Choice Scarf'; + if (ability === 'Poison Heal') return 'Toxic Orb'; + if (ability === 'Speed Boost') return 'Life Orb'; + if (species.nfe) return (species.name === 'Scyther' && role === 'Fast Attacker') ? 'Choice Band' : 'Eviolite'; + if (['healingwish', 'memento', 'switcheroo', 'trick'].some(m => moves.has(m))) { + if (species.baseStats.spe >= 60 && species.baseStats.spe <= 108 && role !== 'Wallbreaker') { return 'Choice Scarf'; } else { return (counter.get('Physical') > counter.get('Special')) ? 'Choice Band' : 'Choice Specs'; } } - if (species.nfe) return (ability === 'Technician' && counter.get('Physical') >= 4) ? 'Choice Band' : 'Eviolite'; - if (moves.has('copycat') && counter.get('Physical') >= 3) return 'Choice Band'; if (moves.has('bellydrum')) return 'Sitrus Berry'; - if ( - moves.has('geomancy') || - (moves.has('solarbeam') && ability !== 'Drought' && !moves.has('sunnyday') && !teamDetails.sun) - ) { - return 'Power Herb'; - } + if (moves.has('geomancy') || moves.has('skyattack')) return 'Power Herb'; if (moves.has('shellsmash')) { return (ability === 'Solid Rock' && !!counter.get('priority')) ? 'Weakness Policy' : 'White Herb'; } + if (moves.has('psychoshift')) return 'Flame Orb'; if ((ability === 'Guts' || moves.has('facade')) && !moves.has('sleeptalk')) { - return moves.has('drainpunch') ? 'Flame Orb' : 'Toxic Orb'; + return species.name === 'Conkeldurr' ? 'Flame Orb' : 'Toxic Orb'; } - if (ability === 'Magic Guard' && counter.damagingMoves.size > 1) { + if (ability === 'Magic Guard' && role !== 'Bulky Support') { return moves.has('counter') ? 'Focus Sash' : 'Life Orb'; } if (ability === 'Sheer Force' && counter.get('sheerforce')) return 'Life Orb'; - if (moves.has('psychoshift')) return 'Flame Orb'; - if (ability === 'Poison Heal') return 'Toxic Orb'; - if (ability === 'Unburden') { - if (moves.has('fakeout')) { - return 'Normal Gem'; - } else if (['dracometeor', 'leafstorm', 'overheat'].some(m => moves.has(m))) { - return 'White Herb'; - } else if (moves.has('substitute') || counter.setupType) { - return 'Sitrus Berry'; - } else { - return 'Red Card'; - } - } - if (moves.has('acrobatics')) return ''; // not undefined - we want "no item" - if (moves.has('raindance')) return (ability === 'Forecast') ? 'Damp Rock' : 'Life Orb'; - if (moves.has('sunnyday')) return (ability === 'Forecast') ? 'Heat Rock' : 'Life Orb'; + if (ability === 'Unburden') return 'Sitrus Berry'; + if (moves.has('acrobatics')) return ''; if (moves.has('lightscreen') && moves.has('reflect')) return 'Light Clay'; - if (moves.has('rest') && !moves.has('sleeptalk') && ability !== 'Natural Cure' && ability !== 'Shed Skin') { + if (moves.has('rest') && !moves.has('sleeptalk') && !['Hydration', 'Natural Cure', 'Shed Skin'].includes(ability)) { return 'Chesto Berry'; } + if (role === 'Staller') return 'Leftovers'; } - getMediumPriorityItem( + getItem( ability: string, + types: string[], moves: Set, counter: MoveCounter, + teamDetails: RandomTeamsTypes.TeamDetails, species: Species, - isLead: boolean - ): string | undefined { + isLead: boolean, + preferredType: string, + role: RandomTeamsTypes.Role, + ): string { const defensiveStatTotal = species.baseStats.hp + species.baseStats.def + species.baseStats.spd; - const scarfReqs = species.baseStats.spe >= 60 && species.baseStats.spe <= 108 && !counter.get('priority'); + + const scarfReqs = ( + role !== 'Wallbreaker' && + species.baseStats.spe >= 60 && species.baseStats.spe <= 108 && + !counter.get('priority') && !moves.has('pursuit') + ); if ( - (ability === 'Speed Boost' || ability === 'Stance Change') && - counter.get('Physical') + counter.get('Special') > 2 - ) { - return 'Life Orb'; - } - if ( - counter.get('Physical') >= 4 && - ['bodyslam', 'dragontail', 'fakeout', 'flamecharge', 'rapidspin', 'suckerpunch'].every(m => !moves.has(m)) - ) { - return ( - (species.baseStats.atk >= 100 || ability === 'Huge Power') && - scarfReqs && - this.randomChance(2, 3) - ) ? 'Choice Scarf' : 'Choice Band'; - } - if ( - counter.get('Special') >= 4 && - !moves.has('acidspray') && !moves.has('clearsmog') && !moves.has('fierydance') - ) { + moves.has('pursuit') && moves.has('suckerpunch') && counter.get('Dark') && !PRIORITY_POKEMON.includes(species.id) + ) return 'Black Glasses'; + if (counter.get('Special') === 4) { return ( - species.baseStats.spa >= 100 && - scarfReqs && - this.randomChance(2, 3) + scarfReqs && species.baseStats.spa >= 90 && this.randomChance(1, 2) ) ? 'Choice Scarf' : 'Choice Specs'; } - if ( - counter.get('Physical') >= 3 && - moves.has('defog') && - scarfReqs && - !moves.has('foulplay') + if (counter.get('Special') === 3 && moves.has('uturn')) return 'Choice Specs'; + if (counter.get('Physical') === 4 && species.id !== 'jirachi' && + ['dragontail', 'fakeout', 'flamecharge', 'nuzzle', 'rapidspin'].every(m => !moves.has(m)) ) { - return 'Choice Scarf'; - } - - if (counter.get('Special') >= 3 && moves.has('uturn') && !moves.has('acidspray')) return 'Choice Specs'; - if ( - ability === 'Slow Start' || - ['bite', 'clearsmog', 'curse', 'protect', 'sleeptalk'].some(m => moves.has(m)) || - species.name.includes('Rotom-') - ) { - return 'Leftovers'; + return ( + scarfReqs && (species.baseStats.atk >= 100 || ability === 'Pure Power' || ability === 'Huge Power') && + this.randomChance(1, 2) + ) ? 'Choice Scarf' : 'Choice Band'; } - if (['endeavor', 'flail', 'reversal'].some(m => moves.has(m)) && ability !== 'Sturdy') { - return (ability === 'Defeatist') ? 'Expert Belt' : 'Focus Sash'; - } - if (moves.has('outrage') && counter.setupType) return 'Lum Berry'; - if (moves.has('substitute')) return counter.damagingMoves.size > 2 && !!counter.get('drain') ? 'Life Orb' : 'Leftovers'; - if (this.dex.getEffectiveness('Ground', species) >= 2 && ability !== 'Levitate' && !moves.has('magnetrise')) { - return 'Air Balloon'; + if (ability === 'Sturdy' && moves.has('explosion') && !counter.get('speedsetup')) return 'Custap Berry'; + if (types.includes('Normal') && moves.has('fakeout') && !!counter.get('Normal')) return 'Silk Scarf'; + if (role === 'Bulky Setup' && !!counter.get('speedsetup') && !moves.has('swordsdance')) { + return 'Weakness Policy'; } - if ((ability === 'Iron Barbs' || ability === 'Rough Skin') && this.randomChance(1, 2)) return 'Rocky Helmet'; - if ( - counter.get('Physical') + counter.get('Special') >= 4 && - species.baseStats.spd >= 50 && - defensiveStatTotal >= 235 - ) { + if (species.id === 'palkia') return 'Lustrous Orb'; + if (species.id === 'archeops') return 'Expert Belt'; + if (!counter.get('Status') && ( + ['Fast Support', 'Bulky Support', 'Bulky Attacker'].some(m => role === m) || moves.has('rapidspin') + )) { return 'Assault Vest'; } - if (species.name === 'Palkia' && (moves.has('dracometeor') || moves.has('spacialrend')) && moves.has('hydropump')) { - return 'Lustrous Orb'; - } - if (species.types.includes('Normal') && moves.has('fakeout') && counter.get('Normal') >= 2) return 'Silk Scarf'; - if (counter.damagingMoves.size >= 4) { - return (counter.get('Dragon') || moves.has('suckerpunch') || counter.get('Normal')) ? 'Life Orb' : 'Expert Belt'; - } - if (counter.damagingMoves.size >= 3 && counter.get('speedsetup') && defensiveStatTotal >= 300) return 'Weakness Policy'; + if (moves.has('outrage') && counter.get('setup')) return 'Lum Berry'; + if ( + (ability === 'Rough Skin') || (species.id !== 'hooh' && + ability === 'Regenerator' && species.baseStats.hp + species.baseStats.def >= 180 && this.randomChance(1, 2)) + ) return 'Rocky Helmet'; + if (['kingsshield', 'protect', 'spikyshield', 'substitute'].some(m => moves.has(m))) return 'Leftovers'; if ( - isLead && - ability !== 'Regenerator' && ability !== 'Sturdy' && - !counter.get('recoil') && !counter.get('recovery') && - defensiveStatTotal < 255 + this.dex.getEffectiveness('Ground', species) >= 2 && + ability !== 'Levitate' ) { - return 'Focus Sash'; + return 'Air Balloon'; } - } - - getLowPriorityItem( - ability: string, - types: Set, - moves: Set, - abilities: Set, - counter: MoveCounter, - teamDetails: RandomTeamsTypes.TeamDetails, - species: Species, - isLead: boolean - ): string | undefined { - const defensiveStatTotal = species.baseStats.hp + species.baseStats.def + species.baseStats.spd; - - if (ability === 'Gale Wings' && moves.has('bravebird')) return 'Sharp Beak'; - if (moves.has('stickyweb') && ability === 'Sturdy') return 'Mental Herb'; - if (ability === 'Serene Grace' && moves.has('airslash') && species.baseStats.spe > 100) return 'Metronome'; - if (ability === 'Sturdy' && moves.has('explosion') && !counter.get('speedsetup')) return 'Custap Berry'; - if (ability === 'Super Luck') return 'Scope Lens'; if ( - counter.damagingMoves.size >= 3 && ability !== 'Sturdy' && - (species.baseStats.spe >= 90 || !moves.has('voltswitch')) && - ['acidspray', 'dragontail', 'foulplay', 'rapidspin', 'superfang', 'uturn'].every(m => !moves.has(m)) - ) { + (role === 'Fast Support' || moves.has('stickyweb')) && isLead && defensiveStatTotal < 255 && + !counter.get('recovery') && !moves.has('defog') && (!counter.get('recoil') || ability === 'Rock Head') && + ability !== 'Regenerator' + ) return 'Focus Sash'; + + // Default Items + if (role === 'Fast Support') { return ( - counter.get('speedsetup') || - moves.has('trickroom') || - (species.baseStats.spe > 40 && defensiveStatTotal <= 275) + counter.get('Physical') + counter.get('Special') >= 3 && + ['nuzzle', 'rapidspin', 'uturn', 'voltswitch'].every(m => !moves.has(m)) && + this.dex.getEffectiveness('Rock', species) < 2 ) ? 'Life Orb' : 'Leftovers'; } + if (!counter.get('Status')) { + return ( + (moves.has('uturn') || moves.has('voltswitch')) && !counter.get('Dragon') && !counter.get('Normal') + ) ? 'Expert Belt' : 'Life Orb'; + } + if ( + ['Fast Attacker', 'Setup Sweeper', 'Wallbreaker'].some(m => role === m) && + this.dex.getEffectiveness('Rock', species) < 2 && ability !== 'Sturdy' + ) return 'Life Orb'; + return 'Leftovers'; } randomSet( species: string | Species, teamDetails: RandomTeamsTypes.TeamDetails = {}, - isLead = false + isLead = false, + isDoubles = false ): RandomTeamsTypes.RandomSet { species = this.dex.species.get(species); let forme = species.name; @@ -920,253 +871,79 @@ export class RandomGen6Teams extends RandomGen7Teams { if (species.cosmeticFormes) { forme = this.sample([species.name].concat(species.cosmeticFormes)); } + const sets = this.randomSets[species.id]["sets"]; + const possibleSets = []; + for (const set of sets) possibleSets.push(set); + const set = this.sampleIfArray(possibleSets); + const role = set.role; + const movePool: string[] = Array.from(set.movepool); + const preferredTypes = set.preferredTypes; + const preferredType = this.sampleIfArray(preferredTypes) || ''; - const data = this.randomData[species.id]; - - const movePool = (data?.moves || Object.keys(this.dex.species.getLearnset(species.id)!)).slice(); - const rejectedPool = []; let ability = ''; + let item = undefined; const evs = {hp: 85, atk: 85, def: 85, spa: 85, spd: 85, spe: 85}; const ivs = {hp: 31, atk: 31, def: 31, spa: 31, spd: 31, spe: 31}; - const types = new Set(species.types); + const types = species.types; const abilities = new Set(Object.values(species.abilities)); if (species.unreleasedHidden) abilities.delete(species.abilities.H); - let availableHP = 0; - for (const setMoveid of movePool) { - if (setMoveid.startsWith('hiddenpower')) availableHP++; - } - // These moves can be used even if we aren't setting up to use them: - const SetupException = ['closecombat', 'diamondstorm', 'extremespeed', 'suckerpunch', 'superpower']; + // Get moves + const moves = this.randomMoveset(types, abilities, teamDetails, species, isLead, isDoubles, movePool, + preferredType, role); + const counter = this.newQueryMoves(moves, species, preferredType, abilities); - const moves = new Set(); - let counter: MoveCounter; - // We use a special variable to track Hidden Power - // so that we can check for all Hidden Powers at once - let hasHiddenPower = false; + // Get ability + ability = this.getAbility(new Set(types), moves, abilities, counter, movePool, teamDetails, species, + false, preferredType, role); - do { - // Choose next 4 moves from learnset/viable moves and add them to moves list: - while (moves.size < this.maxMoveCount && movePool.length) { - const moveid = this.sampleNoReplace(movePool); - if (moveid.startsWith('hiddenpower')) { - availableHP--; - if (hasHiddenPower) continue; - hasHiddenPower = true; - } - moves.add(moveid); - } - - while (moves.size < this.maxMoveCount && rejectedPool.length) { - const moveid = this.sampleNoReplace(rejectedPool); - if (moveid.startsWith('hiddenpower')) { - if (hasHiddenPower) continue; - hasHiddenPower = true; - } - moves.add(moveid); - } - - counter = this.queryMoves(moves, species.types, abilities, movePool); - - // Iterate through the moves again, this time to cull them: - for (const moveid of moves) { - const move = this.dex.moves.get(moveid); - - let {cull, isSetup} = this.shouldCullMove( - move, types, moves, abilities, counter, movePool, - teamDetails, species, isLead - ); - - // This move doesn't satisfy our setup requirements: - if ( - (move.category === 'Physical' && counter.setupType === 'Special') || - (move.category === 'Special' && counter.setupType === 'Physical') - ) { - // Reject STABs last in case the setup type changes later on - const stabs = counter.get(species.types[0]) + counter.get(species.types[1]); - if ( - !SetupException.includes(moveid) && - (!types.has(move.type) || stabs > 1 || counter.get(move.category) < 2) - ) cull = true; - } - if ( - counter.setupType && !isSetup && counter.setupType !== 'Mixed' && move.category !== counter.setupType && - counter.get(counter.setupType) < 2 && (move.category !== 'Status' || !move.flags.heal) && - moveid !== 'sleeptalk' && !types.has('Dark') && !moves.has('darkpulse') && ( - move.category !== 'Status' || ( - counter.get(counter.setupType) + counter.get('Status') > 3 && - counter.get('physicalsetup') + counter.get('specialsetup') < 2 - ) - ) - ) { - // Mono-attacking with setup and RestTalk is allowed - // Reject Status moves only if there is nothing else to reject - cull = true; - } - - if ( - counter.setupType === 'Special' && - moveid === 'hiddenpower' && - species.types.length > 1 && - counter.get('Special') <= 2 && - !types.has(move.type) && - !counter.get('Physical') && - counter.get('specialpool') - ) { - // Hidden Power isn't good enough - cull = true; - } + // Get items + item = this.getPriorityItem(ability, types, moves, counter, teamDetails, species, isLead, preferredType, role); + if (item === undefined) { + item = this.getItem(ability, types, moves, counter, teamDetails, species, isLead, preferredType, role); + } - const runEnforcementChecker = (checkerName: string) => { - if (!this.moveEnforcementCheckers[checkerName]) return false; - return this.moveEnforcementCheckers[checkerName]( - movePool, moves, abilities, types, counter, species as Species, teamDetails - ); - }; - - // Pokemon should have moves that benefit their Type/Ability/Weather, as well as moves required by its forme - if ( - !cull && !isSetup && !move.weather && !move.stallingMove && !move.damage && - (move.category !== 'Status' || !move.flags.heal) && - !['judgment', 'sleeptalk', 'toxic', 'lightscreen', 'reflect'].includes(moveid) && - (counter.get('physicalsetup') + counter.get('specialsetup') < 2 && ( - !counter.setupType || counter.setupType === 'Mixed' || - (move.category !== counter.setupType && move.category !== 'Status') || - counter.get(counter.setupType) + counter.get('Status') > 3 - )) && ( - move.category === 'Status' || - !types.has(move.type) || - (move.basePower && move.basePower < 40 && !move.multihit) - ) - ) { - if ( - (!counter.get('stab') && !moves.has('nightshade') && !moves.has('seismictoss') && ( - species.types.length > 1 || - (species.types[0] !== 'Normal' && species.types[0] !== 'Psychic') || - !moves.has('icebeam') || - species.baseStats.spa >= species.baseStats.spd) - ) || - (!counter.get('recovery') && !counter.setupType && - ['healingwish', 'switcheroo', 'trick', 'trickroom'].every(m => !moves.has(m)) && - (['recover', 'roost', 'slackoff', 'softboiled'].some(m => movePool.includes(m))) && - counter.get('Status') - ) || - movePool.includes('milkdrink') || - (movePool.includes('moonlight') && types.size < 2) || - (movePool.includes('stickyweb') && !counter.setupType && !teamDetails.stickyWeb) || - (species.requiredMove && movePool.includes(toID(species.requiredMove))) || - (moves.has('suckerpunch') && counter.get('stab') < species.types.length) || - (movePool.includes('quiverdance') && ['defog', 'uturn', 'stickyweb'].every(m => !moves.has(m)) && - counter.get('Special') < 4) - ) { - cull = true; - } else { - for (const type of types) { - if (runEnforcementChecker(type)) { - cull = true; - } - } - for (const abil of abilities) { - if (runEnforcementChecker(abil)) { - cull = true; - } - } - for (const m of moves) { - if (runEnforcementChecker(m)) { - cull = true; - } - } - } - } + // For Trick / Switcheroo + if (item === 'Leftovers' && types.includes('Poison')) { + item = 'Black Sludge'; + } - // Sleep Talk shouldn't be selected without Rest - if (moveid === 'rest' && cull) { - const sleeptalk = movePool.indexOf('sleeptalk'); - if (sleeptalk >= 0) { - if (movePool.length < 2) { - cull = false; - } else { - this.fastPop(movePool, sleeptalk); - } - } - } + const level = this.adjustLevel || this.randomSets[species.id]["level"] || (species.nfe ? 90 : 80); - // Remove cull moves from the move list - if (cull && ( - movePool.length - availableHP || - (availableHP && (moveid.startsWith('hiddenpower') || !hasHiddenPower)) - )) { - if ( - move.category !== 'Status' && - !move.damage && !move.flags.charge && - (!moveid.startsWith('hiddenpower') || !availableHP) - ) rejectedPool.push(moveid); - moves.delete(moveid); - if (moveid.startsWith('hiddenpower')) hasHiddenPower = false; - break; - } + // Minimize confusion damage + if (!counter.get('Physical') && !moves.has('copycat') && !moves.has('transform')) { + evs.atk = 0; + ivs.atk = 0; + } - if (cull && rejectedPool.length) { - moves.delete(moveid); - if (moveid.startsWith('hiddenpower')) hasHiddenPower = false; - break; - } - } - } while (moves.size < this.maxMoveCount && (movePool.length || rejectedPool.length)); + // We use a special variable to track Hidden Power + // so that we can check for all Hidden Powers at once + let hasHiddenPower = false; + for (const move of moves) { + if (move.startsWith('hiddenpower')) hasHiddenPower = true; + } if (hasHiddenPower) { let hpType; for (const move of moves) { - if (move.startsWith('hiddenpower')) { - hpType = move.substr(11); - break; - } + if (move.startsWith('hiddenpower')) hpType = move.substr(11); } if (!hpType) throw new Error(`hasHiddenPower is true, but no Hidden Power move was found.`); - const HPivs = this.dex.types.get(hpType).HPivs; + const HPivs = ivs.atk === 0 ? ZeroAttackHPIVs[hpType] : this.dex.types.get(hpType).HPivs; let iv: StatID; for (iv in HPivs) { ivs[iv] = HPivs[iv]!; } } - // Moveset modifications - if (moves.has('autotomize') && moves.has('heavyslam')) { - moves.delete('autotomize'); - moves.add('rockpolish'); - } - if (moves.has('raindance') && moves.has('thunderbolt')) { - moves.delete('thunderbolt'); - moves.add('thunder'); - } - - ability = this.getAbility(types, moves, abilities, counter, movePool, teamDetails, species); - - let item = this.getHighPriorityItem(ability, types, moves, counter, teamDetails, species, isLead); - if (item === undefined) item = this.getMediumPriorityItem(ability, moves, counter, species, isLead); - if (item === undefined) { - item = this.getLowPriorityItem(ability, types, moves, abilities, counter, teamDetails, species, isLead); - } - if (item === undefined) item = 'Leftovers'; - - // For Trick / Switcheroo - if (item === 'Leftovers' && types.has('Poison')) { - item = 'Black Sludge'; - } - - const level = this.adjustLevel || data.level || (species.nfe ? 90 : 80); - // Prepare optimal HP - const srWeakness = this.dex.getEffectiveness('Rock', species); + const srImmunity = ability === 'Magic Guard'; + const srWeakness = srImmunity ? 0 : this.dex.getEffectiveness('Rock', species); while (evs.hp > 1) { const hp = Math.floor(Math.floor(2 * species.baseStats.hp + ivs.hp + Math.floor(evs.hp / 4) + 100) * level / 100 + 10); - if (moves.has('substitute') && moves.has('reversal')) { - // Reversal users should be able to use four Substitutes - if (hp % 4 > 0) break; - } else if (moves.has('substitute') && (item === 'Petaya Berry' || item === 'Sitrus Berry')) { - // Three Substitutes should activate Petaya Berry for Dedenne + if (moves.has('substitute') && item === 'Sitrus Berry') { // Two Substitutes should activate Sitrus Berry if (hp % 4 === 0) break; } else if (moves.has('bellydrum') && item === 'Sitrus Berry') { @@ -1174,33 +951,35 @@ export class RandomGen6Teams extends RandomGen7Teams { if (hp % 2 === 0) break; } else { // Maximize number of Stealth Rock switch-ins - if (srWeakness <= 0 || hp % (4 / srWeakness) > 0) break; + if (srWeakness <= 0 || ability === 'Regenerator' || ['Black Sludge', 'Leftovers', 'Life Orb'].includes(item)) break; + if (item !== 'Sitrus Berry' && hp % (4 / srWeakness) > 0) break; + // Minimise number of Stealth Rock switch-ins to activate Sitrus Berry + if (item === 'Sitrus Berry' && hp % (4 / srWeakness) === 0) break; } evs.hp -= 4; } - // Minimize confusion damage - if (!counter.get('Physical') && !moves.has('copycat') && !moves.has('transform')) { - evs.atk = 0; - ivs.atk = hasHiddenPower ? ivs.atk - 30 : 0; - } - if (['gyroball', 'metalburst', 'trickroom'].some(m => moves.has(m))) { evs.spe = 0; - ivs.spe = hasHiddenPower ? ivs.spe - 30 : 0; + ivs.spe = (hasHiddenPower && level < 100) ? ivs.spe - 30 : 0; } + // shuffle moves to add more randomness to camomons + const shuffledMoves = Array.from(moves); + this.prng.shuffle(shuffledMoves); + return { name: species.baseSpecies, species: forme, gender: species.gender, - moves: Array.from(moves), - ability: ability, - evs: evs, - ivs: ivs, - item: item, - level, shiny: this.randomChance(1, 1024), + level, + moves: shuffledMoves, + ability, + evs, + ivs, + item, + role, }; } diff --git a/data/mods/gen7/random-teams.ts b/data/mods/gen7/random-teams.ts index fc888b49c0c6..e6883f06e5f4 100644 --- a/data/mods/gen7/random-teams.ts +++ b/data/mods/gen7/random-teams.ts @@ -17,7 +17,7 @@ interface BattleFactorySet { ivs?: Partial; } -const ZeroAttackHPIVs: {[k: string]: SparseStatsTable} = { +export const ZeroAttackHPIVs: {[k: string]: SparseStatsTable} = { grass: {hp: 30, spa: 30}, fire: {spa: 30, spe: 30}, ice: {def: 30}, @@ -1281,7 +1281,7 @@ export class RandomGen7Teams extends RandomGen8Teams { for (const restrict of [true, false]) { if (pokemon.length >= this.maxTeamSize) break; - const pokemonList = (this.gen === 7) ? Object.keys(this.randomSets) : Object.keys(this.randomData); + const pokemonList = Object.keys(this.randomSets); const [pokemonPool, baseSpeciesPool] = this.getPokemonPool(type, pokemon, isMonotype, pokemonList); while (baseSpeciesPool.length && pokemon.length < this.maxTeamSize) { const baseSpecies = this.sampleNoReplace(baseSpeciesPool); @@ -1304,18 +1304,13 @@ export class RandomGen7Teams extends RandomGen8Teams { } const species = this.sample(currentSpeciesPool); - // Check if the forme has moves for random battle - // Gen 7 is using the new set format, while Gen 6 is still using the old format if (this.gen === 7) { - if (!this.randomSets[species.id]) continue; // If the team has a Z-Move user, reject Pokemon that only have the Z-Move user role if ( this.randomSets[species.id]["sets"].length === 1 && this.randomSets[species.id]["sets"][0]["role"] === 'Z-Move user' && teamDetails.zMove ) continue; - } else { - if (!this.randomData[species.id]?.moves) continue; } if (!species.exists) continue; diff --git a/server/chat-plugins/randombattles/index.ts b/server/chat-plugins/randombattles/index.ts index 8173e2b60fba..28a0b25ed317 100644 --- a/server/chat-plugins/randombattles/index.ts +++ b/server/chat-plugins/randombattles/index.ts @@ -791,7 +791,7 @@ export const commands: Chat.ChatCommands = { const setsToCheck = [species]; if (dex.gen >= 8 && !isNoDMax) setsToCheck.push(dex.species.get(`${args[0]}gmax`)); if (species.otherFormes) setsToCheck.push(...species.otherFormes.map(pkmn => dex.species.get(pkmn))); - if (dex.gen >= 9 || (dex.gen === 7 && !isDoubles)) { + if (dex.gen >= 9 || (dex.gen === 7 && !isDoubles) || dex.gen === 6) { for (const pokemon of setsToCheck) { const sets = getSets(pokemon, format.id); if (!sets) continue; @@ -800,7 +800,7 @@ export const commands: Chat.ChatCommands = { buf += `
${set.role}`; if (dex.gen === 9) { buf += `Tera Type${Chat.plural(set.teraTypes)}: ${set.teraTypes.join(', ')}
`; - } else if (dex.gen === 7 && set.preferredTypes) { + } else if ((dex.gen === 7 || dex.gen === 6) && set.preferredTypes) { buf += `Preferred Type${Chat.plural(set.preferredTypes)}: ${set.preferredTypes.join(', ')}
`; } buf += `Moves: ${set.movepool.sort().map(formatMove).join(', ')}
`; @@ -987,7 +987,7 @@ export const commands: Chat.ChatCommands = { } let setExists: boolean; - if (dex.gen >= 9 || dex.gen === 7 && format.gameType !== 'doubles') { + if (dex.gen >= 9 || dex.gen === 7 && format.gameType !== 'doubles' || dex.gen === 6) { setExists = !!getSets(species, format); } else if (dex.gen === 7 && format.gameType === 'doubles') { setExists = !!getData(species, format); diff --git a/test/random-battles/all-gens.js b/test/random-battles/all-gens.js index 2b63a0c4b3da..cb7f8da1c000 100644 --- a/test/random-battles/all-gens.js +++ b/test/random-battles/all-gens.js @@ -30,7 +30,7 @@ describe('value rule support (slow)', () => { if (gen === 1 && count !== 1) continue; const format = Dex.formats.get(`${formatID}@@@Max Move Count = ${count}`); // New set format - if (gen === 7 || gen === 9) { + if ([6, 7, 9].includes(gen)) { // Due to frontloading of moveset generation, formats with the new set format do not support // Max Move Counts less than 4 if (count < 4) continue; diff --git a/test/random-battles/gen6.js b/test/random-battles/gen6.js index f096ee1a3165..76ebc4807514 100644 --- a/test/random-battles/gen6.js +++ b/test/random-battles/gen6.js @@ -4,29 +4,97 @@ 'use strict'; const assert = require('../assert'); -const {testNotBothMoves, testAlwaysHasMove, testHiddenPower, testSet} = require('./tools'); +const {testTeam, testNotBothMoves, testSet, testHiddenPower, testAlwaysHasMove, validateLearnset} = require('./tools'); describe('[Gen 6] Random Battle (slow)', () => { const options = {format: 'gen6randombattle'}; - const dataJSON = require(`../../dist/data/mods/gen6/random-data.json`); + const setsJSON = require(`../../dist/data/mods/gen6/random-sets.json`); const dex = Dex.forFormat(options.format); - const generator = Teams.getGenerator(options.format); - it('All moves on all sets should be obtainable', () => { - const rounds = 500; - for (const pokemon of Object.keys(dataJSON)) { + describe("New set format", () => { + const filename = '../../data/mods/gen6/random-sets.json'; + it(`${filename} should have valid set data`, () => { + const setsJSON = require(filename); + const validRoles = [ + "Fast Attacker", "Setup Sweeper", "Wallbreaker", "Bulky Attacker", + "Bulky Setup", "Staller", "Bulky Support", "Fast Support", "AV Pivot", + ]; + for (const [id, sets] of Object.entries(setsJSON)) { + const species = Dex.species.get(id); + assert(species.exists, `Misspelled species ID: ${id}`); + assert(Array.isArray(sets.sets)); + for (const set of sets.sets) { + assert(validRoles.includes(set.role), `Set for ${species.name} has invalid role: ${set.role}`); + for (const move of set.movepool) { + const dexMove = Dex.moves.get(move); + assert(dexMove.exists, `${species.name} has invalid move: ${move}`); + assert(move === dexMove.id || move.startsWith('hiddenpower'), `${species.name} has misformatted move: ${move}`); + assert(validateLearnset(dexMove, {species}, 'anythinggoes', 'gen7'), `${species.name} can't learn ${move}`); + } + for (let i = 0; i < set.movepool.length - 1; i++) { + assert(set.movepool[i + 1] > set.movepool[i], `${species} movepool should be sorted alphabetically`); + } + if (set.preferredTypes) { + for (const type of set.preferredTypes) { + const dexType = Dex.types.get(type); + assert(dexType.exists, `${species.name} has invalid Preferred Type: ${type}`); + assert.equal(type, dexType.name, `${species.name} has misformatted Preferred Type: ${type}`); + } + for (let i = 0; i < set.preferredTypes.length - 1; i++) { + assert(set.preferredTypes[i + 1] > set.preferredTypes[i], `${species} preferredTypes should be sorted alphabetically`); + } + } + } + } + }); + }); + + it('all Pokemon should have 4 moves, except for Ditto and Unown', function () { + // This test takes more than 2000ms + testTeam({...options, rounds: 100}, team => { + for (const pokemon of team) assert(pokemon.name === 'Ditto' || pokemon.name === 'Unown' || pokemon.moves.length === 4); + }); + }); + + it('all moves on all sets should be obtainable', function () { + const generator = Teams.getGenerator(options.format); + const rounds = 100; + for (const pokemon of Object.keys(setsJSON)) { const species = dex.species.get(pokemon); - const data = dataJSON[pokemon]; - if (!data.moves || species.isNonstandard) continue; - const remainingMoves = new Set(data.moves); - for (let i = 0; i < rounds; i++) { - // Test lead 1/6 of the time - const set = generator.randomSet(species, {}, i % 6 === 0); - for (const move of set.moves) remainingMoves.delete(move); - if (!remainingMoves.size) break; + const sets = setsJSON[pokemon]["sets"]; + const types = species.types; + const abilities = new Set(Object.values(species.abilities)); + if (species.unreleasedHidden) abilities.delete(species.abilities.H); + for (const set of sets) { + const role = set.role; + const moves = new Set(set.movepool.map(m => dex.moves.get(m).id)); + const preferredTypes = set.preferredTypes; + let teamDetails = {}; + // Go through all possible teamDetails combinations, if necessary + for (let j = 0; j < rounds; j++) { + // Generate a moveset as the lead, teamDetails is always empty for this + const preferredType = preferredTypes ? preferredTypes[j % preferredTypes.length] : ''; + const movePool = set.movepool.map(m => dex.moves.get(m).id); + const moveSet = generator.randomMoveset(types, abilities, {}, species, true, false, movePool, preferredType, role); + for (const move of moveSet) moves.delete(move); + if (!moves.size) break; + // Generate a moveset for each combination of relevant teamDetails + for (let i = 0; i < 8; i++) { + const defog = i % 2; + const stealthRock = Math.floor(i / 2) % 2; + const stickyWeb = Math.floor(i / 4) % 2; + teamDetails = {defog, stealthRock, stickyWeb}; + // randomMoveset() deletes moves from the movepool, so recreate it every time + const movePool = set.movepool.map(m => dex.moves.get(m).id); + const moveSet = generator.randomMoveset(types, abilities, teamDetails, species, false, false, movePool, preferredType, role); + for (const move of moveSet) moves.delete(move); + if (!moves.size) break; + } + if (!moves.size) break; + } + if (moves.size) console.log(moves, species); + assert(!moves.size, species); } - assert.false(remainingMoves.size, - `The following moves on ${species.name} are unused: ${[...remainingMoves].join(', ')}`); } }); From c86b0544c56a3d59bb346e3b8a69928a9bd090fa Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 3 Sep 2023 18:12:10 -0600 Subject: [PATCH 039/176] Move Roaring Moon to UUBL --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 58b579bd6247..ab7837d3645e 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -5713,7 +5713,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, roaringmoon: { - tier: "UU", + tier: "UUBL", doublesTier: "DUU", natDexTier: "Uber", }, From 2d446aeff89931b0bb977ae60c49a43195c48c11 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 3 Sep 2023 18:14:09 -0600 Subject: [PATCH 040/176] ZU: Ban Indeedee-F and Sawsbuck --- config/formats.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 81545e7a8a29..838f9ad86442 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -234,8 +234,8 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['[Gen 9] PU'], banlist: [ - 'PU', 'Basculin-White-Striped', 'Beartic', 'Electrode', 'Fraxure', 'Frogadier', 'Girafarig', 'Glaceon', - 'Golduck', 'Grumpig', 'Leafeon', 'Qwilfish-Hisui', 'Sneasel-Hisui', 'Squawkabilly', 'Vigoroth', + 'PU', 'Beartic', 'Electrode', 'Fraxure', 'Frogadier', 'Girafarig', 'Glaceon', 'Golduck', 'Grumpig', + 'Indeedee-F', 'Leafeon', 'Qwilfish-Hisui', 'Sawsbuck', 'Sneasel-Hisui', 'Squawkabilly', 'Vigoroth', ], }, { From 7ce2a2d4e898e572a9a0d929dfe8bca6ed5f2d20 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 3 Sep 2023 18:16:20 -0600 Subject: [PATCH 041/176] NU: Update bans --- data/formats-data.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index ab7837d3645e..2d17e1e07e5a 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -1124,7 +1124,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, jolteon: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -1538,7 +1538,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, dudunsparce: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3470,7 +3470,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, zoroark: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4160,7 +4160,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, goodra: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4273,7 +4273,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "OU", }, hoopa: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -4927,7 +4927,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, inteleon: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5011,7 +5011,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, drednaw: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5100,7 +5100,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, toxtricity: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5168,7 +5168,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, grimmsnarl: { - tier: "NUBL", + tier: "NU", doublesTier: "DOU", natDexTier: "UU", }, @@ -5219,7 +5219,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, indeedee: { - tier: "NUBL", + tier: "NU", doublesTier: "(DUU)", natDexTier: "RU", }, From dd3f6cb6b0ee72b9763e6aa6cbe9b9c78fd3cb7b Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 3 Sep 2023 22:11:02 -0600 Subject: [PATCH 042/176] Update Monothreat type --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 838f9ad86442..14ca3b6993c6 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -173,12 +173,12 @@ export const Formats: FormatList = [ ], }, { - name: "[Gen 9] Monothreat Dark", - desc: `Monotype where every Pokémon is required to be part Dark.`, + name: "[Gen 9] Monothreat Fairy", + desc: `Monotype where every Pokémon is required to be part Fairy.`, mod: 'gen9', searchShow: false, - ruleset: ['[Gen 9] Monotype', 'Force Monotype = Dark'], + ruleset: ['[Gen 9] Monotype', 'Force Monotype = Fairy'], }, { name: "[Gen 9] 1v1", From 832a24f4bf889801924c1197f0644fbf0dde1927 Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Tue, 5 Sep 2023 00:55:44 -0500 Subject: [PATCH 043/176] Frantic Fusions: Don't hide nicknames when locked (#9748) --- sim/team-validator.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index d3196d5934bc..b30cd3a98f78 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -377,9 +377,10 @@ export class TeamValidator { problems = problems.concat(setProblems); } if (options.removeNicknames) { + const useCrossSpeciesNicknames = format.name.includes('Cross Evolution') || ruleTable.has('franticfusionsmod'); const species = dex.species.get(set.species); let crossSpecies: Species; - if (format.name === '[Gen 9] Cross Evolution' && (crossSpecies = dex.species.get(set.name)).exists) { + if (useCrossSpeciesNicknames && (crossSpecies = dex.species.get(set.name)).exists) { set.name = crossSpecies.name; } else { set.name = species.baseSpecies; From d5891b83bf9ef9f9999c678794dbc2a79b925fcf Mon Sep 17 00:00:00 2001 From: Hisuian Zoroark <96159984+HisuianZoroark@users.noreply.github.com> Date: Tue, 5 Sep 2023 01:57:23 -0400 Subject: [PATCH 044/176] Partners in Crime: Ban King's Rock and Bright Powder (#9747) https://www.smogon.com/forums/threads/partners-in-crime.3710997/page-3#post-9765727 --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 14ca3b6993c6..123dd548369e 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -972,7 +972,7 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', 'Huge Power', 'Moody', - 'Pure Power', 'Shadow Tag', 'Ally Switch', 'Last Respects', 'Revival Blessing', 'Swagger', + 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Ally Switch', 'Last Respects', 'Revival Blessing', 'Swagger', ], onBegin() { for (const pokemon of this.getAllPokemon()) { From a06e7ab5ff6e0b7ad4e4496d45f59ffd2abd365c Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Wed, 6 Sep 2023 10:25:57 -0600 Subject: [PATCH 045/176] Remove Pre-Full Dex BH --- config/formats.ts | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 123dd548369e..62403cc178d1 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -830,24 +830,6 @@ export const Formats: FormatList = [ 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', ], }, - { - name: "[Gen 9] Pre-Full Dex BH", - desc: `Anything directly hackable onto a set (EVs, IVs, forme, ability, item, and move) and is usable in local battles is allowed.`, - threads: [ - `• Balanced Hackmons`, - `• BH Resources`, - ], - - mod: 'gen9', - searchShow: false, - ruleset: ['-Nonexistent', 'OHKO Clause', 'Evasion Clause', 'Species Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Moves Clause', 'Endless Battle Clause', 'Terastal Clause'], - banlist: [ - 'Calyrex-Shadow', 'Slaking', 'Zacian-Crowned', 'Arena Trap', 'Comatose', 'Contrary', 'Hadron Engine', 'Huge Power', 'Illusion', - 'Innards Out', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', - 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Imprison', 'Last Respects', - 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', - ], - }, { name: "[Gen 9] Mix and Mega", desc: `Mega evolve any Pokémon with any mega stone, or transform them with Primal orbs, Origin orbs, and Rusted items with no limit. Mega and Primal boosts based on form changes from gen 7.`, From 995adf86556350bdd166ace8b827b533996048ca Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Wed, 6 Sep 2023 12:15:55 -0600 Subject: [PATCH 046/176] Remove underperforming ladders --- config/formats.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/formats.ts b/config/formats.ts index 62403cc178d1..0e91cc2359e5 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -219,6 +219,7 @@ export const Formats: FormatList = [ ], mod: 'gen9', + searchShow: false, ruleset: ['Standard OMs', 'Not Fully Evolved', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Basculin-White-Striped', 'Bisharp', 'Chansey', 'Haunter', 'Magnemite', 'Magneton', 'Misdreavus', 'Naclstack', @@ -363,6 +364,7 @@ export const Formats: FormatList = [ mod: 'gen9', gameType: 'doubles', + searchShow: false, ruleset: ['Standard Doubles', 'Little Cup', 'Sleep Clause Mod'], banlist: ['Basculin-White-Striped', 'Dunsparce', 'Murkrow', 'Qwilfish-Hisui', 'Scyther', 'Sneasel', 'Sneasel-Hisui'], }, @@ -2945,6 +2947,7 @@ export const Formats: FormatList = [ mod: 'gen4', gameType: 'doubles', + searchShow: false, ruleset: ['Standard'], banlist: ['AG', 'Uber', 'Soul Dew', 'Dark Void', 'Sand Veil'], unbanlist: ['Latios', 'Manaphy', 'Mew', 'Salamence', 'Wobbuffet', 'Wynaut'], From 089d849aeb36cf297a3b60e5c8207cfd431b4798 Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Wed, 6 Sep 2023 13:18:06 -0500 Subject: [PATCH 047/176] Gen 6+7 Random Battle updates (#9749) * Gen 7 Random Battle updates * nape * remember the alphabet * remember more alphabet * rodac pt ground * fix steelix * small farfetch'd set change * decapitalize explosion * actually i'll just cut this * do farf change in 6 * do explosion change in gen 6 too --- data/mods/gen6/random-sets.json | 2 +- data/mods/gen6/random-teams.ts | 4 -- data/mods/gen7/random-sets.json | 104 +++++++++++++++++++------------- data/mods/gen7/random-teams.ts | 21 +++---- 4 files changed, 72 insertions(+), 59 deletions(-) diff --git a/data/mods/gen6/random-sets.json b/data/mods/gen6/random-sets.json index e332410a5a09..23b9b4048241 100644 --- a/data/mods/gen6/random-sets.json +++ b/data/mods/gen6/random-sets.json @@ -424,7 +424,7 @@ "level": 97, "sets": [ { - "role": "Fast Attacker", + "role": "Setup Sweeper", "movepool": ["bravebird", "knockoff", "leafblade", "return", "swordsdance"] } ] diff --git a/data/mods/gen6/random-teams.ts b/data/mods/gen6/random-teams.ts index 02bf6389a4b0..54169b38cde4 100644 --- a/data/mods/gen6/random-teams.ts +++ b/data/mods/gen6/random-teams.ts @@ -253,10 +253,6 @@ export class RandomGen6Teams extends RandomGen7Teams { for (const pair of incompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); - if (!types.includes('Normal')) { - this.incompatibleMoves(moves, movePool, SETUP, 'Explosion'); - } - if (!types.includes('Dark') && preferredType !== 'Dark') { this.incompatibleMoves(moves, movePool, 'knockoff', ['pursuit', 'suckerpunch']); } diff --git a/data/mods/gen7/random-sets.json b/data/mods/gen7/random-sets.json index 710f6adeba49..259054427158 100644 --- a/data/mods/gen7/random-sets.json +++ b/data/mods/gen7/random-sets.json @@ -8,7 +8,7 @@ }, { "role": "Bulky Attacker", - "movepool": ["gigadrain", "hiddenpowerfire", "knockoff", "sleeppowder", "sludgebomb", "synthesis"] + "movepool": ["earthquake", "energyball", "hiddenpowerfire", "knockoff", "sleeppowder", "sludgebomb", "synthesis"] } ] }, @@ -311,7 +311,7 @@ }, { "role": "Z-Move user", - "movepool": ["bugbuzz", "quiverdance", "sleeppowder", "sludgebomb", "substitute"], + "movepool": ["bugbuzz", "quiverdance", "roost", "sleeppowder", "sludgebomb"], "preferredTypes": ["Bug"] } ] @@ -372,7 +372,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["closecombat", "earthquake", "gunkshot", "icepunch", "stoneedge", "throatchop", "uturn"] + "movepool": ["closecombat", "earthquake", "gunkshot", "honeclaws", "icepunch", "stoneedge", "throatchop", "uturn"] } ] }, @@ -427,7 +427,8 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["bulletpunch", "dynamicpunch", "knockoff", "stoneedge"] + "movepool": ["bulkup", "bulletpunch", "dynamicpunch", "knockoff", "stoneedge"], + "preferredTypes": ["Dark"] }, { "role": "AV Pivot", @@ -436,7 +437,8 @@ }, { "role": "Wallbreaker", - "movepool": ["bulletpunch", "closecombat", "facade", "knockoff"] + "movepool": ["bulkup", "bulletpunch", "closecombat", "facade", "knockoff"], + "preferredTypes": ["Dark"] } ] }, @@ -489,8 +491,12 @@ "level": 87, "sets": [ { - "role": "Fast Attacker", + "role": "Bulky Attacker", "movepool": ["flareblitz", "highhorsepower", "morningsun", "wildcharge", "willowisp"] + }, + { + "role": "Wallbreaker", + "movepool": ["flareblitz", "highhorsepower", "megahorn", "morningsun", "wildcharge"] } ] }, @@ -520,7 +526,7 @@ "level": 96, "sets": [ { - "role": "Fast Attacker", + "role": "Setup Sweeper", "movepool": ["bravebird", "knockoff", "leafblade", "return", "swordsdance"] } ] @@ -558,7 +564,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["curse", "explosion", "firepunch", "gunkshot", "haze", "icepunch", "poisonjab", "shadowsneak"], + "movepool": ["curse", "firepunch", "gunkshot", "haze", "icepunch", "poisonjab", "shadowsneak"], "preferredTypes": ["Fire"] } ] @@ -744,7 +750,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] + "movepool": ["doubleedge", "drainpunch", "earthquake", "fakeout", "return", "suckerpunch"] }, { "role": "AV Pivot", @@ -924,8 +930,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["facade", "flamecharge", "flareblitz", "quickattack", "superpower"], - "preferredTypes": ["Fighting"] + "movepool": ["facade", "flamecharge", "flareblitz", "quickattack", "superpower"] } ] }, @@ -955,9 +960,14 @@ "aerodactyl": { "level": 85, "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["defog", "earthquake", "roost", "stealthrock", "stoneedge", "taunt", "toxic"] + }, { "role": "Fast Support", - "movepool": ["defog", "doubleedge", "earthquake", "pursuit", "roost", "stealthrock", "stoneedge", "taunt"] + "movepool": ["defog", "doubleedge", "earthquake", "pursuit", "roost", "stealthrock", "stoneedge"], + "preferredTypes": ["Ground"] } ] }, @@ -1099,7 +1109,7 @@ "preferredTypes": ["Ice"] }, { - "role": "Wallbreaker", + "role": "Bulky Setup", "movepool": ["aquajet", "crunch", "icepunch", "liquidation", "swordsdance"] } ] @@ -1373,9 +1383,17 @@ "level": 84, "sets": [ { - "role": "Bulky Attacker", + "role": "Wallbreaker", "movepool": ["earthquake", "ironhead", "roar", "rockslide", "stealthrock", "toxic"], "preferredTypes": ["Steel"] + }, + { + "role": "Staller", + "movepool": ["earthquake", "heavyslam", "protect", "toxic"] + }, + { + "role": "Bulky Support", + "movepool": ["earthquake", "heavyslam", "roar", "stealthrock", "toxic"] } ] }, @@ -1481,7 +1499,7 @@ "level": 91, "sets": [ { - "role": "Bulky Support", + "role": "Staller", "movepool": ["ancientpower", "lavaplume", "recover", "stealthrock", "toxic"] }, { @@ -1612,7 +1630,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["closecombat", "rapidspin", "stoneedge", "suckerpunch", "toxic"] + "movepool": ["closecombat", "earthquake", "rapidspin", "stoneedge", "suckerpunch", "toxic"] } ] }, @@ -1674,8 +1692,7 @@ }, { "role": "Bulky Setup", - "movepool": ["calmmind", "hiddenpowergrass", "hydropump", "icebeam", "rest", "scald", "substitute"], - "preferredTypes": ["Ice"] + "movepool": ["calmmind", "hydropump", "icebeam", "rest", "scald", "substitute"] }, { "role": "Staller", @@ -1692,7 +1709,7 @@ }, { "role": "Bulky Setup", - "movepool": ["crunch", "dragondance", "earthquake", "icepunch", "stoneedge"] + "movepool": ["crunch", "dragondance", "earthquake", "firepunch", "icepunch", "stoneedge"] } ] }, @@ -1701,7 +1718,7 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["crunch", "dragondance", "earthquake", "icepunch", "stoneedge"] + "movepool": ["crunch", "dragondance", "earthquake", "firepunch", "icepunch", "stoneedge"] } ] }, @@ -1746,7 +1763,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["earthquake", "focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm"] + "movepool": ["earthquake", "focusblast", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "rockslide"] }, { "role": "Staller", @@ -2056,10 +2073,6 @@ { "role": "Wallbreaker", "movepool": ["firefang", "ironhead", "knockoff", "playrough", "suckerpunch", "swordsdance"] - }, - { - "role": "Bulky Attacker", - "movepool": ["focuspunch", "ironhead", "playrough", "substitute"] } ] }, @@ -2331,7 +2344,7 @@ }, { "role": "Bulky Support", - "movepool": ["icebeam", "moonlight", "powergem", "psychic", "stealthrock", "toxic"] + "movepool": ["moonblast", "moonlight", "powergem", "psychic", "stealthrock", "toxic"] } ] }, @@ -2486,7 +2499,7 @@ }, { "role": "Bulky Setup", - "movepool": ["calmmind", "psychic", "recover", "shadowball", "signalbeam"] + "movepool": ["calmmind", "psychic", "recover", "signalbeam"] } ] }, @@ -2801,7 +2814,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["bodyslam", "firepunch", "ironhead", "protect", "stealthrock", "toxic", "uturn", "wish"] + "movepool": ["bodyslam", "firepunch", "healingwish", "ironhead", "protect", "stealthrock", "toxic", "uturn", "wish"] }, { "role": "Z-Move user", @@ -2869,8 +2882,9 @@ "movepool": ["closecombat", "grassknot", "machpunch", "overheat", "stealthrock"] }, { - "role": "Setup Sweeper", - "movepool": ["fireblast", "focusblast", "grassknot", "nastyplot", "vacuumwave"] + "role": "Z-Move user", + "movepool": ["fireblast", "focusblast", "grassknot", "nastyplot", "vacuumwave"], + "preferredTypes": ["Fighting"] }, { "role": "Fast Attacker", @@ -2883,7 +2897,7 @@ "sets": [ { "role": "Staller", - "movepool": ["knockoff", "protect", "scald", "stealthrock", "toxic"] + "movepool": ["defog", "knockoff", "protect", "scald", "stealthrock", "toxic"] }, { "role": "Bulky Support", @@ -2956,7 +2970,7 @@ }, { "role": "Bulky Attacker", - "movepool": ["crunch", "earthquake", "firepunch", "headsmash"] + "movepool": ["crunch", "earthquake", "firepunch", "headsmash", "superpower"] } ] }, @@ -3149,6 +3163,10 @@ { "role": "Bulky Support", "movepool": ["earthquake", "ironhead", "lightscreen", "psychic", "reflect", "stealthrock", "toxic"] + }, + { + "role": "Staller", + "movepool": ["earthquake", "ironhead", "protect", "psychic", "toxic"] } ] }, @@ -3201,7 +3219,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["dracometeor", "earthquake", "fireblast", "stealthrock", "stoneedge", "toxic"] + "movepool": ["dracometeor", "earthquake", "fireblast", "stealthrock", "stoneedge"] }, { "role": "Setup Sweeper", @@ -3274,11 +3292,6 @@ { "role": "Bulky Support", "movepool": ["defog", "knockoff", "powerwhip", "sleeppowder", "synthesis", "toxic"] - }, - { - "role": "Setup Sweeper", - "movepool": ["knockoff", "powerwhip", "return", "sleeppowder", "swordsdance"], - "preferredTypes": ["Dark"] } ] }, @@ -3337,7 +3350,8 @@ }, { "role": "AV Pivot", - "movepool": ["bodyslam", "dragontail", "earthquake", "explosion", "knockoff", "powerwhip"] + "movepool": ["bodyslam", "dragontail", "earthquake", "explosion", "knockoff", "powerwhip"], + "preferredTypes": ["Ground"] }, { "role": "Bulky Setup", @@ -3368,7 +3382,7 @@ }, { "role": "AV Pivot", - "movepool": ["earthquake", "knockoff", "leafstorm", "powerwhip", "rockslide", "sludgebomb"] + "movepool": ["earthquake", "gigadrain", "knockoff", "powerwhip", "rockslide", "sludgebomb"] } ] }, @@ -3525,7 +3539,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["earthquake", "icepunch", "painsplit", "shadowsneak", "substitute", "willowisp"] + "movepool": ["earthquake", "haze", "icepunch", "painsplit", "shadowsneak", "willowisp"] } ] }, @@ -3637,7 +3651,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["dracometeor", "fireblast", "flashcannon", "roar", "stealthrock", "thunderbolt", "toxic"] + "movepool": ["dracometeor", "dragontail", "fireblast", "flashcannon", "stealthrock", "thunderbolt", "toxic"] } ] }, @@ -3944,9 +3958,13 @@ "arceuspsychic": { "level": 72, "sets": [ + { + "role": "Bulky Setup", + "movepool": ["calmmind", "earthpower", "fireblast", "judgment", "recover"] + }, { "role": "Bulky Attacker", - "movepool": ["calmmind", "fireblast", "icebeam", "judgment", "recover", "toxic", "willowisp"] + "movepool": ["defog", "earthquake", "fireblast", "judgment", "recover", "toxic", "willowisp"] } ] }, diff --git a/data/mods/gen7/random-teams.ts b/data/mods/gen7/random-teams.ts index e6883f06e5f4..c2d205612b17 100644 --- a/data/mods/gen7/random-teams.ts +++ b/data/mods/gen7/random-teams.ts @@ -118,7 +118,7 @@ export class RandomGen7Teams extends RandomGen8Teams { Fighting: (movePool, moves, abilities, types, counter) => !counter.get('Fighting'), Fire: (movePool, moves, abilities, types, counter) => !counter.get('Fire'), Flying: (movePool, moves, abilities, types, counter, species) => ( - !counter.get('Flying') && ['aerodactylmega', 'charizardmegay', 'mantine'].every(m => species.id !== m) && + !counter.get('Flying') && !['aerodactylmega', 'charizardmegay', 'mantine'].includes(species.id) && !movePool.includes('hiddenpowerflying') ), Ghost: (movePool, moves, abilities, types, counter) => !counter.get('Ghost'), @@ -361,14 +361,12 @@ export class RandomGen7Teams extends RandomGen8Teams { ['copycat', 'uturn'], // Spinda and Seviper [['feintattack', 'switcheroo'], 'suckerpunch'], + // Jirachi + ['bodyslam', 'healingwish'], ]; for (const pair of incompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); - if (!types.includes('Normal')) { - this.incompatibleMoves(moves, movePool, SETUP, 'Explosion'); - } - if (!types.includes('Dark') && preferredType !== 'Dark') { this.incompatibleMoves(moves, movePool, 'knockoff', ['pursuit', 'suckerpunch']); } @@ -779,7 +777,7 @@ export class RandomGen7Teams extends RandomGen8Teams { case 'Scrappy': return !types.has('Normal'); case 'Serene Grace': - return (!counter.get('serenegrace') || species.name === 'Blissey'); + return !counter.get('serenegrace'); case 'Sheer Force': return ( !counter.get('sheerforce') || @@ -796,7 +794,8 @@ export class RandomGen7Teams extends RandomGen8Teams { case 'Solar Power': return (!counter.get('Special') || !teamDetails.sun || !!species.isMega); case 'Sturdy': - return (!!counter.get('recoil') && !counter.get('recovery') || species.id === 'steelix'); + return (!!counter.get('recoil') && !counter.get('recovery') || + (species.id === 'steelix' && role === 'Wallbreaker')); case 'Swarm': return (!counter.get('Bug') || !!species.isMega); case 'Technician': @@ -855,6 +854,9 @@ export class RandomGen7Teams extends RandomGen8Teams { if (species.baseSpecies === 'Altaria') return 'Natural Cure'; // If Ambipom doesn't qualify for Technician, Skill Link is useless on it if (species.id === 'ambipom' && !counter.get('technician')) return 'Pickup'; + if ( + ['dusknoir', 'raikou', 'suicune', 'vespiquen', 'wailord'].includes(species.id) + ) return 'Pressure'; if (species.id === 'tsareena') return 'Queenly Majesty'; if (species.id === 'druddigon' && role === 'Bulky Support') return 'Rough Skin'; if (species.id === 'kommoo' && role === 'Z-Move user') return 'Soundproof'; @@ -866,9 +868,6 @@ export class RandomGen7Teams extends RandomGen8Teams { if (abilities.has('Gluttony') && (moves.has('recycle') || moves.has('bellydrum'))) return 'Gluttony'; if (abilities.has('Harvest') && (role === 'Bulky Support' || role === 'Staller')) return 'Harvest'; if (abilities.has('Moxie') && (counter.get('Physical') > 3 || moves.has('bounce'))) return 'Moxie'; - if ( - ['dusknoir', 'raikou', 'suicune', 'vespiquen', 'wailord'].includes(species.id) - ) return 'Pressure'; if (abilities.has('Regenerator') && role === 'AV Pivot') return 'Regenerator'; if (abilities.has('Shed Skin') && moves.has('rest') && !moves.has('sleeptalk')) return 'Shed Skin'; if (abilities.has('Sniper') && moves.has('focusenergy')) return 'Sniper'; @@ -1060,7 +1059,7 @@ export class RandomGen7Teams extends RandomGen8Teams { (ability === 'Rough Skin') || (species.id !== 'hooh' && ability === 'Regenerator' && species.baseStats.hp + species.baseStats.def >= 180 && this.randomChance(1, 2)) ) return 'Rocky Helmet'; - if (['protect', 'spikyshield', 'substitute'].some(m => moves.has(m))) return 'Leftovers'; + if (['kingsshield', 'protect', 'spikyshield', 'substitute'].some(m => moves.has(m))) return 'Leftovers'; if ( this.dex.getEffectiveness('Ground', species) >= 2 && ability !== 'Levitate' && species.id !== 'golemalola' From b492b900323c73285d38d1a66d747bd8e7efe675 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Wed, 6 Sep 2023 13:17:43 -0600 Subject: [PATCH 048/176] Update ORAS, SM, and SS Monotype bans --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 0e91cc2359e5..77d206d8c519 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -3064,7 +3064,7 @@ export const Formats: FormatList = [ mod: 'gen8', searchShow: false, - ruleset: ['Same Type Clause', 'Standard', 'Dynamax Clause'], + ruleset: ['Same Type Clause', 'Standard', 'Evasion Abilities Clause', 'Dynamax Clause'], banlist: [ 'Blaziken', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dracovish', 'Eternatus', 'Genesect', 'Giratina', 'Giratina-Origin', 'Groudon', 'Ho-Oh', 'Kartana', 'Kyogre', 'Kyurem-Black', 'Kyurem-White', 'Landorus-Base', 'Lugia', 'Lunala', 'Magearna', 'Marshadow', 'Mewtwo', 'Naganadel', @@ -3359,7 +3359,7 @@ export const Formats: FormatList = [ mod: 'gen7', searchShow: false, - ruleset: ['Same Type Clause', 'Standard', 'Swagger Clause'], + ruleset: ['Same Type Clause', 'Standard', 'Evasion Abilities Clause', 'Swagger Clause'], banlist: [ 'Aegislash', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Base', 'Deoxys-Attack', 'Dialga', 'Genesect', 'Gengar-Mega', 'Giratina', 'Giratina-Origin', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Kartana', 'Kyogre', 'Kyurem-White', 'Lucario-Mega', 'Lugia', 'Lunala', 'Magearna', @@ -3671,7 +3671,7 @@ export const Formats: FormatList = [ mod: 'gen6', searchShow: false, - ruleset: ['Standard', 'Swagger Clause', 'Same Type Clause'], + ruleset: ['Standard', 'Swagger Clause', 'Evasion Abilities Clause', 'Same Type Clause'], banlist: [ 'Aegislash', 'Altaria-Mega', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Base', 'Deoxys-Attack', 'Deoxys-Speed', 'Dialga', 'Genesect', 'Gengar-Mega', 'Giratina', 'Giratina-Origin', 'Greninja', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Kyogre', 'Kyurem-White', From 5296a28b8d67791709dd3dc7e2c5dfe1df5b2acb Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Wed, 6 Sep 2023 20:12:30 -0500 Subject: [PATCH 049/176] Implement cantusetwice move flag (#9740) --- data/moves.ts | 14 +------------- server/chat-plugins/datasearch.ts | 8 ++++---- sim/battle-actions.ts | 9 +++++++++ sim/battle.ts | 6 +++++- sim/dex-moves.ts | 1 + 5 files changed, 20 insertions(+), 18 deletions(-) diff --git a/data/moves.ts b/data/moves.ts index e6693f0323a4..12020b889249 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -6625,19 +6625,7 @@ export const Moves: {[moveid: string]: MoveData} = { name: "Gigaton Hammer", pp: 5, priority: 0, - flags: {protect: 1, mirror: 1}, - onDisableMove(pokemon) { - if (pokemon.lastMove?.id === 'gigatonhammer') pokemon.disableMove('gigatonhammer'); - }, - beforeMoveCallback(pokemon) { - if (pokemon.lastMove?.id === 'gigatonhammer') pokemon.addVolatile('gigatonhammer'); - }, - onAfterMove(pokemon) { - if (pokemon.removeVolatile('gigatonhammer')) { - this.add('-hint', "Some effects can force a Pokemon to use Gigaton Hammer again in a row."); - } - }, - condition: {}, + flags: {protect: 1, mirror: 1, cantusetwice: 1}, secondary: null, target: "normal", type: "Steel", diff --git a/server/chat-plugins/datasearch.ts b/server/chat-plugins/datasearch.ts index 813ac3be2756..d1072e18aa3f 100644 --- a/server/chat-plugins/datasearch.ts +++ b/server/chat-plugins/datasearch.ts @@ -355,7 +355,7 @@ export const commands: Chat.ChatCommands = { `- zmove, max, or gmax as parameters will search for Z-Moves, Max Moves, and G-Max Moves respectively.
` + `- Move targets must be preceded with targets ; e.g. targets user searches for moves that target the user.
` + `- Valid move targets are: one ally, user or ally, one adjacent opponent, all Pokemon, all adjacent Pokemon, all adjacent opponents, user and allies, user's side, user's team, any Pokemon, opponent's side, one adjacent Pokemon, random adjacent Pokemon, scripted, and user.
` + - `- Valid flags are: allyanim, bypasssub (bypasses Substitute), bite, bullet, charge, contact, dance, defrost, distance (can target any Pokemon in Triples), failcopycat, failencore, failinstruct, failmefirst, failmimic, futuremove, gravity, heal, highcrit, instruct, mefirst, mimic, mirror (reflected by Mirror Move), mustpressure, multihit, noassist, nonsky, noparentalbond, nosleeptalk, ohko, pivot, pledgecombo, powder, priority, protect, pulse, punch, recharge, recovery, reflectable, secondary, slicing, snatch, sound, and wind.
` + + `- Valid flags are: allyanim, bypasssub (bypasses Substitute), bite, bullet, cantusetwice, charge, contact, dance, defrost, distance (can target any Pokemon in Triples), failcopycat, failencore, failinstruct, failmefirst, failmimic, futuremove, gravity, heal, highcrit, instruct, mefirst, mimic, mirror (reflected by Mirror Move), mustpressure, multihit, noassist, nonsky, noparentalbond, nosleeptalk, ohko, pivot, pledgecombo, powder, priority, protect, pulse, punch, recharge, recovery, reflectable, secondary, slicing, snatch, sound, and wind.
` + `- protection as a parameter will search protection moves like Protect, Detect, etc.
` + `- A search that includes !protect will show all moves that bypass protection.
` + `
` + @@ -1373,9 +1373,9 @@ function runMovesearch(target: string, cmd: string, canAll: boolean, message: st const allContestTypes = ['beautiful', 'clever', 'cool', 'cute', 'tough']; const allProperties = ['basePower', 'accuracy', 'priority', 'pp']; const allFlags = [ - 'allyanim', 'bypasssub', 'bite', 'bullet', 'charge', 'contact', 'dance', 'defrost', 'distance', 'failcopycat', 'failencore', 'failinstruct', - 'failmefirst', 'failmimic', 'futuremove', 'gravity', 'heal', 'mirror', 'mustpressure', 'noassist', 'nonsky', 'noparentalbond', 'nosleeptalk', - 'pledgecombo', 'powder', 'protect', 'pulse', 'punch', 'recharge', 'reflectable', 'slicing', 'snatch', 'sound', 'wind', + 'allyanim', 'bypasssub', 'bite', 'bullet', 'cantusetwice', 'charge', 'contact', 'dance', 'defrost', 'distance', 'failcopycat', 'failencore', + 'failinstruct', 'failmefirst', 'failmimic', 'futuremove', 'gravity', 'heal', 'mirror', 'mustpressure', 'noassist', 'nonsky', 'noparentalbond', + 'nosleeptalk', 'pledgecombo', 'powder', 'protect', 'pulse', 'punch', 'recharge', 'reflectable', 'slicing', 'snatch', 'sound', 'wind', // Not flags directly from move data, but still useful to sort by 'highcrit', 'multihit', 'ohko', 'protection', 'secondary', diff --git a/sim/battle-actions.ts b/sim/battle-actions.ts index 44cc7da5daab..43233cad402b 100644 --- a/sim/battle-actions.ts +++ b/sim/battle-actions.ts @@ -264,6 +264,12 @@ export class BattleActions { pokemon.moveThisTurnResult = willTryMove; return; } + + // Used exclusively for a hint later + if (move.flags['cantusetwice'] && pokemon.lastMove?.id === move.id) { + pokemon.addVolatile(move.id); + } + if (move.beforeMoveCallback) { if (move.beforeMoveCallback.call(this.battle, pokemon, target, move)) { this.battle.clearActiveMove(true); @@ -308,6 +314,9 @@ export class BattleActions { if (this.battle.activeMove) move = this.battle.activeMove; this.battle.singleEvent('AfterMove', move, null, pokemon, target, move); this.battle.runEvent('AfterMove', pokemon, target, move); + if (move.flags['cantusetwice'] && pokemon.removeVolatile(move.id)) { + this.battle.add('-hint', `Some effects can force a Pokemon to use ${move.name} again in a row.`); + } // Dancer's activation order is completely different from any other event, so it's handled separately if (move.flags['dance'] && moveDidSomething && !move.isExternal) { diff --git a/sim/battle.ts b/sim/battle.ts index 243c5b699ce7..11e26f65fb76 100644 --- a/sim/battle.ts +++ b/sim/battle.ts @@ -1503,7 +1503,11 @@ export class Battle { } this.runEvent('DisableMove', pokemon); for (const moveSlot of pokemon.moveSlots) { - this.singleEvent('DisableMove', this.dex.getActiveMove(moveSlot.id), null, pokemon); + const activeMove = this.dex.getActiveMove(moveSlot.id); + this.singleEvent('DisableMove', activeMove, null, pokemon); + if (activeMove.flags['cantusetwice'] && pokemon.lastMove?.id === moveSlot.id) { + pokemon.disableMove(pokemon.lastMove.id); + } } // If it was an illusion, it's not any more diff --git a/sim/dex-moves.ts b/sim/dex-moves.ts index 0dfd001ba16f..4719fe998040 100644 --- a/sim/dex-moves.ts +++ b/sim/dex-moves.ts @@ -29,6 +29,7 @@ interface MoveFlags { bypasssub?: 1; // Ignores a target's substitute. bite?: 1; // Power is multiplied by 1.5 when used by a Pokemon with the Ability Strong Jaw. bullet?: 1; // Has no effect on Pokemon with the Ability Bulletproof. + cantusetwice?: 1; // The user cannot select this move after a previous successful use. charge?: 1; // The user is unable to make a move between turns. contact?: 1; // Makes contact. dance?: 1; // When used by a Pokemon, other Pokemon with the Ability Dancer can attempt to execute the same move. From 84bd530423e1a70d5a82c45b90cae27e4580c6d5 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Wed, 6 Sep 2023 20:13:05 -0500 Subject: [PATCH 050/176] Fix interaction of Pollen Puff and Heal Block (#9732) --- data/moves.ts | 17 +++++++++++++++-- sim/pokemon.ts | 3 +++ test/sim/moves/pollenpuff.js | 25 +++++++++++++------------ 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/data/moves.ts b/data/moves.ts index 12020b889249..90963755e332 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -13763,10 +13763,23 @@ export const Moves: {[moveid: string]: MoveData} = { move.infiltrates = true; } }, - onHit(target, source) { + onTryMove(source, target, move) { + if (source.isAlly(target) && source.volatiles['healblock']) { + this.attrLastMove('[still]'); + this.add('cant', source, 'move: Heal Block', move); + return false; + } + }, + onHit(target, source, move) { if (source.isAlly(target)) { if (!this.heal(Math.floor(target.baseMaxhp * 0.5))) { - this.add('-immune', target); + if (target.volatiles['healblock'] && target.hp !== target.maxhp) { + this.attrLastMove('[still]'); + // Wrong error message, correct one not supported yet + this.add('cant', source, 'move: Heal Block', move); + } else { + this.add('-immune', target); + } return this.NOT_FAIL; } } diff --git a/sim/pokemon.ts b/sim/pokemon.ts index 586cef14841b..406f4b7fb58b 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -938,6 +938,9 @@ export class Pokemon { if (!this.hasType('Ghost')) { target = this.battle.dex.moves.get('curse').nonGhostTarget || moveSlot.target; } + // Heal Block only prevents Pollen Puff from targeting an ally when the user has Heal Block + } else if (moveSlot.id === 'pollenpuff' && this.volatiles['healblock']) { + target = 'adjacentFoe'; } let disabled = moveSlot.disabled; if (this.volatiles['dynamax']) { diff --git a/test/sim/moves/pollenpuff.js b/test/sim/moves/pollenpuff.js index 88ab8d31125b..3640b5e9df3a 100644 --- a/test/sim/moves/pollenpuff.js +++ b/test/sim/moves/pollenpuff.js @@ -39,43 +39,44 @@ describe('Pollen Puff', function () { assert.false.fullHP(battle.p1.active[1]); }); - describe.skip(`interaction of Heal Block and Pollen Puff`, function () { + describe(`interaction of Heal Block and Pollen Puff`, function () { it(`should prevent the user from targeting an ally with Pollen Puff while the user is affected by Heal Block`, function () { battle = common.createBattle({gameType: 'doubles'}, [[ - {species: 'wynaut', moves: ['sleeptalk', 'pollenpuff']}, + {species: 'bunnelby', moves: ['sleeptalk', 'pollenpuff']}, {species: 'roggenrola', ability: 'magicbounce', moves: ['sleeptalk']}, ], [ - {species: 'wobbuffet', moves: ['healblock']}, + {species: 'scolipede', moves: ['healblock']}, {species: 'lucario', moves: ['sleeptalk']}, ]]); - battle.makeChoices('auto'); - assert.false.cantMove(() => battle.choose('p1', 'move pollenpuff 1, move sleeptalk'), 'Wynaut', 'Pollen Puff'); - assert.cantMove(() => battle.choose('p1', 'move pollenpuff -2, move sleeptalk'), 'Wynaut', 'Pollen Puff'); + battle.makeChoices(); + assert.cantMove(() => battle.choose('p1', 'move pollenpuff -2, move sleeptalk')); + assert.false.cantMove(() => battle.choose('p1', 'move pollenpuff 1, move sleeptalk')); }); it(`should not prevent the user from targeting an ally with Z-Pollen Puff while the user is affected by Heal Block`, function () { battle = common.createBattle({gameType: 'doubles'}, [[ - {species: 'wynaut', item: 'buginiumz', moves: ['sleeptalk', 'pollenpuff']}, + {species: 'bunnelby', item: 'buginiumz', moves: ['sleeptalk', 'pollenpuff']}, {species: 'roggenrola', ability: 'magicbounce', moves: ['sleeptalk']}, ], [ - {species: 'wobbuffet', moves: ['healblock']}, + {species: 'scolipede', moves: ['healblock']}, {species: 'lucario', moves: ['sleeptalk']}, ]]); - battle.makeChoices('auto'); - assert.false.cantMove(() => battle.choose('p1', 'move pollenpuff -2, move sleeptalk'), 'Wynaut', 'Pollen Puff'); + battle.makeChoices(); + assert.false.cantMove(() => battle.choose('p1', 'move pollenpuff zmove -2, move sleeptalk')); }); it(`should not prevent the user from targeting an ally with Pollen Puff while the target is affected by Heal Block at move selection, but it should fail at move execution`, function () { battle = common.createBattle({gameType: 'doubles'}, [[ - {species: 'wynaut', ability: 'magicbounce', moves: ['pollenpuff']}, + {species: 'wynaut', ability: 'magicbounce', moves: ['sleeptalk', 'pollenpuff']}, {species: 'roggenrola', moves: ['sleeptalk']}, ], [ {species: 'wobbuffet', moves: ['healblock']}, {species: 'lucario', moves: ['falseswipe']}, ]]); + battle.makeChoices(); battle.makeChoices('move pollenpuff -2, move sleeptalk', 'move healblock, move falseswipe 2'); assert.false.fullHP(battle.p1.active[1], `Roggenrola should not have healed from Pollen Puff`); }); @@ -102,7 +103,7 @@ describe('Pollen Puff', function () { {species: 'lucario', moves: ['sleeptalk']}, ]]); - battle.makeChoices('move pollenpuff -2, move sleeptalk', 'auto'); + battle.makeChoices('move pollenpuff zmove -2, move sleeptalk', 'auto'); assert.false.fullHP(battle.p1.active[1], `Roggenrola should have taken damage from Z-Pollen Puff`); }); }); From 8d3891982bfaac16d4ff143c6c5ceed1107e52d4 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Wed, 6 Sep 2023 20:40:11 -0500 Subject: [PATCH 051/176] Rooms: Don't send minor activity updates twice when joining --- server/rooms.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/rooms.ts b/server/rooms.ts index f38b62aa3453..4f784466e122 100644 --- a/server/rooms.ts +++ b/server/rooms.ts @@ -993,8 +993,7 @@ export abstract class BasicRoom { this.users[user.id] = user; this.userCount++; this.checkAutoModchat(user); - - this.minorActivity?.onConnect?.(user, connection); + this.game?.onJoin?.(user, connection); Chat.runHandlers('onRoomJoin', this, user, connection); return true; From 73804bedb5004259882d93c0e5f77a93507d6bb7 Mon Sep 17 00:00:00 2001 From: Hisuian Zoroark <96159984+HisuianZoroark@users.noreply.github.com> Date: Wed, 6 Sep 2023 21:56:01 -0400 Subject: [PATCH 052/176] Implement cantusetwice flag in mods (#9752) --- data/mods/partnersincrime/scripts.ts | 6 +++++- data/mods/trademarked/scripts.ts | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/data/mods/partnersincrime/scripts.ts b/data/mods/partnersincrime/scripts.ts index b73c4599e037..8cd5f590398a 100644 --- a/data/mods/partnersincrime/scripts.ts +++ b/data/mods/partnersincrime/scripts.ts @@ -83,7 +83,11 @@ export const Scripts: ModdedBattleScriptsData = { } this.runEvent('DisableMove', pokemon); for (const moveSlot of pokemon.moveSlots) { - this.singleEvent('DisableMove', this.dex.getActiveMove(moveSlot.id), null, pokemon); + const activeMove = this.dex.getActiveMove(moveSlot.id); + this.singleEvent('DisableMove', activeMove, null, pokemon); + if (activeMove.flags['cantusetwice'] && pokemon.lastMove?.id === moveSlot.id) { + pokemon.disableMove(pokemon.lastMove.id); + } } // If it was an illusion, it's not any more diff --git a/data/mods/trademarked/scripts.ts b/data/mods/trademarked/scripts.ts index 2a38c693f6a8..d8b6c97506a4 100644 --- a/data/mods/trademarked/scripts.ts +++ b/data/mods/trademarked/scripts.ts @@ -71,7 +71,11 @@ export const Scripts: ModdedBattleScriptsData = { } this.runEvent('DisableMove', pokemon); for (const moveSlot of pokemon.moveSlots) { - this.singleEvent('DisableMove', this.dex.getActiveMove(moveSlot.id), null, pokemon); + const activeMove = this.dex.getActiveMove(moveSlot.id); + this.singleEvent('DisableMove', activeMove, null, pokemon); + if (activeMove.flags['cantusetwice'] && pokemon.lastMove?.id === moveSlot.id) { + pokemon.disableMove(pokemon.lastMove.id); + } } // If it was an illusion, it's not any more From 3eda4c7520aa62195ab7775debd2dd4e5b8cce66 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Wed, 6 Sep 2023 21:54:12 -0500 Subject: [PATCH 053/176] Correct Big Nugget's spritenum Thanks Marty! --- data/items.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/items.ts b/data/items.ts index 14d9f76c51a1..7eebf44d49de 100644 --- a/data/items.ts +++ b/data/items.ts @@ -456,7 +456,7 @@ export const Items: {[itemid: string]: ItemData} = { }, bignugget: { name: "Big Nugget", - spritenum: 314, // placeholder + spritenum: 27, fling: { basePower: 130, }, From b668e894ad5eae345876ab0a63e8274341cebd72 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Wed, 6 Sep 2023 21:57:32 -0500 Subject: [PATCH 054/176] Fix build --- server/rooms.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/rooms.ts b/server/rooms.ts index 4f784466e122..f3db1cae4d76 100644 --- a/server/rooms.ts +++ b/server/rooms.ts @@ -993,7 +993,7 @@ export abstract class BasicRoom { this.users[user.id] = user; this.userCount++; this.checkAutoModchat(user); - + this.game?.onJoin?.(user, connection); Chat.runHandlers('onRoomJoin', this, user, connection); return true; From badcd5f73e21d85be12180bc7be38eda0f361102 Mon Sep 17 00:00:00 2001 From: Marty-D Date: Thu, 7 Sep 2023 19:59:46 -0400 Subject: [PATCH 055/176] LC UU: Fix banlist --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 77d206d8c519..8b6b9b6fd7ca 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -251,7 +251,7 @@ export const Formats: FormatList = [ banlist: [ 'Axew', 'Crabrawler', 'Croagunk', 'Diglett-Alola', 'Drifloon', 'Foongus', 'Fuecoco', 'Glimmet', 'Gothita', 'Grimer-Alola', 'Grookey', 'Houndour', 'Mareanie', 'Meowth-Base', 'Mudbray', 'Numel', 'Nymble', 'Pawniard', 'Quaxly', 'Shellder', 'Shellos', - 'Shroodle', 'Tinkatink', 'Toedscool', 'Voltorb-Hisui', 'Wattrel', 'Wingull', 'Zorua-Hisui', + 'Shroodle', 'Teddiursa', 'Tinkatink', 'Toedscool', 'Voltorb-Hisui', 'Wattrel', 'Zorua-Hisui', ], }, { From 3b77dc1eb2febf3cf6934ffa4b8dfcca3e45b8e1 Mon Sep 17 00:00:00 2001 From: rr9863 <53376327+rr9863@users.noreply.github.com> Date: Thu, 7 Sep 2023 20:06:45 -0400 Subject: [PATCH 056/176] Descriptions: Update Bleakwind/Sandsear/Wildbolt Storm (#9724) --- data/text/moves.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/data/text/moves.ts b/data/text/moves.ts index 383ae5a20369..c2ba1d5aebdd 100644 --- a/data/text/moves.ts +++ b/data/text/moves.ts @@ -522,8 +522,8 @@ export const MovesText: {[k: string]: MoveText} = { }, bleakwindstorm: { name: "Bleakwind Storm", - desc: "Has a 30% chance to lower the target's Speed by 1 stage.", - shortDesc: "30% chance to lower the foe(s) Speed by 1.", + desc: "Has a 30% chance to lower the target's Speed by 1 stage. If the weather is Primordial Sea or Rain Dance, this move does not check accuracy. If this move is used against a Pokemon holding Utility Umbrella, this move's accuracy remains at 80%.", + shortDesc: "30% to lower foe(s) Speed by 1. Rain: can't miss.", }, blizzard: { name: "Blizzard", @@ -5380,8 +5380,8 @@ export const MovesText: {[k: string]: MoveText} = { }, sandsearstorm: { name: "Sandsear Storm", - desc: "Has a 20% chance to burn the target.", - shortDesc: "20% chance to burn foe(s).", + desc: "Has a 20% chance to burn the target. If the weather is Primordial Sea or Rain Dance, this move does not check accuracy. If this move is used against a Pokemon holding Utility Umbrella, this move's accuracy remains at 80%.", + shortDesc: "20% chance to burn foe(s). Can't miss in rain.", }, sandstorm: { name: "Sandstorm", @@ -7300,8 +7300,8 @@ export const MovesText: {[k: string]: MoveText} = { }, wildboltstorm: { name: "Wildbolt Storm", - desc: "Has a 20% chance to paralyze the target.", - shortDesc: "20% chance to paralyze foe(s).", + desc: "Has a 20% chance to paralyze the target. If the weather is Primordial Sea or Rain Dance, this move does not check accuracy. If this move is used against a Pokemon holding Utility Umbrella, this move's accuracy remains at 80%.", + shortDesc: "20% chance to paralyze foe(s). Rain: can't miss.", }, wildcharge: { name: "Wild Charge", From 3b7392fea5c9f0677341a41162afffbfd5037e1b Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Thu, 7 Sep 2023 21:48:51 -0300 Subject: [PATCH 057/176] Frantic Fusions: Update bans (#9755) https://www.smogon.com/forums/threads/frantic-fusions-omotm-ladder-live-new-bans-post-169.3725593/page-7#post-9770711 --- config/formats.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 8b6b9b6fd7ca..79b7a4d35f5e 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -765,12 +765,13 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', '!Nickname Clause', '!Obtainable Abilities', 'Sleep Moves Clause', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', 'Eternatus', - 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', - 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', 'Persian-Alola', 'Rayquaza', - 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', - 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Pure Power', 'Shadow Tag', - 'Stakeout', 'Stench', 'Speed Boost', 'Eviolite', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', + 'Dragapult', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', + 'Iron Valiant', 'Koraidon', 'Komala', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', + 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', + 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Poison Heal', 'Pure Power', + 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Damp Rock', 'Eviolite', 'Heat Rock', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', + 'Revival Blessing', 'Shed Tail', ], }, { From 30c61a8905910ad766cbe00cbde2b70619779086 Mon Sep 17 00:00:00 2001 From: adrivrie Date: Sat, 9 Sep 2023 01:37:13 +0200 Subject: [PATCH 058/176] Gen 8 BSS Factory: Implement proper sampling (#9754) --- data/mods/gen8/random-teams.ts | 54 ++++++++++++++-------------------- 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/data/mods/gen8/random-teams.ts b/data/mods/gen8/random-teams.ts index 6f6d051a2da4..dfd571e93594 100644 --- a/data/mods/gen8/random-teams.ts +++ b/data/mods/gen8/random-teams.ts @@ -3029,8 +3029,6 @@ export class RandomGen8Teams { typeCount: {}, typeComboCount: {}, baseFormes: {}, has: {}, forceResult: forceResult, weaknesses: {}, resistances: {}, }; - const requiredMoveFamilies: string[] = []; - const requiredMoves: {[k: string]: string} = {}; const weatherAbilitiesSet: {[k: string]: string} = { drizzle: 'raindance', drought: 'sunnyday', @@ -3045,30 +3043,28 @@ export class RandomGen8Teams { levitate: ['Ground'], }; - while (pokemonPool.length && pokemon.length < this.maxTeamSize) { - // Weighted random sampling - let maxUsage = 0; - const sets: {[k: string]: number} = {}; - for (const specie of pokemonPool) { - if (teamData.baseFormes[this.dex.species.get(specie).baseSpecies]) continue; // Species Clause - const usage: number = this.randomBSSFactorySets[specie].usage; - sets[specie] = usage + maxUsage; - maxUsage += usage; - } - - const usage = this.random(1, maxUsage); - let last = 0; - let specie; - for (const key of Object.keys(sets)) { - if (usage > last && usage <= sets[key]) { - specie = key; - break; - } - last = sets[key]; - } + /** + * Weighted random shuffle + * Uses the fact that for two uniform variables x1 and x2, x1^(1/w1) is larger than x2^(1/w2) + * with probability equal to w1/(w1+w2), which is what we want. See e.g. here https://arxiv.org/pdf/1012.0256.pdf, + * original paper is behind a paywall. + */ + const shuffledSpecies = []; + for (const speciesName of pokemonPool) { + const sortObject = { + speciesName: speciesName, + score: Math.pow(this.prng.next(), 1 / this.randomBSSFactorySets[speciesName].usage), + }; + shuffledSpecies.push(sortObject); + } + shuffledSpecies.sort((a, b) => a.score - b.score); + while (shuffledSpecies.length && pokemon.length < this.maxTeamSize) { + // repeated popping from weighted shuffle is equivalent to repeated weighted sampling without replacement + const specie = shuffledSpecies.pop()!.speciesName; const species = this.dex.species.get(specie); if (!species.exists) continue; + if (this.forceMonotype && !species.types.includes(this.forceMonotype)) continue; // Limit to one of each species (Species Clause) @@ -3128,9 +3124,6 @@ export class RandomGen8Teams { } else { teamData.has[moveId] = 1; } - if (moveId in requiredMoves) { - teamData.has[requiredMoves[moveId]] = 1; - } } for (const typeName of this.dex.types.names()) { @@ -3151,13 +3144,10 @@ export class RandomGen8Teams { } } } - if (pokemon.length < this.maxTeamSize) return this.randomBSSFactoryTeam(side, ++depth); + if (!teamData.forceResult && pokemon.length < this.maxTeamSize) return this.randomBSSFactoryTeam(side, ++depth); - // Quality control - if (!teamData.forceResult) { - for (const requiredFamily of requiredMoveFamilies) { - if (!teamData.has[requiredFamily]) return this.randomBSSFactoryTeam(side, ++depth); - } + // Quality control we cannot afford for monotype + if (!teamData.forceResult && !this.forceMonotype) { for (const type in teamData.weaknesses) { if (teamData.weaknesses[type] >= 3) return this.randomBSSFactoryTeam(side, ++depth); } From 8fcff27fd522faa5c4be8b00a08d22bce1e3a3b3 Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Fri, 8 Sep 2023 18:53:59 -0500 Subject: [PATCH 059/176] Past gens: Fix old move/new Ability compatibility (#9750) --- sim/team-validator.ts | 8 ++++++++ test/sim/team-validator/misc.js | 13 +++++++++++++ 2 files changed, 21 insertions(+) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index b30cd3a98f78..4c53b91c18e0 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -2404,6 +2404,14 @@ export class TeamValidator { cantLearnReason = `can only be learned in gens without Hidden Abilities.`; continue; } + + const ability = dex.abilities.get(set.ability); + if (dex.gen < 6 && ability.gen > learnedGen && !checkingPrevo) { + // You can evolve a transfered mon to reroll for its new Ability. + cantLearnReason = `is learned in gen ${learnedGen}, but the Ability ${ability.name} did not exist then.`; + continue; + } + if (!species.isNonstandard) { // HMs can't be transferred if (dex.gen >= 4 && learnedGen <= 3 && [ diff --git a/test/sim/team-validator/misc.js b/test/sim/team-validator/misc.js index 593700e4e84e..fc86a05a7fec 100644 --- a/test/sim/team-validator/misc.js +++ b/test/sim/team-validator/misc.js @@ -98,6 +98,19 @@ describe('Team Validator', function () { assert.false.legalTeam(team, 'gen8cap'); }); + it("should prevent Pokemon from having a Gen 3 tutor move and a Gen 4 ability together without evolving", function () { + let team = [ + {species: 'hitmonchan', ability: 'ironfist', moves: ['dynamicpunch'], evs: {hp: 1}}, + ]; + assert.false.legalTeam(team, 'gen4ou'); + + // Clefairy can learn Softboiled and evolve into Magic Guard Clefable + team = [ + {species: 'clefable', ability: 'magicguard', moves: ['softboiled'], evs: {hp: 1}}, + ]; + assert.legalTeam(team, 'gen4ou'); + }); + // Based on research by Anubis: https://www.smogon.com/forums/posts/9713378 describe(`Hackmons formes`, function () { it(`should reject battle-only formes in Gen 9, even in Hackmons`, function () { From 8d14455fdcaaf86b696609057bb512b17a9b6884 Mon Sep 17 00:00:00 2001 From: dot-Comfey <84290266+dot-Comfey@users.noreply.github.com> Date: Sun, 10 Sep 2023 16:54:10 -0700 Subject: [PATCH 060/176] Add recursive chainbreeding (#9751) --- sim/team-validator.ts | 73 ++++++++++++++++++++++------- test/sim/team-validator/breeding.js | 17 ++++--- 2 files changed, 66 insertions(+), 24 deletions(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index 4c53b91c18e0..db0a716d306b 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -1286,9 +1286,13 @@ export class TeamValidator { return this.validateEvent(set, setSources, eventData, eventSpecies, because as any) as any; } - findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources): boolean; - findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources, getAll: true): ID[] | null; - findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources, getAll = false) { + findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources, + getAll?: false, pokemonBlacklist?: ID[], noRecurse?: true): boolean; + findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources, getAll?: true): ID[] | null; + findEggMoveFathers(source: PokemonSource, species: Species, setSources: PokemonSources, + getAll?: boolean, pokemonBlacklist?: ID[], noRecurse?: boolean) { + if (!pokemonBlacklist) pokemonBlacklist = []; + if (!pokemonBlacklist.includes(species.id)) pokemonBlacklist.push(species.id); // tradebacks have an eggGen of 2 even though the source is 1ET const eggGen = Math.max(parseInt(source.charAt(0)), 2); const fathers: ID[] = []; @@ -1339,7 +1343,7 @@ export class TeamValidator { if (!dex.species.getLearnset(father.id)) continue; // something is clearly wrong if its only possible father is itself // (exceptions: ExtremeSpeed Dragonite, Self-destruct Snorlax) - if (species.id === father.id && !['dragonite', 'snorlax'].includes(father.id)) continue; + if (pokemonBlacklist.includes(father.id) && !['dragonite', 'snorlax'].includes(father.id)) continue; // don't check NFE Pokémon - their evolutions will know all their moves and more // exception: Combee/Salandit, because their evos can't be fathers if (father.evos.length) { @@ -1351,7 +1355,7 @@ export class TeamValidator { if (!father.eggGroups.some(eggGroup => eggGroups.includes(eggGroup))) continue; // father must be able to learn the move - if (!this.fatherCanLearn(father, eggMoves, eggGen)) continue; + if (!this.fatherCanLearn(species, father, eggMoves, eggGen, pokemonBlacklist, noRecurse)) continue; // father found! if (!getAll) return true; @@ -1365,23 +1369,28 @@ export class TeamValidator { * We could, if we wanted, do a complete move validation of the father's * moveset to see if it's valid. This would recurse and be NP-Hard so * instead we won't. We'll instead use a simplified algorithm: The father - * can learn the moveset if it has at most one egg/event move. - * - * `eggGen` should be 5 or earlier. Later gens should never call this - * function (the answer is always yes). + * is allowed to have multiple egg moves and a maximum of one move from + * any other restrictive source; recursion is done only if there are less + * egg moves to validate or if the father has an egg group it doesn't + * share with the egg Pokemon. Recursion is also limited to two iterations + * of calling findEggMoveFathers. */ - fatherCanLearn(species: Species, moves: ID[], eggGen: number) { + fatherCanLearn(baseSpecies: Species, species: Species, moves: ID[], eggGen: number, pokemonBlacklist: ID[], + noRecurse: boolean | undefined) { let learnset = this.dex.species.getLearnset(species.id); if (!learnset) return false; if (species.id === 'smeargle') return true; const canBreedWithSmeargle = species.eggGroups.includes('Field'); - let eggMoveCount = 0; + let restrictiveMoveCount = 0; + let allEggSources; + const limitedEggMoves: ID[] = []; for (const move of moves) { let curSpecies: Species | null = species; - /** 1 = can learn from egg, 2 = can learn unrestricted */ - let canLearn: 0 | 1 | 2 = 0; + /** 1 = restrictive source other than egg, 2 = can learn from egg, 3 = can learn unrestricted */ + let canLearn: 0 | 1 | 2 | 3 = 0; + const eggSources: any[] = []; while (curSpecies) { learnset = this.dex.species.getLearnset(curSpecies.id); @@ -1391,22 +1400,50 @@ export class TeamValidator { if (parseInt(moveSource.charAt(0)) > eggGen) continue; const canLearnFromSmeargle = moveSource.charAt(1) === 'E' && canBreedWithSmeargle; if (!'ESDV'.includes(moveSource.charAt(1)) || canLearnFromSmeargle) { - canLearn = 2; + canLearn = 3; break; } else { - canLearn = 1; + if (moveSource.charAt(1) === 'E') { + canLearn = 2; + eggSources.push(moveSource); + } else if (!canLearn) { + canLearn = 1; + } } } } - if (canLearn === 2) break; + if (canLearn === 3) break; curSpecies = this.learnsetParent(curSpecies); } + if (canLearn === 3) continue; if (!canLearn) return false; + if (!allEggSources) { + allEggSources = eggSources; + } else { + allEggSources = allEggSources.filter(source => eggSources.includes(source)); + } + if (canLearn === 2) limitedEggMoves.push(move); if (canLearn === 1) { - eggMoveCount++; - if (eggMoveCount > 1) return false; + restrictiveMoveCount++; + if (restrictiveMoveCount > 1) return false; + } + if (limitedEggMoves.length && restrictiveMoveCount) return false; + } + pokemonBlacklist.push(species.id); + if (allEggSources && limitedEggMoves.length > 1) { + if (noRecurse) return false; + let canChainbreed = false; + for (const fatherEggGroup of species.eggGroups) { + if (!baseSpecies.eggGroups.includes(fatherEggGroup)) { + canChainbreed = true; + break; + } } + if (!canChainbreed && limitedEggMoves.length === moves.length) return false; + const setSources = new PokemonSources(); + setSources.limitedEggMoves = limitedEggMoves; + return this.findEggMoveFathers(allEggSources[0], species, setSources, false, pokemonBlacklist, true); } return true; } diff --git a/test/sim/team-validator/breeding.js b/test/sim/team-validator/breeding.js index ce12018085d1..7a6a9aa74280 100644 --- a/test/sim/team-validator/breeding.js +++ b/test/sim/team-validator/breeding.js @@ -203,17 +203,22 @@ describe('Team Validator', function () { assert.legalTeam(team, 'gen3ou'); }); - it.skip('should reject Volbeat with both Lunge and Dizzy Punch in Gen 7', function () { + it('should allow complex chainbred sets', function () { team = [ - {species: 'volbeat', ability: 'swarm', moves: ['lunge', 'dizzypunch'], evs: {hp: 1}}, + {species: 'toxicroak', ability: 'dryskin', moves: ['bulletpunch', 'crosschop', 'fakeout'], evs: {hp: 4}}, ]; - assert.false.legalTeam(team, 'gen7anythinggoes'); + assert.legalTeam(team, 'gen5ou'); + + team = [ + {species: 'corphish', ability: 'hypercutter', moves: ['dragondance', 'metalclaw'], evs: {hp: 1}}, + ]; + assert.legalTeam(team, 'gen4ou'); }); - it.skip('should accept this chainbreed on Toxicroak', function () { + it.skip('should reject Volbeat with both Lunge and Dizzy Punch in Gen 7', function () { team = [ - {species: 'toxicroak', ability: 'dryskin', moves: ['bulletpunch', 'crosschop', 'fakeout'], evs: {hp: 4}}, + {species: 'volbeat', ability: 'swarm', moves: ['lunge', 'dizzypunch'], evs: {hp: 1}}, ]; - assert.legalTeam(team, 'gen5ou'); + assert.false.legalTeam(team, 'gen7anythinggoes'); }); }); From cc3c9229d134b73cf8ab31ac9fe5378af0c6d88b Mon Sep 17 00:00:00 2001 From: TeaGuzzler <142454028+TeaGuzzler@users.noreply.github.com> Date: Mon, 11 Sep 2023 02:29:12 +0100 Subject: [PATCH 061/176] Balanced Hackmons: Update bans (#9760) * BH: Free Deoxys-A, ban Protean/Libero * Update config/formats.ts * Update config/formats.ts * Update formats.ts --------- Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com> --- config/formats.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 79b7a4d35f5e..6457556d7267 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -827,10 +827,10 @@ export const Formats: FormatList = [ 'Endless Battle Clause', 'Hackmons Forme Legality', 'Species Reveal Clause', 'Terastal Clause', ], banlist: [ - 'Calyrex-Shadow', 'Deoxys-Attack', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', - 'Comatose', 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Magnet Pull', 'Moody', 'Neutralizing Gas', - 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', - 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', + 'Calyrex-Shadow', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', 'Comatose', 'Contrary', + 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', + 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', + 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', ], }, { From d08a511536569000f63de4d0858495a0c2c3ccd6 Mon Sep 17 00:00:00 2001 From: Paul <92057791+Pauyy@users.noreply.github.com> Date: Mon, 11 Sep 2023 03:29:55 +0200 Subject: [PATCH 062/176] Add selfdestruct property to Final Gambit (#9715) --- data/moves.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/data/moves.ts b/data/moves.ts index 90963755e332..2d133fb54631 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -5300,6 +5300,7 @@ export const Moves: {[moveid: string]: MoveData} = { pokemon.faint(); return damage; }, + selfdestruct: "ifHit", category: "Special", name: "Final Gambit", pp: 5, From 51913fb51a1c47cf3c5678549a5f5bf1d9b7d232 Mon Sep 17 00:00:00 2001 From: adrivrie Date: Mon, 11 Sep 2023 03:37:28 +0200 Subject: [PATCH 063/176] Gen 8 BSS Factory: Remove type limits in monotype (#9757) --- data/mods/gen8/random-teams.ts | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/data/mods/gen8/random-teams.ts b/data/mods/gen8/random-teams.ts index dfd571e93594..ff0b4f68c9d4 100644 --- a/data/mods/gen8/random-teams.ts +++ b/data/mods/gen8/random-teams.ts @@ -3042,7 +3042,7 @@ export class RandomGen8Teams { thickfat: ['Ice', 'Fire'], levitate: ['Ground'], }; - + const limitFactor = Math.ceil(this.maxTeamSize / 6); /** * Weighted random shuffle * Uses the fact that for two uniform variables x1 and x2, x1^(1/w1) is larger than x2^(1/w2) @@ -3073,10 +3073,12 @@ export class RandomGen8Teams { // Limit 2 of any type (most of the time) const types = species.types; let skip = false; - for (const type of types) { - if (teamData.typeCount[type] > 1 && this.randomChance(4, 5)) { - skip = true; - break; + if (!this.forceMonotype) { + for (const type of types) { + if (teamData.typeCount[type] >= 2 * limitFactor && this.randomChance(4, 5)) { + skip = true; + break; + } } } if (skip) continue; @@ -3090,7 +3092,7 @@ export class RandomGen8Teams { // Drought and Drizzle don't count towards the type combo limit typeCombo = set.ability; } - if (typeCombo in teamData.typeComboCount) continue; + if (!this.forceMonotype && teamData.typeComboCount[typeCombo] >= limitFactor) continue; const itemData = this.dex.items.get(set.item); if (teamData.has[itemData.id]) continue; // Item Clause @@ -3106,7 +3108,11 @@ export class RandomGen8Teams { teamData.typeCount[type] = 1; } } - teamData.typeComboCount[typeCombo] = 1; + if (typeCombo in teamData.typeComboCount) { + teamData.typeComboCount[typeCombo]++; + } else { + teamData.typeComboCount[typeCombo] = 1; + } teamData.baseFormes[species.baseSpecies] = 1; @@ -3149,7 +3155,7 @@ export class RandomGen8Teams { // Quality control we cannot afford for monotype if (!teamData.forceResult && !this.forceMonotype) { for (const type in teamData.weaknesses) { - if (teamData.weaknesses[type] >= 3) return this.randomBSSFactoryTeam(side, ++depth); + if (teamData.weaknesses[type] >= 3 * limitFactor) return this.randomBSSFactoryTeam(side, ++depth); } } From 3933c2198d67e649d5f706dda6f4863a06451996 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Sun, 10 Sep 2023 20:57:48 -0500 Subject: [PATCH 064/176] Fix Poison Touch's interaction with Pledge Rainbow (#9756) --- data/abilities.ts | 19 +++-- data/mods/gen7pokebilities/abilities.ts | 6 -- data/mods/pokebilities/abilities.ts | 6 -- test/sim/abilities/poisontouch.js | 93 +++++++++++++++++++++++++ 4 files changed, 101 insertions(+), 23 deletions(-) create mode 100644 test/sim/abilities/poisontouch.js diff --git a/data/abilities.ts b/data/abilities.ts index 07acffd9f52b..54f12bc042ca 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -3014,17 +3014,14 @@ export const Abilities: {[abilityid: string]: AbilityData} = { num: 38, }, poisontouch: { - // upokecenter says this is implemented as an added secondary effect - onModifyMove(move) { - if (!move?.flags['contact'] || move.target === 'self') return; - if (!move.secondaries) { - move.secondaries = []; - } - move.secondaries.push({ - chance: 30, - status: 'psn', - ability: this.dex.abilities.get('poisontouch'), - }); + onSourceDamagingHit(damage, target, source, move) { + // Despite not being a secondary, Shield Dust / Covert Cloak block Poison Touch's effect + if (target.hasAbility('shielddust') || target.hasItem('covertcloak')) return; + if (this.checkMoveMakesContact(move, target, source)) { + if (this.randomChance(3, 10)) { + target.trySetStatus('psn', source); + } + } }, name: "Poison Touch", rating: 2, diff --git a/data/mods/gen7pokebilities/abilities.ts b/data/mods/gen7pokebilities/abilities.ts index 9c93fc66dbb5..8f20a102ecac 100644 --- a/data/mods/gen7pokebilities/abilities.ts +++ b/data/mods/gen7pokebilities/abilities.ts @@ -35,12 +35,6 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { } }, }, - poisontouch: { - inherit: true, - // Activate after Sheer Force to make interaction determistic. The ordering for this ability is - // an arbitary decision, but is modelled on Stench, which is reflective of on-cart behaviour. - onModifyMovePriority: -1, - }, powerofalchemy: { inherit: true, onAllyFaint(ally) { diff --git a/data/mods/pokebilities/abilities.ts b/data/mods/pokebilities/abilities.ts index ecd9cf78530e..bda83b850635 100644 --- a/data/mods/pokebilities/abilities.ts +++ b/data/mods/pokebilities/abilities.ts @@ -92,12 +92,6 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { } }, }, - poisontouch: { - inherit: true, - // Activate after Sheer Force to make interaction determistic. The ordering for this ability is - // an arbitary decision, but is modelled on Stench, which is reflective of on-cart behaviour. - onModifyMovePriority: -1, - }, powerofalchemy: { inherit: true, onAllyFaint(ally) { diff --git a/test/sim/abilities/poisontouch.js b/test/sim/abilities/poisontouch.js new file mode 100644 index 000000000000..a0d9105bc3b7 --- /dev/null +++ b/test/sim/abilities/poisontouch.js @@ -0,0 +1,93 @@ +'use strict'; + +const assert = require('./../../assert'); +const common = require('./../../common'); + +let battle; + +describe(`Poison Touch`, function () { + afterEach(function () { + battle.destroy(); + }); + + it(`should poison targets if the user damages the target with a contact move`, function () { + battle = common.createBattle({forceRandomChance: true}, [[ + {species: 'Wynaut', ability: 'poisontouch', moves: ['falseswipe']}, + ], [ + {species: 'Shuckle', moves: ['falseswipe']}, + ]]); + battle.makeChoices(); + assert.equal(battle.p1.active[0].status, '', `Wynaut should not be poisoned`); + assert.equal(battle.p2.active[0].status, 'psn', `Shuckle should be poisoned`); + }); + + it(`should not poison targets behind a Substitute or holding Covert Cloak`, function () { + battle = common.createBattle({forceRandomChance: true}, [[ + {species: 'Wynaut', ability: 'poisontouch', moves: ['falseswipe']}, + ], [ + {species: 'Shuckle', ability: 'prankster', moves: ['substitute']}, + {species: 'Regirock', item: 'covertcloak', moves: ['sleeptalk']}, + ]]); + battle.makeChoices(); + assert.equal(battle.p2.active[0].status, '', `Shuckle should not be poisoned`); + + battle.makeChoices('auto', 'switch 2'); + assert.equal(battle.p2.active[0].status, '', `Regirock should not be poisoned`); + }); + + it(`should poison independently of and after regular secondary status effects`, function () { + battle = common.createBattle({forceRandomChance: true}, [[ + {species: 'Wynaut', ability: 'poisontouch', moves: ['nuzzle']}, + ], [ + {species: 'Shuckle', item: 'lumberry', moves: ['sleeptalk']}, + ]]); + battle.makeChoices(); + const shuckle = battle.p2.active[0]; + assert.equal(shuckle.status, 'psn'); + assert.false.holdsItem(shuckle); + }); + + it(`should poison before Mummy takes over the user's Ability`, function () { + battle = common.createBattle({forceRandomChance: true}, [[ + {species: 'Wynaut', ability: 'poisontouch', moves: ['falseswipe']}, + ], [ + {species: 'Shuckle', ability: 'mummy', moves: ['sleeptalk']}, + ]]); + battle.makeChoices(); + assert.equal(battle.p1.active[0].ability, 'mummy'); + assert.equal(battle.p2.active[0].status, 'psn'); + }); + + it(`should not poison itself with contact moves that aren't hitting other Pokemon`, function () { + battle = common.createBattle({forceRandomChance: true}, [[ + {species: 'Wynaut', ability: 'poisontouch', moves: ['bide']}, + ], [ + {species: 'Shuckle', moves: ['sleeptalk']}, + ]]); + battle.makeChoices(); + battle.makeChoices(); + battle.makeChoices(); + battle.makeChoices(); + assert.equal(battle.p1.active[0].status, ''); + }); + + it(`should not have a 60% chance to poison if Pledge Rainbow is active`, function () { + battle = common.createBattle({gameType: 'doubles'}, [[ + {species: 'wynaut', ability: 'poisontouch', moves: ['falseswipe', 'waterpledge']}, + {species: 'wobbuffet', moves: ['sleeptalk', 'firepledge']}, + ], [ + {species: 'pyukumuku', moves: ['sleeptalk']}, + {species: 'feebas', moves: ['sleeptalk']}, + ]]); + + battle.onEvent('ModifyMove', battle.format, -99, function (move) { + if (move.id === 'falseswipe') { + // If False Swipe had a psn secondary, it would have a 60% chance to activate + assert.equal(move.secondaries, null); + } + }); + + battle.makeChoices('move waterpledge 1, move firepledge 1', 'auto'); + battle.makeChoices('move falseswipe 1, move sleeptalk', 'auto'); + }); +}); From 8c4292270212e27669e906408ffc4118445d3b7e Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 10 Sep 2023 19:59:56 -0600 Subject: [PATCH 065/176] National Dex: Move Tornadus-T to UUBL --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 2d17e1e07e5a..3f20e0b4ee55 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -3814,7 +3814,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tornadustherian: { tier: "UU", doublesTier: "(DUU)", - natDexTier: "UU", + natDexTier: "UUBL", }, thundurus: { tier: "RU", From ad241b92af1570e0a9bc53d5637c21a9ac743a66 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Mon, 11 Sep 2023 00:08:24 -0600 Subject: [PATCH 066/176] NU: Update bans --- data/formats-data.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 3f20e0b4ee55..9f360bc8b165 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -3470,7 +3470,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "LC", }, zoroark: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3870,7 +3870,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Past", }, meloetta: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3917,7 +3917,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, delphox: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -5609,7 +5609,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, flamigo: { - tier: "NU", + tier: "NUBL", doublesTier: "(DUU)", natDexTier: "RU", }, From a1fd48cf3c14bc8fd74ad1b0aa2e64e7f13bcb3e Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Tue, 12 Sep 2023 04:04:01 +0200 Subject: [PATCH 067/176] Gen 2-4 and Gen 8 Random Battles updates (#9758) * Gen 2 Random Battles updates * Gen 3 Random Battles updates * Gen 4 Random Battles updates * Gen 8 Random Battles updates * Remove Castform STAB exception in Gen 3 --- data/mods/gen2/random-data.json | 22 +++++++++++----------- data/mods/gen2/random-teams.ts | 6 +++--- data/mods/gen3/random-data.json | 16 ++++++++-------- data/mods/gen3/random-teams.ts | 5 +++-- data/mods/gen4/random-data.json | 30 +++++++++++++++--------------- data/mods/gen4/random-teams.ts | 7 +++++-- data/mods/gen8/abilities.ts | 2 +- data/mods/gen8/random-data.json | 2 +- 8 files changed, 47 insertions(+), 43 deletions(-) diff --git a/data/mods/gen2/random-data.json b/data/mods/gen2/random-data.json index 8995db7b4fcd..27f37a8d4a9c 100644 --- a/data/mods/gen2/random-data.json +++ b/data/mods/gen2/random-data.json @@ -15,7 +15,7 @@ "moves": ["agility", "hiddenpowerground", "sludgebomb", "substitute", "swordsdance"] }, "pidgeot": { - "moves": ["curse", "hiddenpowerground", "reflect", "rest", "return", "sleeptalk", "toxic", "whirlwind"] + "moves": ["curse", "hiddenpowerground", "rest", "return", "sleeptalk", "toxic", "whirlwind"] }, "raticate": { "moves": ["irontail", "rest", "return", "sleeptalk", "superfang"] @@ -126,7 +126,7 @@ "moves": ["hiddenpowerground", "rest", "return", "surf", "swordsdance"] }, "electrode": { - "moves": ["explosion", "hiddenpowerice", "lightscreen", "reflect", "thunderbolt", "thunderwave"] + "moves": ["explosion", "hiddenpowerice", "thunderbolt", "thunderwave"] }, "exeggutor": { "moves": ["explosion", "gigadrain", "hiddenpowerfire", "psychic", "sleeppowder", "stunspore", "synthesis"] @@ -193,7 +193,7 @@ "moves": ["transform"] }, "vaporeon": { - "moves": ["growth", "hiddenpowerelectric", "icebeam", "rest", "sleeptalk", "surf"] + "moves": ["growth", "rest", "sleeptalk", "surf"] }, "jolteon": { "moves": ["batonpass", "growth", "hiddenpowerice", "substitute", "thunderbolt", "thunderwave"] @@ -223,7 +223,7 @@ "moves": ["fireblast", "hiddenpowergrass", "rest", "sleeptalk", "sunnyday"] }, "dragonite": { - "moves": ["haze", "hiddenpowerflying", "icebeam", "lightscreen", "reflect", "rest", "thunder"] + "moves": ["haze", "hiddenpowerflying", "rest", "surf", "thunder"] }, "mewtwo": { "moves": ["fireblast", "icebeam", "psychic", "recover", "thunderbolt", "thunderwave"] @@ -232,7 +232,7 @@ "moves": ["earthquake", "explosion", "rockslide", "softboiled", "swordsdance"] }, "meganium": { - "moves": ["hiddenpowerfire", "leechseed", "lightscreen", "razorleaf", "reflect", "synthesis"] + "moves": ["bodyslam", "earthquake", "swordsdance", "synthesis"] }, "typhlosion": { "moves": ["earthquake", "fireblast", "rest", "sleeptalk", "thunderpunch"] @@ -244,7 +244,7 @@ "moves": ["curse", "doubleedge", "rest", "shadowball", "sleeptalk", "surf"] }, "noctowl": { - "moves": ["hypnosis", "nightshade", "reflect", "thief", "toxic", "whirlwind"] + "moves": ["hypnosis", "nightshade", "thief", "toxic", "whirlwind"] }, "ledian": { "moves": ["agility", "barrier", "batonpass", "lightscreen"] @@ -253,7 +253,7 @@ "moves": ["batonpass", "curse", "sludgebomb", "spiderweb"] }, "crobat": { - "moves": ["gigadrain", "haze", "hiddenpowerground", "rest", "whirlwind", "wingattack"] + "moves": ["gigadrain", "haze", "hiddenpowerground", "rest", "toxic", "wingattack"] }, "lanturn": { "moves": ["icebeam", "raindance", "rest", "sleeptalk", "surf", "thunder"] @@ -265,7 +265,7 @@ "moves": ["drillpeck", "haze", "psychic", "rest", "sleeptalk", "thief"] }, "ampharos": { - "moves": ["firepunch", "hiddenpowerice", "lightscreen", "reflect", "rest", "sleeptalk", "thunderbolt", "thunderwave"] + "moves": ["firepunch", "hiddenpowerice", "rest", "sleeptalk", "thunderbolt", "thunderwave"] }, "bellossom": { "moves": ["hiddenpowerfire", "leechseed", "moonlight", "razorleaf", "sleeppowder", "stunspore"] @@ -277,7 +277,7 @@ "moves": ["curse", "earthquake", "rest", "rockslide", "selfdestruct", "sleeptalk"] }, "politoed": { - "moves": ["growth", "hiddenpowerelectric", "icebeam", "lovelykiss", "rest", "sleeptalk", "surf"] + "moves": ["growth", "rest", "sleeptalk", "surf"] }, "jumpluff": { "moves": ["encore", "gigadrain", "hiddenpowerflying", "leechseed", "sleeppowder", "stunspore"] @@ -321,7 +321,7 @@ "moves": ["crunch", "curse", "earthquake", "psychic", "rest", "return", "thunderbolt"] }, "forretress": { - "moves": ["doubleedge", "explosion", "hiddenpowerbug", "rapidspin", "reflect", "spikes", "toxic"] + "moves": ["doubleedge", "explosion", "hiddenpowerbug", "rapidspin", "spikes", "toxic"] }, "dunsparce": { "moves": ["curse", "flamethrower", "rest", "return", "sleeptalk", "thunder", "thunderbolt"] @@ -402,7 +402,7 @@ "moves": ["flamethrower", "healbell", "icebeam", "present", "sing", "softboiled", "toxic"] }, "raikou": { - "moves": ["crunch", "hiddenpowerice", "reflect", "rest", "roar", "sleeptalk", "thunder", "thunderbolt"] + "moves": ["crunch", "hiddenpowerice", "rest", "roar", "sleeptalk", "thunder", "thunderbolt"] }, "entei": { "moves": ["fireblast", "hiddenpowerrock", "return", "solarbeam", "sunnyday"] diff --git a/data/mods/gen2/random-teams.ts b/data/mods/gen2/random-teams.ts index afcfb6ba5e3f..3078f2f23685 100644 --- a/data/mods/gen2/random-teams.ts +++ b/data/mods/gen2/random-teams.ts @@ -14,7 +14,9 @@ export class RandomGen2Teams extends RandomGen3Teams { Ground: (movePool, moves, abilities, types, counter) => !counter.get('Ground'), Ice: (movePool, moves, abilities, types, counter) => !counter.get('Ice'), Normal: (movePool, moves, abilities, types, counter) => !counter.get('Normal') && counter.setupType === 'Physical', - Psychic: (movePool, moves, abilities, types, counter) => !counter.get('Psychic') && types.has('Grass'), + Psychic: (movePool, moves, abilities, types, counter) => ( + !counter.get('Psychic') && (types.has('Grass') || types.has('Ice')) + ), Rock: (movePool, moves, abilities, types, counter, species) => !counter.get('Rock') && species.baseStats.atk > 60, Water: (movePool, moves, abilities, types, counter) => !counter.get('Water'), }; @@ -58,8 +60,6 @@ export class RandomGen2Teams extends RandomGen3Teams { return {cull: !!counter.setupType}; case 'haze': return {cull: !!counter.setupType || restTalk}; - case 'reflect': case 'lightscreen': - return {cull: !!counter.setupType || moves.has('rest')}; // Ineffective to have both case 'doubleedge': diff --git a/data/mods/gen3/random-data.json b/data/mods/gen3/random-data.json index 4489d5716a42..8e5052f5c9a9 100644 --- a/data/mods/gen3/random-data.json +++ b/data/mods/gen3/random-data.json @@ -245,7 +245,7 @@ }, "gyarados": { "level": 76, - "moves": ["doubleedge", "dragondance", "earthquake", "hiddenpowerflying", "hydropump", "taunt"] + "moves": ["doubleedge", "dragondance", "earthquake", "hiddenpowerflying", "hydropump"] }, "lapras": { "level": 81, @@ -325,7 +325,7 @@ }, "noctowl": { "level": 91, - "moves": ["hypnosis", "psychic", "reflect", "toxic", "whirlwind"] + "moves": ["hiddenpowerfire", "hypnosis", "psychic", "reflect", "toxic", "whirlwind"] }, "ledian": { "level": 94, @@ -401,7 +401,7 @@ }, "murkrow": { "level": 90, - "moves": ["doubleedge", "drillpeck", "hiddenpowerfighting", "hiddenpowerground", "meanlook", "perishsong", "protect", "shadowball", "substitute"] + "moves": ["doubleedge", "drillpeck", "hiddenpowerfighting", "hiddenpowerground", "shadowball", "substitute"] }, "slowking": { "level": 84, @@ -585,7 +585,7 @@ }, "dustox": { "level": 93, - "moves": ["hiddenpowerground", "lightscreen", "moonlight", "sludgebomb", "toxic", "whirlwind"] + "moves": ["hiddenpowerground", "moonlight", "sludgebomb", "toxic", "whirlwind"] }, "ludicolo": { "level": 82, @@ -625,7 +625,7 @@ }, "ninjask": { "level": 84, - "moves": ["aerialace", "batonpass", "hiddenpowerrock", "protect", "silverwind", "substitute", "swordsdance"] + "moves": ["aerialace", "batonpass", "protect", "silverwind", "substitute", "swordsdance"] }, "shedinja": { "level": 91, @@ -733,7 +733,7 @@ }, "seviper": { "level": 89, - "moves": ["crunch", "doubleedge", "earthquake", "flamethrower", "hiddenpowergrass", "sludgebomb"] + "moves": ["crunch", "earthquake", "flamethrower", "hiddenpowergrass", "sludgebomb"] }, "lunatone": { "level": 84, @@ -769,7 +769,7 @@ }, "castform": { "level": 91, - "moves": ["flamethrower", "icebeam", "substitute", "thunderbolt", "thunderwave"] + "moves": ["flamethrower", "icebeam", "return", "substitute", "thunderbolt", "thunderwave"] }, "kecleon": { "level": 90, @@ -857,7 +857,7 @@ }, "rayquaza": { "level": 72, - "moves": ["dragondance", "earthquake", "extremespeed", "hiddenpowerflying", "overheat", "rockslide"] + "moves": ["dragondance", "earthquake", "extremespeed", "hiddenpowerflying", "rockslide"] }, "jirachi": { "level": 75, diff --git a/data/mods/gen3/random-teams.ts b/data/mods/gen3/random-teams.ts index 9969a84b1e1e..53fd474908e1 100644 --- a/data/mods/gen3/random-teams.ts +++ b/data/mods/gen3/random-teams.ts @@ -68,7 +68,8 @@ export class RandomGen3Teams extends RandomGen4Teams { cull: ( counter.setupType !== 'Special' || (counter.get('Special') + counter.get('specialpool') < 2 && !moves.has('batonpass') && - !moves.has('refresh') && !restTalk) + !moves.has('refresh') && !restTalk) || + !counter.get('Special') ), isSetup: true, }; @@ -457,7 +458,7 @@ export class RandomGen3Teams extends RandomGen4Teams { const requiresStab = ( !counter.get('stab') && !moves.has('seismictoss') && !moves.has('nightshade') && - species.id !== 'castform' && species.id !== 'umbreon' && + species.id !== 'umbreon' && // If a Flying-type has Psychic, it doesn't need STAB !(moves.has('psychic') && types.has('Flying')) && !(types.has('Ghost') && species.baseStats.spa > species.baseStats.atk) && diff --git a/data/mods/gen4/random-data.json b/data/mods/gen4/random-data.json index a36b44308fe9..637a73199b30 100644 --- a/data/mods/gen4/random-data.json +++ b/data/mods/gen4/random-data.json @@ -13,7 +13,7 @@ }, "butterfree": { "level": 93, - "moves": ["bugbuzz", "safeguard", "sleeppowder", "stunspore", "uturn"] + "moves": ["bugbuzz", "sleeppowder", "stunspore", "uturn"] }, "beedrill": { "level": 96, @@ -21,7 +21,7 @@ }, "pidgeot": { "level": 88, - "moves": ["bravebird", "doubleedge", "heatwave", "pursuit", "quickattack", "uturn"] + "moves": ["bravebird", "doubleedge", "heatwave", "pursuit", "quickattack", "return", "roost", "uturn"] }, "raticate": { "level": 86, @@ -69,7 +69,7 @@ }, "vileplume": { "level": 88, - "moves": ["energyball", "hiddenpowerfire", "moonlight", "sleeppowder", "sludgebomb", "solarbeam", "sunnyday"] + "moves": ["energyball", "hiddenpowerfire", "moonlight", "sleeppowder", "sludgebomb"] }, "parasect": { "level": 95, @@ -141,7 +141,7 @@ }, "dewgong": { "level": 90, - "moves": ["encore", "icebeam", "raindance", "rest", "surf", "toxic"] + "moves": ["encore", "icebeam", "rest", "sleeptalk", "surf", "toxic"] }, "muk": { "level": 88, @@ -169,7 +169,7 @@ }, "exeggutor": { "level": 87, - "moves": ["explosion", "hiddenpowerfire", "leafstorm", "psychic", "sleeppowder", "solarbeam", "sunnyday", "synthesis"] + "moves": ["explosion", "hiddenpowerfire", "leafstorm", "psychic", "sleeppowder", "synthesis"] }, "marowak": { "level": 88, @@ -329,7 +329,7 @@ }, "bellossom": { "level": 90, - "moves": ["hiddenpowerfire", "leafstorm", "moonlight", "sleeppowder", "sludgebomb", "solarbeam", "sunnyday"] + "moves": ["hiddenpowerfire", "leafstorm", "moonlight", "sleeppowder", "sludgebomb"] }, "azumarill": { "level": 84, @@ -389,7 +389,7 @@ }, "steelix": { "level": 84, - "moves": ["earthquake", "explosion", "gyroball", "roar", "stealthrock", "stoneedge", "toxic"] + "moves": ["earthquake", "explosion", "ironhead", "roar", "stealthrock", "stoneedge", "toxic"] }, "granbull": { "level": 88, @@ -581,7 +581,7 @@ }, "hariyama": { "level": 84, - "moves": ["bulletpunch", "closecombat", "facade", "fakeout", "focuspunch", "icepunch", "payback", "stoneedge", "substitute"] + "moves": ["bulletpunch", "closecombat", "facade", "fakeout", "icepunch", "payback", "stoneedge"] }, "delcatty": { "level": 98, @@ -849,7 +849,7 @@ }, "bastiodon": { "level": 91, - "moves": ["earthquake", "metalburst", "protect", "roar", "rockslide", "stealthrock", "toxic"] + "moves": ["metalburst", "protect", "roar", "rockslide", "stealthrock", "toxic"] }, "wormadam": { "level": 97, @@ -861,7 +861,7 @@ }, "wormadamtrash": { "level": 87, - "moves": ["gyroball", "protect", "stealthrock", "toxic"] + "moves": ["flashcannon", "protect", "stealthrock", "toxic"] }, "mothim": { "level": 91, @@ -873,7 +873,7 @@ }, "pachirisu": { "level": 96, - "moves": ["discharge", "lightscreen", "superfang", "toxic", "uturn"] + "moves": ["discharge", "superfang", "toxic", "uturn"] }, "floatzel": { "level": 86, @@ -921,7 +921,7 @@ }, "bronzong": { "level": 80, - "moves": ["earthquake", "explosion", "gyroball", "lightscreen", "payback", "reflect", "stealthrock", "toxic"] + "moves": ["earthquake", "explosion", "ironhead", "lightscreen", "payback", "reflect", "stealthrock", "toxic"] }, "chatot": { "level": 91, @@ -941,7 +941,7 @@ }, "hippowdon": { "level": 80, - "moves": ["earthquake", "icefang", "roar", "slackoff", "stealthrock", "stoneedge", "toxic"] + "moves": ["earthquake", "roar", "slackoff", "stealthrock", "stoneedge", "toxic"] }, "drapion": { "level": 84, @@ -949,7 +949,7 @@ }, "toxicroak": { "level": 84, - "moves": ["crosschop", "focuspunch", "icepunch", "substitute", "suckerpunch", "swordsdance"] + "moves": ["crosschop", "icepunch", "substitute", "suckerpunch", "swordsdance"] }, "carnivine": { "level": 94, @@ -1029,7 +1029,7 @@ }, "dusknoir": { "level": 84, - "moves": ["earthquake", "focuspunch", "icebeam", "painsplit", "shadowsneak", "substitute", "willowisp"] + "moves": ["earthquake", "focuspunch", "icepunch", "painsplit", "shadowsneak", "substitute", "willowisp"] }, "froslass": { "level": 82, diff --git a/data/mods/gen4/random-teams.ts b/data/mods/gen4/random-teams.ts index d89a85c400db..16cddac353de 100644 --- a/data/mods/gen4/random-teams.ts +++ b/data/mods/gen4/random-teams.ts @@ -43,7 +43,7 @@ export class RandomGen4Teams extends RandomGen5Teams { ), Ground: (movePool, moves, abilities, types, counter) => !counter.get('Ground'), Ice: (movePool, moves, abilities, types, counter) => ( - !counter.get('Ice') && (!types.has('Water') || !counter.get('Water')) + (!counter.get('Ice') && (!types.has('Water') || !counter.get('Water'))) || movePool.includes('blizzard') ), Rock: (movePool, moves, abilities, types, counter) => ( !counter.get('Rock') && (movePool.includes('headsmash') || movePool.includes('stoneedge')) @@ -83,7 +83,10 @@ export class RandomGen4Teams extends RandomGen5Teams { case 'eruption': case 'waterspout': return {cull: counter.get('Physical') + counter.get('Special') < 4}; case 'focuspunch': - return {cull: !moves.has('substitute') || counter.damagingMoves.size < 2 || moves.has('hammerarm')}; + return {cull: ( + !moves.has('substitute') || counter.damagingMoves.size < 2 || + moves.has('hammerarm') || moves.has('focusblast') + )}; case 'lightscreen': if (movePool.length > 1) { const screen = movePool.indexOf('reflect'); diff --git a/data/mods/gen8/abilities.ts b/data/mods/gen8/abilities.ts index 024424c7e5e7..2d7b38ad7dcf 100644 --- a/data/mods/gen8/abilities.ts +++ b/data/mods/gen8/abilities.ts @@ -579,7 +579,7 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { }, mirrorarmor: { inherit: true, - rating: 2, + rating: 2.5, }, mistysurge: { inherit: true, diff --git a/data/mods/gen8/random-data.json b/data/mods/gen8/random-data.json index f7283c67d0af..d319978a8bfa 100644 --- a/data/mods/gen8/random-data.json +++ b/data/mods/gen8/random-data.json @@ -292,7 +292,7 @@ }, "chansey": { "level": 84, - "moves": ["healbell", "seismictoss", "softboiled", "stealthrock", "toxic"] + "moves": ["aromatherapy", "seismictoss", "softboiled", "stealthrock", "toxic"] }, "kangaskhan": { "level": 85, From 89fedce69ee09259949829fe4a6b97bfc29e3556 Mon Sep 17 00:00:00 2001 From: Christopher Monsanto Date: Tue, 12 Sep 2023 19:31:13 -0400 Subject: [PATCH 068/176] Use VGC Timer in 4v4 Doubles Draft --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 6457556d7267..66166e952c1d 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -670,7 +670,7 @@ export const Formats: FormatList = [ mod: 'gen9', gameType: 'doubles', searchShow: false, - ruleset: ['Draft', 'Item Clause', '!Sleep Clause Mod', '!OHKO Clause', '!Evasion Clause', 'Adjust Level = 50', 'Picked Team Size = 4', 'Min Source Gen = 9'], + ruleset: ['Draft', 'Item Clause', 'VGC Timer', '!Sleep Clause Mod', '!OHKO Clause', '!Evasion Clause', 'Adjust Level = 50', 'Picked Team Size = 4', 'Min Source Gen = 9'], }, { name: "[Gen 9] NatDex Draft", From 10ecf6356648eea76db13c4ba8e9199624753629 Mon Sep 17 00:00:00 2001 From: Tree69420 <65974506+Tree69420@users.noreply.github.com> Date: Tue, 12 Sep 2023 21:07:14 -0400 Subject: [PATCH 069/176] Fix Gen 1 Stadium Overflow (#9655) --- data/mods/gen1stadium/scripts.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/mods/gen1stadium/scripts.ts b/data/mods/gen1stadium/scripts.ts index 11dc3bfbc6f4..677c46ecef6a 100644 --- a/data/mods/gen1stadium/scripts.ts +++ b/data/mods/gen1stadium/scripts.ts @@ -36,6 +36,9 @@ export const Scripts: ModdedBattleScriptsData = { this.modifyStat!(statName, [100, 66, 50, 40, 33, 28, 25][-this.boosts[statName]] / 100); } } + if (this.modifiedStats![statName] > 999) { + this.modifiedStats![statName] = 999; + } } }, // Stadium's fixed boosting function. From 6bb3879e3a62bd74c71fdb1efaf665b3926b3cf5 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Wed, 13 Sep 2023 19:08:01 -0600 Subject: [PATCH 070/176] Add Teal Mask DLC data (#9762) Co-authored-by: Karthik99999 Co-authored-by: smudgerox Co-authored-by: Leonard Craft III Co-authored-by: Marty-D Co-authored-by: Karthik <32044378+Karthik99999@users.noreply.github.com> --- config/formats.ts | 800 +- data/abilities.ts | 102 +- data/formats-data.ts | 520 +- data/items.ts | 82 +- data/learnsets.ts | 14432 ++-- data/mods/gen8/moves.ts | 40 +- data/mods/gen8/pokedex.ts | 16 + data/mods/gen9predlc/abilities.ts | 22 + data/mods/gen9predlc/formats-data.ts | 5876 ++ data/mods/gen9predlc/items.ts | 6 + data/mods/gen9predlc/learnsets.ts | 88593 +++++++++++++++++++++++++ data/mods/gen9predlc/moves.ts | 66 + data/mods/gen9predlc/pokedex.ts | 18 + data/mods/gen9predlc/scripts.ts | 4 + data/mods/mnmpredlc/items.ts | 288 + data/mods/mnmpredlc/random-teams.ts | 184 + data/mods/mnmpredlc/scripts.ts | 505 + data/mods/picpredlc/abilities.ts | 78 + data/mods/picpredlc/items.ts | 16 + data/mods/picpredlc/moves.ts | 185 + data/mods/picpredlc/scripts.ts | 434 + data/moves.ts | 100 +- data/pokedex.ts | 279 +- data/text/abilities.ts | 38 + data/text/items.ts | 28 + data/text/moves.ts | 21 + sim/battle-actions.ts | 8 +- sim/dex-species.ts | 2 + sim/pokemon.ts | 7 +- sim/team-validator.ts | 8 +- test/sim/data.js | 19 +- test/sim/team-validator/breeding.js | 2 +- 32 files changed, 106211 insertions(+), 6568 deletions(-) create mode 100644 data/mods/gen9predlc/abilities.ts create mode 100644 data/mods/gen9predlc/formats-data.ts create mode 100644 data/mods/gen9predlc/items.ts create mode 100644 data/mods/gen9predlc/learnsets.ts create mode 100644 data/mods/gen9predlc/moves.ts create mode 100644 data/mods/gen9predlc/pokedex.ts create mode 100644 data/mods/gen9predlc/scripts.ts create mode 100644 data/mods/mnmpredlc/items.ts create mode 100644 data/mods/mnmpredlc/random-teams.ts create mode 100644 data/mods/mnmpredlc/scripts.ts create mode 100644 data/mods/picpredlc/abilities.ts create mode 100644 data/mods/picpredlc/items.ts create mode 100644 data/mods/picpredlc/moves.ts create mode 100644 data/mods/picpredlc/scripts.ts diff --git a/config/formats.ts b/config/formats.ts index 66166e952c1d..d5aaad9a9ebc 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -150,8 +150,9 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Little Cup', 'Standard'], banlist: [ - 'Basculin-White-Striped', 'Diglett-Base', 'Dunsparce', 'Flittle', 'Gastly', 'Girafarig', 'Growlithe-Hisui', 'Meditite', 'Misdreavus', - 'Murkrow', 'Qwilfish-Hisui', 'Rufflet', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Stantler', 'Moody', 'Baton Pass', 'Sticky Web', + 'Aipom', 'Basculin-White-Striped', 'Cutiefly', 'Diglett-Base', 'Dunsparce', 'Flittle', 'Gastly', 'Girafarig', 'Gligar', 'Growlithe-Hisui', + 'Meditite', 'Misdreavus', 'Murkrow', 'Qwilfish-Hisui', 'Rufflet', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Stantler', 'Vulpix', 'Vulpix-Alola', + 'Yanma', 'Moody', 'Baton Pass', 'Sticky Web', ], }, { @@ -195,9 +196,9 @@ export const Formats: FormatList = [ ], banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cinderace', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Eternatus', 'Flutter Mane', - 'Gholdengo', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Koraidon', 'Kyogre', 'Magearna', 'Meloetta', 'Mew', 'Mewtwo', - 'Mimikyu', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', - 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Perish Song', + 'Gholdengo', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Jirachi', 'Koraidon', 'Kyogre', 'Magearna', 'Meloetta', 'Mew', + 'Mewtwo', 'Mimikyu', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', + 'Zamazenta', 'Zamazenta-Crowned', 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Perish Song', ], }, { @@ -222,8 +223,7 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Not Fully Evolved', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Basculin-White-Striped', 'Bisharp', 'Chansey', 'Haunter', 'Magnemite', 'Magneton', 'Misdreavus', 'Naclstack', - 'Primeape', 'Qwilfish-Hisui', 'Scyther', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Shadow Tag', 'Baton Pass', + 'Basculin-White-Striped', 'Bisharp', 'Chansey', 'Haunter', 'Magnemite', 'Magneton', 'Primeape', 'Scyther', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Shadow Tag', 'Baton Pass', ], }, { @@ -234,10 +234,7 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['[Gen 9] PU'], - banlist: [ - 'PU', 'Beartic', 'Electrode', 'Fraxure', 'Frogadier', 'Girafarig', 'Glaceon', 'Golduck', 'Grumpig', - 'Indeedee-F', 'Leafeon', 'Qwilfish-Hisui', 'Sawsbuck', 'Sneasel-Hisui', 'Squawkabilly', 'Vigoroth', - ], + banlist: ['PU'], }, { name: "[Gen 9] LC UU", @@ -288,14 +285,22 @@ export const Formats: FormatList = [ { name: "[Gen 9] Battle Stadium Singles Regulation C", - mod: 'gen9', + mod: 'gen9predlc', searchShow: false, ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Paldea Pokedex', 'Min Source Gen = 9', 'VGC Timer'], }, { name: "[Gen 9] Battle Stadium Singles Regulation D", + mod: 'gen9predlc', + ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Min Source Gen = 9', 'VGC Timer'], + banlist: ['Walking Wake', 'Iron Leaves'], + }, + { + name: "[Gen 9] Battle Stadium Singles Regulation E", + mod: 'gen9', + searchShow: false, ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Min Source Gen = 9', 'VGC Timer'], banlist: ['Walking Wake', 'Iron Leaves'], }, @@ -391,7 +396,7 @@ export const Formats: FormatList = [ { name: "[Gen 9] VGC 2023 Regulation C", - mod: 'gen9', + mod: 'gen9predlc', gameType: 'doubles', searchShow: false, ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Paldea Pokedex', 'Min Source Gen = 9', 'VGC Timer', 'Open Team Sheets'], @@ -399,6 +404,14 @@ export const Formats: FormatList = [ { name: "[Gen 9] VGC 2023 Regulation D", + mod: 'gen9predlc', + gameType: 'doubles', + ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Min Source Gen = 9', 'VGC Timer', 'Open Team Sheets'], + banlist: ['Walking Wake', 'Iron Leaves'], + }, + { + name: "[Gen 9] VGC 2023 Regulation E", + mod: 'gen9', gameType: 'doubles', ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Min Source Gen = 9', 'VGC Timer', 'Open Team Sheets'], @@ -770,8 +783,8 @@ export const Formats: FormatList = [ 'Iron Valiant', 'Koraidon', 'Komala', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Poison Heal', 'Pure Power', - 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Damp Rock', 'Eviolite', 'Heat Rock', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', - 'Revival Blessing', 'Shed Tail', + 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Unburden', 'Damp Rock', 'Eviolite', 'Heat Rock', 'King\'s Rock', 'Quick Claw', 'Baton Pass', + 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { @@ -803,14 +816,14 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', '!Obtainable Abilities', 'Ability Clause = 1', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', - 'Eternatus', 'Flutter Mane', 'Gengar', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Great Tusk', 'Groudon', 'Hariyama', 'Hoopa-Unbound', - 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Walking Wake', 'Zacian', 'Zacian-Crowned', - 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', - 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', - 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', - 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Enamorus-Base', + 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', + 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', + 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', + 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', + 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', + 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', + 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { @@ -915,9 +928,8 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Godly Gift Mod', 'Min Source Gen = 9'], banlist: [ - 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Dragapult', 'Hoopa-Unbound', 'Iron Hands', 'Kingambit', 'Miraidon', 'Toxapex', 'Ursaluna', - 'Zamazenta-Base', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', 'Booster Energy', 'Bright Powder', - 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Shed Tail', + 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', + 'Bright Powder', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Shed Tail', ], }, { @@ -931,12 +943,11 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', 'STABmons Move Legality', 'Sleep Moves Clause', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Dialga', - 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', - 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', - 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', - 'Shed Tail', + 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Darkrai', + 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', + 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', + 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', + 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', ], restricted: [ 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', @@ -1703,11 +1714,11 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Evasion Abilities Clause', 'Evasion Items Clause', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Calyrex-Shadow', 'Chien-Pao', 'Dragonite', 'Gholdengo', 'Koraidon', 'Komala', 'Miraidon', 'Raichu-Alola', 'Rayquaza', 'Zacian-Crowned', - 'Zamazenta-Crowned', 'Arena Trap', 'Armor Tail', 'Chlorophyll', 'Contrary', 'Dazzling', 'Fur Coat', 'Gale Wings', 'Guts', 'Huge Power', 'Illusion', - 'Imposter', 'Magic Bounce', 'Magnet Pull', 'Mold Breaker', 'Moody', 'Poison Heal', 'Prankster', 'Psychic Surge', 'Pure Power', 'Purifying Salt', - 'Queenly Majesty', 'Quick Draw', 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Simple', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', - 'Sturdy', 'Swift Swim', 'Tinted Lens', 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', + 'Arceus', 'Calyrex-Shadow', 'Chien-Pao', 'Gholdengo', 'Koraidon', 'Komala', 'Miraidon', 'Numel', 'Persian-Alola', 'Raichu-Alola', 'Rayquaza', + 'Slowbro-Galar', 'Zacian-Crowned', 'Arena Trap', 'Armor Tail', 'Chlorophyll', 'Contrary', 'Dazzling', 'Huge Power', 'Illusion', 'Imposter', + 'Magic Bounce', 'Magic Guard', 'Magnet Pull', 'Mold Breaker', 'Moody', 'Poison Heal', 'Prankster', 'Pure Power', 'Purifying Salt', 'Queenly Majesty', + 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', 'Sturdy', 'Swift Swim', 'Tinted Lens', + 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', ], onValidateRule() { if (this.format.gameType !== 'singles') { @@ -2024,6 +2035,721 @@ export const Formats: FormatList = [ ruleset: ['-Nonexistent', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Endless Battle Clause', 'EV limit = 510'], }, + // Pre-DLC 1 + /////////////////////////////////////////////////////////////////// + + { + section: "SV Pre-DLC 1 Metagames", + column: 2, + }, + { + name: "[Gen 9 Pre-DLC] OU", + threads: [ + `• SV OU Metagame Discussion`, + `• SV OU Sample Teams`, + `• SV OU Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard'], + banlist: ['Uber', 'AG', 'Arena Trap', 'Moody', 'Sand Veil', 'Shadow Tag', 'Snow Cloak', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Shed Tail'], + }, + { + name: "[Gen 9 Pre-DLC] UU", + threads: [ + `• UU Metagame Discussion`, + `• UU Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] OU'], + banlist: ['OU', 'UUBL'], + }, + { + name: "[Gen 9 Pre-DLC] RU", + threads: [ + `• RU Metagame Discussion`, + `• RU Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] UU'], + banlist: ['UU', 'RUBL', 'Light Clay'], + }, + { + name: "[Gen 9 Pre-DLC] NU", + threads: [ + `• NU Metagame Discussion`, + `• NU Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] RU'], + banlist: ['RU', 'NUBL'], + }, + { + name: "[Gen 9 Pre-DLC] PU", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] NU'], + banlist: ['NU', 'PUBL'], + }, + { + name: "[Gen 9 Pre-DLC] ZU", + threads: [ + `• ZU Metagame Discussion`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] PU'], + banlist: [ + 'PU', 'Beartic', 'Electrode', 'Fraxure', 'Frogadier', 'Girafarig', 'Glaceon', 'Golduck', 'Grumpig', + 'Indeedee-F', 'Leafeon', 'Qwilfish-Hisui', 'Sawsbuck', 'Sneasel-Hisui', 'Squawkabilly', 'Vigoroth', + ], + }, + { + name: "[Gen 9 Pre-DLC] LC", + threads: [ + `• Little Cup Metagame Discussion`, + `• Little Cup Sample Teams`, + `• Little Cup Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Little Cup', 'Standard'], + banlist: [ + 'Basculin-White-Striped', 'Diglett-Base', 'Dunsparce', 'Flittle', 'Gastly', 'Girafarig', 'Growlithe-Hisui', 'Meditite', 'Misdreavus', + 'Murkrow', 'Qwilfish-Hisui', 'Rufflet', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Stantler', 'Moody', 'Baton Pass', 'Sticky Web', + ], + }, + { + name: "[Gen 9 Pre-DLC] Doubles OU", + threads: [ + `• Doubles OU Sample Teams`, + ], + + mod: 'gen9', + searchShow: false, + gameType: 'doubles', + ruleset: ['Standard Doubles'], + banlist: ['DUber', 'Shadow Tag'], + }, + { + name: "[Gen 9 Pre-DLC] Doubles Ubers", + threads: [ + `• Doubles Ubers`, + ], + + mod: 'gen9predlc', + searchShow: false, + gameType: 'doubles', + ruleset: ['Standard Doubles', '!Gravity Sleep Clause'], + }, + { + name: "[Gen 9 Pre-DLC] Doubles UU", + threads: [ + `• Doubles UU`, + ], + + mod: 'gen9predlc', + searchShow: false, + gameType: 'doubles', + ruleset: ['[Gen 9 Pre-DLC] Doubles OU'], + banlist: ['DOU', 'DBL'], + }, + { + name: "[Gen 9 Pre-DLC] Doubles LC", + threads: [ + `• Doubles LC`, + ], + + mod: 'gen9predlc', + searchShow: false, + gameType: 'doubles', + ruleset: ['Standard Doubles', 'Little Cup', 'Sleep Clause Mod'], + banlist: ['Basculin-White-Striped', 'Dunsparce', 'Murkrow', 'Qwilfish-Hisui', 'Scyther', 'Sneasel', 'Sneasel-Hisui'], + }, + { + name: "[Gen 9 Pre-DLC] 1v1", + desc: `Bring three Pokémon to Team Preview and choose one to battle.`, + threads: [ + `• 1v1 Metagame Discussion`, + `• 1v1 Viability Rankings`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: [ + 'Picked Team Size = 1', 'Max Team Size = 3', + 'Standard', 'Terastal Clause', 'Sleep Moves Clause', 'Accuracy Moves Clause', '!Sleep Clause Mod', + ], + banlist: [ + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cinderace', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Eternatus', 'Flutter Mane', + 'Gholdengo', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Koraidon', 'Kyogre', 'Magearna', 'Meloetta', 'Mew', 'Mewtwo', + 'Mimikyu', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', + 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Perish Song', + ], + }, + { + name: "[Gen 9 Pre-DLC] National Dex", + threads: [ + `• National Dex Metagame Discussion`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard NatDex', 'OHKO Clause', 'Evasion Clause', 'Species Clause', 'Sleep Clause Mod'], + banlist: [ + 'ND Uber', 'ND AG', 'Arena Trap', 'Moody', 'Power Construct', 'Shadow Tag', 'King\'s Rock', + 'Quick Claw', 'Razor Fang', 'Assist', 'Baton Pass', 'Last Respects', 'Shed Tail', + ], + }, + { + name: "[Gen 9 Pre-DLC] National Dex Ubers", + threads: [ + `• National Dex Ubers Metagame Discussion`, + `• National Dex Ubers Sample Teams`, + `• National Dex Ubers Viability List`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard NatDex', 'OHKO Clause', 'Evasion Moves Clause', 'Evasion Items Clause', 'Species Clause', 'Sleep Clause Mod', 'Mega Rayquaza Clause'], + banlist: ['ND AG', 'Assist', 'Baton Pass'], + }, + { + name: "[Gen 9 Pre-DLC] National Dex UU", + threads: [ + `• National Dex UU Metagame Discussion`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] National Dex', 'Terastal Clause'], + banlist: ['ND OU', 'ND UUBL', 'Battle Bond', 'Drizzle', 'Drought'], + }, + { + name: "[Gen 9 Pre-DLC] National Dex RU", + threads: [ + `• National Dex RU Metagame Discussion`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9 Pre-DLC] National Dex UU'], + banlist: ['ND UU', 'ND RUBL', 'Heat Rock', 'Light Clay'], + }, + { + name: "[Gen 9 Pre-DLC] National Dex Monotype", + threads: [ + `• National Dex Monotype Metagame Discussion`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard NatDex', 'Same Type Clause', 'Terastal Clause', 'Species Clause', 'OHKO Clause', 'Evasion Clause', 'Sleep Clause Mod'], + banlist: [ + 'Annihilape', 'Arceus', 'Blastoise-Mega', 'Blaziken', 'Blaziken-Mega', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Darkrai', + 'Deoxys-Base', 'Deoxys-Attack', 'Dialga', 'Dracovish', 'Dragapult', 'Espathra', 'Eternatus', 'Flutter Mane', 'Genesect', 'Gengar-Mega', + 'Giratina', 'Giratina-Origin', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Iron Bundle', 'Kangaskhan-Mega', 'Kartana', 'Kingambit', 'Koraidon', + 'Kyogre', 'Kyurem-Black', 'Kyurem-White', 'Lucario-Mega', 'Lugia', 'Lunala', 'Magearna', 'Marshadow', 'Mawile-Mega', 'Medicham-Mega', + 'Metagross-Mega', 'Mewtwo', 'Miraidon', 'Naganadel', 'Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Palafin', 'Palkia', 'Pheromosa', + 'Rayquaza', 'Reshiram', 'Salamence-Mega', 'Shaymin-Sky', 'Solgaleo', 'Spectrier', 'Urshifu-Base', 'Xerneas', 'Yveltal', 'Zacian', + 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Zekrom', 'Zygarde-Base', 'Zygarde-Complete', 'Moody', 'Shadow Tag', 'Power Construct', + 'Booster Energy', 'Damp Rock', 'Focus Band', 'Icy Rock', 'King\'s Rock', 'Leppa Berry', 'Quick Claw', 'Razor Fang', 'Smooth Rock', + 'Terrain Extender', 'Acupressure', 'Baton Pass', 'Last Respects', + ], + }, + { + name: "[Gen 9 Pre-DLC] National Dex Doubles", + threads: [ + `• National Dex Doubles`, + ], + + mod: 'gen9predlc', + searchShow: false, + gameType: 'doubles', + ruleset: ['Standard NatDex', 'OHKO Clause', 'Evasion Moves Clause', 'Evasion Abilities Clause', 'Species Clause', 'Gravity Sleep Clause'], + banlist: [ + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Genesect', 'Gengar-Mega', 'Giratina', + 'Giratina-Origin', 'Groudon', 'Ho-Oh', 'Koraidon', 'Kyogre', 'Kyurem-White', 'Lugia', 'Lunala', 'Magearna', 'Melmetal', 'Mewtwo', + 'Miraidon', 'Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Reshiram', 'Shedinja', 'Solgaleo', + 'Urshifu-Base', 'Xerneas', 'Yveltal', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Zekrom', 'Commander', 'Power Construct', 'Assist', + 'Dark Void', 'Swagger', + ], + }, + { + name: "[Gen 9 Pre-DLC] Almost Any Ability", + desc: `Pokémon have access to almost any ability.`, + threads: [ + `• Almost Any Ability`, + `• AAA Resources`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard OMs', '!Obtainable Abilities', 'Ability Clause = 1', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], + banlist: [ + 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', + 'Eternatus', 'Flutter Mane', 'Gengar', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Great Tusk', 'Groudon', 'Hariyama', 'Hoopa-Unbound', + 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', + 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Walking Wake', 'Zacian', 'Zacian-Crowned', + 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', + 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', + 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', + 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + ], + }, + { + name: "[Gen 9 Pre-DLC] Godly Gift", + desc: `Each Pokémon receives one base stat from a God (AG/Uber Pokémon) depending on its position in the team. If there is no Uber Pokémon, it uses the Pokémon in the first slot.`, + threads: [ + `• Godly Gift`, + `• Godly Gift Resources`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Godly Gift Mod', 'Min Source Gen = 9'], + banlist: [ + 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Dragapult', 'Hoopa-Unbound', 'Iron Hands', 'Kingambit', 'Miraidon', 'Toxapex', 'Ursaluna', + 'Zamazenta-Base', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', 'Booster Energy', 'Bright Powder', + 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Shed Tail', + ], + }, + { + name: "[Gen 9 Pre-DLC] Inheritance", + desc: `Pokémon may use the ability and moves of another, as long as they forfeit their own learnset.`, + threads: [ + `• Inheritance`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard OMs', 'Ability Clause = 1', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], + banlist: [ + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Dragapult', 'Enamorus-Base', 'Espathra', 'Eternatus', + 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', + 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', 'Urshifu-Base', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', 'Poison Heal', + 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', + ], + getEvoFamily(speciesid) { + let species = Dex.species.get(speciesid); + while (species.prevo) { + const prevoSpecies = Dex.species.get(species.prevo); + if (prevoSpecies.evos.length > 1) break; + species = prevoSpecies; + } + return species.id; + }, + validateSet(set, teamHas) { + const unreleased = (pokemon: Species) => pokemon.tier === "Unreleased" && pokemon.isNonstandard === "Unobtainable"; + if (!teamHas.abilityMap) { + teamHas.abilityMap = Object.create(null); + for (const pokemon of Dex.species.all()) { + if (pokemon.isNonstandard || (unreleased(pokemon) && !this.ruleTable.has('+unobtainable'))) continue; + if (pokemon.requiredAbility || pokemon.requiredItem || pokemon.requiredMove) continue; + if (this.ruleTable.isBannedSpecies(pokemon)) continue; + + for (const key of Object.values(pokemon.abilities)) { + const abilityId = this.dex.toID(key); + if (abilityId in teamHas.abilityMap) { + teamHas.abilityMap[abilityId][pokemon.evos ? 'push' : 'unshift'](pokemon.id); + } else { + teamHas.abilityMap[abilityId] = [pokemon.id]; + } + } + } + } + + const problem = this.validateForme(set); + if (problem.length) return problem; + + const species = this.dex.species.get(set.species); + if (!species.exists || species.num < 1) return [`The Pok\u00e9mon "${set.species}" does not exist.`]; + if (species.isNonstandard || (unreleased(species) && !this.ruleTable.has('+unobtainable'))) { + return [`${species.name} is not obtainable in Generation ${this.dex.gen}.`]; + } + + const name = set.name; + if (this.ruleTable.isBannedSpecies(species)) { + return this.validateSet(set, teamHas); + } + + const ability = this.dex.abilities.get(set.ability); + if (!ability.exists || ability.isNonstandard) return [`${name} needs to have a valid ability.`]; + const pokemonWithAbility = teamHas.abilityMap[ability.id]; + if (!pokemonWithAbility) return [`${ability.name} is not available on a legal Pok\u00e9mon.`]; + + (this.format as any).debug = true; + + if (!teamHas.abilitySources) teamHas.abilitySources = Object.create(null); + const validSources: string[] = teamHas.abilitySources[this.toID(set.species)] = []; // Evolution families + + let canonicalSource = ''; // Specific for the basic implementation of Donor Clause (see onValidateTeam). + + for (const donor of pokemonWithAbility) { + const donorSpecies = this.dex.species.get(donor); + let format = this.format; + if (!format.getEvoFamily) format = this.dex.formats.get('gen9inheritance'); + const evoFamily = format.getEvoFamily!(donorSpecies.id); + if (validSources.includes(evoFamily)) continue; + + set.species = donorSpecies.name; + set.name = donorSpecies.baseSpecies; + const problems = this.validateSet(set, teamHas) || []; + if (!problems.length) { + validSources.push(evoFamily); + canonicalSource = donorSpecies.name; + } + // Specific for the basic implementation of Donor Clause (see onValidateTeam). + if (validSources.length > 1) break; + } + (this.format as any).debug = false; + + set.name = name; + set.species = species.name; + if (!validSources.length) { + if (pokemonWithAbility.length > 1) return [`${name}'s set is illegal.`]; + return [`${name} has an illegal set with an ability from ${this.dex.species.get(pokemonWithAbility[0]).name}.`]; + } + + // Protocol: Include the data of the donor species in the `ability` data slot. + // Afterwards, we are going to reset the name to what the user intended. + set.ability = `${set.ability}0${canonicalSource}`; + return null; + }, + onValidateTeam(team, f, teamHas) { + if (this.ruleTable.has('abilityclause')) { + const abilityTable = new Map(); + const base: {[k: string]: string} = { + airlock: 'cloudnine', + armortail: 'queenlymajesty', + battlearmor: 'shellarmor', + clearbody: 'whitesmoke', + dazzling: 'queenlymajesty', + emergencyexit: 'wimpout', + filter: 'solidrock', + gooey: 'tanglinghair', + insomnia: 'vitalspirit', + ironbarbs: 'roughskin', + libero: 'protean', + minus: 'plus', + moxie: 'chillingneigh', + powerofalchemy: 'receiver', + propellertail: 'stalwart', + teravolt: 'moldbreaker', + turboblaze: 'moldbreaker', + }; + const num = parseInt(this.ruleTable.valueRules.get('abilityclause')!); + for (const set of team) { + let ability = this.toID(set.ability.split('0')[0]); + if (!ability) continue; + if (ability in base) ability = base[ability] as ID; + if ((abilityTable.get(ability) || 0) >= num) { + return [ + `You are limited to ${num} of each ability by ${num} Ability Clause.`, + `(You have more than ${num} ${this.dex.abilities.get(ability).name} variants)`, + ]; + } + abilityTable.set(ability, (abilityTable.get(ability) || 0) + 1); + } + } + + // Donor Clause + const evoFamilyLists = []; + for (const set of team) { + const abilitySources = teamHas.abilitySources?.[this.dex.toID(set.species)]; + if (!abilitySources) continue; + let format = this.format; + if (!format.getEvoFamily) format = this.dex.formats.get('gen9inheritance'); + evoFamilyLists.push(abilitySources.map(format.getEvoFamily!)); + } + + // Checking actual full incompatibility would require expensive algebra. + // Instead, we only check the trivial case of multiple Pokémon only legal for exactly one family. FIXME? + const requiredFamilies = Object.create(null); + for (const evoFamilies of evoFamilyLists) { + if (evoFamilies.length !== 1) continue; + const [familyId] = evoFamilies; + if (!(familyId in requiredFamilies)) { + requiredFamilies[familyId] = 1; + } else { + requiredFamilies[familyId]++; + } + if (requiredFamilies[familyId] > 1) { + return [ + `You are limited to up to one inheritance from each evolution family by the Donor Clause.`, + `(You inherit more than once from ${this.dex.species.get(familyId).name}).`, + ]; + } + } + }, + onBegin() { + for (const pokemon of this.getAllPokemon()) { + if (pokemon.baseAbility.includes('0')) { + const donor = pokemon.baseAbility.split('0')[1]; + pokemon.m.donor = this.toID(donor); + pokemon.baseAbility = this.toID(pokemon.baseAbility.split('0')[0]); + pokemon.ability = pokemon.baseAbility; + } + } + }, + onSwitchIn(pokemon) { + if (!pokemon.m.donor) return; + const donorTemplate = this.dex.species.get(pokemon.m.donor); + if (!donorTemplate.exists) return; + // Place volatiles on the Pokémon to show the donor details. + this.add('-start', pokemon, donorTemplate.name, '[silent]'); + }, + }, + { + name: "[Gen 9 Pre-DLC] Mix and Mega", + desc: `Mega evolve any Pokémon with any mega stone, or transform them with Primal orbs, Origin orbs, and Rusted items with no limit. Mega and Primal boosts based on form changes from gen 7.`, + threads: [ + `• Mix and Mega`, + `• Mix and Mega Resources`, + ], + + mod: 'mnmpredlc', + searchShow: false, + ruleset: ['Standard OMs', 'Evasion Items Clause', 'Evasion Abilities Clause', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], + banlist: [ + 'Calyrex-Shadow', 'Eternatus', 'Koraidon', 'Kyogre', 'Miraidon', 'Moody', 'Rusted Sword', 'Shadow Tag', 'Beedrillite', + 'Blazikenite', 'Gengarite', 'Kangaskhanite', 'Mawilite', 'Medichamite', 'Pidgeotite', 'Baton Pass', 'Shed Tail', + ], + restricted: [ + 'Arceus', 'Basculegion-Base', 'Calyrex-Ice', 'Dialga', 'Dragapult', 'Flutter Mane', 'Gengar', 'Gholdengo', 'Giratina', 'Groudon', + 'Iron Bundle', 'Kilowattrel', 'Mewtwo', 'Palkia', 'Rayquaza', 'Slaking', 'Sneasler', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', + ], + onValidateTeam(team) { + const itemTable = new Set(); + for (const set of team) { + const item = this.dex.items.get(set.item); + if (!item.megaStone && !item.onPrimal && + !item.forcedForme?.endsWith('Origin') && !item.name.startsWith('Rusted')) continue; + const natdex = this.ruleTable.has('standardnatdex'); + if (natdex && item.id !== 'ultranecroziumz') continue; + const species = this.dex.species.get(set.species); + if (species.isNonstandard && !this.ruleTable.has(`+pokemontag:${this.toID(species.isNonstandard)}`)) { + return [`${species.baseSpecies} does not exist in gen 9.`]; + } + if ((item.itemUser?.includes(species.name) && !item.megaStone && !item.onPrimal) || + (natdex && species.name.startsWith('Necrozma-') && item.id === 'ultranecroziumz')) { + continue; + } + if (this.ruleTable.isRestrictedSpecies(species) || this.toID(set.ability) === 'powerconstruct') { + return [`${species.name} is not allowed to hold ${item.name}.`]; + } + if (itemTable.has(item.id)) { + return [ + `You are limited to one of each mega stone/orb/rusted item/sinnoh item.`, + `(You have more than one ${item.name})`, + ]; + } + itemTable.add(item.id); + } + }, + onBegin() { + for (const pokemon of this.getAllPokemon()) { + pokemon.m.originalSpecies = pokemon.baseSpecies.name; + } + }, + onSwitchIn(pokemon) { + // @ts-ignore + const originalFormeSecies = this.dex.species.get(pokemon.species.originalSpecies); + if (originalFormeSecies.exists && pokemon.m.originalSpecies !== originalFormeSecies.baseSpecies) { + // Place volatiles on the Pokémon to show its mega-evolved condition and details + this.add('-start', pokemon, originalFormeSecies.requiredItem || originalFormeSecies.requiredMove, '[silent]'); + const oSpecies = this.dex.species.get(pokemon.m.originalSpecies); + if (oSpecies.types.length !== pokemon.species.types.length || oSpecies.types[1] !== pokemon.species.types[1]) { + this.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]'); + } + } + }, + onSwitchOut(pokemon) { + // @ts-ignore + const oMegaSpecies = this.dex.species.get(pokemon.species.originalSpecies); + if (oMegaSpecies.exists && pokemon.m.originalSpecies !== oMegaSpecies.baseSpecies) { + this.add('-end', pokemon, oMegaSpecies.requiredItem || oMegaSpecies.requiredMove, '[silent]'); + } + }, + }, + { + name: "[Gen 9 Pre-DLC] Partners in Crime", + desc: `Doubles-based metagame where both active ally Pokémon share abilities and moves.`, + threads: [ + `• Partners in Crime`, + ], + + mod: 'picpredlc', + searchShow: false, + gameType: 'doubles', + ruleset: ['Standard Doubles'], + banlist: [ + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', + 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', + 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', 'Huge Power', 'Moody', + 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Ally Switch', 'Last Respects', 'Revival Blessing', 'Swagger', + ], + onBegin() { + for (const pokemon of this.getAllPokemon()) { + pokemon.m.trackPP = new Map(); + } + }, + onBeforeSwitchIn(pokemon) { + pokemon.m.curMoves = this.dex.deepClone(pokemon.moves); + let ngas = false; + for (const poke of this.getAllActive()) { + if (this.toID(poke.ability) === ('neutralizinggas' as ID)) { + ngas = true; + break; + } + } + const BAD_ABILITIES = ['trace', 'imposter', 'neutralizinggas', 'illusion', 'wanderingspirit']; + const ally = pokemon.side.active.find(mon => mon && mon !== pokemon && !mon.fainted); + if (ally && ally.ability !== pokemon.ability) { + if (!pokemon.m.innate && !BAD_ABILITIES.includes(this.toID(ally.ability))) { + pokemon.m.innate = 'ability:' + ally.ability; + if (!ngas || ally.getAbility().isPermanent || pokemon.hasItem('Ability Shield')) { + pokemon.volatiles[pokemon.m.innate] = {id: pokemon.m.innate, target: pokemon}; + pokemon.m.startVolatile = true; + } + } + if (!ally.m.innate && !BAD_ABILITIES.includes(this.toID(pokemon.ability))) { + ally.m.innate = 'ability:' + pokemon.ability; + if (!ngas || pokemon.getAbility().isPermanent || ally.hasItem('Ability Shield')) { + ally.volatiles[ally.m.innate] = {id: ally.m.innate, target: ally}; + ally.m.startVolatile = true; + } + } + } + }, + // Starting innate abilities in scripts#actions + onSwitchOut(pokemon) { + if (pokemon.m.innate) { + pokemon.removeVolatile(pokemon.m.innate); + delete pokemon.m.innate; + } + const ally = pokemon.side.active.find(mon => mon && mon !== pokemon && !mon.fainted); + if (ally && ally.m.innate) { + ally.removeVolatile(ally.m.innate); + delete ally.m.innate; + } + }, + onFaint(pokemon) { + if (pokemon.m.innate) { + pokemon.removeVolatile(pokemon.m.innate); + delete pokemon.m.innate; + } + const ally = pokemon.side.active.find(mon => mon && mon !== pokemon && !mon.fainted); + if (ally && ally.m.innate) { + ally.removeVolatile(ally.m.innate); + delete ally.m.innate; + } + }, + }, + { + name: "[Gen 9 Pre-DLC] STABmons", + desc: `Pokémon can use any move of their typing, in addition to the moves they can normally learn.`, + threads: [ + `• STABmons`, + `• STABmons Resources`, + ], + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Standard OMs', 'STABmons Move Legality', 'Sleep Moves Clause', 'Min Source Gen = 9'], + banlist: [ + 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Dialga', + 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', + 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', + 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', + 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', + 'Shed Tail', + ], + restricted: [ + 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', + 'No Retreat', 'Revival Blessing', 'Shell Smash', 'Shift Gear', 'Triple Arrows', 'V-create', 'Victory Dance', 'Wicked Blow', + ], + }, + { + name: "[Gen 9 Pre-DLC] Paldea Dex Draft", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Draft', 'Min Source Gen = 9'], + }, + { + name: "[Gen 9 Pre-DLC] Tera Preview Paldea Dex Draft", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9] Paldea Dex Draft', 'Tera Type Preview'], + }, + { + name: "[Gen 9 Pre-DLC] 6v6 Doubles Draft", + + mod: 'gen9predlc', + gameType: 'doubles', + searchShow: false, + ruleset: ['Draft', '!Sleep Clause Mod', '!Evasion Clause', 'Min Source Gen = 9'], + }, + { + name: "[Gen 9 Pre-DLC] 4v4 Doubles Draft", + + mod: 'gen9predlc', + gameType: 'doubles', + searchShow: false, + ruleset: ['Draft', 'Item Clause', 'VGC Timer', '!Sleep Clause Mod', '!OHKO Clause', '!Evasion Clause', 'Adjust Level = 50', 'Picked Team Size = 4', 'Min Source Gen = 9'], + }, + { + name: "[Gen 9 Pre-DLC] NatDex Draft", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['Draft', '+Unobtainable', '+Past'], + }, + { + name: "[Gen 9 Pre-DLC] Tera Preview NatDex Draft", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9] NatDex Draft', 'Tera Type Preview'], + }, + { + name: "[Gen 9 Pre-DLC] NatDex 6v6 Doubles Draft", + + mod: 'gen9predlc', + gameType: 'doubles', + searchShow: false, + ruleset: ['[Gen 9] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + }, + { + name: "[Gen 9 Pre-DLC] NatDex 4v4 Doubles Draft", + + mod: 'gen9predlc', + gameType: 'doubles', + searchShow: false, + ruleset: ['[Gen 9] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + }, + { + name: "[Gen 9 Pre-DLC] NatDex LC Draft", + + mod: 'gen9predlc', + searchShow: false, + ruleset: ['[Gen 9] NatDex Draft', 'Double Item Clause', 'Little Cup'], + banlist: ['Dragon Rage', 'Sonic Boom'], + }, + // Randomized Format Spotlight /////////////////////////////////////////////////////////////////// diff --git a/data/abilities.ts b/data/abilities.ts index 54f12bc042ca..c3e3d8cbc6fd 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1102,9 +1102,41 @@ export const Abilities: {[abilityid: string]: AbilityData} = { target.addVolatile('charge'); }, name: "Electromorphosis", - rating: 2.5, + rating: 3, num: 280, }, + embodyaspectcornerstone: { + onStart(pokemon) { + this.boost({def: 1}, pokemon); + }, + name: "Embody Aspect (Cornerstone)", + rating: 3.5, + num: 304, + }, + embodyaspecthearthflame: { + onStart(pokemon) { + this.boost({atk: 1}, pokemon); + }, + name: "Embody Aspect (Hearthflame)", + rating: 3.5, + num: 303, + }, + embodyaspectteal: { + onStart(pokemon) { + this.boost({spe: 1}, pokemon); + }, + name: "Embody Aspect (Teal)", + rating: 3.5, + num: 301, + }, + embodyaspectwellspring: { + onStart(pokemon) { + this.boost({spd: 1}, pokemon); + }, + name: "Embody Aspect (Wellspring)", + rating: 3.5, + num: 302, + }, emergencyexit: { onEmergencyExit(target) { if (!this.canSwitch(target.side) || target.forceSwitchFlag || target.switchFlag) return; @@ -1682,6 +1714,18 @@ export const Abilities: {[abilityid: string]: AbilityData} = { rating: 0, num: 118, }, + hospitality: { + onStart(pokemon) { + for (const ally of pokemon.adjacentAllies()) { + if (this.heal(ally.baseMaxhp / 4)) { + this.add('-activate', ally, 'ability: Hospitality', '[of] ' + pokemon); + } + } + }, + name: "Hospitality", + rating: 0, + num: 299, + }, hugepower: { onModifyAtkPriority: 5, onModifyAtk(atk) { @@ -2355,6 +2399,29 @@ export const Abilities: {[abilityid: string]: AbilityData} = { rating: 0, num: 250, }, + mindseye: { + onTryBoost(boost, target, source, effect) { + if (source && target === source) return; + if (boost.accuracy && boost.accuracy < 0) { + delete boost.accuracy; + if (!(effect as ActiveMove).secondaries) { + this.add("-fail", target, "unboost", "accuracy", "[from] ability: Mind's Eye", "[of] " + target); + } + } + }, + onModifyMovePriority: -5, + onModifyMove(move) { + move.ignoreEvasion = true; + if (!move.ignoreImmunity) move.ignoreImmunity = {}; + if (move.ignoreImmunity !== true) { + move.ignoreImmunity['Fighting'] = true; + move.ignoreImmunity['Normal'] = true; + } + }, + name: "Mind's Eye", + rating: 0, + num: 300, + }, minus: { onModifySpAPriority: 5, onModifySpA(spa, pokemon) { @@ -4298,6 +4365,26 @@ export const Abilities: {[abilityid: string]: AbilityData} = { rating: 1.5, num: 105, }, + supersweetsyrup: { + onStart(pokemon) { + this.add('-ability', pokemon, 'Supersweet Syrup'); + let activated = false; + for (const target of pokemon.adjacentFoes()) { + if (!activated) { + this.add('-ability', pokemon, 'Supersweet Syrup', 'boost'); + activated = true; + } + if (target.volatiles['substitute']) { + this.add('-immune', target); + } else { + this.boost({evasion: -1}, target, pokemon, null, true); + } + } + }, + name: "Supersweet Syrup", + rating: 1.5, + num: 306, + }, supremeoverlord: { onStart(pokemon) { if (pokemon.side.totalFainted) { @@ -4607,6 +4694,19 @@ export const Abilities: {[abilityid: string]: AbilityData} = { rating: 3, num: 137, }, + toxicchain: { + onSourceDamagingHit(damage, target, source, move) { + // Despite not being a secondary, Shield Dust / Covert Cloak block Toxic Chain's effect + if (target.hasAbility('shielddust') || target.hasItem('covertcloak')) return; + + if (this.randomChance(3, 10)) { + target.trySetStatus('tox', source); + } + }, + name: "Toxic Chain", + rating: 4.5, + num: 305, + }, toxicdebris: { onDamagingHit(damage, target, source, move) { const side = source.isAlly(target) ? source.side.foe : source.side; diff --git a/data/formats-data.ts b/data/formats-data.ts index 9f360bc8b165..c43d59ccc664 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -167,13 +167,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, ekans: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, arbok: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, pichu: { @@ -185,7 +183,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, pikachu: { tier: "(PU)", - doublesTier: "NFE", + doublesTier: "(DUU)", natDexTier: "RU", }, pikachucosplay: { @@ -271,23 +269,19 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, sandshrew: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, sandshrewalola: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, sandslash: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, sandslashalola: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, nidoranf: { @@ -321,38 +315,30 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, cleffa: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, clefairy: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, clefable: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "UU", }, vulpix: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, vulpixalola: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, ninetales: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, ninetalesalola: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, igglybuff: { @@ -496,24 +482,20 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "UU", }, poliwag: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, poliwhirl: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, poliwrath: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, politoed: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "RU", + tier: "OU", + doublesTier: "DOU", + natDexTier: "UU", }, abra: { isNonstandard: "Past", @@ -555,18 +537,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "Illegal", }, bellsprout: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, weepinbell: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, victreebel: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, tentacool: { @@ -580,33 +558,25 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, geodude: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, geodudealola: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, graveler: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, graveleralola: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, golem: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, golemalola: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, ponyta: { @@ -873,18 +843,16 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, koffing: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, weezing: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, weezinggalar: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, rhyhorn: { @@ -1204,13 +1172,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RUBL", }, munchlax: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, snorlax: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, snorlaxgmax: { @@ -1325,23 +1291,19 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, sentret: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, furret: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, hoothoot: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, noctowl: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, ledyba: { @@ -1355,13 +1317,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, spinarak: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, ariados: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, chinchou: { @@ -1446,13 +1406,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, aipom: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, ambipom: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, sunkern: { @@ -1464,13 +1422,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, yanma: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, yanmega: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, wooper: { @@ -1543,13 +1499,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, gligar: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, gliscor: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "OU", }, snubbull: { @@ -1620,32 +1574,31 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, ursaluna: { tier: "UU", - doublesTier: "DUber", + doublesTier: "DOU", natDexTier: "Uber", }, + ursalunabloodmoon: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, slugma: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, magcargo: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, swinub: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, piloswine: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, mamoswine: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, corsola: { @@ -1839,13 +1792,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "OU", }, poochyena: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, mightyena: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, zigzagoon: { @@ -1899,33 +1850,25 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, lotad: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, lombre: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, ludicolo: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, seedot: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, nuzleaf: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, shiftry: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, taillow: { @@ -2038,13 +1981,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, nosepass: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, probopass: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, skitty: { @@ -2136,13 +2077,13 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, volbeat: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, illumise: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, budew: { @@ -2289,13 +2230,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, corphish: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, crawdaunt: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "UU", }, baltoy: { @@ -2329,13 +2268,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, feebas: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, milotic: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, castform: { @@ -2371,18 +2308,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, duskull: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, dusclops: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, dusknoir: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, tropius: { @@ -2391,13 +2324,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, chingling: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, chimecho: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, absol: { @@ -2570,9 +2501,9 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "AG", }, jirachi: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "UU", + tier: "OU", + doublesTier: "DOU", + natDexTier: "RUBL", }, deoxys: { isNonstandard: "Past", @@ -2595,48 +2526,36 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "Uber", }, turtwig: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, grotle: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, torterra: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, chimchar: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, monferno: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, infernape: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, piplup: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, prinplup: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, empoleon: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, starly: { @@ -2999,28 +2918,28 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RUBL", }, phione: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, manaphy: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "UUBL", }, darkrai: { - isNonstandard: "Past", - tier: "Illegal", + tier: "Uber", + doublesTier: "DOU", natDexTier: "Uber", }, shaymin: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, shayminsky: { - isNonstandard: "Past", - tier: "Illegal", + tier: "Uber", + doublesTier: "DOU", natDexTier: "Uber", }, arceus: { @@ -3225,18 +3144,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, timburr: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, gurdurr: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, conkeldurr: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, tympole: { @@ -3265,18 +3180,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, sewaddle: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, swadloon: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, leavanny: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, venipede: { @@ -3516,13 +3427,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, ducklett: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, swanna: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, vanillite: { @@ -3643,18 +3552,14 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, litwick: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, lampent: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, chandelure: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, axew: { @@ -3702,13 +3607,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, mienfoo: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, mienshao: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, druddigon: { @@ -3753,13 +3656,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, vullaby: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, mandibuzz: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, heatmor: { @@ -4175,13 +4076,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, phantump: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, trevenant: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, pumpkaboo: { @@ -4364,22 +4263,20 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, grubbin: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, charjabug: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, vikavolt: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, vikavolttotem: { isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", }, crabrawler: { tier: "LC", @@ -4410,17 +4307,17 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, cutiefly: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "NFE", }, ribombee: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, ribombeetotem: { isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", }, rockruff: { tier: "LC", @@ -4727,22 +4624,20 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, jangmoo: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "LC", + tier: "LC", }, hakamoo: { - isNonstandard: "Past", - tier: "Illegal", - natDexTier: "NFE", + tier: "NFE", }, kommoo: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "OU", }, kommoototem: { isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", }, tapukoko: { isNonstandard: "Past", @@ -5065,6 +4960,11 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Past", tier: "Illegal", }, + dipplin: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, silicobra: { tier: "LC", }, @@ -5078,16 +4978,10 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "Illegal", }, cramorant: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, - cramorantgulping: { - isNonstandard: "Past", - }, - cramorantgorging: { - isNonstandard: "Past", - }, arrokuda: { tier: "LC", }, @@ -5229,13 +5123,10 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, morpeko: { - isNonstandard: "Past", - tier: "Illegal", + tier: "OU", + doublesTier: "DOU", natDexTier: "RU", }, - morpekohangry: { - isNonstandard: "Past", - }, cufant: { tier: "LC", }, @@ -5841,6 +5732,49 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { doublesTier: "DUU", natDexTier: "RUBL", }, + poltchageist: { + tier: "LC", + }, + sinistcha: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + okidogi: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + munkidori: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + fezandipiti: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + ogerpon: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + ogerponwellspring: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + ogerponhearthflame: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + ogerponcornerstone: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, missingno: { isNonstandard: "Custom", tier: "Illegal", diff --git a/data/items.ts b/data/items.ts index 7eebf44d49de..329f5548913f 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1097,6 +1097,18 @@ export const Items: {[itemid: string]: ItemData} = { num: 198, gen: 4, }, + cornerstonemask: { + name: "Cornerstone Mask", + spritenum: 758, + forcedForme: "Ogerpon-Cornerstone", + itemUser: ["Ogerpon-Cornerstone"], + onTakeItem(item, source) { + if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; + return true; + }, + num: 2406, + gen: 9, + }, cornnberry: { name: "Cornn Berry", spritenum: 81, @@ -1678,13 +1690,13 @@ export const Items: {[itemid: string]: ItemData} = { }, onModifyDefPriority: 2, onModifyDef(def, pokemon) { - if (pokemon.baseSpecies.nfe) { + if (pokemon.baseSpecies.nfe || pokemon.baseSpecies.id === 'dipplin') { return this.chainModify(1.5); } }, onModifySpDPriority: 2, onModifySpD(spd, pokemon) { - if (pokemon.baseSpecies.nfe) { + if (pokemon.baseSpecies.nfe || pokemon.baseSpecies.id === 'dipplin') { return this.chainModify(1.5); } }, @@ -1717,6 +1729,21 @@ export const Items: {[itemid: string]: ItemData} = { gen: 7, isNonstandard: "Past", }, + fairyfeather: { + name: "Fairy Feather", + spritenum: 754, + fling: { + basePower: 10, + }, + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (move && move.type === 'Fairy') { + return this.chainModify([4915, 4096]); + } + }, + num: 2401, + gen: 9, + }, fairygem: { name: "Fairy Gem", spritenum: 611, @@ -2475,6 +2502,18 @@ export const Items: {[itemid: string]: ItemData} = { gen: 4, isPokeball: true, }, + hearthflamemask: { + name: "Hearthflame Mask", + spritenum: 760, + forcedForme: "Ogerpon-Hearthflame", + itemUser: ["Ogerpon-Hearthflame"], + onTakeItem(item, source) { + if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; + return true; + }, + num: 2408, + gen: 9, + }, heatrock: { name: "Heat Rock", spritenum: 193, @@ -3439,6 +3478,15 @@ export const Items: {[itemid: string]: ItemData} = { gen: 1, isPokeball: true, }, + masterpieceteacup: { + name: "Masterpiece Teacup", + spritenum: 757, + fling: { + basePower: 80, + }, + num: 2404, + gen: 9, + }, mawilite: { name: "Mawilite", spritenum: 598, @@ -5666,6 +5714,15 @@ export const Items: {[itemid: string]: ItemData} = { num: 1116, gen: 8, }, + syrupyapple: { + name: "Syrupy Apple", + spritenum: 755, + fling: { + basePower: 30, + }, + num: 2402, + gen: 9, + }, tamatoberry: { name: "Tamato Berry", spritenum: 486, @@ -6863,6 +6920,15 @@ export const Items: {[itemid: string]: ItemData} = { gen: 7, isNonstandard: "Past", }, + unremarkableteacup: { + name: "Unremarkable Teacup", + spritenum: 756, + fling: { + basePower: 80, + }, + num: 2403, + gen: 9, + }, upgrade: { name: "Up-Grade", spritenum: 523, @@ -7037,6 +7103,18 @@ export const Items: {[itemid: string]: ItemData} = { num: 639, gen: 6, }, + wellspringmask: { + name: "Wellspring Mask", + spritenum: 759, + forcedForme: "Ogerpon-Wellspring", + itemUser: ["Ogerpon-Wellspring"], + onTakeItem(item, source) { + if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; + return true; + }, + num: 2407, + gen: 9, + }, wepearberry: { name: "Wepear Berry", spritenum: 533, diff --git a/data/learnsets.ts b/data/learnsets.ts index bd21d0cf392d..3d778d477db8 100644 --- a/data/learnsets.ts +++ b/data/learnsets.ts @@ -1,6 +1,4 @@ -/* eslint-disable max-len */ - -export const Learnsets: {[speciesid: string]: LearnsetData} = { +export const Learnsets: {[k: string]: LearnsetData} = { missingno: { learnset: { blizzard: ["3L1"], @@ -360,7 +358,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flareblitz: ["9M", "9L40", "8M", "8L40", "7E", "6E", "5E", "4E"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], furyswipes: ["8V"], @@ -390,6 +388,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "4S1", "4S2", "4S3", "4S5", "3M"], + roar: ["9M"], rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -415,7 +414,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], wingattack: ["8E"], workup: ["8M", "7M"], @@ -476,7 +475,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "9L30", "8M", "8L30", "8V", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "4L39", "3M", "3L34"], flareblitz: ["9M", "9L54", "8M", "8L54"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focusblast: ["9M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], furyswipes: ["8V"], @@ -504,6 +504,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M"], rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -529,7 +530,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], workup: ["8M", "7M"], }, @@ -589,14 +590,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], fly: ["9M", "8M", "8V", "7M", "7V", "7S6", "7S7", "7S9", "6M", "5M", "4M", "3M"], focusblast: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], furyswipes: ["8V"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], headbutt: ["8V", "7V", "4T"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heatwave: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L71", "4T", "4L59", "3L1"], helpinghand: ["9M", "8M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -624,7 +625,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -659,7 +660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], twister: ["4T"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], wingattack: ["8V", "7L1", "7V", "6L36", "5L36", "4L36", "3L36", "3S0"], workup: ["8M", "7M"], @@ -2027,88 +2028,100 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ekans: { learnset: { - acid: ["8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L32"], - acidspray: ["7L28", "6L28", "5L28"], + acid: ["9L20", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L32"], + acidspray: ["9M", "9L28", "7L28", "6L28", "5L28"], aquatail: ["7T", "6T", "5T", "4T"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], beatup: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], - belch: ["7L38", "6L38"], + belch: ["9L38", "7L38", "6L38"], bide: ["7V"], bind: ["7T", "6T", "5T"], - bite: ["8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L13", "3S0"], + bite: ["9L9", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L13", "3S0"], bodyslam: ["7V", "3T"], brutalswing: ["7M"], bulldoze: ["7M", "6M", "5M"], captivate: ["4M"], - coil: ["7L44", "6L44", "5L44"], + coil: ["9L44", "7L44", "6L44", "5L44"], confide: ["7M", "6M"], - crunch: ["7V"], + crunch: ["9M", "7V"], curse: ["7V"], - darkpulse: ["8V", "7M", "6M", "5T", "5D", "4M"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8V", "7M", "6M", "5T", "5D", "4M"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], disable: ["7E", "6E", "5E", "4E"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + earthquake: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M"], fissure: ["7V"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "7L36", "6T", "6L36", "5T", "5L36", "4T", "4L33"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - glare: ["8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20"], - gunkshot: ["7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L41"], - haze: ["8V", "7L41", "7V", "6L41", "5L41", "4L36", "3L44"], + gastroacid: ["9L36", "7T", "7L36", "6T", "6L36", "5T", "5L36", "4T", "4L33"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + glare: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20"], + gunkshot: ["9M", "9L49", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L41"], + haze: ["9M", "9L41", "8V", "7L41", "7V", "6L41", "5L41", "4L36", "3L44"], headbutt: ["8V", "7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], irontail: ["8V", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + knockoff: ["9M"], + lashout: ["9M"], + leechlife: ["9M"], + leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], mudbomb: ["7L33", "6L33", "5L33", "4L28"], + mudshot: ["9M"], + mudslap: ["9M"], naturalgift: ["4M"], payback: ["7M", "6M", "5M", "4M"], - poisonfang: ["7E", "6E", "5E", "4E", "3E"], - poisonjab: ["8V", "7M", "6M", "5M", "4M"], - poisonsting: ["8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L8", "3S0", "3S1"], - poisontail: ["7E", "6E", "5E", "4E"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + poisonfang: ["9E", "7E", "6E", "5E", "4E", "3E"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["9L4", "8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L8", "3S0", "3S1"], + poisontail: ["9M", "9E", "7E", "6E", "5E", "4E"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocktomb: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], - scaryface: ["7E", "6E", "5E", "4E"], - screech: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], + scaleshot: ["9M"], + scaryface: ["9M", "9E", "7E", "6E", "5E", "4E"], + screech: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], skullbash: ["7V"], slam: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "9L33", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], sludgewave: ["7M", "6M", "5M"], + snarl: ["9M"], snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - spitup: ["7L25", "6L25", "5L25", "4L25", "3L37"], - stockpile: ["7L25", "6L25", "5L25", "4L25", "3L37"], + spite: ["9M", "9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spitup: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], + stockpile: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["7E", "6E", "5E"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9E", "7E", "6E", "5E"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["7L25", "6L25", "5L25", "4L25", "3L37"], - switcheroo: ["7E", "6E", "5E", "4E"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + swallow: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], + switcheroo: ["9E", "7E", "6E", "5E", "4E"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + wrap: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], }, eventData: [ {generation: 3, level: 14, gender: "F", nature: "Docile", ivs: {hp: 26, atk: 28, def: 6, spa: 14, spd: 30, spe: 11}, abilities: ["shedskin"], moves: ["leer", "wrap", "poisonsting", "bite"], pokeball: "pokeball"}, @@ -2121,90 +2134,103 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, arbok: { learnset: { - acid: ["8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L38"], - acidspray: ["7L32", "6L32", "5L32"], + acid: ["9L20", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L38"], + acidspray: ["9M", "9L32", "7L32", "6L32", "5L32"], aquatail: ["7T", "6T", "5T", "4T"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["7L48", "6L48"], + belch: ["9L48", "7L48", "6L48"], bide: ["7V"], bind: ["7T", "6T", "5T"], - bite: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - bodyslam: ["7V", "3T"], + bite: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + bodyslam: ["9M", "7V", "3T"], brutalswing: ["7M"], - bulldoze: ["7M", "6M", "5M"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], - coil: ["7L56", "6L56", "5L56"], + coil: ["9L56", "7L56", "6L56", "5L56"], confide: ["7M", "6M"], - crunch: ["8V", "7L1", "6L22", "5L22", "4L22"], + crunch: ["9M", "9L0", "8V", "7L1", "6L22", "5L22", "4L22"], curse: ["7V"], - darkpulse: ["8V", "7M", "6M", "5T", "4M"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8V", "7M", "6M", "5T", "4M"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragontail: ["8V", "7M", "6M", "5M"], - earthquake: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - firefang: ["7L1", "6L1", "5L1", "4L1"], + dragontail: ["9M", "8V", "7M", "6M", "5M"], + earthquake: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], fissure: ["7V"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "7L44", "6T", "6L44", "5T", "5L44", "4T", "4L42"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - glare: ["8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20", "3S0"], - gunkshot: ["7T", "7L63", "6T", "6L63", "5T", "5L63", "4T", "4L56"], - haze: ["8V", "7L51", "7V", "6L51", "5L51", "4L48", "3L56"], + gastroacid: ["9L44", "7T", "7L44", "6T", "6L44", "5T", "5L44", "4T", "4L42"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + glare: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20", "3S0"], + gunkshot: ["9M", "9L63", "7T", "7L63", "6T", "6L63", "5T", "5L63", "4T", "4L56"], + haze: ["9M", "9L51", "8V", "7L51", "7V", "6L51", "5L51", "4L48", "3L56"], headbutt: ["8V", "7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icefang: ["7L1", "6L1", "5L1", "4L1"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], infestation: ["7M", "6M"], irontail: ["8V", "7T", "6T", "5T", "4M", "3M"], - leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + knockoff: ["9M"], + lashout: ["9M"], + leechlife: ["9M"], + leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], mudbomb: ["7L39", "6L39", "5L39", "4L34"], + mudshot: ["9M"], + mudslap: ["9M"], naturalgift: ["4M"], payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["8V", "7M", "6M", "5M", "4M"], - poisonsting: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poisontail: ["9M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], refresh: ["3S0"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocktomb: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], - screech: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L28"], + scaleshot: ["9M"], + scaryface: ["9M"], + screech: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L28"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], skullbash: ["7V"], slam: ["8V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "9L39", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], sludgewave: ["7M", "6M", "5M"], + snarl: ["9M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - spitup: ["7L27", "6L27", "5L27", "4L28", "3L46"], - stockpile: ["7L27", "6L27", "5L27", "4L28", "3L46"], - stompingtantrum: ["7T"], + spite: ["9M", "7T", "6T", "5T", "4T"], + spitup: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], + stockpile: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], + stompingtantrum: ["9M", "7T"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["8V"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["7L27", "6L27", "5L27", "4L28", "3L46"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + swallow: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["7T"], - thunderfang: ["7L1", "6L1", "5L1", "4L1"], + thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + wrap: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], }, eventData: [ {generation: 3, level: 33, moves: ["refresh", "sludgebomb", "glare", "bite"]}, @@ -2221,7 +2247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bide: ["7E", "7V", "6E", "5E", "4E", "3E"], bodyslam: ["9M", "8M", "3T"], captivate: ["4M"], - charge: ["9E", "9S6", "8E", "7E", "6E", "5E", "4E", "4S5", "3E"], + charge: ["9M", "9E", "9S6", "8E", "7E", "6E", "5E", "4E", "4S5", "3E"], chargebeam: ["7M", "6M", "5M", "4M"], charm: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2", "3S3"], confide: ["7M", "6M"], @@ -2376,6 +2402,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { calmmind: ["8V"], captivate: ["4M"], celebrate: ["9S55", "8S50", "8S51", "8S52", "7S43", "7S48", "6S31", "6S41"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], charm: ["9M", "9L1", "8M", "8L1", "6S36"], confide: ["7M", "6M"], @@ -2408,7 +2435,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "6S40", "5M", "4M", "4S13", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], fly: ["9S53", "7S49", "6S41", "5S24", "5S27", "3S2", "3S4", "3S6"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "5S25", "5S26", "5S27", "4M", "4S13"], growl: ["9L1", "8L1", "8V", "7L5", "7V", "7S43", "7S46", "6L5", "6S31", "5L1", "4L1", "3L1", "3S1", "3S2", "3S3", "3S4", "3S5", "3S10"], @@ -2419,7 +2446,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], holdhands: ["7S44", "7S45", "6S33", "6S34", "6S35", "6S40", "6S42"], irontail: ["9L28", "9S54", "8M", "8V", "7T", "7V", "6T", "6S37", "5T", "5S24", "5S30", "4M", "4S21", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["4S18"], lightscreen: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L53", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L42", "4S11", "3M", "3L50", "3S0", "3S6", "3S7", "3S8"], @@ -2648,7 +2675,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -2671,14 +2698,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -2730,7 +2757,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 1, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "agility"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -2740,7 +2767,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -2763,14 +2790,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -2822,7 +2849,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 6, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "irontail"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -2832,7 +2859,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -2855,14 +2882,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -2914,7 +2941,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 10, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -2924,7 +2951,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -2947,14 +2974,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -3006,7 +3033,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 14, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -3016,7 +3043,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -3039,14 +3066,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -3098,7 +3125,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 17, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -3108,7 +3135,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -3131,14 +3158,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -3190,7 +3217,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 20, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -3200,7 +3227,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "7M"], - charge: ["8E"], + charge: ["9M", "8E"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -3223,14 +3250,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9L16", "8L16", "7L21"], flail: ["8E"], fling: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], grassknot: ["9M", "8M", "7M"], growl: ["9L1", "8L1", "7L5"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], magnetrise: ["7T"], @@ -3282,7 +3309,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 21, shiny: 1, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "irontail"], pokeball: "pokeball"}, - {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: true, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, ], eventOnly: true, }, @@ -3413,6 +3440,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brutalswing: ["8M"], calmmind: ["8V"], captivate: ["4M"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M", "6M"], @@ -3437,11 +3465,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M", "7V", "4M", "3T"], facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], fakeout: ["8V"], + faketears: ["9M"], feint: ["9L1", "8L1"], flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -3451,7 +3480,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], irontail: ["9L1", "8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lightscreen: ["9M", "9L1", "8M", "8L1", "8V", "7M", "6M", "5M", "4M", "3M"], magnetrise: ["7T", "6T", "5T", "4T"], @@ -3520,6 +3549,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M", "8V", "7M"], calmmind: ["9M", "8M", "8V", "7M"], + charge: ["9M"], chargebeam: ["9M", "7M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M"], @@ -3538,10 +3568,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { expandingforce: ["8T"], facade: ["9M", "8M", "8V", "7M"], fakeout: ["8V"], + faketears: ["9M"], feint: ["9L1", "8L1"], fling: ["9M", "8M", "7M"], focusblast: ["9M", "8M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], futuresight: ["8M"], gigaimpact: ["9M", "8M", "7M"], @@ -3552,7 +3583,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M"], hyperbeam: ["9M", "8M", "8V", "7M"], irontail: ["9L1", "8M", "8V", "7T"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], lightscreen: ["9M", "9L1", "8M", "8L1", "8V", "7M"], magiccoat: ["7T"], @@ -3614,97 +3645,104 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, sandshrew: { learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M", "8L27"], - amnesia: ["8M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L27", "8M", "8L27"], + amnesia: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "8L18", "7M", "6M", "5M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], captivate: ["4M"], chipaway: ["7E", "6E", "5E"], confide: ["7M", "6M"], - counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + counter: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], covet: ["7T", "6T", "5T"], crushclaw: ["7E", "6E", "5E", "4E", "3E"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["8L1", "8V", "7L1", "7V", "6L1", "5L3", "4L3", "3T", "3L6", "3S0"], + defensecurl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L3", "4L3", "3T", "3L6", "3S0"], detect: ["7V"], - dig: ["8M", "8L33", "8V", "7L30", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], + dig: ["9M", "9L33", "8M", "8L33", "8V", "7L30", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8L45", "8V", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L45", "8M", "8L45", "8V", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M"], fissure: ["7V"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["8L12", "7L11", "7V", "6L11", "5L25", "4T", "4L25", "3T"], - furyswipes: ["8L24", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L37"], - gyroball: ["8M", "8L36", "7M", "7L34", "6M", "6L34", "5M", "5L33", "4M", "4L33"], + furycutter: ["9L12", "8L12", "7L11", "7V", "6L11", "5L25", "4T", "4L25", "3T"], + furyswipes: ["9L24", "8L24", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L37"], + gyroball: ["9M", "9L36", "8M", "8L36", "7M", "7L34", "6M", "6L34", "5M", "5L33", "4M", "4L33"], headbutt: ["8V", "7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["8E", "7E", "6M", "5M"], + highhorsepower: ["9M"], + honeclaws: ["9E", "8E", "7E", "6M", "5M"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - leechlife: ["8M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + leechlife: ["9M", "8M"], + lowkick: ["9M"], magnitude: ["7L14", "6L14", "5L17"], - metalclaw: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + metalclaw: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], mimic: ["7V", "3T"], - mudshot: ["8M", "7E", "6E", "5E", "4E"], - mudslap: ["8E", "7V", "4T", "3T"], + mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], + mudslap: ["9M", "9E", "8E", "7V", "4T", "3T"], naturalgift: ["4M"], - nightslash: ["8E", "7E", "6E", "5E", "4E"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: ["8L3", "8V", "7L5", "7V", "6L5", "5L9", "4L9", "3L17", "3S0"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + nightslash: ["9E", "8E", "7E", "6E", "5E", "4E"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["9L3", "8L3", "8V", "7L5", "7V", "6L5", "5L9", "4L9", "3L17", "3S0"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - rapidspin: ["8L15", "7L9", "7E", "7V", "6L9", "6E", "5L13", "5E", "4L13", "4E", "3E"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["9L15", "8L15", "7L9", "7E", "7V", "6L9", "6E", "5L13", "5E", "4L13", "4E", "3E"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rockclimb: ["7E", "6E", "5E", "4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L9", "8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], rototiller: ["7E", "6E"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - sandattack: ["8L6", "8V", "7L3", "7V", "6L3", "5L7", "5D", "4L7", "3L11", "3S0"], - sandstorm: ["8M", "8L42", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L37", "4M", "4L37", "3M", "3L53"], - sandtomb: ["8M", "7L23", "6L23", "5L27", "4L27", "3L45"], + sandattack: ["9L6", "8L6", "8V", "7L3", "7V", "6L3", "5L7", "5D", "4L7", "3L11", "3S0"], + sandstorm: ["9M", "9L42", "8M", "8L42", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L37", "4M", "4L37", "3M", "3L53"], + sandtomb: ["9M", "8M", "7L23", "6L23", "5L27", "4L27", "3L45"], scorchingsands: ["8T"], - scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], skullbash: ["7V"], - slash: ["8L30", "8V", "7L26", "7V", "6L26", "5L31", "4L31", "3L23"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + slash: ["9L30", "8L30", "8V", "7L26", "7V", "6L26", "5L31", "4L31", "3L23"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + spikes: ["9M"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "5D", "4T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "5D", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L30"], - swordsdance: ["8M", "8L39", "8V", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L38", "4M", "4E", "3T", "3E"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M", "9L21", "8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L30"], + swordsdance: ["9M", "9L39", "8M", "8L39", "8V", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L38", "4M", "4E", "3T", "3E"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["8M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], workup: ["8M"], - xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], }, eventData: [ {generation: 3, level: 12, gender: "M", nature: "Docile", ivs: {hp: 4, atk: 23, def: 8, spa: 31, spd: 1, spe: 25}, moves: ["scratch", "defensecurl", "sandattack", "poisonsting"], pokeball: "pokeball"}, @@ -3715,89 +3753,95 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, sandshrewalola: { learnset: { - aerialace: ["7M"], - amnesia: ["8M", "7E"], + aerialace: ["9M", "7M"], + amnesia: ["9M", "8M", "7E"], aquatail: ["7T"], attract: ["8M", "7M"], auroraveil: ["7M"], - avalanche: ["8M"], + avalanche: ["9M", "8M"], bide: ["8V", "7L3", "7S0"], - blizzard: ["8M", "8L45", "8V", "7M", "7L46"], - bodyslam: ["8M"], - brickbreak: ["8M", "8V", "7M"], - bulldoze: ["8M", "7M"], + blizzard: ["9M", "9L45", "8M", "8L45", "8V", "7M", "7L46"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "8V", "7M"], + bulldoze: ["9M", "8M", "7M"], chipaway: ["7E"], confide: ["7M"], - counter: ["8E", "7E"], + counter: ["9E", "8E", "7E"], covet: ["7T"], - crushclaw: ["8E", "7E"], - curse: ["8E", "7E"], - defensecurl: ["8L1", "8V", "7L1"], - dig: ["8M", "8V"], + crushclaw: ["9E", "8E", "7E"], + curse: ["9E", "8E", "7E"], + defensecurl: ["9L1", "8L1", "8V", "7L1"], + dig: ["9M", "8M", "8V"], doubleteam: ["7M"], - earthquake: ["8M", "8V", "7M"], - endure: ["8M", "7E"], - facade: ["8M", "8V", "7M"], - flail: ["8E", "7E"], - fling: ["8M", "7M"], - focuspunch: ["7T"], + earthquake: ["9M", "8M", "8V", "7M"], + endure: ["9M", "8M", "7E"], + facade: ["9M", "8M", "8V", "7M"], + flail: ["9E", "8E", "7E"], + flashcannon: ["9M"], + fling: ["9M", "8M", "7M"], + focuspunch: ["9M", "7T"], frostbreath: ["7M"], frustration: ["7M"], - furycutter: ["8L12", "7L11"], - furyswipes: ["8L24", "8V", "7L20"], - gyroball: ["8M", "8L36", "7M", "7L34"], + furycutter: ["9L12", "8L12", "7L11"], + furyswipes: ["9L24", "8L24", "8V", "7L20"], + gyroball: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], hail: ["8M", "8L42", "7M", "7L42"], headbutt: ["8V"], hiddenpower: ["7M"], - honeclaws: ["8E", "7E"], + honeclaws: ["9E", "8E", "7E"], iceball: ["7L7", "7S0"], - icebeam: ["8V"], - icepunch: ["8M", "8V", "7T"], - iceshard: ["8V"], + icebeam: ["9M", "8V"], + icepunch: ["9M", "8M", "8V", "7T"], + iceshard: ["9E", "8V"], + icespinner: ["9M"], iciclecrash: ["7E"], - iciclespear: ["8M", "7E"], - icywind: ["8M", "7T"], - irondefense: ["8M", "8L27", "7T", "7L23"], - ironhead: ["8M", "8L33", "7T", "7L30"], + iciclespear: ["9M", "8M", "7E"], + icywind: ["9M", "8M", "7T"], + irondefense: ["9M", "9L27", "8M", "8L27", "7T", "7L23"], + ironhead: ["9M", "9L33", "8M", "8L33", "7T", "7L30"], irontail: ["8M", "8V", "7T"], - knockoff: ["7T"], - leechlife: ["8M", "7M"], - metalclaw: ["8L18", "7L14", "7E"], - mirrorcoat: ["8V"], - mist: ["8L3"], - nightslash: ["8E", "7E"], - poisonjab: ["8M", "8V", "7M"], - powdersnow: ["8L6", "7L5", "7S0"], - protect: ["8M", "8V", "7M"], - rapidspin: ["8L15", "7L9", "7S0"], - rest: ["8M", "8V", "7M"], + knockoff: ["9M", "7T"], + leechlife: ["9M", "8M", "7M"], + lowkick: ["9M"], + metalclaw: ["9M", "9L18", "8L18", "7L14", "7E"], + mirrorcoat: ["9E", "8V"], + mist: ["9L3", "8L3"], + nightslash: ["9E", "8E", "7E"], + poisonjab: ["9M", "8M", "8V", "7M"], + powdersnow: ["9L6", "8L6", "7L5", "7S0"], + protect: ["9M", "8M", "8V", "7M"], + rapidspin: ["9L15", "8L15", "7L9", "7S0"], + rest: ["9M", "8M", "8V", "7M"], return: ["7M"], - rockslide: ["8M", "8V", "7M"], - rocktomb: ["8M"], - rollout: ["8L9"], + rockslide: ["9M", "8M", "8V", "7M"], + rocktomb: ["9M", "8M"], + rollout: ["9L9", "8L9"], round: ["8M", "7M"], safeguard: ["8M", "7M"], - scratch: ["8L1", "8V", "7L1"], + scratch: ["9L1", "8L1", "8V", "7L1"], seismictoss: ["8V"], - shadowclaw: ["8M", "7M"], - slash: ["8L30", "8V", "7L26"], - sleeptalk: ["8M", "7M"], + shadowclaw: ["9M", "8M", "7M"], + slash: ["9L30", "8L30", "8V", "7L26"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - stealthrock: ["8M", "8V", "7T"], - steelbeam: ["8T"], + snowscape: ["9M", "9L42"], + stealthrock: ["9M", "8M", "8V", "7T"], + steelbeam: ["9M", "8T"], steelroller: ["8T"], - substitute: ["8M", "8V", "7M"], + substitute: ["9M", "8M", "8V", "7M"], sunnyday: ["8M", "7M"], - superfang: ["7T"], + superfang: ["9M", "7T"], swagger: ["7M"], - swift: ["8M", "8L21", "8V", "7L17"], - swordsdance: ["8M", "8L39", "8V", "7M", "7L38"], - thief: ["8M", "7M"], + swift: ["9M", "9L21", "8M", "8L21", "8V", "7L17"], + swordsdance: ["9M", "9L39", "8M", "8L39", "8V", "7M", "7L38"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], throatchop: ["8M", "7T"], toxic: ["8V", "7M"], tripleaxel: ["8T"], workup: ["8M", "7M"], - xscissor: ["8M", "8V", "7M"], + xscissor: ["9M", "8M", "8V", "7M"], }, eventData: [ {generation: 7, level: 10, moves: ["rapidspin", "iceball", "powdersnow", "bide"], pokeball: "cherishball"}, @@ -3805,99 +3849,106 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, sandslash: { learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M"], - amnesia: ["8M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M"], + amnesia: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "8L18", "7M", "6M", "5M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], captivate: ["4M"], confide: ["7M", "6M"], counter: ["8V", "3T"], covet: ["7T", "6T", "5T"], - crushclaw: ["8L1", "7L1", "6L22", "5L22", "4L22"], + crushclaw: ["9L1", "8L1", "7L1", "6L22", "5L22", "4L22"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + defensecurl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], detect: ["7V"], - dig: ["8M", "8L41", "8V", "7L33", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], + dig: ["9M", "9L41", "8M", "8L41", "8V", "7L33", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V"], + drillrun: ["9M", "8M", "8V"], dynamicpunch: ["7V", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8L61", "8V", "7M", "7L53", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L61", "8M", "8L61", "8V", "7M", "7L53", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M"], fissure: ["7V"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["8L12", "7L11", "7V", "6L11", "5L28", "4T", "4L28", "3T"], - furyswipes: ["8L26", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L42"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "8L46", "7M", "7L38", "6M", "6L34", "5M", "5L45", "4M", "4L45"], + furycutter: ["9L12", "8L12", "7L11", "7V", "6L11", "5L28", "4T", "4L28", "3T"], + furyswipes: ["9L26", "8L26", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L42"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M"], + gyroball: ["9M", "9L46", "8M", "8L46", "7M", "7L38", "6M", "6L34", "5M", "5L45", "4M", "4L45"], headbutt: ["8V", "7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - leechlife: ["8M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + leechlife: ["9M", "8M"], + lowkick: ["9M"], magnitude: ["7L14", "6L14", "5L17"], + metalclaw: ["9M"], mimic: ["7V", "3T"], - mudshot: ["8M"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], pinmissile: ["8M"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L9", "4L9", "3L17"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L9", "4L9", "3L17"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - rapidspin: ["8L15", "7L9", "6L9", "5L13", "4L13"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["9L15", "8L15", "7L9", "6L9", "5L13", "4L13"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L9", "8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - sandstorm: ["8M", "8L56", "7M", "7L48", "7V", "6M", "6L42", "5M", "5L52", "4M", "4L52", "3M", "3L62"], - sandtomb: ["8M", "8L31", "7L24", "6L23", "5L33", "4L33", "3L52"], + sandattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["9M", "9L56", "8M", "8L56", "7M", "7L48", "7V", "6M", "6L42", "5M", "5L52", "4M", "4L52", "3M", "3L62"], + sandtomb: ["9M", "9L31", "8M", "8L31", "7L24", "6L23", "5L33", "4L33", "3L52"], scorchingsands: ["8T"], - scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], skullbash: ["7V"], - slash: ["8L36", "8V", "7L28", "7V", "6L26", "5L40", "4L40", "3L24"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + slash: ["9L36", "8L36", "8V", "7L28", "7V", "6L26", "5L40", "4L40", "3L24"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["8M"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + spikes: ["9M", "8M"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L33"], - swordsdance: ["8M", "8L51", "8V", "7M", "7L43", "7V", "6M", "6L38", "5M", "5L38", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M", "9L21", "8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L33"], + swordsdance: ["9M", "9L51", "8M", "8L51", "8V", "7M", "7L43", "7V", "6M", "6L38", "5M", "5L38", "4M", "3T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["8M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], workup: ["8M"], - xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], }, encounters: [ {generation: 2, level: 10}, @@ -3906,90 +3957,97 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, sandslashalola: { learnset: { - aerialace: ["7M"], - agility: ["8M"], - amnesia: ["8M"], + aerialace: ["9M", "7M"], + agility: ["9M", "8M"], + amnesia: ["9M", "8M"], aquatail: ["7T"], attract: ["8M", "7M"], auroraveil: ["7M"], - avalanche: ["8M"], + avalanche: ["9M", "8M"], bide: ["8V"], - blizzard: ["8M", "8L1", "8V", "7M"], - bodyslam: ["8M"], - brickbreak: ["8M", "8V", "7M"], - bulldoze: ["8M", "7M"], + blizzard: ["9M", "9L1", "8M", "8L1", "8V", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "8V", "7M"], + bulldoze: ["9M", "8M", "7M"], confide: ["7M"], counter: ["8V"], covet: ["7T"], - defensecurl: ["8L1", "8V", "7L1"], - dig: ["8M", "8V"], + defensecurl: ["9L1", "8L1", "8V", "7L1"], + dig: ["9M", "8M", "8V"], doubleteam: ["7M"], - drillrun: ["8M", "8V", "7T"], - earthquake: ["8M", "8V", "7M"], - endure: ["8M"], - facade: ["8M", "8V", "7M"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], + drillrun: ["9M", "8M", "8V", "7T"], + earthquake: ["9M", "8M", "8V", "7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "8V", "7M"], + falseswipe: ["9M"], + flashcannon: ["9M"], + fling: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + focuspunch: ["9M", "7T"], frostbreath: ["7M"], frustration: ["7M"], - furycutter: ["8L1"], - furyswipes: ["8L1"], - gigaimpact: ["8M", "7M"], - gyroball: ["8M", "8L1", "7M"], + furycutter: ["9L1", "8L1"], + furyswipes: ["9L1", "8L1"], + gigaimpact: ["9M", "8M", "7M"], + gyroball: ["9M", "9L1", "8M", "8L1", "7M"], hail: ["8M", "8L1", "7M"], headbutt: ["8V"], hiddenpower: ["7M"], - hyperbeam: ["8M", "8V", "7M"], + hyperbeam: ["9M", "8M", "8V", "7M"], iceball: ["7L1"], - icebeam: ["8V"], - icepunch: ["8M", "8V", "7T"], + icebeam: ["9M", "8V"], + icepunch: ["9M", "8M", "8V", "7T"], iceshard: ["8V"], - iciclecrash: ["8L1", "7L1"], - iciclespear: ["8M", "8L0", "7L1"], - icywind: ["8M", "7T"], - irondefense: ["8M", "8L1", "7T"], - ironhead: ["8M", "8L1", "7T"], + icespinner: ["9M"], + iciclecrash: ["9L1", "8L1", "7L1"], + iciclespear: ["9M", "9L0", "8M", "8L0", "7L1"], + icywind: ["9M", "8M", "7T"], + irondefense: ["9M", "9L1", "8M", "8L1", "7T"], + ironhead: ["9M", "9L1", "8M", "8L1", "7T"], irontail: ["8M", "8V", "7T"], - knockoff: ["7T"], - leechlife: ["8M", "7M"], - metalburst: ["8L1", "7L1"], - metalclaw: ["8L1", "7L1"], - mist: ["8L1"], + knockoff: ["9M", "7T"], + leechlife: ["9M", "8M", "7M"], + lowkick: ["9M"], + metalburst: ["9L1", "8L1", "7L1"], + metalclaw: ["9M", "9L1", "8L1", "7L1"], + mist: ["9L1", "8L1"], pinmissile: ["8M"], - poisonjab: ["8M", "8V", "7M"], - powdersnow: ["8L1"], - protect: ["8M", "8V", "7M"], - rapidspin: ["8L1"], - rest: ["8M", "8V", "7M"], + poisonjab: ["9M", "8M", "8V", "7M"], + powdersnow: ["9L1", "8L1"], + protect: ["9M", "8M", "8V", "7M"], + rapidspin: ["9L1", "8L1"], + rest: ["9M", "8M", "8V", "7M"], return: ["7M"], - rockslide: ["8M", "8V", "7M"], - rocktomb: ["8M"], - rollout: ["8L1"], + rockslide: ["9M", "8M", "8V", "7M"], + rocktomb: ["9M", "8M"], + rollout: ["9L1", "8L1"], round: ["8M", "7M"], safeguard: ["8M", "7M"], - scratch: ["8L1", "8V"], + scratch: ["9L1", "8L1", "8V"], seismictoss: ["8V"], - shadowclaw: ["8M", "7M"], - slash: ["8L1", "7L1"], - sleeptalk: ["8M", "7M"], + shadowclaw: ["9M", "8M", "7M"], + slash: ["9L1", "8L1", "7L1"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - spikes: ["8M"], - stealthrock: ["8M", "8V", "7T"], - steelbeam: ["8T"], + snowscape: ["9M", "9L1"], + spikes: ["9M", "8M"], + stealthrock: ["9M", "8M", "8V", "7T"], + steelbeam: ["9M", "8T"], steelroller: ["8T"], - substitute: ["8M", "8V", "7M"], + substitute: ["9M", "8M", "8V", "7M"], sunnyday: ["8M", "7M"], - superfang: ["7T"], + superfang: ["9M", "7T"], swagger: ["7M"], - swift: ["8M", "8L1"], - swordsdance: ["8M", "8L1", "7M"], - thief: ["8M", "7M"], + swift: ["9M", "9L1", "8M", "8L1"], + swordsdance: ["9M", "9L1", "8M", "8L1", "7M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], throatchop: ["8M", "7T"], toxic: ["8V", "7M"], tripleaxel: ["8T"], workup: ["8M", "7M"], - xscissor: ["8M", "8V", "7M"], + xscissor: ["9M", "8M", "8V", "7M"], }, }, nidoranf: { @@ -4616,70 +4674,74 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { cleffa: { learnset: { afteryou: ["7T", "6T", "5T"], - amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], aromatherapy: ["8E", "7E", "6E", "5E", "5D", "4E"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], bellydrum: ["7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["8M", "3T"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M"], captivate: ["4M"], - charm: ["8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + charm: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + chillingwater: ["9M"], confide: ["7M", "6M"], - copycat: ["8L1", "7L13", "6L13", "5L13", "4L13"], + copycat: ["9L1", "8L1", "7L13", "6L13", "5L13", "4L13"], counter: ["3T"], covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], curse: ["7V"], + dazzlinggleam: ["9M"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "6M", "5M", "4M", "3M"], - disarmingvoice: ["8L12"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M", "9L12", "8L12"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], + drainingkiss: ["9M", "8M"], dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L16", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L4"], + encore: ["9M", "9L16", "8M", "8L16", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L4"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M", "7E", "6E", "5E", "4E"], - fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], + fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["7V", "4T"], - healpulse: ["8E", "7E", "6E"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], + healpulse: ["9E", "8E", "7E", "6E"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["8M", "7L16", "6L16", "5L16", "4L16", "3L17"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M", "8M", "7L16", "6L16", "5L16", "4L16", "3L17"], magiccoat: ["7T", "6T", "5T", "4T"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], - metronome: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + metronome: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], mimic: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mistyterrain: ["8M", "7E", "6E"], + mistyterrain: ["9M", "8M", "7E", "6E"], mudslap: ["7V", "4T", "3T"], naturalgift: ["4M"], nightmare: ["7V", "3T"], - playrough: ["8M"], - pound: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + playrough: ["9M", "8M"], + pound: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], roleplay: ["7T", "6T", "5T", "4T"], rollout: ["7V", "4T", "3T"], @@ -4687,135 +4749,140 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8L4", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], + sing: ["9L4", "8L4", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], softboiled: ["3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["8L1", "7E", "7V", "6E", "5E", "4E", "3E"], - storedpower: ["8M", "7E", "6E", "5E"], - substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "8L1", "7E", "7V", "6E", "5E", "4E", "3E"], + storedpower: ["9M", "8M", "7E", "6E", "5E"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L8", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], + sweetkiss: ["9L8", "8L8", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], + swift: ["9M"], telekinesis: ["7T", "5M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - tickle: ["8E", "7E", "6E", "5E"], + terablast: ["9M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + tickle: ["9E", "8E", "7E", "6E", "5E"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["8E", "7E", "6E", "5E", "4E", "3E"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], wonderroom: ["8M", "7T", "6T", "5T"], workup: ["8M", "7M", "5M"], zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, }, clefairy: { learnset: { - afteryou: ["8L12", "7T", "7L58", "6T", "6L1", "5T", "5L52"], + afteryou: ["9L12", "8L12", "7T", "7L58", "6T", "6L1", "5T", "5L52"], allyswitch: ["8M"], - amnesia: ["8M", "8V"], + amnesia: ["9M", "8M", "8V"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M"], + batonpass: ["9M", "8M"], bestow: ["7L19", "6L19", "5L25"], bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "8V", "7L40", "7V", "6L40", "5L40", "3T"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "8V", "7L40", "7V", "6L40", "5L40", "3T"], bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], bubblebeam: ["7V"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "8L1"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], confide: ["7M", "6M"], - copycat: ["8L1"], - cosmicpower: ["8M", "8L40", "7L34", "6L34", "5L28", "4L25", "3L33"], + copycat: ["9L1", "8L1"], + cosmicpower: ["9L40", "8M", "8L40", "7L34", "6L34", "5L28", "4L25", "3L33"], counter: ["7V", "3T"], covet: ["7T", "6T", "5T"], curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - defensecurl: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3T", "3L25"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + defensecurl: ["9L1", "8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3T", "3L25"], detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["8L1", "7L1", "6L1"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M", "9L1", "8L1", "7L1", "6L1"], doubleedge: ["7V", "3T"], doubleslap: ["8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], dynamicpunch: ["7V", "3T"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "5L4", "4L4", "3L5"], + encore: ["9M", "9L8", "8M", "8L1", "8V", "7L1", "7V", "6L1", "5L4", "4L4", "3L5"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["8L36", "8S0", "7L16", "6L16", "5L16", "4L16", "3L17"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], + followme: ["9L36", "8L36", "8S0", "7L16", "6L16", "5L16", "4L16", "3L17"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["8L28", "7T", "7L49", "6T", "6L49", "5T", "5L37", "4T", "4L34"], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L28", "8L28", "7T", "7L49", "6T", "6L49", "5T", "5L37", "4T", "4L34"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["8L48", "7L55", "6L1", "5L49", "4L46"], - helpinghand: ["8M", "8V", "8S0", "7T", "6T", "5T", "4T"], + healingwish: ["9L48", "8L48", "7L55", "6L1", "5L49", "4L46"], + helpinghand: ["9M", "8M", "8V", "8S0", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "8S0", "7T", "6T", "5T", "4T"], - imprison: ["8M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "8S0", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M"], incinerate: ["6M", "5M"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], - lifedew: ["8L16"], - lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "5L46", "4M", "4L40", "3M", "3L41"], + lifedew: ["9L16", "8L16"], + lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5L46", "4M", "4L40", "3M", "3L41"], luckychant: ["7L37", "6L37", "5L31", "4L28"], - magicalleaf: ["8M"], + magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T", "5T", "4T"], megakick: ["8M", "7V", "3T"], megapunch: ["8M", "7V", "3T"], meteorbeam: ["8T"], - meteormash: ["8L32", "7L50", "6L50", "5L55", "4L43", "3L45"], - metronome: ["8M", "8L20", "8V", "8S1", "7L31", "7V", "6L31", "5L34", "4L31", "3T", "3L29"], + meteormash: ["9L32", "8L32", "7L50", "6L50", "5L55", "4L43", "3L45"], + metronome: ["9M", "9L20", "8M", "8L20", "8V", "8S1", "7L31", "7V", "6L31", "5L34", "4L31", "3T", "3L29"], mimic: ["7V", "3T"], minimize: ["8L8", "8V", "7L25", "7V", "6L25", "5L19", "4L19", "3L21"], - mistyexplosion: ["8T"], - mistyterrain: ["8M"], - moonblast: ["8L44", "8V", "8S1", "7L46", "6L46"], - moonlight: ["8L24", "8S1", "7L43", "7V", "6L43", "5L40", "4L37", "3L37"], + mistyexplosion: ["9M", "8T"], + mistyterrain: ["9M", "8M"], + moonblast: ["9L44", "8L44", "8V", "8S1", "7L46", "6L46"], + moonlight: ["9L24", "8L24", "8S1", "7L43", "7V", "6L43", "5L40", "4L37", "3L37"], mudslap: ["7V", "4T", "3T"], mysticalfire: ["8M"], naturalgift: ["4M"], nightmare: ["7V", "3T"], - playrough: ["8M", "8V"], - pound: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + nightshade: ["9M"], + playrough: ["9M", "8M", "8V"], + pound: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], poweruppunch: ["6M"], - protect: ["8M", "8V", "8S0", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "8S0", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], psywave: ["7V"], rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M"], @@ -4825,44 +4892,48 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L9"], + sing: ["9L1", "8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L9"], + skillswap: ["9M"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], softboiled: ["3T"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["8L1"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "8L1"], spotlight: ["7L1"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - storedpower: ["8M", "8L4", "7L28", "6L28", "5L43"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + storedpower: ["9M", "9L4", "8M", "8L4", "7L28", "6L28", "5L43"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L1"], - takedown: ["7V"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M"], + takedown: ["9M", "7V"], telekinesis: ["7T", "5M"], teleport: ["8V", "7V"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], triattack: ["8M", "8V", "7V"], - trick: ["8M", "7T", "6T", "5T", "4T"], - uproar: ["8M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + uproar: ["9M", "8M"], wakeupslap: ["7L22", "6L22", "5L22", "4L22"], watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], wonderroom: ["8M", "7T", "6T", "5T"], workup: ["8M", "7M", "5M"], zapcannon: ["7V"], - zenheadbutt: ["8M", "8S1", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M", "8M", "8S1", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 8, level: 50, gender: "F", shiny: true, nature: "Bold", isHidden: true, ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 31}, moves: ["followme", "icywind", "helpinghand", "protect"], pokeball: "cherishball"}, @@ -4874,107 +4945,110 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, clefable: { learnset: { - afteryou: ["8L1", "7T", "6T", "5T"], + afteryou: ["9L1", "8L1", "7T", "6T", "5T"], allyswitch: ["8M"], - amnesia: ["8M"], + amnesia: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M"], + batonpass: ["9M", "8M"], bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], bubblebeam: ["7V"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "8L1"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], confide: ["7M", "6M"], - copycat: ["8L1"], - cosmicpower: ["8M", "8L1"], + copycat: ["9L1", "8L1"], + cosmicpower: ["9L1", "8M", "8L1"], counter: ["7V", "3T"], covet: ["7T", "6T", "5T"], curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - defensecurl: ["8L1", "8V", "7V", "3T"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + defensecurl: ["9L1", "8L1", "8V", "7V", "3T"], detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["8L1", "7L1", "6L1"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M", "9L1", "8L1", "7L1", "6L1"], doubleedge: ["7V", "3T"], doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], dynamicpunch: ["7V", "3T"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L1"], + encore: ["9M", "9L1", "8M", "8L1"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["8L1"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], + followme: ["9L1", "8L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["8L1", "7T", "6T", "5T", "4T"], - growl: ["8L1", "8V"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], + growl: ["9L1", "8L1", "8V"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["8L1"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + healingwish: ["9L1", "8L1"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - imprison: ["8M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M"], incinerate: ["6M", "5M"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["7T", "6T", "5T", "4T"], - lifedew: ["8L1"], - lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["8M"], + lifedew: ["9L1", "8L1"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T", "5T", "4T"], megakick: ["8M", "7V", "3T"], megapunch: ["8M", "7V", "3T"], meteorbeam: ["8T"], - meteormash: ["8L1"], - metronome: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + meteormash: ["9L1", "8L1"], + metronome: ["9M", "9L1", "8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], mimic: ["7V", "3T"], minimize: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mistyexplosion: ["8T"], - mistyterrain: ["8M"], - moonblast: ["8L1"], - moonlight: ["8L1", "7V"], + mistyexplosion: ["9M", "8T"], + mistyterrain: ["9M", "8M"], + moonblast: ["9L1", "8L1"], + moonlight: ["9L1", "8L1", "7V"], mudslap: ["7V", "4T", "3T"], mysticalfire: ["8M"], naturalgift: ["4M"], nightmare: ["7V", "3T"], - playrough: ["8M", "8V"], - pound: ["8L1", "8V"], + nightshade: ["9M"], + playrough: ["9M", "8M", "8V"], + pound: ["9L1", "8L1", "8V"], poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], psywave: ["7V"], rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M"], @@ -4984,128 +5058,138 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + skillswap: ["9M"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], softboiled: ["3T"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["8L1"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "8L1"], spotlight: ["7L1"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - storedpower: ["8M", "8L1"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + storedpower: ["9M", "9L1", "8M", "8L1"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L1"], - takedown: ["7V"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M"], + takedown: ["9M", "7V"], telekinesis: ["7T", "5M"], teleport: ["8V", "7V"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], triattack: ["8M", "8V", "7V"], - trick: ["8M", "7T", "6T", "5T", "4T"], - uproar: ["8M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + uproar: ["9M", "8M"], watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], wonderroom: ["8M", "7T", "6T", "5T"], workup: ["8M", "7M", "5M"], zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, }, vulpix: { learnset: { - agility: ["8M"], + agility: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["8E", "7L9", "6L9"], + babydolleyes: ["9E", "8E", "7L9", "6L9"], + batonpass: ["9M"], bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - burningjealousy: ["8T"], + bodyslam: ["9M", "8M", "7V", "3T"], + burningjealousy: ["9M", "8T"], captivate: ["7L47", "7E", "6L47", "6E", "5L41", "4M", "4L37"], - charm: ["3S1"], + charm: ["9M", "3S1"], confide: ["7M", "6M"], - confuseray: ["8L20", "8V", "7L12", "7V", "6L12", "5L17", "4L17", "3L21"], + confuseray: ["9M", "9L20", "8L20", "8V", "7L12", "7V", "6L12", "5L17", "4L17", "3L21"], covet: ["7T", "6T", "5T"], curse: ["7V"], - darkpulse: ["8M", "8V", "7M", "6M", "5T", "5D", "4M"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M", "3S1"], - disable: ["8L4", "7E", "7V", "6E", "5E", "4E", "3E"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "5D", "4M"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M", "3S1"], + disable: ["9L4", "8L4", "7E", "7V", "6E", "5E", "4E", "3E"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - ember: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4E"], - extrasensory: ["8L28", "7L31", "7E", "6L31", "6E", "5L51", "5E", "4L44", "4E"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + ember: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4E"], + extrasensory: ["9L28", "8L28", "7L31", "7E", "6L31", "6E", "5L51", "5E", "4L44", "4E"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], feintattack: ["7L23", "7E", "7V", "6L20", "6E", "5L20", "5E", "4E", "3E"], - fireblast: ["8M", "8L56", "8V", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L54", "4M", "4L47", "3M"], - firespin: ["8M", "8L40", "8V", "7L15", "7V", "6L12", "5L14", "4L34", "3L41"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fireblast: ["9M", "9L52", "8M", "8L56", "8V", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L54", "4M", "4L47", "3M"], + firespin: ["9M", "9L40", "8M", "8L40", "8V", "7L15", "7V", "6L12", "5L14", "4L34", "3L41"], + flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], flameburst: ["7L28", "6L23", "5L24"], - flamecharge: ["8E", "7M", "6M", "5M"], - flamethrower: ["8M", "8L32", "8V", "7M", "7L36", "7V", "6M", "6L34", "5M", "5L37", "4M", "4L24", "3M", "3L29"], - flareblitz: ["8M", "7E", "6E", "5E", "4E"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], + flamecharge: ["9M", "9E", "8E", "7M", "6M", "5M"], + flamethrower: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L36", "7V", "6M", "6L34", "5M", "5L37", "4M", "4L24", "3M", "3L29"], + flareblitz: ["9M", "8M", "7E", "6E", "5E", "4E"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], grudge: ["8L52", "7L44", "6L44", "5L47", "4L41", "3L37"], headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E", "3S1"], - hex: ["8M", "7L26", "7E", "6L26", "6E", "5L28", "5E"], + healingwish: ["9E"], + heatwave: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E", "3S1"], + helpinghand: ["9M"], + hex: ["9M", "8M", "7L26", "7E", "6L26", "6E", "5L28", "5E"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["8E", "7E", "6E", "5E", "4E", "3E"], - hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - imprison: ["8M", "8L36", "7L39", "6L18", "5L21", "4L21", "3L25"], - incinerate: ["8L16", "6M", "5M"], - inferno: ["8L48", "7L50", "6L50", "5L44"], + howl: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + imprison: ["9M", "9L36", "8M", "8L36", "7L39", "6L18", "5L21", "4L21", "3L25"], + incinerate: ["9L16", "8L16", "6M", "5M"], + inferno: ["9L48", "8L48", "7L50", "6L50", "5L44"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - memento: ["8E"], + memento: ["9E", "8E"], mimic: ["7V", "3T"], mysticalfire: ["8M"], + nastyplot: ["9M"], naturalgift: ["4M"], ominouswind: ["4T"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], painsplit: ["7T", "6T", "5T", "4T"], payback: ["8M", "7M", "7L18", "6M", "6L18", "5M", "5L34", "4M", "4L31"], powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "4E", "3E"], - quickattack: ["8L8", "8V", "7L10", "7V", "6L10", "5L11", "4L11", "3L13", "3S0"], + quickattack: ["9L8", "8L8", "8V", "7L10", "7V", "6L10", "5L11", "4L11", "3L13", "3S0"], rage: ["7V"], reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["8E", "8V", "7M", "7L7", "7V", "6M", "6L7", "5M", "5L7", "5D", "4M", "4L7", "3M", "3L9", "3S0"], + roar: ["9M", "9E", "8E", "8V", "7M", "7L7", "7V", "6M", "6L7", "5M", "5L7", "5D", "4M", "4L7", "3M", "3L9", "3S0"], roleplay: ["7T", "6T", "5T", "4T"], round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "8L44", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L27", "4M", "4L27", "3M", "3L33"], + safeguard: ["9L44", "8M", "8L44", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L27", "4M", "4L27", "3M", "3L33"], secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["8L12", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["9M", "9L12", "8L12", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], tackle: ["8V"], tailslap: ["8M", "7E", "6E", "5E"], - tailwhip: ["8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L5", "3S0"], - takedown: ["7V"], + tailwhip: ["9L1", "8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L5", "3S0"], + takedown: ["9M", "7V"], + terablast: ["9M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["8M"], - willowisp: ["8M", "8L24", "8V", "7M", "7L20", "6M", "6L20", "5M", "5L31", "4M", "4L14", "3L17", "3S0"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + weatherball: ["9M", "8M"], + willowisp: ["9M", "9L24", "8M", "8L24", "8V", "7M", "7L20", "6M", "6L20", "5M", "5L31", "4M", "4L14", "3L17", "3S0"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 3, level: 18, gender: "F", nature: "Quirky", ivs: {hp: 15, atk: 6, def: 3, spa: 25, spd: 13, spe: 22}, moves: ["tailwhip", "roar", "quickattack", "willowisp"], pokeball: "pokeball"}, @@ -5117,79 +5201,92 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, vulpixalola: { learnset: { - agility: ["8M", "7E"], + agility: ["9M", "8M", "7E"], aquatail: ["7T"], attract: ["8M", "7M"], - aurorabeam: ["8L24", "8V", "7L28"], - auroraveil: ["8L44", "7M"], - babydolleyes: ["8E", "7L9", "7S0"], - blizzard: ["8M", "8L56", "8V", "7M", "7L42"], - bodyslam: ["8M"], + aurorabeam: ["9L24", "8L24", "8V", "7L28"], + auroraveil: ["9L44", "8L44", "7M"], + babydolleyes: ["9E", "8E", "7L9", "7S0"], + batonpass: ["9M"], + blizzard: ["9M", "9L52", "8M", "8L56", "8V", "7M", "7L42"], + bodyslam: ["9M", "8M"], captivate: ["7L47"], celebrate: ["7S0"], - charm: ["8M", "7E"], + charm: ["9M", "8M", "7E"], + chillingwater: ["9M"], confide: ["7M"], - confuseray: ["8L20", "8V", "7L12"], + confuseray: ["9M", "9L20", "8L20", "8V", "7L12"], covet: ["7T"], - darkpulse: ["8M", "8V", "7M"], - dazzlinggleam: ["8V"], - dig: ["8M", "8V"], - disable: ["8L4", "7E"], + darkpulse: ["9M", "8M", "8V", "7M"], + dazzlinggleam: ["9M", "8V"], + dig: ["9M", "8M", "8V"], + disable: ["9L4", "8L4", "7E"], + disarmingvoice: ["9M"], doubleteam: ["7M"], - drainingkiss: ["8M"], - encore: ["8M", "7E"], - endure: ["8M"], - extrasensory: ["8L28", "7L31", "7E"], - facade: ["8M", "8V", "7M"], + drainingkiss: ["9M", "8M"], + encore: ["9M", "8M", "7E"], + endure: ["9M", "8M"], + extrasensory: ["9L28", "8L28", "7L31", "7E"], + facade: ["9M", "8M", "8V", "7M"], + faketears: ["9M"], feintattack: ["7L23"], - flail: ["8E", "7E"], - foulplay: ["8M", "8V", "7T"], - freezedry: ["8E", "7E"], + flail: ["9E", "8E", "7E"], + foulplay: ["9M", "8M", "8V", "7T"], + freezedry: ["9L48", "8E", "7E"], frostbreath: ["7M"], frustration: ["7M"], grudge: ["8L52", "7L44"], hail: ["8M", "7M"], headbutt: ["8V"], healbell: ["7T"], - hex: ["8M", "7L26"], + helpinghand: ["9M"], + hex: ["9M", "8M", "7L26"], hiddenpower: ["7M"], - howl: ["8E", "7E"], - hypnosis: ["8E", "7E"], - icebeam: ["8M", "8L32", "8V", "7M", "7L36"], - iceshard: ["8L8", "8V", "7L10", "7S0"], - icywind: ["8M", "8L16", "7T", "7L15"], - imprison: ["8M", "8L36", "7L39"], + howl: ["9E", "8E", "7E"], + hypnosis: ["9E", "8E", "7E"], + icebeam: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L36"], + iceshard: ["9L8", "8L8", "8V", "7L10", "7S0"], + iciclespear: ["9M"], + icywind: ["9M", "9L16", "8M", "8L16", "7T", "7L15"], + imprison: ["9M", "9L36", "8M", "8L36", "7L39"], irontail: ["8M", "8V", "7T"], - mist: ["8L40", "8V", "7L20"], - moonblast: ["8E", "7E"], + mist: ["9L40", "8L40", "8V", "7L20"], + mistyterrain: ["9M"], + moonblast: ["9E", "8E", "7E"], + nastyplot: ["9M"], painsplit: ["7T"], payback: ["8M", "7M", "7L18"], - powdersnow: ["8L1", "7L1", "7S1"], + playrough: ["9M"], + powdersnow: ["9L1", "8L1", "7L1", "7S1"], powerswap: ["8M", "7E"], - protect: ["8M", "8V", "7M"], + protect: ["9M", "8M", "8V", "7M"], psychup: ["7M"], - raindance: ["8M", "7M"], + raindance: ["9M", "8M", "7M"], reflect: ["8V"], - rest: ["8M", "8V", "7M"], + rest: ["9M", "8M", "8V", "7M"], return: ["7M"], - roar: ["8E", "8V", "7M", "7L7"], + roar: ["9M", "9E", "8E", "8V", "7M", "7L7"], roleplay: ["7T"], round: ["8M", "7M"], safeguard: ["8M", "7M", "7L34"], secretpower: ["7E"], sheercold: ["8L48", "7L50"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - spite: ["8L12", "7T", "7E"], - substitute: ["8M", "8V", "7M"], + snowscape: ["9M"], + spite: ["9M", "9L12", "8L12", "7T", "7E"], + storedpower: ["9M"], + substitute: ["9M", "8M", "8V", "7M"], swagger: ["7M"], - swift: ["8M"], + swift: ["9M", "8M"], tackle: ["8V"], tailslap: ["8M", "7E"], - tailwhip: ["8L1", "8V", "7L4", "7S0"], + tailwhip: ["9L1", "8L1", "8V", "7L4", "7S0"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["8V", "7M"], - weatherball: ["8M"], - zenheadbutt: ["8M", "7T"], + weatherball: ["9M", "8M"], + zenheadbutt: ["9M", "8M", "7T"], }, eventData: [ {generation: 7, level: 10, moves: ["celebrate", "tailwhip", "babydolleyes", "iceshard"], pokeball: "cherishball"}, @@ -5198,92 +5295,98 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ninetales: { learnset: { - agility: ["8M"], + agility: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - burningjealousy: ["8T"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M"], + bodyslam: ["9M", "8M", "7V", "3T"], + burningjealousy: ["9M", "8T"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], captivate: ["4M"], + charm: ["9M"], confide: ["7M", "6M"], - confuseray: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + confuseray: ["9M", "9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], covet: ["7T", "6T", "5T"], curse: ["7V"], - darkpulse: ["8M", "8V", "7M", "6M", "5T", "4M"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: ["8L1"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L1", "8L1"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dreameater: ["8V", "7M", "6M", "5M", "4M"], - ember: ["8L1", "8V", "7V", "5L1", "4L1", "3L1"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M"], - extrasensory: ["8L1"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M"], - fireblast: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: ["8M", "8L1", "7V", "3L45"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "8L1", "8V", "7M", "7L1", "6M", "6L1", "5M", "4M", "3M"], - flareblitz: ["8M"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], + ember: ["9L1", "8L1", "8V", "7V", "5L1", "4L1", "3L1"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + extrasensory: ["9L1", "8L1"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M", "9L1", "8M", "8L1", "7V", "3L45"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1", "6M", "6L1", "5M", "4M", "3M"], + flareblitz: ["9M", "8M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grudge: ["8L1"], headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "5S0", "4T"], - hex: ["8M"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "5S0", "4T"], + helpinghand: ["9M"], + hex: ["9M", "8M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], hypnosis: ["8V"], - imprison: ["8M", "8L1", "7L1", "6L1"], - incinerate: ["8L1", "6M", "5M"], - inferno: ["8L1"], + imprison: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + incinerate: ["9L1", "8L1", "6M", "5M"], + inferno: ["9L1", "8L1"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], laserfocus: ["7T"], mimic: ["7V", "3T"], mysticalfire: ["8M"], - nastyplot: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1"], + nastyplot: ["9M", "9L1", "8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1"], naturalgift: ["4M"], + nightshade: ["9M"], ominouswind: ["4T"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], painsplit: ["7T", "6T", "5T", "4T"], payback: ["8M", "7M", "6M", "5M", "4M"], powerswap: ["8M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M"], - psyshock: ["8M", "7M", "6M", "5M", "5S0"], - quickattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + psyshock: ["9M", "8M", "7M", "6M", "5M", "5S0"], + quickattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], rage: ["7V"], reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], roleplay: ["7T", "6T", "5T", "4T"], round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "8L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + safeguard: ["9L1", "8M", "8L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], scorchingsands: ["8T"], secretpower: ["6M", "4M", "3M"], - shadowball: ["8M"], + shadowball: ["9M", "8M"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "6M", "5M", "5S0", "4M"], - spite: ["8L1", "7T", "6T", "5T", "4T"], - storedpower: ["8M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "5S0", "4M"], + spite: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], tackle: ["8V"], tailslap: ["8M"], - tailwhip: ["8L1", "8V", "7V"], - takedown: ["7V"], + tailwhip: ["9L1", "8L1", "8V", "7V"], + takedown: ["9M", "7V"], + terablast: ["9M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["8M"], - willowisp: ["8M", "8L1", "8V", "7M", "6M", "5M", "5S0", "4M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + weatherball: ["9M", "8M"], + willowisp: ["9M", "9L1", "8M", "8L1", "8V", "7M", "6M", "5M", "5S0", "4M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 5, level: 50, gender: "M", nature: "Bold", ivs: {def: 31}, isHidden: true, moves: ["heatwave", "solarbeam", "psyshock", "willowisp"], pokeball: "cherishball"}, @@ -5291,84 +5394,94 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ninetalesalola: { learnset: { - agility: ["8M"], + agility: ["9M", "8M"], aquatail: ["7T"], attract: ["8M", "7M"], - aurorabeam: ["8L1"], - auroraveil: ["8L1", "7M"], - avalanche: ["8M"], - blizzard: ["8M", "8L1", "8V", "7M"], - bodyslam: ["8M"], - calmmind: ["8M", "8V", "7M"], - charm: ["8M"], + aurorabeam: ["9L1", "8L1"], + auroraveil: ["9L1", "8L1", "7M"], + avalanche: ["9M", "8M"], + batonpass: ["9M"], + blizzard: ["9M", "9L1", "8M", "8L1", "8V", "7M"], + bodyslam: ["9M", "8M"], + calmmind: ["9M", "8M", "8V", "7M"], + charm: ["9M", "8M"], + chillingwater: ["9M"], confide: ["7M"], - confuseray: ["8L1", "7L1"], + confuseray: ["9M", "9L1", "8L1", "7L1"], covet: ["7T"], - darkpulse: ["8M", "8V", "7M"], - dazzlinggleam: ["8M", "8L0", "8V", "7M", "7L1"], - dig: ["8M", "8V"], - disable: ["8L1"], + darkpulse: ["9M", "8M", "8V", "7M"], + dazzlinggleam: ["9M", "9L0", "8M", "8L0", "8V", "7M", "7L1"], + dig: ["9M", "8M", "8V"], + disable: ["9L1", "8L1"], + disarmingvoice: ["9M"], doubleteam: ["7M"], - drainingkiss: ["8M"], + drainingkiss: ["9M", "8M"], dreameater: ["8V", "7M"], - encore: ["8M"], - endure: ["8M"], - extrasensory: ["8L1"], - facade: ["8M", "8V", "7M"], - faketears: ["8M"], - foulplay: ["8M", "8V", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + extrasensory: ["9L1", "8L1"], + facade: ["9M", "8M", "8V", "7M"], + faketears: ["9M", "8M"], + foulplay: ["9M", "8M", "8V", "7T"], + freezedry: ["9L1"], frostbreath: ["7M"], frustration: ["7M"], - gigaimpact: ["8M", "7M"], + gigaimpact: ["9M", "8M", "7M"], grudge: ["8L1"], hail: ["8M", "7M"], headbutt: ["8V"], healbell: ["7T"], - hex: ["8M"], + helpinghand: ["9M"], + hex: ["9M", "8M"], hiddenpower: ["7M"], - hyperbeam: ["8M", "8V", "7M"], + hyperbeam: ["9M", "8M", "8V", "7M"], hypnosis: ["8V"], - icebeam: ["8M", "8L1", "8V", "7M", "7L1"], - iceshard: ["8L1", "8V", "7L1"], - icywind: ["8M", "8L1", "7T"], - imprison: ["8M", "8L1", "7L1"], + icebeam: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1"], + iceshard: ["9L1", "8L1", "8V", "7L1"], + iciclespear: ["9M"], + icywind: ["9M", "9L1", "8M", "8L1", "7T"], + imprison: ["9M", "9L1", "8M", "8L1", "7L1"], irontail: ["8M", "8V", "7T"], laserfocus: ["7T"], - mist: ["8L1", "8V"], - mistyterrain: ["8M"], - nastyplot: ["8M", "8L1", "8V", "7L1"], + mist: ["9L1", "8L1", "8V"], + mistyterrain: ["9M", "8M"], + nastyplot: ["9M", "9L1", "8M", "8L1", "8V", "7L1"], painsplit: ["7T"], payback: ["8M", "7M"], - powdersnow: ["8L1"], + playrough: ["9M"], + powdersnow: ["9L1", "8L1"], powerswap: ["8M"], - protect: ["8M", "8V", "7M"], + protect: ["9M", "8M", "8V", "7M"], psychup: ["7M"], - psyshock: ["8M", "7M"], - raindance: ["8M", "7M"], + psyshock: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], reflect: ["8V"], - rest: ["8M", "8V", "7M"], + rest: ["9M", "8M", "8V", "7M"], return: ["7M"], - roar: ["7M"], + roar: ["9M", "7M"], roleplay: ["7T"], round: ["8M", "7M"], safeguard: ["8M", "7M", "7L1"], sheercold: ["8L1"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], + snowscape: ["9M"], solarbeam: ["8M"], - spite: ["8L1", "7T"], - storedpower: ["8M"], - substitute: ["8M", "8V", "7M"], + spite: ["9M", "9L1", "8L1", "7T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "8V", "7M"], swagger: ["7M"], - swift: ["8M"], + swift: ["9M", "8M"], tackle: ["8V"], tailslap: ["8M"], - tailwhip: ["8L1", "8V"], + tailwhip: ["9L1", "8L1", "8V"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["8V", "7M"], tripleaxel: ["8T"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], wonderroom: ["8M", "7T"], - zenheadbutt: ["8M", "7T"], + zenheadbutt: ["9M", "8M", "7T"], }, }, igglybuff: { @@ -5406,7 +5519,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + gravity: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], headbutt: ["7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], healpulse: ["9E", "8E", "7E", "6E"], @@ -5523,11 +5636,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["9L32", "8M", "8L32", "7M", "7L35", "6M", "6L37", "5M", "5L37", "4M", "4L33"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "9L32", "8M", "8L32", "7M", "7L35", "6M", "6L37", "5M", "5L37", "4M", "4L33"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], @@ -5538,7 +5651,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], incinerate: ["6M", "5M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], magicalleaf: ["9M"], @@ -5547,7 +5660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { megapunch: ["8M", "7V", "3T"], metronome: ["9M"], mimic: ["9L28", "8L28", "8V", "7L38", "7V", "6L37", "5L45", "4L41", "3T", "3L39"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "8M"], mudslap: ["7V", "4T", "3T"], nastyplot: ["9M"], @@ -5614,7 +5727,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], triattack: ["8M", "8V", "7V"], - uproar: ["8M"], + uproar: ["9M", "8M"], wakeupslap: ["7L27", "6L28", "5L41", "4L37"], watergun: ["7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], @@ -5680,12 +5793,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], @@ -5697,7 +5810,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], incinerate: ["6M", "5M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["7T", "6T", "5T", "4T"], lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], @@ -5709,7 +5822,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { metronome: ["9M"], mimic: ["9L1", "8L1", "7V", "3T"], minimize: ["8V"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "8M"], mudslap: ["7V", "4T", "3T"], nastyplot: ["9M"], @@ -5775,7 +5888,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], triattack: ["8M", "8V", "7V"], - uproar: ["8M"], + uproar: ["9M", "8M"], watergun: ["7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], wildcharge: ["9M", "8M", "7M", "6M", "5M"], @@ -6553,7 +6666,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], batonpass: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], bide: ["7V"], - bugbite: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bugbite: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], bugbuzz: ["9M", "9L25"], captivate: ["4M"], confide: ["7M", "6M"], @@ -6574,6 +6687,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], leechlife: ["9M", "9L35", "8V", "7M", "7L35", "7V", "6L17", "5L17", "4L17", "3L25"], + lunge: ["9M"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], morningsun: ["9E", "7E", "6E", "5E", "4E"], @@ -6614,7 +6728,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M", "7V"], terablast: ["9M"], thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M", "9E", "7E", "6E", "5E", "4E"], venoshock: ["9M", "9E", "7M", "6M", "5M"], zenheadbutt: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], @@ -6634,7 +6748,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], batonpass: ["9M"], bide: ["7V"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "9L25", "8V", "7L1", "6L1", "5L59", "4L59"], captivate: ["4M"], confide: ["7M", "6M"], @@ -6660,6 +6774,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], leechlife: ["9M", "9L37", "8V", "7M", "7L37", "7V", "6L17", "5L17", "4L17", "3L25"], + lunge: ["9M"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], naturalgift: ["4M"], @@ -6706,7 +6821,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { teleport: ["8V", "7V"], terablast: ["9M"], thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], twister: ["4T"], uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], @@ -6781,6 +6896,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], sandstorm: ["9M", "9L28", "8M", "8L28", "7M", "6M", "5M", "4M"], + sandtomb: ["9M"], scorchingsands: ["8T"], scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], @@ -6789,6 +6905,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L24", "8L24", "8V", "7L35", "7V", "6L37", "5L37", "4L34", "3L33"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "5D", "4M"], stompingtantrum: ["9M", "8M", "7T"], @@ -6802,7 +6919,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7E", "6E", "5T", "5E", "4E", "3E"], + uproar: ["9M", "8M", "7E", "6E", "5T", "5E", "4E", "3E"], workup: ["8M"], }, encounters: [ @@ -6863,6 +6980,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M"], sandattack: ["9L1", "8L1", "8V", "7L1"], sandstorm: ["9M", "9L28", "8M", "8L28", "7M"], + sandtomb: ["9M"], scaryface: ["9M"], scorchingsands: ["8T"], scratch: ["8V"], @@ -6871,6 +6989,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["8V"], sleeptalk: ["9M", "8M", "7M"], sludgebomb: ["9M", "8M", "8V", "7M"], + smackdown: ["9M"], snore: ["8M", "7T"], stealthrock: ["9M", "8V", "7T"], steelbeam: ["9M", "8T"], @@ -6925,6 +7044,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], headbutt: ["8V"], + helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], highhorsepower: ["8M"], honeclaws: ["6M", "5M"], @@ -6949,7 +7069,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], sandstorm: ["9M", "9L30", "8M", "8L30", "7M", "6M", "5M", "4M", "3S0"], - sandtomb: ["9L0", "8M", "8L0", "7L1", "6L26", "5L26", "4L26", "3L26"], + sandtomb: ["9M", "9L0", "8M", "8L0", "7L1", "6L26", "5L26", "4L26", "3L26"], scaryface: ["9M"], scorchingsands: ["8T"], scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], @@ -6960,6 +7080,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], stompingtantrum: ["9M", "8M", "7T"], @@ -6974,7 +7095,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], triattack: ["9L1", "8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - uproar: ["8M", "5T"], + uproar: ["9M", "8M", "5T"], workup: ["8M"], }, eventData: [ @@ -7037,7 +7158,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M"], sandattack: ["9L1", "8L1", "8V", "7L1"], sandstorm: ["9M", "9L30", "8M", "8L30", "7M"], - sandtomb: ["9L0", "8M", "8L0", "7L1"], + sandtomb: ["9M", "9L0", "8M", "8L0", "7L1"], + scaryface: ["9M"], scorchingsands: ["8T"], scratch: ["8V"], screech: ["8M", "8V"], @@ -7046,6 +7168,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], sludgebomb: ["9M", "8M", "8V", "7M"], sludgewave: ["8M", "7M"], + smackdown: ["9M"], snore: ["8M", "7T"], stealthrock: ["9M", "8V", "7T"], steelbeam: ["9M", "8T"], @@ -7061,7 +7184,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M"], toxic: ["8V", "7M"], triattack: ["9L1", "8M", "8L1", "8V", "7L1"], - uproar: ["8M"], + uproar: ["9M", "8M"], workup: ["8M", "7M"], }, }, @@ -7115,8 +7238,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M", "8T"], lastresort: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], metalclaw: ["9M"], mimic: ["7V", "3T"], @@ -7154,7 +7277,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M"], snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "5S6", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spite: ["9M", "9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L45"], @@ -7235,8 +7358,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypnosis: ["9E", "8E", "7E"], icywind: ["9M", "8M", "7T"], irontail: ["8M", "8V", "7T"], - knockoff: ["7T"], - lashout: ["8T"], + knockoff: ["9M", "7T"], + lashout: ["9M", "8T"], lastresort: ["7T"], metalclaw: ["9M"], nastyplot: ["9M", "9L40", "8M", "8L40", "8V", "7L38"], @@ -7266,7 +7389,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M"], snatch: ["7T", "7E"], snore: ["8M", "7T"], - spite: ["9E", "8E", "7T", "7E"], + spite: ["9M", "9E", "8E", "7T", "7E"], substitute: ["9M", "8M", "8V", "7M"], sunnyday: ["9M", "8M", "7M"], swagger: ["7M"], @@ -7315,14 +7438,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furyswipes: ["9L29", "8L29"], growl: ["9L1", "8L1", "8S0"], gunkshot: ["9M", "8M"], - gyroball: ["8M"], + gyroball: ["9M", "8M"], helpinghand: ["9M"], honeclaws: ["9L4", "8L4", "8S0"], hypervoice: ["9M", "8M"], irondefense: ["9M", "8M"], ironhead: ["9M", "8M"], irontail: ["8M"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], metalclaw: ["9M", "9L16", "8L16"], metalsound: ["9L40", "8L40"], metronome: ["9M"], @@ -7344,7 +7468,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L36", "8L36"], sleeptalk: ["9M", "8M"], snore: ["8M"], - spite: ["9E", "8E"], + spite: ["9M", "9E", "8E"], stealthrock: ["9M"], steelbeam: ["9M", "8T"], substitute: ["9M", "8M"], @@ -7419,8 +7543,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypnosis: ["8V"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M", "8T"], lastresort: ["7T", "6T", "5T", "4T"], metalclaw: ["9M"], mimic: ["7V", "3T"], @@ -7440,7 +7564,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], screech: ["9L36", "8M", "8L36", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L34"], @@ -7456,7 +7580,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L61"], @@ -7495,7 +7619,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { beatup: ["8M"], bite: ["9L16", "8L16", "8V", "7L1"], bodyslam: ["9M", "8M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], captivate: ["7L56"], charm: ["9M", "8M"], chillingwater: ["9M"], @@ -7528,8 +7652,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypnosis: ["8V"], icywind: ["9M", "8M", "7T"], irontail: ["8M", "8V", "7T"], - knockoff: ["7T"], - lashout: ["8T"], + knockoff: ["9M", "7T"], + lashout: ["9M", "8T"], lastresort: ["7T"], metalclaw: ["9M"], nastyplot: ["9M", "9L48", "8M", "8L48", "8V", "7L44"], @@ -7545,7 +7669,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "8V", "7M"], retaliate: ["8M"], return: ["7M"], - roar: ["7M"], + roar: ["9M", "7M"], round: ["8M", "7M"], scratch: ["9L1", "8L1", "8V", "7L1"], screech: ["9L36", "8M", "8L36", "8V", "7L17"], @@ -7556,10 +7680,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skittersmack: ["8T"], slash: ["8V", "7L37"], sleeptalk: ["9M", "8M", "7M"], + smackdown: ["9M"], snarl: ["9M", "8M", "7M"], snatch: ["7T"], snore: ["8M", "7T"], - spite: ["7T"], + spite: ["9M", "7T"], substitute: ["9M", "8M", "8V", "7M"], sunnyday: ["9M", "8M", "7M"], swagger: ["7M"], @@ -7584,6 +7709,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, perrserker: { learnset: { + aerialace: ["9M"], amnesia: ["9M", "8M"], assurance: ["8M"], attract: ["8M"], @@ -7601,13 +7727,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fakeout: ["9L1", "8L1"], faketears: ["9M"], falseswipe: ["9M"], + flashcannon: ["9M"], fling: ["9M", "8M"], foulplay: ["9M", "8M"], furyswipes: ["9L31", "8L31"], gigaimpact: ["9M", "8M"], growl: ["9L1", "8L1"], gunkshot: ["9M", "8M"], - gyroball: ["8M"], + gyroball: ["9M", "8M"], heavyslam: ["9M", "8M"], helpinghand: ["9M"], honeclaws: ["9L1", "8L1"], @@ -7616,7 +7743,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "9L1", "8M", "8L1"], ironhead: ["9M", "9L0", "8M", "8L0"], irontail: ["8M"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], metalburst: ["9L1", "8L1"], metalclaw: ["9M", "9L16", "8L16"], metalsound: ["9L48", "8L48"], @@ -7638,6 +7766,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L42", "8L42"], sleeptalk: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], stealthrock: ["9M"], steelbeam: ["9M", "8T"], substitute: ["9M", "8M"], @@ -7692,12 +7821,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flipturn: ["9M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furyswipes: ["9L9", "8L9", "8V", "7L13", "7V", "6L15", "5L27", "4L27", "3L40"], futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -7708,6 +7839,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["9M"], lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], liquidation: ["9M"], lowkick: ["9M"], @@ -7765,6 +7897,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], + vacuumwave: ["9M"], waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], watergun: ["9L3", "8L3", "8V", "7L7", "7V", "6L8", "5L9", "4L9"], waterpulse: ["9M", "9L12", "8L12", "7T", "7L16", "6T", "6L18", "5L22", "4M", "4L22", "3M"], @@ -7816,9 +7949,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], furyswipes: ["9L9", "8L9", "8V", "7L13", "7V", "6L15", "5L27", "4L27", "3L44"], @@ -7826,6 +7959,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -7836,6 +7970,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["9M"], laserfocus: ["7T"], lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], liquidation: ["9M", "8M", "7T"], @@ -7893,6 +8028,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], + vacuumwave: ["9M"], waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], watergun: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], waterpulse: ["9M", "9L12", "8L12", "7T", "7L16", "6T", "6L18", "5L22", "4M", "4L22", "3M"], @@ -7951,7 +8087,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], focusenergy: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L21"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], @@ -7963,6 +8099,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], + lashout: ["9M"], leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], lowkick: ["9M", "9L8", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1", "3L6"], lowsweep: ["9M", "7M", "6M", "5M"], @@ -8010,7 +8147,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smackdown: ["7M", "6M", "5M"], smellingsalts: ["7E", "6E", "5E", "4E", "3E"], snore: ["7T", "7V", "6T", "3T"], - spite: ["9E", "7T", "6T", "5T", "4T"], + spite: ["9M", "9E", "7T", "6T", "5T", "4T"], stompingtantrum: ["9M", "9L40", "7T", "7L43"], stoneedge: ["9M"], strength: ["7V", "6M", "5M", "4M", "3M"], @@ -8028,7 +8165,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], vacuumwave: ["4T"], workup: ["7M", "5M"], @@ -8074,7 +8211,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], focusblast: ["9M", "7M", "6M", "5M", "4M"], focusenergy: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L21", "3S0"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], @@ -8087,6 +8224,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], + lashout: ["9M"], leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], lowkick: ["9M", "9L8", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], lowsweep: ["9M", "7M", "6M", "5M"], @@ -8128,9 +8266,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M"], skullbash: ["7V"], sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["7T", "7V", "6T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stealthrock: ["9M"], stompingtantrum: ["9M", "9L48", "7T", "7L48"], stoneedge: ["9M", "7M", "6M", "5M", "4M"], @@ -8150,9 +8288,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], workup: ["7M", "5M"], }, eventData: [ @@ -8185,12 +8323,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "9L1"], focusblast: ["9M"], focusenergy: ["9L1"], + focuspunch: ["9M"], furyswipes: ["9L5"], gigaimpact: ["9M"], gunkshot: ["9M"], helpinghand: ["9M"], hyperbeam: ["9M"], icepunch: ["9M"], + lashout: ["9M"], leer: ["9L1"], lowkick: ["9M", "9L8"], lowsweep: ["9M"], @@ -8216,6 +8356,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M"], shadowpunch: ["9L0"], sleeptalk: ["9M"], + smackdown: ["9M"], + spite: ["9M"], stealthrock: ["9M"], stompingtantrum: ["9M", "9L48"], stoneedge: ["9M"], @@ -8231,7 +8373,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunder: ["9M"], thunderbolt: ["9M"], thunderpunch: ["9M"], + uproar: ["9M"], uturn: ["9M"], + vacuumwave: ["9M"], }, }, growlithe: { @@ -8293,7 +8437,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["9L28", "8M", "8L28", "7L32", "6M", "6L32", "5M", "5L48"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M", "9L52", "8M", "8L52", "7L19", "6L19", "5L25", "4L25"], - roar: ["9L44", "8L44", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M", "3L1", "3S1"], + roar: ["9M", "9L44", "8L44", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M", "3L1", "3S1"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], @@ -8361,13 +8505,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M"], retaliate: ["9L28"], reversal: ["9M", "9L52"], - roar: ["9L44"], + roar: ["9M", "9L44"], rockblast: ["9M"], rockslide: ["9M", "9L48"], rocktomb: ["9M"], sandstorm: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], + smackdown: ["9M"], smartstrike: ["9M"], stealthrock: ["9M"], stoneedge: ["9M"], @@ -8377,6 +8522,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thrash: ["9E"], thunderfang: ["9M"], + wildcharge: ["9M"], willowisp: ["9M"], }, }, @@ -8417,6 +8563,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], headbutt: ["8V", "7V", "4T"], + heatcrash: ["9M"], heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -8443,7 +8590,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["9L1", "8M", "8L1", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M", "9L1", "8M", "8L1"], - roar: ["9L1", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + roar: ["9M", "9L1", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], rockclimb: ["4M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], @@ -8500,6 +8647,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamewheel: ["9L1"], flareblitz: ["9M", "9L1"], gigaimpact: ["9M"], + heatcrash: ["9M"], heatwave: ["9M"], helpinghand: ["9M", "9L1"], howl: ["9L1"], @@ -8516,7 +8664,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M"], retaliate: ["9L1"], reversal: ["9M", "9L1"], - roar: ["9L1"], + roar: ["9M", "9L1"], rockblast: ["9M"], rockslide: ["9M", "9L1"], rockthrow: ["9L1"], @@ -8524,6 +8672,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sandstorm: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], + smackdown: ["9M"], smartstrike: ["9M"], snarl: ["9M"], solarbeam: ["9M"], @@ -8541,76 +8690,83 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, poliwag: { learnset: { - amnesia: ["7V"], + amnesia: ["9M", "7V"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8L48", "7L31", "7V", "6L31", "5L31", "4L31", "3L37"], + bellydrum: ["9L48", "8L48", "7L31", "7V", "6L31", "5L31", "4L31", "3L37"], bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L31"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9L30", "8M", "8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L31"], bubble: ["8V", "7L11", "7V", "6L11", "5L5", "4L5", "3L1", "3S0"], - bubblebeam: ["8L18", "8V", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3E"], - bulldoze: ["8M"], + bubblebeam: ["9L18", "8L18", "8V", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3E"], + bulldoze: ["9M", "8M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], curse: ["7V"], defensecurl: ["7V", "3T"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["8L54", "7V", "3T"], + doubleedge: ["9L54", "8L54", "7V", "3T"], doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "8L36"], - encore: ["8M", "7E", "6E", "5E", "4E"], - endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L36", "8M", "8L36"], + encore: ["9M", "8M", "7E", "6E", "5E", "4E"], + endeavor: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + focuspunch: ["9M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + haze: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L42", "8V", "7L38", "7V", "6L38", "5L38", "4L38", "3L43"], - hypnosis: ["8L1", "8V", "7L8", "7V", "6L8", "5L8", "5D", "4L8", "3L7"], + hydropump: ["9M", "9L42", "8M", "8L42", "8V", "7L38", "7V", "6L38", "5L38", "4L38", "3L43"], + hypnosis: ["9L1", "8L1", "8V", "7L8", "7V", "6L8", "5L8", "5D", "4L8", "3L7"], iceball: ["7E", "6E", "5E", "4E", "3E"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - lowkick: ["8V"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["9M"], + lowkick: ["9M", "8V"], mimic: ["7V", "3T"], mindreader: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mist: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + mist: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], mudbomb: ["7L41", "6L41", "5L41", "4L41"], - muddywater: ["8M"], - mudshot: ["8M", "8L12", "7L28", "7E", "6L28", "6E", "5L28", "5E", "4L28", "4E"], + muddywater: ["9E", "8M"], + mudshot: ["9M", "9L12", "8M", "8L12", "7L28", "7E", "6L28", "6E", "5L28", "5E", "4L28", "4E"], + mudslap: ["9M"], naturalgift: ["4M"], - pound: ["8L6", "8V"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pound: ["9L6", "8L6", "8V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psywave: ["7V"], rage: ["7V"], - raindance: ["8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L25"], + raindance: ["9M", "9L24", "8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L25"], refresh: ["7E", "6E", "5E", "4E"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "8V", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - splash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], sweetkiss: ["3S0"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], wakeupslap: ["7L35", "6L35", "5L35", "4L35"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "8V", "7L5", "7V", "6L5", "5L11", "4L11", "3L13"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "8V", "7L5", "7V", "6L5", "5L11", "4L11", "3L13"], + waterpulse: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], watersport: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E", "3E"], + weatherball: ["9M"], whirlpool: ["8M", "7V", "4M"], }, eventData: [ @@ -8623,64 +8779,68 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, poliwhirl: { learnset: { - amnesia: ["7V"], + amnesia: ["9M", "7V"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8L56", "7L37", "7V", "6L37", "5L37", "4L37", "3L43"], + bellydrum: ["9L56", "8L56", "7L37", "7V", "6L37", "5L37", "4L37", "3L43"], bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "8L32", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L35"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9L32", "8M", "8L32", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L35"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], bubble: ["8V", "7L11", "7V", "6L11", "5L1", "4L1", "3L1"], - bubblebeam: ["8L18", "8V", "7L27", "7V", "6L27", "5L27", "4L27"], - bulldoze: ["8M", "7M", "6M", "5M"], + bubblebeam: ["9L18", "8L18", "8V", "7L27", "7V", "6L27", "5L27", "4L27"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], counter: ["7V", "3T"], curse: ["7V"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["8L66", "7V", "3T"], + doubleedge: ["9L66", "8L66", "7V", "3T"], doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "8L40"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M"], + earthpower: ["9M", "9L40", "8M", "8L40"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M", "8M"], endeavor: ["7T", "6T", "5T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], fissure: ["7V"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L48", "8V", "7L48", "7V", "6L48", "5L48", "4L48", "3L51"], - hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - lowkick: ["8V"], + hydropump: ["9M", "9L48", "8M", "8L48", "8V", "7L48", "7V", "6L48", "5L48", "4L48", "3L51"], + hypnosis: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["9M"], + lowkick: ["9M", "8V"], + lowsweep: ["9M"], megakick: ["8M", "7V", "3T"], megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], + metronome: ["9M", "8M", "7V", "3T"], mimic: ["7V", "3T"], mudbomb: ["7L53", "6L53", "5L53", "4L53"], muddywater: ["8M"], - mudshot: ["8M", "8L1", "7L32", "6L32", "5L32", "4L32"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M", "9L1", "8M", "8L1", "7L32", "6L32", "5L32", "4L32"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], - pound: ["8L1", "8V"], + pound: ["9L1", "8L1", "8V"], poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psywave: ["7V"], rage: ["7V"], - raindance: ["8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L27"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L24", "8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L27"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], @@ -8688,21 +8848,24 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], wakeupslap: ["7L43", "6L43", "5L43", "4L43"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L11", "4L11", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L11", "4L11", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], watersport: ["7L1", "6L1", "5L1", "4L1"], + weatherball: ["9M"], whirlpool: ["8M", "7V", "4M"], }, encounters: [ @@ -8716,19 +8879,22 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, poliwrath: { learnset: { + amnesia: ["9M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8L1"], + batonpass: ["9M"], + bellydrum: ["9L1", "8L1"], bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "8L1", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9L1", "8M", "8L1", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], bubble: ["8V"], - bubblebeam: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1"], - bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "7M", "6M", "5M"], + bubblebeam: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1"], + bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], - circlethrow: ["8L1", "7L1", "6L1", "5L53"], - closecombat: ["8M"], + chillingwater: ["9M"], + circlethrow: ["9L1", "8L1", "7L1", "6L1", "5L53"], + closecombat: ["9M", "8M"], coaching: ["8T"], confide: ["7M", "6M"], counter: ["7V", "3T"], @@ -8736,87 +8902,94 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { darkestlariat: ["8M"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["8L1", "7V", "3T"], + doubleedge: ["9L1", "8L1", "7V", "3T"], doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M"], + drainpunch: ["9M", "8M"], dualchop: ["7T"], - dynamicpunch: ["8L1", "7L32", "7V", "6L32", "5L32", "4L43", "3T"], - earthpower: ["8M", "8L1"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M"], + dynamicpunch: ["9L0", "8L1", "7L32", "7V", "6L32", "5L32", "4L43", "3T"], + earthpower: ["9M", "9L1", "8M", "8L1"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M", "8M"], endeavor: ["7T", "6T", "5T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], fissure: ["7V"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8V"], + haze: ["9M", "8V"], headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T", "3S0"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T", "3S0"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - hydropump: ["8M", "8L1", "3S0"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["8M"], - lowsweep: ["8M", "7M", "6M", "5M"], + highhorsepower: ["9M", "8M"], + hydropump: ["9M", "9L1", "8M", "8L1", "3S0"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + knockoff: ["9M"], + liquidation: ["9M", "8M"], + lowkick: ["9M"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], megakick: ["8M", "7V", "3T"], megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], + metronome: ["9M", "8M", "7V", "3T"], mimic: ["7V", "3T"], mindreader: ["8L1", "7L43", "7V", "6L43", "5L43", "4L53", "3L51"], mist: ["8V"], muddywater: ["8M"], - mudshot: ["8M", "8L1"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M", "9L1", "8M", "8L1"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - pound: ["8L1", "8V"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + pound: ["9L1", "8L1", "8V"], poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psywave: ["7V"], rage: ["7V"], - raindance: ["8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L1", "8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["8M"], + reversal: ["9M", "8M"], rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "8V", "7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], superpower: ["8M", "8V"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M"], + takedown: ["9M", "7V"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["8M", "7T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "8V", "7V", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], + vacuumwave: ["9M", "4T"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "8V", "7V", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9M"], whirlpool: ["8M", "7V", "4M"], workup: ["8M", "7M", "5M"], }, @@ -8826,66 +8999,71 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, politoed: { learnset: { + amnesia: ["9M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8L1"], - blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "8L1", "3T"], - bounce: ["8M", "8L0", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["8L1", "7L1", "6L1", "5L1", "4L1"], - bulldoze: ["8M", "7M", "6M", "5M"], + bellydrum: ["9L1", "8L1"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9L1", "8M", "8L1", "3T"], + bounce: ["9L0", "8M", "8L0", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], counter: ["3T"], curse: ["7V"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["8L1", "3T"], + doubleedge: ["9L1", "8L1", "3T"], doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], - earthpower: ["8M", "8L1"], - earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L1", "8M", "8L1"], + earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], + encore: ["9M", "8M"], endeavor: ["7T", "6T", "5T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["7V", "4T"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L1"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "8L1", "7T", "7L48", "6T", "6L48", "5T", "5L48", "4L48"], - hypnosis: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - icebeam: ["8M", "7M", "6M", "5M", "5S0", "4M", "3M"], - icepunch: ["8M", "7T", "7V", "6T", "5T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["8M"], + hydropump: ["9M", "9L1", "8M", "8L1"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "9L1", "8M", "8L1", "7T", "7L48", "6T", "6L48", "5T", "5L48", "4L48"], + hypnosis: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["9M", "8M"], + lowkick: ["9M"], + lowsweep: ["9M"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], - metronome: ["8M", "3T"], + metronome: ["9M", "8M", "3T"], mimic: ["3T"], muddywater: ["8M"], - mudshot: ["8M", "8L1"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M", "9L1", "8M", "8L1"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], payback: ["8M", "7M", "6M", "5M", "4M"], - perishsong: ["8L1", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], - pound: ["8L1"], + perishsong: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + pound: ["9L1", "8L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "7V", "6M", "5M", "5S0", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "5S0", "4M", "3M"], + psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L1", "8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], @@ -8893,19 +9071,22 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { screech: ["8M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["8L1", "7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3T", "3L51"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L1", "8L1", "7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3T", "3L51"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], uproar: ["8M"], - waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7V", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - weatherball: ["8M"], + waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7V", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "7V", "4M"], }, eventData: [ @@ -9564,78 +9745,85 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, bellsprout: { learnset: { - acid: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L23"], - acidspray: ["7E", "6E"], + acid: ["9L23", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L23"], + acidspray: ["9M", "7E", "6E"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], belch: ["7E", "6E"], bide: ["7V"], bind: ["7T", "6T", "5T"], - bulletseed: ["7E", "6E", "5E", "4M", "3M"], + bulletseed: ["9M", "7E", "6E", "5E", "4M", "3M"], captivate: ["4M"], - clearsmog: ["7E", "6E", "5E"], + clearsmog: ["9E", "7E", "6E", "5E"], confide: ["7M", "6M"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["7E", "7V", "6E", "5E", "4E", "3E"], - endure: ["7V", "4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], - gigadrain: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], - grassknot: ["7M", "6M", "5M", "4M"], - growth: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L6", "3S1"], + gastroacid: ["9L35", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + gigadrain: ["9M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], + growth: ["9L7", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L6", "3S1"], headbutt: ["8V"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], - ingrain: ["7E", "6E", "5E", "4E", "3E"], - knockoff: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], - leechlife: ["7E", "7V", "6E", "5E", "4E", "3E"], - magicalleaf: ["7E", "6E", "5E", "4E", "3E"], + ingrain: ["9E", "7E", "6E", "5E", "4E", "3E"], + knockoff: ["9M", "9L27", "7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + leafstorm: ["9M"], + leechlife: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], + lunge: ["9M"], + magicalleaf: ["9M", "7E", "6E", "5E", "4E", "3E"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], naturalgift: ["7E", "6E", "5E", "4M"], naturepower: ["7M", "6M"], - poisonjab: ["8V", "7M", "7L41"], - poisonpowder: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], - powerwhip: ["7E", "6E", "5E"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + poisonjab: ["9M", "9L41", "8V", "7M", "7L41"], + poisonpowder: ["9L15", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + pounce: ["9M"], + powerwhip: ["9L52", "7E", "6E", "5E"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - razorleaf: ["8V", "7L39", "7V", "6L39", "5L39", "4L39", "3L37"], - reflect: ["8V", "7M", "7V", "6M", "5M", "4E", "3E"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["9L39", "8V", "7L39", "7V", "6L39", "5L39", "4L39", "3L37"], + reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "5D", "4T"], - slam: ["8V", "7L47", "7V", "6L41", "5L41", "4L41", "3L45"], - sleeppowder: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "5D", "4T"], + slam: ["9L47", "8V", "7L47", "7V", "6L41", "5L41", "4L41", "3L45"], + sleeppowder: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - strengthsap: ["7E"], - stunspore: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + strengthsap: ["9E", "7E"], + stunspore: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9E", "4T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7L29", "7V", "6L29", "5L29", "4L29", "3L30"], - swordsdance: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - synthesis: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + sweetscent: ["9L29", "7L29", "7V", "6L29", "5L29", "4L29", "3L30"], + swordsdance: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + synthesis: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], takedown: ["7V"], teeterdance: ["3S0"], - thief: ["7M", "6M", "5M", "4M", "3M"], - tickle: ["7E", "6E", "5E", "4E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], - weatherball: ["7E", "6E", "5E", "4E"], - worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - wrap: ["8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L11"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + tickle: ["9E", "7E", "6E", "5E", "4E"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + vinewhip: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], + weatherball: ["9M", "7E", "6E", "5E", "4E"], + worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + wrap: ["9L11", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L11"], wringout: ["7L50", "6L47", "5L47", "4L47"], }, eventData: [ @@ -9649,69 +9837,83 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, weepinbell: { learnset: { - acid: ["8V", "7L24", "7V", "6L23", "5L23", "4L23", "3L24"], + acid: ["9L24", "8V", "7L24", "7V", "6L23", "5L23", "4L23", "3L24"], + acidspray: ["9M"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bide: ["7V"], bind: ["7T", "6T", "5T"], - bugbite: ["5T"], - bulletseed: ["4M", "3M"], + bodyslam: ["9M"], + bugbite: ["9M", "5T"], + bulletseed: ["9M", "4M", "3M"], captivate: ["4M"], confide: ["7M", "6M"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "7L39", "6T", "6L35", "5T", "5L35", "4T", "4L35"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - grassknot: ["7M", "6M", "5M", "4M"], - growth: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + gastroacid: ["9L39", "7T", "7L39", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], + growth: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], headbutt: ["8V"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], - knockoff: ["7T", "7L29", "6T", "6L27", "5T", "5L27", "4T", "4L27"], - magicalleaf: ["3S0"], + knockoff: ["9M", "9L29", "7T", "7L29", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + leafstorm: ["9M"], + leechlife: ["9M"], + lunge: ["9M"], + magicalleaf: ["9M", "3S0"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], morningsun: ["3S0"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - poisonjab: ["8V", "7M", "7L47"], - poisonpowder: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + poisonjab: ["9M", "9L47", "8V", "7M", "7L47"], + poisonpowder: ["9L15", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + pounce: ["9M"], + powerwhip: ["9L58"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - razorleaf: ["8V", "7L44", "7V", "6L39", "5L39", "4L39", "3L42"], - reflect: ["8V", "7M", "7V", "6M", "5M"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["9L44", "8V", "7L44", "7V", "6L39", "5L39", "4L39", "3L42"], + reflect: ["9M", "8V", "7M", "7V", "6M", "5M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], - slam: ["8V", "7L54", "7V", "6L41", "5L41", "4L41", "3L54"], - sleeppowder: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + slam: ["9L54", "8V", "7L54", "7V", "6L41", "5L41", "4L41", "3L54"], + sleeppowder: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stunspore: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stunspore: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7L32", "7V", "6L29", "5L29", "4L29", "3L33", "3S0"], - swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["9L32", "7L32", "7V", "6L29", "5L29", "4L29", "3L33", "3S0"], + swift: ["9M"], + swordsdance: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], synthesis: ["7T", "6T", "5T", "4T"], takedown: ["7V"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + vinewhip: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["9M"], worryseed: ["7T", "6T", "5T", "4T"], - wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + wrap: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], wringout: ["7L58", "6L47", "5L47", "4L47"], }, eventData: [ @@ -9725,12 +9927,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { victreebel: { learnset: { acid: ["8V", "7V"], + acidspray: ["9M"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bide: ["7V"], bind: ["7T", "6T", "5T"], - bodyslam: ["7V", "3T"], - bugbite: ["5T"], - bulletseed: ["4M", "3M"], + bodyslam: ["9M", "7V", "3T"], + bugbite: ["9M", "5T"], + bulletseed: ["9M", "4M", "3M"], captivate: ["4M"], clearsmog: ["8V"], confide: ["7M", "6M"], @@ -9738,62 +9941,73 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { cut: ["7V", "6M", "5M", "4M", "3M"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], + gastroacid: ["9L1", "7T", "6T", "5T", "4T"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], growth: ["8V"], headbutt: ["8V"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], - leafblade: ["7L44", "6L47", "5L47", "4L47"], - leafstorm: ["7L32", "6L47", "5L47", "4L47"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + leafblade: ["9L44", "7L44", "6L47", "5L47", "4L47"], + leafstorm: ["9M", "9L0", "7L32", "6L47", "5L47", "4L47"], leaftornado: ["7L1", "6L27", "5L27"], - leechlife: ["8V"], + leechlife: ["9M", "8V"], + lunge: ["9M"], + magicalleaf: ["9M"], megadrain: ["8V", "7V"], mimic: ["7V", "3T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - poisonjab: ["8V", "7M"], + poisonjab: ["9M", "8V", "7M"], poisonpowder: ["7V"], - powerwhip: ["8V"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pounce: ["9M"], + powerwhip: ["9L1", "8V"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - razorleaf: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - reflect: ["8V", "7M", "7V", "6M", "5M"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + reflect: ["9M", "8V", "7M", "7V", "6M", "5M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], - sleeppowder: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + sleeppowder: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spitup: ["7L1", "6L1", "5L1", "4L1", "3L1"], - stockpile: ["7L1", "6L1", "5L1", "4L1", "3L1"], + solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spitup: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + stockpile: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], stunspore: ["7V"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["8V", "4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["7L1", "6L1", "5L1", "4L1", "3L1"], - sweetscent: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swordsdance: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sweetscent: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swift: ["9M"], + swordsdance: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], synthesis: ["7T", "6T", "5T", "4T"], takedown: ["7V"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + vinewhip: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["9M"], worryseed: ["7T", "6T", "5T", "4T"], wrap: ["8V", "7V"], }, @@ -9986,83 +10200,88 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], autotomize: ["7E", "6E", "5E"], bide: ["8V", "7V"], - block: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - bodyslam: ["7V", "3T"], - brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L32"], + block: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "9L12", "7M", "7L22", "6M", "6L22", "5M", "5L32"], captivate: ["4M"], confide: ["7M", "6M"], counter: ["7V", "3T"], - curse: ["7E", "7V", "6E", "5E", "4E"], - defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3T", "3L1"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8V", "7L40", "7V", "6L40", "5L46", "4L36", "3T", "3L46"], + curse: ["9E", "7E", "7V", "6E", "5E", "4E"], + defensecurl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3T", "3L1"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L40", "8V", "7L40", "7V", "6L40", "5L46", "4L36", "3T", "3L46"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L39", "4M", "4L29", "3M", "3L36"], - endure: ["7E", "7V", "6E", "5E", "4M", "3T"], - explosion: ["8V", "7M", "7L36", "7V", "6M", "6L36", "5M", "5L43", "4M", "4L32", "3T", "3L41"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + dynamicpunch: ["9E", "7V", "3T"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L34", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L39", "4M", "4L29", "3M", "3L36"], + endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], + explosion: ["9L36", "8V", "7M", "7L36", "7V", "6M", "6L36", "5M", "5L43", "4M", "4L32", "3T", "3L41"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], fissure: ["7V"], - flail: ["7E", "6E", "5E", "4E"], - flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + flail: ["9E", "7E", "6E", "5E", "4E"], + flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["7M", "6M", "5M", "4M"], - hammerarm: ["7E", "6E", "5E", "4E"], + gyroball: ["9M", "7M", "6M", "5M", "4M"], + hammerarm: ["9E", "7E", "6E", "5E", "4E"], harden: ["7V"], headbutt: ["8V", "7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], incinerate: ["6M", "5M"], - irondefense: ["7T", "6T", "5T"], + irondefense: ["9M", "7T", "6T", "5T"], magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], - megapunch: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - metronome: ["7V", "3T"], + megapunch: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + metronome: ["9M", "7V", "3T"], mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], mudsport: ["7L4", "6L4", "5L4", "4L4", "3L6"], naturalgift: ["4M"], naturepower: ["7M", "6M"], poweruppunch: ["6M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["7L30", "6L22", "5L22", "4L25", "3L31"], + rockblast: ["9M", "9L30", "7L30", "6L22", "5L22", "4L25", "3L31"], rockclimb: ["7E", "6E", "5E", "5D", "4M"], - rockpolish: ["7M", "7L6", "6M", "6L6", "5M", "5L8", "4M", "4L8"], - rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rockpolish: ["9L6", "7M", "7L6", "6M", "6L6", "5M", "5L8", "4M", "4L8"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L11"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L26"], + rockthrow: ["9L16", "8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L11"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L10", "7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L26"], round: ["7M", "6M", "5M"], sandattack: ["8V"], - sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8V", "7L24", "7V", "6L24", "5L29", "4L18", "3T", "3L21"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L25"], + selfdestruct: ["9L24", "8V", "7L24", "7V", "6L24", "5L29", "4L18", "3T", "3L21"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L25"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8V", "7T", "7L28", "6T", "6L28", "5T", "5L36", "5D", "4M"], - stoneedge: ["7M", "7L42", "6M", "6L42", "5M", "5L50", "4M", "4L39"], + stealthrock: ["9M", "9L28", "8V", "7T", "7L28", "6T", "6L28", "5T", "5L36", "5D", "4M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "5L50", "4M", "4L39"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], superpower: ["8V", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8V", "7V"], - thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "8V", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wideguard: ["7E", "6E"], + wideguard: ["9E", "7E", "6E"], }, encounters: [ {generation: 1, level: 7}, @@ -10074,74 +10293,81 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M"], autotomize: ["7E"], bide: ["8V"], - block: ["7T", "7E"], - brickbreak: ["8V", "7M"], + block: ["9E", "7T", "7E"], + bodyslam: ["9M"], + brickbreak: ["9M", "8V", "7M"], brutalswing: ["7M"], - bulldoze: ["7M"], - charge: ["7L4"], - chargebeam: ["7M"], + bulldoze: ["9M", "7M"], + charge: ["9M", "9L4", "7L4"], + chargebeam: ["9M", "7M"], confide: ["7M"], - counter: ["7E"], - curse: ["7E"], - defensecurl: ["8V", "7L1"], - dig: ["8V"], - discharge: ["7L34"], - doubleedge: ["8V", "7L40"], + counter: ["9E", "7E"], + curse: ["9E", "7E"], + defensecurl: ["9L1", "8V", "7L1"], + dig: ["9M", "8V"], + discharge: ["9L34", "7L34"], + doubleedge: ["9L40", "8V", "7L40"], doubleteam: ["7M"], - earthpower: ["7T"], - earthquake: ["8V", "7M"], + earthpower: ["9M", "7T"], + earthquake: ["9M", "8V", "7M"], electroweb: ["7T"], - endure: ["7E"], - explosion: ["8V", "7M", "7L36"], - facade: ["8V", "7M"], - fireblast: ["8V", "7M"], - firepunch: ["8V", "7T"], - flail: ["7E"], - flamethrower: ["8V", "7M"], - fling: ["7M"], - focuspunch: ["7T"], + endure: ["9M", "9E", "7E"], + explosion: ["9L36", "8V", "7M", "7L36"], + facade: ["9M", "8V", "7M"], + fireblast: ["9M", "8V", "7M"], + firepunch: ["9M", "8V", "7T"], + flail: ["9E", "7E"], + flamethrower: ["9M", "8V", "7M"], + fling: ["9M", "7M"], + focuspunch: ["9M", "7T"], frustration: ["7M"], - gyroball: ["7M"], + gyroball: ["9M", "7M"], headbutt: ["8V"], hiddenpower: ["7M"], - irondefense: ["7T"], + highhorsepower: ["9M"], + irondefense: ["9M", "7T"], magnetrise: ["7T", "7E"], + mudshot: ["9M"], + mudslap: ["9M"], naturepower: ["7M"], - protect: ["8V", "7M"], - rest: ["8V", "7M"], + protect: ["9M", "8V", "7M"], + rest: ["9M", "8V", "7M"], return: ["7M"], - rockblast: ["7L30"], + rockblast: ["9M", "9L30", "7L30"], rockclimb: ["7E"], - rockpolish: ["7M", "7L6"], - rockslide: ["8V", "7M"], - rockthrow: ["8V", "7L16"], - rocktomb: ["7M"], - rollout: ["7L10"], + rockpolish: ["9L6", "7M", "7L6"], + rockslide: ["9M", "8V", "7M"], + rockthrow: ["9L16", "8V", "7L16"], + rocktomb: ["9M", "7M"], + rollout: ["9L10", "7L10"], round: ["7M"], - sandstorm: ["7M"], - screech: ["7E"], + sandstorm: ["9M", "7M"], + screech: ["9E", "7E"], seismictoss: ["8V"], - selfdestruct: ["8V", "7L24"], - sleeptalk: ["7M"], - smackdown: ["7M", "7L18"], + selfdestruct: ["9L24", "8V", "7L24"], + sleeptalk: ["9M", "7M"], + smackdown: ["9M", "9L18", "7M", "7L18"], snore: ["7T"], - spark: ["7L12"], - stealthrock: ["8V", "7T", "7L28"], - stoneedge: ["7M", "7L42"], - substitute: ["8V", "7M"], - sunnyday: ["7M"], + spark: ["9L12", "7L12"], + stealthrock: ["9M", "9L28", "8V", "7T", "7L28"], + stoneedge: ["9M", "9L42", "7M", "7L42"], + substitute: ["9M", "8V", "7M"], + sunnyday: ["9M", "7M"], superpower: ["8V", "7T"], swagger: ["7M"], - tackle: ["8V", "7L1"], - takedown: ["8V"], - thunder: ["8V", "7M"], - thunderbolt: ["8V", "7M"], - thunderpunch: ["8V", "7T", "7L22"], + tackle: ["9L1", "8V", "7L1"], + takedown: ["9M", "8V"], + terablast: ["9M"], + thunder: ["9M", "8V", "7M"], + thunderbolt: ["9M", "8V", "7M"], + thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], thundershock: ["8V"], - thunderwave: ["8V"], + thunderwave: ["9M", "8V"], toxic: ["8V", "7M"], - voltswitch: ["7M"], - wideguard: ["7E"], + voltswitch: ["9M", "7M"], + wideguard: ["9E", "7E"], + wildcharge: ["9M"], + zapcannon: ["9E"], }, }, graveler: { @@ -10150,79 +10376,87 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bide: ["8V", "7V"], block: ["7T", "6T", "5T", "4T"], - bodyslam: ["7V", "3T"], - brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L36"], + bodypress: ["9M"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "9L12", "7M", "7L22", "6M", "6L22", "5M", "5L36"], captivate: ["4M"], confide: ["7M", "6M"], counter: ["7V", "3T"], curse: ["7V"], - defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], + defensecurl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L50", "8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], - endure: ["7V", "4M", "3T"], - explosion: ["8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L40", "8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["9L44", "8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], fissure: ["7V"], - flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gyroball: ["7M", "6M", "5M", "4M"], harden: ["7V"], headbutt: ["8V", "7V", "4T"], + heavyslam: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], incinerate: ["6M", "5M"], - irondefense: ["7T", "6T", "5T"], + irondefense: ["9M", "7T", "6T", "5T"], + ironhead: ["9M"], magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], megapunch: ["7V", "3T"], - metronome: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], naturalgift: ["4M"], naturepower: ["7M", "6M"], poweruppunch: ["6M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["7L34", "6L22", "5L22", "4L27", "3L37"], + rockblast: ["9M", "9L34", "7L34", "6L22", "5L22", "4L27", "3L37"], rockclimb: ["4M"], - rockpolish: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rockpolish: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L29"], + rockthrow: ["9L16", "8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L10", "7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L29"], round: ["7M", "6M", "5M"], sandattack: ["8V"], - sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L27"], + selfdestruct: ["9L24", "8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L27"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], + stealthrock: ["9M", "9L30", "8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L54", "7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], superpower: ["8V", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8V", "7V"], - thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "8V", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], }, encounters: [ @@ -10237,68 +10471,79 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M"], bide: ["8V"], block: ["7T"], - brickbreak: ["8V", "7M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8V", "7M"], brutalswing: ["7M"], - bulldoze: ["7M"], - charge: ["7L1"], - chargebeam: ["7M"], + bulldoze: ["9M", "7M"], + charge: ["9M", "9L1", "7L1"], + chargebeam: ["9M", "7M"], confide: ["7M"], - defensecurl: ["8V", "7L1"], - dig: ["8V"], - discharge: ["7L40"], - doubleedge: ["8V", "7L50"], + defensecurl: ["9L1", "8V", "7L1"], + dig: ["9M", "8V"], + discharge: ["9L40", "7L40"], + doubleedge: ["9L50", "8V", "7L50"], doubleteam: ["7M"], - earthpower: ["7T"], - earthquake: ["8V", "7M"], + earthpower: ["9M", "7T"], + earthquake: ["9M", "8V", "7M"], + electricterrain: ["9M"], electroweb: ["7T"], - explosion: ["8V", "7M", "7L44"], - facade: ["8V", "7M"], - fireblast: ["8V", "7M"], - firepunch: ["8V", "7T"], - flamethrower: ["8V", "7M"], - fling: ["7M"], - focuspunch: ["7T"], + endure: ["9M"], + explosion: ["9L44", "8V", "7M", "7L44"], + facade: ["9M", "8V", "7M"], + fireblast: ["9M", "8V", "7M"], + firepunch: ["9M", "8V", "7T"], + flamethrower: ["9M", "8V", "7M"], + fling: ["9M", "7M"], + focusblast: ["9M"], + focuspunch: ["9M", "7T"], frustration: ["7M"], - gyroball: ["7M"], + gyroball: ["9M", "7M"], headbutt: ["8V"], hiddenpower: ["7M"], - irondefense: ["7T"], + highhorsepower: ["9M"], + irondefense: ["9M", "7T"], magnetrise: ["7T"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], naturepower: ["7M"], - protect: ["8V", "7M"], - rest: ["8V", "7M"], + protect: ["9M", "8V", "7M"], + rest: ["9M", "8V", "7M"], return: ["7M"], - rockblast: ["7L34"], - rockpolish: ["7M", "7L1"], - rockslide: ["8V", "7M"], - rockthrow: ["8V", "7L16"], - rocktomb: ["7M"], - rollout: ["7L10"], + rockblast: ["9M", "9L34", "7L34"], + rockpolish: ["9L1", "7M", "7L1"], + rockslide: ["9M", "8V", "7M"], + rockthrow: ["9L16", "8V", "7L16"], + rocktomb: ["9M", "7M"], + rollout: ["9L10", "7L10"], round: ["7M"], - sandstorm: ["7M"], + sandstorm: ["9M", "7M"], + scaryface: ["9M"], seismictoss: ["8V"], - selfdestruct: ["8V", "7L24"], + selfdestruct: ["9L24", "8V", "7L24"], shockwave: ["7T"], - sleeptalk: ["7M"], - smackdown: ["7M", "7L18"], + sleeptalk: ["9M", "7M"], + smackdown: ["9M", "9L18", "7M", "7L18"], snore: ["7T"], - spark: ["7L12"], - stealthrock: ["8V", "7T", "7L30"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L54"], - substitute: ["8V", "7M"], - sunnyday: ["7M"], + spark: ["9L12", "7L12"], + stealthrock: ["9M", "9L30", "8V", "7T", "7L30"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L54", "7M", "7L54"], + substitute: ["9M", "8V", "7M"], + sunnyday: ["9M", "7M"], superpower: ["8V", "7T"], swagger: ["7M"], - tackle: ["8V", "7L1"], - takedown: ["8V"], - thunder: ["8V", "7M"], - thunderbolt: ["8V", "7M"], - thunderpunch: ["8V", "7T", "7L22"], + tackle: ["9L1", "8V", "7L1"], + takedown: ["9M", "8V"], + terablast: ["9M"], + thunder: ["9M", "8V", "7M"], + thunderbolt: ["9M", "8V", "7M"], + thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], thundershock: ["8V"], - thunderwave: ["8V"], + thunderwave: ["9M", "8V"], toxic: ["8V", "7M"], - voltswitch: ["7M"], + voltswitch: ["9M", "7M"], + wildcharge: ["9M"], }, }, golem: { @@ -10307,88 +10552,93 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bide: ["8V", "7V"], block: ["7T", "6T", "5T", "4T"], - bodyslam: ["7V", "3T"], - brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L36"], + bodypress: ["9M"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L36"], captivate: ["4M"], confide: ["7M", "6M"], counter: ["7V", "3T"], curse: ["7V"], - defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], + defensecurl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L50", "8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], - endure: ["7V", "4M", "3T"], - explosion: ["8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L40", "8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["9L44", "8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], fissure: ["7V"], - flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gyroball: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "7M", "6M", "5M", "4M"], harden: ["7V"], headbutt: ["8V", "7V", "4T"], - heavyslam: ["7L1", "6L1", "5L69"], + heavyslam: ["9M", "9L1", "7L1", "6L1", "5L69"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], incinerate: ["6M", "5M"], - irondefense: ["7T", "6T", "5T"], - ironhead: ["7T", "6T", "5T", "4T"], + irondefense: ["9M", "7T", "6T", "5T"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], megakick: ["7V", "3T"], megapunch: ["8V", "7V", "3T"], - metronome: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], naturalgift: ["4M"], naturepower: ["7M", "6M"], poweruppunch: ["6M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], rage: ["7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["7L34", "6L22", "5L22", "4L27", "3L37"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "9L34", "7L34", "6L22", "5L22", "4L27", "3L37"], rockclimb: ["4M"], - rockpolish: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rockpolish: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rockthrow: ["9L16", "8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], rollout: ["7V", "4T", "4L22", "3T", "3L29"], round: ["7M", "6M", "5M"], sandattack: ["8V"], - sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L27"], + selfdestruct: ["9L24", "8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L27"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], + stealthrock: ["9M", "9L30", "8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], steamroller: ["7L10", "6L10", "5L18"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L54", "7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], superpower: ["8V", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8V", "7V"], - thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "8V", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], }, }, @@ -10398,77 +10648,86 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M"], bide: ["8V"], block: ["7T"], - brickbreak: ["8V", "7M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8V", "7M"], brutalswing: ["7M"], - bulldoze: ["7M"], - charge: ["7L1"], - chargebeam: ["7M"], + bulldoze: ["9M", "7M"], + charge: ["9M", "9L1", "7L1"], + chargebeam: ["9M", "7M"], confide: ["7M"], - defensecurl: ["8V", "7L1"], - dig: ["8V"], - discharge: ["7L40"], - doubleedge: ["8V", "7L50"], + defensecurl: ["9L1", "8V", "7L1"], + dig: ["9M", "8V"], + discharge: ["9L40", "7L40"], + doubleedge: ["9L50", "8V", "7L50"], doubleteam: ["7M"], - earthpower: ["7T"], - earthquake: ["8V", "7M"], + earthpower: ["9M", "7T"], + earthquake: ["9M", "8V", "7M"], echoedvoice: ["7M"], + electricterrain: ["9M"], electroweb: ["7T"], - explosion: ["8V", "7M", "7L44"], - facade: ["8V", "7M"], - fireblast: ["8V", "7M"], - firepunch: ["8V", "7T"], - flamethrower: ["8V", "7M"], - fling: ["7M"], - focusblast: ["7M"], - focuspunch: ["7T"], + endure: ["9M"], + explosion: ["9L44", "8V", "7M", "7L44"], + facade: ["9M", "8V", "7M"], + fireblast: ["9M", "8V", "7M"], + firepunch: ["9M", "8V", "7T"], + flamethrower: ["9M", "8V", "7M"], + fling: ["9M", "7M"], + focusblast: ["9M", "7M"], + focuspunch: ["9M", "7T"], frustration: ["7M"], - gigaimpact: ["7M"], - gyroball: ["7M"], + gigaimpact: ["9M", "7M"], + gyroball: ["9M", "7M"], headbutt: ["8V"], - heavyslam: ["7L1"], + heavyslam: ["9M", "9L1", "7L1"], hiddenpower: ["7M"], - hyperbeam: ["8V", "7M"], - irondefense: ["7T"], - ironhead: ["7T"], + hyperbeam: ["9M", "8V", "7M"], + irondefense: ["9M", "7T"], + ironhead: ["9M", "7T"], magnetrise: ["7T"], megapunch: ["8V"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], naturepower: ["7M"], - protect: ["8V", "7M"], - rest: ["8V", "7M"], + protect: ["9M", "8V", "7M"], + rest: ["9M", "8V", "7M"], return: ["7M"], - roar: ["7M"], - rockblast: ["7L34"], - rockpolish: ["7M", "7L1"], - rockslide: ["8V", "7M"], - rockthrow: ["8V", "7L16"], - rocktomb: ["7M"], + roar: ["9M", "7M"], + rockblast: ["9M", "9L34", "7L34"], + rockpolish: ["9L1", "7M", "7L1"], + rockslide: ["9M", "8V", "7M"], + rockthrow: ["9L16", "8V", "7L16"], + rocktomb: ["9M", "7M"], round: ["7M"], - sandstorm: ["7M"], + sandstorm: ["9M", "7M"], + scaryface: ["9M"], seismictoss: ["8V"], - selfdestruct: ["8V", "7L24"], + selfdestruct: ["9L24", "8V", "7L24"], shockwave: ["7T"], - sleeptalk: ["7M"], - smackdown: ["7M", "7L18"], + sleeptalk: ["9M", "7M"], + smackdown: ["9M", "9L18", "7M", "7L18"], snore: ["7T"], - spark: ["7L12"], - stealthrock: ["8V", "7T", "7L30"], + spark: ["9L12", "7L12"], + stealthrock: ["9M", "9L30", "8V", "7T", "7L30"], steamroller: ["7L10"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L54"], - substitute: ["8V", "7M"], - sunnyday: ["7M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L54", "7M", "7L54"], + substitute: ["9M", "8V", "7M"], + sunnyday: ["9M", "7M"], superpower: ["8V", "7T"], swagger: ["7M"], - tackle: ["8V", "7L1"], - takedown: ["8V"], - thunder: ["8V", "7M"], - thunderbolt: ["8V", "7M"], - thunderpunch: ["8V", "7T", "7L22"], + tackle: ["9L1", "8V", "7L1"], + takedown: ["9M", "8V"], + terablast: ["9M"], + thunder: ["9M", "8V", "7M"], + thunderbolt: ["9M", "8V", "7M"], + thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], thundershock: ["8V"], - thunderwave: ["8V"], + thunderwave: ["9M", "8V"], toxic: ["8V", "7M"], - voltswitch: ["7M"], - wildcharge: ["7M"], + voltswitch: ["9M", "7M"], + wildcharge: ["9M", "7M"], }, }, ponyta: { @@ -10854,7 +11113,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M"], watergun: ["9L6", "8L6", "8V", "7L9", "7V", "6L9", "5L9", "4L11", "3L13", "3S0"], waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "5S2", "4M", "4L29", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], wonderroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], yawn: ["9L9", "8L9", "8V", "7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], @@ -10945,7 +11204,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trickroom: ["9M", "8M"], waterfall: ["9M"], waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], wonderroom: ["8M"], yawn: ["9L9", "8L9"], @@ -10995,7 +11254,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], @@ -11048,7 +11307,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "6S0", "5M"], + scald: ["9M", "8M", "8V", "7M", "6M", "6S0", "5M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["8V", "7V", "3T"], shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -11081,7 +11340,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M"], watergun: ["9L1", "8L1", "8V", "7L9", "7V", "6L9", "5L9", "4L11", "3L13"], waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "4M", "4L29", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], withdraw: ["9L1", "8L1", "8V", "7L1", "7V", "6L37", "5L37", "4L37", "3L37"], wonderroom: ["8M", "7T", "6T", "5T"], @@ -11139,6 +11398,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { growl: ["9L1", "8L1"], gunkshot: ["9M"], hail: ["8M"], + haze: ["9M"], headbutt: ["9L21", "8L21"], healpulse: ["9L45", "8L45"], helpinghand: ["9M"], @@ -11184,6 +11444,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M"], sludgebomb: ["9M", "8M"], sludgewave: ["8M"], + smackdown: ["9M"], snore: ["8M"], snowscape: ["9M"], storedpower: ["9M", "8M"], @@ -11195,6 +11456,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], terablast: ["9M"], thunderwave: ["9M", "8M"], + toxic: ["9M"], triattack: ["8M"], trick: ["9M", "8M"], trickroom: ["9M", "8M"], @@ -11202,7 +11464,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M"], watergun: ["8L1"], waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], withdraw: ["9L1", "8L1"], wonderroom: ["8M"], @@ -11252,7 +11514,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], @@ -11263,6 +11525,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["9L21", "8L21", "7L23", "7V", "6L23", "5L23", "4T", "4L25", "3L29"], healpulse: ["9L45", "8L45", "7L1", "6L1", "5L58"], + helpinghand: ["9M"], hiddenpower: ["7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -11308,7 +11571,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], + scald: ["9M", "8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -11339,7 +11602,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M"], watergun: ["9L1", "8L1", "7L9", "7V", "6L9", "5L9", "4L11", "3L13"], waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "4M", "4L29", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "7V", "4M"], wonderroom: ["8M", "7T", "6T", "5T"], yawn: ["9L9", "8L9", "7L1", "6L1", "5L1", "4L1", "3L1"], @@ -11387,6 +11650,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hail: ["8M"], headbutt: ["9L21", "8L21"], healpulse: ["9L45", "8L45"], + helpinghand: ["9M"], hex: ["9M", "8M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M"], @@ -11429,6 +11693,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgewave: ["8M"], snarl: ["9M"], snore: ["8M"], + snowscape: ["9M"], stompingtantrum: ["9M"], storedpower: ["9M", "8M"], substitute: ["9M", "8M"], @@ -11442,16 +11707,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thunderpunch: ["9M"], thunderwave: ["9M", "8M"], - toxic: ["9L1"], + toxic: ["9M", "9L1"], toxicspikes: ["9M"], triattack: ["8M"], trick: ["9M", "8M"], trickroom: ["9M", "8M"], venomdrench: ["8M"], venoshock: ["9M", "8M"], - waterfall: ["9L1"], + waterfall: ["9M", "9L1"], waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], wonderroom: ["8M"], yawn: ["9L9", "8L9"], @@ -11461,6 +11726,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magnemite: { learnset: { bide: ["7V"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -11478,8 +11744,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], flashcannon: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L31", "6M", "6L31", "5M", "5L35", "4M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gravity: ["7T", "6T", "5T", "5D", "4T"], - gyroball: ["9L16", "8M", "8L16", "7M", "7L47", "6M", "6L47", "5M", "5L54", "4M", "4L49"], + gravity: ["9M", "7T", "6T", "5T", "5D", "4T"], + gyroball: ["9M", "9L16", "8M", "8L16", "7M", "7L47", "6M", "6L47", "5M", "5L54", "4M", "4L49"], headbutt: ["8V"], heavyslam: ["9M"], helpinghand: ["9M"], @@ -11541,6 +11807,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magneton: { learnset: { bide: ["7V"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -11559,8 +11826,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M", "9L34", "8M", "8L34", "8V", "7M", "7L33", "6M", "6L33", "5M", "5L39", "4M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], headbutt: ["8V"], heavyslam: ["9M"], helpinghand: ["9M"], @@ -11633,6 +11900,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { barrier: ["7L1", "6L1", "5L1", "4L1"], bodypress: ["9M", "8M"], bodyslam: ["9M"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -11649,8 +11917,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M", "9L34", "8M", "8L34", "7M", "7L33", "6M", "6L33", "5M", "5L39", "4M"], frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], heavyslam: ["9M", "8M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], @@ -12269,7 +12537,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], gunkshot: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L49", "4T", "4L44"], harden: ["9L4", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L4"], - haze: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + haze: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], headbutt: ["8V"], helpinghand: ["9M", "8V", "3S0"], hex: ["9M"], @@ -12332,7 +12600,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], venoshock: ["9M", "7M", "6M", "5M"], zapcannon: ["7V"], zenheadbutt: ["9M"], @@ -12348,17 +12616,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { acidarmor: ["9L43", "8V", "7L43"], acidspray: ["9M", "9L15", "7L15"], - assurance: ["7E"], + assurance: ["9E", "7E"], attract: ["7M"], belch: ["9L46", "7L46"], bite: ["9L7", "8V", "7L7", "7S0"], bodyslam: ["9M"], brickbreak: ["9M"], brutalswing: ["7M"], - clearsmog: ["7E"], + clearsmog: ["9E", "7E"], confide: ["7M"], crunch: ["9M", "9L32", "8V", "7L32"], - curse: ["7E"], + curse: ["9E", "7E"], darkpulse: ["9M"], dig: ["9M", "8V"], disable: ["9L12", "8V", "7L12"], @@ -12386,8 +12654,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8V", "7T"], imprison: ["9M", "7E"], infestation: ["7M"], - knockoff: ["9L29", "7T", "7L29"], - meanlook: ["7E"], + knockoff: ["9M", "9L29", "7T", "7L29"], + meanlook: ["9E", "7E"], megadrain: ["8V"], memento: ["9L48", "7L48"], metronome: ["9M"], @@ -12405,6 +12673,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { pursuit: ["7E"], quash: ["7M"], raindance: ["9M", "7M"], + recycle: ["9E"], rest: ["9M", "8V", "7M"], return: ["7M"], rockpolish: ["7M"], @@ -12416,21 +12685,21 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { screech: ["9L37", "8V", "7L37"], selfdestruct: ["8V"], shadowball: ["9M", "8V", "7M"], - shadowsneak: ["7E"], + shadowsneak: ["9E", "7E"], shockwave: ["7T"], sleeptalk: ["9M", "7M"], sludgebomb: ["9M", "8V", "7M"], sludgewave: ["7M"], snarl: ["9M", "7M"], snore: ["7T"], - spite: ["7T", "7E"], - spitup: ["7E"], - stockpile: ["7E"], + spite: ["9M", "9E", "7T", "7E"], + spitup: ["9E", "7E"], + stockpile: ["9E", "7E"], stoneedge: ["9M", "7M"], substitute: ["9M", "8V", "7M"], sunnyday: ["9M", "7M"], swagger: ["7M"], - swallow: ["7E"], + swallow: ["9E", "7E"], swift: ["9M"], takedown: ["9M"], taunt: ["9M", "8V", "7M"], @@ -12440,7 +12709,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thunderpunch: ["9M", "8V", "7T"], torment: ["7M"], - toxic: ["9L26", "8V", "7M"], + toxic: ["9M", "9L26", "8V", "7M"], venoshock: ["9M", "7M"], zenheadbutt: ["9M"], }, @@ -12476,13 +12745,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "7L26", "6M", "6L26", "5M", "5L28", "4M", "4L28"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], gunkshot: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L58", "4T", "4L54"], harden: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - haze: ["8V"], + haze: ["9M", "8V"], headbutt: ["8V"], helpinghand: ["9M", "8V"], hex: ["9M"], @@ -12492,6 +12761,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { imprison: ["9M"], incinerate: ["6M", "5M"], infestation: ["7M", "6M"], + knockoff: ["9M"], + lashout: ["9M"], + lunge: ["9M"], megadrain: ["8V", "7V"], memento: ["9L57", "7L57", "6L57", "5L64", "4L65", "3L61"], metronome: ["9M"], @@ -12529,6 +12801,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M", "9L29", "8V", "7M", "7L29", "7V", "6M", "6L26", "5M", "5L36", "4M", "4L36", "3M", "3L47"], sludgewave: ["9L32", "7M", "7L32", "6M", "6L32", "5M", "5L50"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["9M"], strength: ["6M", "5M", "4M", "3M"], substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -12542,7 +12815,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], venomdrench: ["7L1", "6L38"], venoshock: ["9M", "7M", "6M", "5M"], @@ -12586,7 +12859,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "8V", "7M"], fling: ["9M", "7M", "7L26"], focusblast: ["9M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], foulplay: ["8V"], frustration: ["7M"], gastroacid: ["7T"], @@ -12594,7 +12867,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "7M"], gunkshot: ["9M", "9L40", "7T", "7L40"], harden: ["9L1", "8V", "7L1"], - haze: ["8V"], + haze: ["9M", "8V"], headbutt: ["8V"], helpinghand: ["9M", "8V"], hex: ["9M"], @@ -12603,13 +12876,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8V", "7T"], imprison: ["9M"], infestation: ["7M"], - knockoff: ["9L29", "7T", "7L29"], + knockoff: ["9M", "9L29", "7T", "7L29"], + lashout: ["9M"], megadrain: ["8V"], memento: ["9L57", "7L57"], metronome: ["9M"], minimize: ["9L21", "8V", "7L21"], moonblast: ["8V"], mudshot: ["9M"], + mudslap: ["9M"], painsplit: ["7T"], payback: ["7M"], poisonfang: ["9L18", "7L18"], @@ -12637,7 +12912,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgewave: ["7M"], snarl: ["9M", "7M"], snore: ["7T"], - spite: ["7T"], + spite: ["9M", "7T"], stoneedge: ["9M", "7M"], substitute: ["9M", "8V", "7M"], sunnyday: ["9M", "7M"], @@ -12651,7 +12926,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thunderpunch: ["9M", "8V", "7T"], torment: ["7M"], - toxic: ["9L26", "8V", "7M"], + toxic: ["9M", "9L26", "8V", "7M"], venomdrench: ["7L1"], venoshock: ["9M", "7M"], zenheadbutt: ["9M"], @@ -12688,7 +12963,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L52", "4M", "4L49", "3M", "3L49"], iceshard: ["9L8", "8L8", "8V", "7L28", "6L28", "5L28", "4L28"], icespinner: ["9M"], - iciclespear: ["8M", "7L13", "7E", "6L13", "6E", "5L13", "5E", "4L13", "4E", "3L8", "3E", "3S0", "3S1"], + iciclespear: ["9M", "8M", "7L13", "7E", "6L13", "6E", "5L13", "5E", "4L13", "4E", "3L8", "3E", "3S0", "3S1"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], irondefense: ["9M", "9L36", "8M", "8L36", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L40"], leer: ["9L12", "8L12", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L33"], @@ -12781,7 +13056,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { iceshard: ["9L1", "8L1"], icespinner: ["9M"], iciclecrash: ["9L1", "8L1", "7L50", "6L50", "5L52"], - iciclespear: ["9L0", "8M", "8L0", "5S0"], + iciclespear: ["9M", "9L0", "8M", "8L0", "5S0"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], leer: ["9L1", "8L1", "8V"], @@ -12832,7 +13107,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M"], watergun: ["9L1", "8L1", "8V", "7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["9L1", "8M", "8L1", "7V", "4M"], withdraw: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], }, @@ -12870,7 +13145,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], gunkshot: ["9M"], - haze: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + haze: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], headbutt: ["8V"], hex: ["9M", "9L24", "8M", "8L24", "7L43", "6L43", "5L43"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -12894,7 +13169,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { perishsong: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], poisongas: ["8V"], poisonjab: ["9M", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], @@ -12917,7 +13192,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smog: ["9E", "8E", "8V", "7E", "6E", "5E"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9L16", "8L16", "7T", "7L5", "7V", "6T", "6L5", "5T", "5L5", "4T", "4L5", "3L8"], + spite: ["9M", "9L16", "8L16", "7T", "7L5", "7V", "6T", "6L5", "5T", "5L5", "4T", "4L5", "3L8"], substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["9L32", "8L32", "8V", "7L22", "6L22", "5L22", "4T", "4L22"], sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -12930,7 +13205,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9E", "8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9E", "8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], uproar: ["8M", "7T", "6T", "5T", "4T"], @@ -12972,6 +13247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], gunkshot: ["9M"], + haze: ["9M"], headbutt: ["8V"], hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -12996,7 +13272,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { phantomforce: ["9M"], poisongas: ["8V"], poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], @@ -13020,7 +13296,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smog: ["8V"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + spite: ["9M", "9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["9L36", "8L36", "8V", "7L22", "6L22", "5L22", "5S0", "4T", "4L22"], sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -13033,7 +13309,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -13086,13 +13362,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], gunkshot: ["9M"], - haze: ["8V"], + haze: ["9M", "8V"], headbutt: ["8V", "7V", "4T"], hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -13102,7 +13378,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "8M"], infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], meanlook: ["9L1", "8L1", "7L8", "7V", "6L8", "6S5", "6S6", "5L8", "4L8", "3L13"], @@ -13122,7 +13398,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { phantomforce: ["9M", "8M"], poisongas: ["8V"], poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], poweruppunch: ["6M"], protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "6S1", "6S5", "6S6", "5M", "4M", "3M"], @@ -13152,7 +13428,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smog: ["8V"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1", "3S0"], + spite: ["9M", "9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1", "3S0"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], @@ -13169,7 +13445,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], thunderwave: ["9M"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -13418,18 +13694,20 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flatter: ["9E", "7E", "6E", "5E", "4E"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["9L49", "7L61", "7V", "6L61", "5L61", "4L53", "3L45"], grassknot: ["9M", "7M", "6M", "5M", "4M"], guardswap: ["9E", "7E", "6E", "5E", "4E"], + haze: ["9M"], headbutt: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4T", "4L15", "3L17"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], hypnosis: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], icepunch: ["9M", "9E", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], imprison: ["9M"], + knockoff: ["9M"], lightscreen: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], @@ -13490,7 +13768,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "9E", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], triattack: ["8V", "7V"], trick: ["9M", "7T", "6T", "5T", "4T"], @@ -13539,12 +13817,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["9L56", "7L1", "7V", "6L1", "5L61", "4L69", "3L57"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], + haze: ["9M"], headbutt: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4T", "4L15", "3L17"], helpinghand: ["9M"], hex: ["9M"], @@ -13553,6 +13832,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypnosis: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], imprison: ["9M"], + knockoff: ["9M"], lightscreen: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], @@ -13613,7 +13893,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], triattack: ["8V", "7V"], trick: ["9M", "7T", "6T", "5T", "4T"], @@ -13817,7 +14097,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], bide: ["7V"], - charge: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + charge: ["9M", "9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], chargebeam: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L26"], confide: ["7M", "6M"], curse: ["7V"], @@ -13832,7 +14112,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], foulplay: ["9M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["9L46", "7M", "7L46", "6M", "6L43", "5M", "5L43", "4M", "4L40"], + gyroball: ["9M", "9L46", "7M", "7L46", "6M", "6L43", "5M", "5L43", "4M", "4L40"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -13894,7 +14174,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], bulletseed: ["9M", "9L9"], - charge: ["9L1"], + charge: ["9M", "9L1"], chargebeam: ["9M", "9L16"], discharge: ["9L34"], electricterrain: ["9M"], @@ -13906,8 +14186,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M"], gigadrain: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M", "9L50"], - gyroball: ["9L46"], + gyroball: ["9M", "9L46"], leafstorm: ["9M"], leechseed: ["9E"], protect: ["9M"], @@ -13942,7 +14223,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], bide: ["7V"], - charge: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + charge: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], chargebeam: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L26"], confide: ["7M", "6M"], curse: ["7V"], @@ -13958,7 +14239,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: ["9L54", "7M", "7L54", "6M", "6L51", "5M", "5L51", "4M", "4L46"], + gyroball: ["9M", "9L54", "7M", "7L54", "6M", "6L51", "5M", "5L51", "4M", "4L46"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -14021,7 +14302,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], bulletseed: ["9M", "9L9"], - charge: ["9L1"], + charge: ["9M", "9L1"], chargebeam: ["9M", "9L16"], chloroblast: ["9L0"], discharge: ["9L34"], @@ -14035,8 +14316,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M", "9L50"], - gyroball: ["9L46"], + gyroball: ["9M", "9L46"], hyperbeam: ["9M"], leafstorm: ["9M"], protect: ["9M"], @@ -15334,78 +15616,84 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, koffing: { learnset: { - assurance: ["8M", "8L16", "7L12", "6L12", "5L15", "4L15"], + acidspray: ["9M"], + assurance: ["9L16", "8M", "8L16", "7L12", "6L12", "5L15", "4L15"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["8L40", "7L42", "6L42"], + belch: ["9L40", "8L40", "7L42", "6L42"], bide: ["7V"], + bodyslam: ["9M"], captivate: ["4M"], - clearsmog: ["8L12", "8V", "7L15", "6L15", "5L19"], + clearsmog: ["9L12", "8L12", "8V", "7L15", "6L15", "5L19"], confide: ["7M", "6M"], corrosivegas: ["8T"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E"], - darkpulse: ["8M", "8V", "7M", "6M", "5T", "5D", "4M"], - destinybond: ["8L52", "7L40", "7E", "7V", "6L40", "6E", "5L51", "5E", "4L46", "4E", "3L45", "3E"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "5D", "4M"], + destinybond: ["9L52", "8L52", "7L40", "7E", "7V", "6L40", "6E", "5L51", "5E", "4L46", "4E", "3L45", "3E"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - explosion: ["8L44", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L42", "4M", "4L37", "3T", "3L41"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["9L44", "8L44", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L42", "4M", "4L37", "3T", "3L41"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], grudge: ["8E", "7E", "6E", "5E", "4E"], - gyroball: ["8M", "7M", "7L29", "6M", "6L29", "5M", "5L37", "4M", "4L33"], - haze: ["8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], + gunkshot: ["9M"], + gyroball: ["9M", "8M", "7M", "7L29", "6M", "6L29", "5M", "5L37", "4M", "4L33"], + haze: ["9M", "9L24", "8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], headbutt: ["8V"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], incinerate: ["6M", "5M"], infestation: ["7M", "6M"], - memento: ["8L48", "7L45", "6L45", "5L55", "4L51", "3L49"], + memento: ["9L48", "8L48", "7L45", "6L45", "5L55", "4L51", "3L49"], mimic: ["7V", "3T"], naturalgift: ["4M"], - painsplit: ["8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + painsplit: ["9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], payback: ["8M", "7M", "6M", "5M", "4M"], - poisongas: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + poisongas: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], psywave: ["7E", "7V", "6E", "5E", "4E", "3E"], rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rollout: ["7V", "4T", "3T"], round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L17"], - shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + selfdestruct: ["9L28", "8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L17"], + shadowball: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: ["8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], - sludgebomb: ["8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L46", "4M", "4L42", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["9L20", "8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], + sludgebomb: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L46", "4M", "4L42", "3M"], sludgewave: ["8M", "5D"], - smog: ["8L4", "8V", "7L4", "7V", "6L4", "5L6", "5D", "4L6", "3L9"], - smokescreen: ["8L8", "7L7", "7V", "6L7", "5L10", "4L10", "3L25"], + smog: ["9L4", "8L4", "8V", "7L4", "7V", "6L4", "5L6", "5D", "4L6", "3L9"], + smokescreen: ["9L8", "8L8", "7L7", "7V", "6L7", "5L10", "4L10", "3L25"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - spitup: ["8E", "7E", "6E", "5E"], - stockpile: ["8E", "7E", "6E", "5E"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + spitup: ["9E", "8E", "7E", "6E", "5E"], + stockpile: ["9E", "8E", "7E", "6E", "5E"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["8E", "7E", "6E", "5E"], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swallow: ["9E", "8E", "7E", "6E", "5E"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8L36", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "7E", "6E"], + toxic: ["9M", "9L36", "8L36", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "8M", "7E", "6E"], uproar: ["8M", "7T", "6T", "5T", "4T"], venomdrench: ["8M", "7E"], - venoshock: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], zapcannon: ["7V"], }, encounters: [ @@ -15414,77 +15702,83 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, weezing: { learnset: { - assurance: ["8M", "8L16", "7L12", "6L12", "5L15", "4L15"], + acidspray: ["9M"], + assurance: ["9L16", "8M", "8L16", "7L12", "6L12", "5L15", "4L15"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["8L44", "7L51", "6L50"], + belch: ["9L44", "8L44", "7L51", "6L50"], bide: ["7V"], + bodyslam: ["9M"], captivate: ["4M"], - clearsmog: ["8L12", "8V", "7L15", "6L15", "5L19"], + clearsmog: ["9L12", "8L12", "8V", "7L15", "6L15", "5L19"], confide: ["7M", "6M"], corrosivegas: ["8T"], curse: ["7V"], - darkpulse: ["8M", "8V", "7M", "6M", "5T", "4M"], - destinybond: ["8L62", "7L46", "7V", "6L46", "5L59", "4L55", "3L51"], - doublehit: ["8L0", "7L1", "6L29", "5L39", "4L33"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], + destinybond: ["9L62", "8L62", "7L46", "7V", "6L46", "5L59", "4L55", "3L51"], + doublehit: ["9L0", "8L0", "7L1", "6L29", "5L39", "4L33"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - explosion: ["8L50", "8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L46", "4M", "4L40", "3T", "3L44"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["9L50", "8L50", "8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L46", "4M", "4L40", "3T", "3L44"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], flash: ["6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "7L29", "6M", "5M", "4M"], - haze: ["8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M"], + gyroball: ["9M", "8M", "7M", "7L29", "6M", "5M", "4M"], + haze: ["9M", "9L24", "8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], headbutt: ["8V"], - heatwave: ["8M", "8L1"], + heatwave: ["9M", "9L1", "8M", "8L1"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], incinerate: ["6M", "5M"], infestation: ["7M", "6M"], - memento: ["8L56", "7L57", "6L54", "5L65", "4L63", "3L58"], + memento: ["9L56", "8L56", "7L57", "6L54", "5L65", "4L63", "3L58"], mimic: ["7V", "3T"], naturalgift: ["4M"], painsplit: ["7T", "6T", "5T", "4T"], payback: ["8M", "7M", "6M", "5M", "4M"], - poisongas: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8V"], + poisongas: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "8V"], rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rollout: ["7V", "4T", "3T"], round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], screech: ["8M", "8V"], secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L1"], - shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + selfdestruct: ["9L28", "8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L1"], + shadowball: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: ["8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], - sludgebomb: ["8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L52", "4M", "4L48", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["9L20", "8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], + sludgebomb: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L52", "4M", "4L48", "3M"], sludgewave: ["8M"], - smog: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - smokescreen: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], + smog: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + smokescreen: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["9M", "7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8L38", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M"], + toxic: ["9M", "9L38", "8L38", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "8M"], uproar: ["8M", "7T", "6T", "5T", "4T"], venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], zapcannon: ["7V"], }, encounters: [ @@ -15495,65 +15789,73 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, weezinggalar: { learnset: { + acidspray: ["9M"], aromatherapy: ["8L24"], - aromaticmist: ["8L1"], - assurance: ["8M", "8L16"], + aromaticmist: ["9L1", "8L1"], + assurance: ["9L16", "8M", "8L16"], attract: ["8M"], - belch: ["8L44"], + belch: ["9L44", "8L44"], + bodyslam: ["9M"], brutalswing: ["8M"], - clearsmog: ["8L12"], + clearsmog: ["9L12", "8L12"], corrosivegas: ["8T"], - darkpulse: ["8M"], - dazzlinggleam: ["8M"], - defog: ["8L1"], - destinybond: ["8L62"], - doublehit: ["8L0"], - endure: ["8M"], - explosion: ["8L50"], - facade: ["8M"], - fairywind: ["8L1"], - fireblast: ["8M"], - flamethrower: ["8M"], - gigaimpact: ["8M"], - gyroball: ["8M"], - haze: ["8L1"], - heatwave: ["8M", "8L1"], - hyperbeam: ["8M"], - memento: ["8L56"], - mistyexplosion: ["8T"], - mistyterrain: ["8M", "8L68"], - overheat: ["8M"], + darkpulse: ["9M", "8M"], + dazzlinggleam: ["9M", "8M"], + defog: ["9L1", "8L1"], + destinybond: ["9L62", "8L62"], + doublehit: ["9L0", "8L0"], + endure: ["9M", "8M"], + explosion: ["9L50", "8L50"], + facade: ["9M", "8M"], + fairywind: ["9L24", "8L1"], + fireblast: ["9M", "8M"], + flamethrower: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gunkshot: ["9M"], + gyroball: ["9M", "8M"], + haze: ["9M", "9L1", "8L1"], + heatwave: ["9M", "9L1", "8M", "8L1"], + hyperbeam: ["9M", "8M"], + memento: ["9L56", "8L56"], + mistyexplosion: ["9M", "8T"], + mistyterrain: ["9M", "9L68", "8M", "8L68"], + overheat: ["9M", "8M"], payback: ["8M"], - playrough: ["8M"], - poisongas: ["8L1"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M"], + playrough: ["9M", "8M"], + poisongas: ["9L1", "8L1"], + protect: ["9M", "8M"], + psybeam: ["9M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], round: ["8M"], + scaryface: ["9M"], screech: ["8M"], - selfdestruct: ["8M", "8L28"], - shadowball: ["8M"], - sleeptalk: ["8M"], - sludge: ["8L20"], - sludgebomb: ["8M", "8L32"], + selfdestruct: ["9L28", "8M", "8L28"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + sludge: ["9L20", "8L20"], + sludgebomb: ["9M", "9L32", "8M", "8L32"], sludgewave: ["8M"], - smog: ["8L1"], - smokescreen: ["8L1"], + smog: ["9L1", "8L1"], + smokescreen: ["9L1", "8L1"], snore: ["8M"], - strangesteam: ["8L1"], - substitute: ["8M"], - sunnyday: ["8M"], - tackle: ["8L1"], - taunt: ["8M"], - thief: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - toxic: ["8L38"], - toxicspikes: ["8M"], + spite: ["9M"], + strangesteam: ["9L1", "8L1"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + toxic: ["9M", "9L38", "8L38"], + toxicspikes: ["9M", "8M"], uproar: ["8M"], venomdrench: ["8M"], - venoshock: ["8M"], - willowisp: ["8M"], + venoshock: ["9M", "8M"], + willowisp: ["9M", "8M"], wonderroom: ["8M"], }, }, @@ -15959,7 +16261,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + gravity: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], hail: ["8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], healbell: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], @@ -16060,7 +16362,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + gravity: ["9M", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], growl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["8V", "7V", "4T"], @@ -16210,11 +16512,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "9L20", "8M", "8L20", "7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "4L27"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], growl: ["7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["7V", "4T"], @@ -17642,7 +17944,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bide: ["7V"], brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], brutalswing: ["8M", "7M"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "8M", "7E", "6E", "5E", "4E"], captivate: ["4M"], closecombat: ["9M"], @@ -17656,7 +17958,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleedge: ["7V", "3T"], doublehit: ["9L20", "8L20", "7L49", "6L49", "5L49", "4L49"], doubleteam: ["9L16", "8L16", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L41"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], falseswipe: ["9M", "9L8", "8M", "8L8", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L13", "3L16"], @@ -17673,6 +17975,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { laserfocus: ["8L44", "7T"], leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + lunge: ["9M"], mimic: ["7V", "3T"], morningsun: ["3S1"], naturalgift: ["4M"], @@ -17715,7 +18018,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["7L1", "6L1", "5L1", "4L1"], + vacuumwave: ["9M", "7L1", "6L1", "5L1", "4L1"], wingattack: ["9L12", "8L12", "8V", "7L21", "7V", "6L21", "5L21", "5S2", "4L21", "3L26"], xscissor: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], }, @@ -17741,7 +18044,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M", "8M"], brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], brutalswing: ["8M", "7M"], - bugbite: ["7T", "6T", "5T", "5S2", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "5S2", "4T"], bugbuzz: ["9M", "8M"], bulletpunch: ["9L0", "8L0", "7L1", "6L1", "6S7", "5L1", "5S2", "4L1"], captivate: ["4M"], @@ -17756,7 +18059,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleedge: ["3T"], doublehit: ["9L20", "8L20", "7L49", "6L49", "6S4", "5L49", "4L49"], doubleteam: ["9L16", "8L16", "7M", "7V", "6M", "5M", "4M", "3M", "3L41"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M", "7V", "4M", "3T"], facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], falseswipe: ["9M", "9L1", "8M", "8L1", "7M", "7L13", "7V", "6M", "6L13", "6S5", "6S6", "5M", "5L13", "4M", "4L13", "3L16"], @@ -17773,10 +18076,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], irondefense: ["9M", "9L32", "8M", "8L32", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37", "4S1", "3L41"], ironhead: ["9M", "9L36", "8M", "8L36", "7T", "7L50", "6T", "6L50", "6S4", "5T", "5L53", "4T", "4L53"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["8L44", "7T"], leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S3", "4L1", "3L1"], lightscreen: ["9M", "8M", "7M", "6M", "5M"], + lunge: ["9M"], metalclaw: ["9M", "9L12", "8L12", "7L21", "7V", "6L21", "6S6", "5L21", "4L21", "3L26", "3S0"], mimic: ["3T"], naturalgift: ["4M"], @@ -17821,6 +18125,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uturn: ["9M", "8M", "7M", "6M", "6S7", "5M", "4M"], + vacuumwave: ["9M"], venoshock: ["8M", "7M", "6M", "5M"], wingattack: ["9L1", "8L1"], xscissor: ["9M", "9L40", "8M", "8L40", "7M", "7L41", "6M", "6L41", "6S4", "5M", "5L41", "4M", "4L41", "4S1"], @@ -17845,10 +18150,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { airslash: ["9M"], batonpass: ["9M"], brickbreak: ["9M"], + bugbite: ["9M"], bugbuzz: ["9M"], closecombat: ["9M"], doublehit: ["9L20"], doubleteam: ["9L16"], + dualwingbeat: ["9M"], endure: ["9M"], facade: ["9M"], falseswipe: ["9M", "9L8"], @@ -17859,9 +18166,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], leer: ["9L1"], lightscreen: ["9M"], + lunge: ["9M"], pounce: ["9M"], protect: ["9M"], quickattack: ["9L1"], + raindance: ["9M"], rest: ["9M"], reversal: ["9M"], rockblast: ["9M"], @@ -17871,7 +18180,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["9M"], slash: ["9L24"], sleeptalk: ["9M"], - smackdown: ["9L12"], + smackdown: ["9M", "9L12"], stealthrock: ["9M"], stoneaxe: ["9L0"], stoneedge: ["9M"], @@ -17886,6 +18195,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], trailblaze: ["9M"], uturn: ["9M"], + vacuumwave: ["9M"], xscissor: ["9M", "9L40"], }, }, @@ -18796,7 +19106,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["8V", "7V", "4T"], helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hornattack: ["9L20", "8L20", "8V", "7L8", "7V", "6L8", "5L8", "4L8", "3L8", "3S0", "3S1"], horndrill: ["7V"], hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -18805,7 +19115,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M", "5M"], ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["8V", "7V"], megahorn: ["8M"], mimic: ["7V", "3T"], @@ -18895,8 +19205,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], gigaimpact: ["9M"], headbutt: ["9L20"], + highhorsepower: ["9M"], hyperbeam: ["9M"], ironhead: ["9M"], + lashout: ["9M"], outrage: ["9M"], protect: ["9M"], ragingbull: ["9L35"], @@ -18949,8 +19261,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flareblitz: ["9M", "9L55"], gigaimpact: ["9M"], headbutt: ["9L20"], + highhorsepower: ["9M"], hyperbeam: ["9M"], ironhead: ["9M"], + lashout: ["9M"], outrage: ["9M"], overheat: ["9M"], protect: ["9M"], @@ -19001,9 +19315,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], gigaimpact: ["9M"], headbutt: ["9L20"], + highhorsepower: ["9M"], hydropump: ["9M"], hyperbeam: ["9M"], ironhead: ["9M"], + lashout: ["9M"], liquidation: ["9M"], outrage: ["9M"], protect: ["9M"], @@ -19110,7 +19426,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M", "5M"], ironhead: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], irontail: ["8M", "8V", "7T", "6T", "5T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "8V", "7L21", "7V", "6L26", "5L26", "4L26", "3L30"], mimic: ["7V", "3T"], muddywater: ["8M"], @@ -19124,18 +19440,18 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["8T"], + scald: ["9M", "8M", "8V", "7M", "6M", "5M"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L16", "8M", "8L16", "7L33"], secretpower: ["6M", "4M", "3M"], skullbash: ["7V"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], splash: ["9L1", "8L1"], stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["7V", "6M", "5M", "4M", "3M"], @@ -19352,6 +19668,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "5S2", "4M", "3M"], + roar: ["9M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "7S5", "6L5", "6S3", "5L8", "5D", "4L8", "3L8"], secretpower: ["6M", "4M", "3M"], @@ -19374,7 +19691,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], trumpcard: ["7L45", "6L45", "5L57", "4L57", "4S1"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], workup: ["8M", "7M", "5M"], yawn: ["9E", "8E", "7E", "6E", "5E", "4E"], @@ -19465,13 +19782,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M", "7V", "4M", "3T"], facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], faketears: ["9M", "8M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], focusenergy: ["8M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], growl: ["9L1", "8L1", "8V"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9L20", "8L20", "8V", "7L33", "7V", "6L33", "5L57", "4L57", "3L42"], + haze: ["9M", "9L20", "8L20", "8V", "7L33", "7V", "6L33", "5L57", "4L57", "3L42"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1", "3L1"], @@ -19499,11 +19816,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], - scald: ["8M", "8V", "7M", "7S2", "6M", "5M"], + scald: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M"], secretpower: ["6M", "4M", "3M"], shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], @@ -19526,7 +19843,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], watergun: ["9L0", "8L0", "8V", "7L1", "7V", "6L9", "6S1", "5L15", "4L15", "3L16"], waterpulse: ["9M", "9L25", "8L25", "7T", "7L17", "6T", "6L17", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "7V", "4M"], workup: ["8M", "7M", "5M"], yawn: ["8V"], @@ -19549,6 +19866,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { calmmind: ["9M"], captivate: ["4M"], celebrate: ["6S1"], + charge: ["9M"], chargebeam: ["7M", "6M", "5M", "4M"], charm: ["9M", "9L1", "8M", "8L1"], confide: ["7M", "6M"], @@ -19599,7 +19917,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], risingvoltage: ["8T"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], @@ -19628,7 +19946,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], voltswitch: ["9M", "8M", "7M", "7S2", "6M", "5M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], wildcharge: ["9M", "8M", "7M", "6M", "5M"], workup: ["8M", "7M", "5M"], yawn: ["8V"], @@ -19648,7 +19966,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bide: ["7V"], bite: ["9L25", "8L25", "7L17", "7V", "6L17", "5L29", "4L29", "3L30"], bodyslam: ["9M", "8M", "7V", "3T"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], calmmind: ["9M"], captivate: ["4M"], celebrate: ["6S1"], @@ -19670,7 +19988,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5L71", "4M", "4L71", "3M"], firefang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L43", "4L43"], firespin: ["9M", "9L35", "8M", "8L35", "8V", "7L25", "7V", "6L25", "5L36", "4L36", "3L36"], - flamecharge: ["7M", "6M", "5M"], + flamecharge: ["9M", "7M", "6M", "5M"], flamethrower: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L52"], flareblitz: ["9M", "9L50", "8M", "8L50", "8V", "7L45", "7S2", "6L45"], focusenergy: ["8M", "8V"], @@ -19704,7 +20022,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], @@ -19729,7 +20047,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M"], workup: ["8M", "7M", "5M"], yawn: ["8V"], @@ -19778,6 +20096,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9L50", "8M", "8L50", "7L25", "6L25", "5L43", "4L43"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M"], growl: ["9L1", "8L1"], headbutt: ["7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], @@ -19814,6 +20133,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "7L5", "7V", "6L5", "6S2", "5L8", "5S1", "4L8", "3L8"], secretpower: ["6M", "4M", "3M"], @@ -19837,7 +20157,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], workup: ["8M", "7M", "5M"], zapcannon: ["7V"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -19894,13 +20214,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "8M", "7T", "6T", "5T"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L50"], lightscreen: ["9M"], meanlook: ["9L50", "8L50", "7L37", "7V", "6L37", "5L37", "4L57", "3L42", "3S0"], mimic: ["3T"], moonlight: ["9L30", "8L30", "7L33", "7V", "7S3", "6L33", "5L33", "4L71", "3L52", "3S0"], - mudslap: ["7V", "4T", "3T"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], nightmare: ["7V", "3T"], payback: ["8M", "7M", "6M", "5M", "4M"], @@ -19915,6 +20235,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "7L5", "7V", "6L5", "6S2", "5L8", "5S1", "4L8", "3L8"], scaryface: ["9M"], @@ -19926,7 +20247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "9L0", "8M", "8L0", "7M", "7S3", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], storedpower: ["9M", "8M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], @@ -19942,9 +20263,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["8M", "7T"], thunderwave: ["9M"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "7S3", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], wonderroom: ["8M", "7T", "6T", "5T"], workup: ["8M", "7M", "5M"], zapcannon: ["7V"], @@ -19988,7 +20309,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], grasswhistle: ["7L17", "6L17", "5L57", "4L57"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], growl: ["9L1", "8L1"], headbutt: ["4T"], healbell: ["7T", "6T", "5T", "4T"], @@ -19997,7 +20318,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], hypervoice: ["9M", "8M", "7T", "6T", "5T"], irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], leafblade: ["9L50", "8M", "8L50", "7L45", "7S2", "6L45", "5L71", "4L71"], @@ -20016,7 +20337,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M", "4M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L8", "5S0", "4L8"], @@ -20026,7 +20347,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], storedpower: ["9M", "8M"], strength: ["6M", "5M", "4M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -20041,7 +20362,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], workup: ["8M", "7M", "5M"], worryseed: ["7T", "6T", "5T", "4T"], xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -20084,8 +20405,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frostbreath: ["7M", "6M", "5M"], frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M"], growl: ["9L1", "8L1"], hail: ["8M", "8L35", "7M", "7L37", "7S2", "6M", "6L37", "5M", "5L64", "4M", "4L64"], + haze: ["9M"], headbutt: ["4T"], healbell: ["7T", "6T", "5T", "4T"], helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1"], @@ -20095,7 +20418,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], icefang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L43", "4L43"], iceshard: ["9L20", "8L20", "7L25", "6L25", "5L36", "4L36"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L9", "6S1", "5T", "5L15", "4T", "4L15"], irontail: ["8M", "7T", "6T", "5T", "4M"], laserfocus: ["7T"], @@ -20111,7 +20434,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M", "4M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L8", "5S0", "4L8"], @@ -20132,9 +20455,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M", "9L1", "8L1"], terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], tripleaxel: ["8T"], waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], workup: ["8M", "7M", "5M"], }, eventData: [ @@ -20153,8 +20477,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], chargebeam: ["7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - conversion2: ["8L25", "8S1", "7L1", "6L1", "5L1", "4L1", "3L1"], conversion: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + conversion2: ["8L25", "8S1", "7L1", "6L1", "5L1", "4L1", "3L1"], curse: ["7V"], defensecurl: ["7V"], discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], @@ -20247,8 +20571,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], chargebeam: ["7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - conversion2: ["8L25", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], conversion: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + conversion2: ["8L25", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], curse: ["7V"], defensecurl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L24"], discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], @@ -20329,8 +20653,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blizzard: ["8M", "7M", "6M", "5M", "4M"], chargebeam: ["7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - conversion2: ["8L25", "7L1", "6L1", "5L1", "4L1"], conversion: ["8L1", "7L1", "6L1", "5L1", "4L1"], + conversion2: ["8L25", "7L1", "6L1", "5L1", "4L1"], darkpulse: ["8M", "7M", "6M", "5T", "4M"], defensecurl: ["8L1"], discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], @@ -20893,103 +21217,111 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { munchlax: { learnset: { afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: ["8M", "8L36", "7L9", "6L9", "5L9", "4L9"], + amnesia: ["9M", "9L36", "8M", "8L36", "7L9", "6L9", "5L9", "4L9"], attract: ["8M", "7M", "6M", "5M", "4M"], - belch: ["8E", "7E", "6E"], - bellydrum: ["8L48", "7L44", "6L44"], - bite: ["8L16"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["8M", "8L28", "7L25", "6L25", "5L36", "4L33"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], + belch: ["9E", "8E", "7E", "6E"], + bellydrum: ["9L48", "8L48", "7L44", "6L44"], + bite: ["9L16", "8L16"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M", "9L28", "8M", "8L28", "7L25", "6L25", "5L36", "4L33"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], - charm: ["8M", "7E", "6E", "5E", "4E"], + charm: ["9M", "8M", "7E", "6E", "5E", "4E"], + chillingwater: ["9M"], chipaway: ["7L17", "6L17", "5L25"], confide: ["7M", "6M"], - counter: ["8E", "7E", "6E", "5E", "4E"], - covet: ["8L12", "7T", "6T", "5T"], - curse: ["8E", "7E", "6E", "5E", "4E", "4S1"], - defensecurl: ["8L4", "7L4", "6L4", "5L4", "4L4", "4S0"], - doubleedge: ["8E", "7E", "6E", "5E", "4E"], + counter: ["9E", "8E", "7E", "6E", "5E", "4E"], + covet: ["9L12", "8L12", "7T", "6T", "5T"], + crunch: ["9M"], + curse: ["9E", "8E", "7E", "6E", "5E", "4E", "4S1"], + defensecurl: ["9L4", "8L4", "7L4", "6L4", "5L4", "4L4", "4S0"], + dig: ["9M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E"], doubleteam: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], - encore: ["8M"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - fireblast: ["8M", "7M", "6M", "5M", "4M"], - firepunch: ["8M", "7T", "6T", "5T", "4T"], - fissure: ["8E"], - flail: ["8L44"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "8L32", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L36"], - focuspunch: ["7T", "6T", "4M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + fissure: ["9E", "8E"], + flail: ["9L44", "8L44"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "9L32", "8M", "8L32", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L36"], + focuspunch: ["9M", "7T", "6T", "4M"], frustration: ["7M", "6M", "5M", "4M"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], + gigaimpact: ["9M"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], happyhour: ["7S2"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], holdback: ["7S2"], hydropump: ["8M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icepunch: ["8M", "7T", "6T", "5T", "4T"], - icywind: ["8M", "7T", "6T", "5T", "4T"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], incinerate: ["6M", "5M"], - lastresort: ["8L52", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L49"], - lick: ["8L1", "7L1", "7E", "6L1", "6E", "5L12", "5E", "4L12", "4E"], + lastresort: ["9L52", "8L52", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L49"], + lick: ["9L1", "8L1", "7L1", "7E", "6L1", "6E", "5L12", "5E", "4L12", "4E"], megakick: ["8M"], megapunch: ["8M"], - metronome: ["8M", "8L40", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], - mudslap: ["4T"], + metronome: ["9M", "9L40", "8M", "8L40", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], + mudslap: ["9M", "4T"], naturalgift: ["7L49", "7E", "6L49", "6E", "5L49", "5E", "4M", "4L44"], odorsleuth: ["7L1", "6L1", "5L1", "4L1", "4S1"], payday: ["8M"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psychic: ["8M", "7M", "6M", "5M", "4M"], pursuit: ["7E", "6E", "5E", "4E"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - recycle: ["8L8", "7T", "7L1", "6T", "6L1", "5T", "5L17", "4M", "4L17"], - rest: ["8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["9L8", "8L8", "7T", "7L1", "6T", "6L1", "5T", "5L17", "4M", "4L17"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M"], rockclimb: ["4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], rollout: ["7L36", "6L36", "5L44", "4T", "4L41"], round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M"], - screech: ["8M", "8L24", "7L20", "6L20", "5L20", "4L20"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + screech: ["9L24", "8M", "8L24", "7L20", "6L20", "5L20", "4L20"], secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], selfdestruct: ["8M", "7E", "6E", "5E", "4S0"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snatch: ["7T", "7L50", "6T", "6L1", "5T", "5L52"], snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - stockpile: ["8L20", "7L28", "6L28", "5L28", "4L25"], - stompingtantrum: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stockpile: ["9L20", "8L20", "7L28", "6L28", "5L28", "4L25"], + stompingtantrum: ["9M", "8M", "7T"], strength: ["6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "4E"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swallow: ["8L20", "7L33", "6L33", "5L33", "4L28"], - tackle: ["8L1", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], - thunder: ["8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + swallow: ["9L20", "8L20", "7L33", "6L33", "5L33", "4L28"], + tackle: ["9L1", "8L1", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], toxic: ["7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], + trailblaze: ["9M"], + uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], waterpulse: ["7T", "6T", "4M"], whirlpool: ["8M", "4M"], whirlwind: ["7E", "6E", "5E", "4E"], workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + zenheadbutt: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], }, eventData: [ {generation: 4, level: 5, moves: ["metronome", "tackle", "defensecurl", "selfdestruct"]}, @@ -21000,136 +21332,141 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snorlax: { learnset: { afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: ["8M", "8L36", "8V", "7L9", "7V", "6L9", "5L9", "5D", "4L9", "3L5"], + amnesia: ["9M", "9L36", "8M", "8L36", "8V", "7L9", "7V", "6L9", "5L9", "5D", "4L9", "3L5"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["8L52", "7E", "6E"], - bellydrum: ["8L48", "7L44", "7V", "6L44", "5L17", "4L17", "3L13"], + belch: ["9L52", "8L52", "7E", "6E"], + bellydrum: ["9L48", "8L48", "7L44", "7V", "6L44", "5L17", "4L17", "3L13"], bide: ["7V"], - bite: ["8L16"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["8L1", "7T", "7L41", "7S1", "6T", "6L41", "5T", "5L41", "4T", "4L36", "3L37"], - bodypress: ["8M"], - bodyslam: ["8M", "8L28", "8V", "7L25", "7V", "7S1", "6L25", "5L36", "4L33", "3T", "3L33", "3S0"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bite: ["9L16", "8L16"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["9L1", "8L1", "7T", "7L41", "7S1", "6T", "6L41", "5T", "5L41", "4T", "4L36", "3L37"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L28", "8M", "8L28", "8V", "7L25", "7V", "7S1", "6L25", "5L36", "4L33", "3T", "3L33", "3S0"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], celebrate: ["7S1"], - charm: ["8M", "7E", "6E", "5E", "4E", "3E"], + charm: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + chillingwater: ["9M"], chipaway: ["7L17", "6L17", "5L25"], confide: ["7M", "6M"], counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], - covet: ["8L1", "7T", "6T", "5T", "3L42"], - crunch: ["8M", "8L24", "8V", "7L49", "6L49", "5L49", "4L44"], + covet: ["9L1", "8L1", "7T", "6T", "5T", "3L42"], + crunch: ["9M", "9L24", "8M", "8L24", "8V", "7L49", "6L49", "5L49", "4L44"], curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], darkestlariat: ["8M"], - defensecurl: ["8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L9"], + defensecurl: ["9L1", "8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L9"], + dig: ["9M"], doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], fissure: ["8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], - flail: ["8L1"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "8L1", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flail: ["9L1", "8L1"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gastroacid: ["8E"], - gigaimpact: ["8M", "8L56", "7M", "7L35", "6M", "6L57", "5M", "5L57", "4M", "4L49"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], - hammerarm: ["8L44"], + gigaimpact: ["9M", "9L56", "8M", "8L56", "7M", "7L35", "6M", "6L57", "5M", "5L57", "4M", "4L49"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + hammerarm: ["9L44", "8L44"], harden: ["7V"], headbutt: ["8V", "7V", "4T", "3L17"], - heatcrash: ["8M"], - heavyslam: ["8M", "8L32", "7L50", "6L50", "5L52"], + heatcrash: ["9M", "8M"], + heavyslam: ["9M", "9L32", "8M", "8L32", "7L50", "6L50", "5L52"], + helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M", "8L40", "7L57"], + highhorsepower: ["9M", "9L40", "8M", "8L40", "7L57"], hydropump: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L51"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L51"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], incinerate: ["6M", "5M"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - lastresort: ["8L1", "7T", "6T", "5T", "4T"], - lick: ["8L1", "8V", "7L12", "7E", "7V", "6L12", "6E", "5L12", "5E", "4L12", "4E", "3E"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + lastresort: ["9L1", "8L1", "7T", "6T", "5T", "4T"], + lick: ["9L1", "8L1", "8V", "7L12", "7E", "7V", "6L12", "6E", "5L12", "5E", "4L12", "4E", "3E"], megakick: ["8M", "7V", "3T"], megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "8L1", "7V", "3T"], + metronome: ["9M", "9L1", "8M", "8L1", "7V", "3T"], mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["7E", "6E", "5E", "4M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], payday: ["8M", "8V", "7V"], poweruppunch: ["7E", "6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7V", "3T"], psywave: ["7V"], pursuit: ["7E", "6E", "5E", "4E"], rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["8L1", "7T", "6T", "5T", "5D", "4M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["9L1", "8L1", "7T", "6T", "5T", "5D", "4M"], reflect: ["8V", "7V"], refresh: ["3S0"], - rest: ["8M", "8L20", "8V", "7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L25", "3M", "3L25"], + rest: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L25", "3M", "3L25"], retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], rollout: ["7L36", "7V", "6L36", "5L44", "4T", "4L41", "3T", "3L46"], round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - screech: ["8M", "8L1", "8V"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + screech: ["9L1", "8M", "8L1", "8V"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], seismictoss: ["8V", "7V", "3T"], selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], skullbash: ["7V"], - sleeptalk: ["8M", "8L20", "7M", "7L33", "7V", "6M", "6L33", "5T", "5L33", "4M", "4L28", "3T", "3L37"], - smackdown: ["7M", "6M", "5M"], + sleeptalk: ["9M", "9L20", "8M", "8L20", "7M", "7L33", "7V", "6M", "6L33", "5T", "5L33", "4M", "4L28", "3T", "3L37"], + smackdown: ["9M", "7M", "6M", "5M"], snatch: ["7T"], - snore: ["8M", "8L20", "7T", "7L28", "7V", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3T", "3L28"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["9L20", "8M", "8L20", "7T", "7L28", "7V", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3T", "3L28"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], steelroller: ["8T"], - stockpile: ["8L1"], - stompingtantrum: ["8M", "7T"], + stockpile: ["9L1", "8L1"], + stompingtantrum: ["9M", "8M", "7T"], strength: ["7V", "6M", "5M", "4M", "3M"], submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["8M", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["9M", "8M", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["8L1"], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], + swallow: ["9L1", "8L1"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + terablast: ["9M"], terrainpulse: ["8T"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M"], + trailblaze: ["9M"], + uproar: ["9M", "8M"], watergun: ["7V"], waterpulse: ["7T", "6T", "4M", "3M"], whirlpool: ["8M", "4M"], whirlwind: ["7E", "6E", "5E", "4E"], - wildcharge: ["8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], workup: ["8M", "7M", "5M"], - yawn: ["8L12", "8V", "7L20", "6L20", "5L20", "4L20", "3L21"], + yawn: ["9L12", "8L12", "8V", "7L20", "6L20", "5L20", "4L20", "3L21"], zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 3, level: 43, moves: ["refresh", "fissure", "curse", "bodyslam"]}, @@ -21158,7 +21495,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { detect: ["7V"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M", "7V", "4M", "3T"], extrasensory: ["3S2"], facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], @@ -21169,7 +21506,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], gust: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], hail: ["8M", "8L50", "7M", "7L57", "7S7", "6M", "6L57", "6S5", "6S6", "5M", "5L85", "4M", "4L85", "3M"], - haze: ["9L60", "3S2"], + haze: ["9M", "9L60", "3S2"], headbutt: ["8V"], healbell: ["3S2"], helpinghand: ["9M"], @@ -21179,7 +21516,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "9L45", "8M", "8L45", "8V", "8S8", "7M", "7L71", "7V", "6M", "6L43", "6S5", "6S6", "5M", "5L43", "4M", "4L43", "4S3", "4S4", "3M", "3L49", "3S0", "3S1", "3S2"], iceshard: ["9L15", "8L15", "8V", "7L15", "6L15", "5L15", "4L15"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], laserfocus: ["7T"], leer: ["8V"], @@ -21201,7 +21538,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["9M", "9L10", "8M", "8L10", "8V", "7M", "7L50", "7V", "7S7", "6M", "6L50", "6S5", "6S6", "5M", "5L50", "4M", "4L50", "4S3", "3M", "3L61", "3S1"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], roost: ["9L40", "8L40", "8V", "7M", "7L85", "6M", "6L1", "5T", "5L57", "4M", "4L57", "4S3"], round: ["8M", "7M", "6M", "5M"], @@ -21228,7 +21565,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], watergun: ["7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlwind: ["7V"], }, eventData: [ @@ -21259,7 +21596,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confusion: ["9L5", "8L5"], doubleteam: ["9L60"], dreameater: ["9L50", "8L50"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], expandingforce: ["8T"], facade: ["9M", "8M"], @@ -21323,7 +21660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M", "8M", "3S2"], bide: ["7V"], bravebird: ["9M", "8M", "8S8"], - charge: ["9L30", "8L30", "7L36", "6L36", "5L36", "4L36", "4S3", "3L61", "3S1"], + charge: ["9M", "9L30", "8L30", "7L36", "6L36", "5L36", "4L36", "4S3", "3L61", "3S1"], chargebeam: ["7M", "6M", "5M", "4M"], confide: ["7M", "6M"], curse: ["7V"], @@ -21333,7 +21670,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], drillpeck: ["9L35", "8L35", "8V", "8S8", "7L71", "7V", "6L1", "5L71", "4L71", "4S4", "3L49", "3S0", "3S1"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], eerieimpulse: ["9M", "8M"], electricterrain: ["9M"], electroball: ["9M"], @@ -21398,7 +21735,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { twister: ["4T"], uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], voltswitch: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlwind: ["7V"], wildcharge: ["9M", "8M", "7M", "6M", "5M"], zapcannon: ["9L70", "8L70", "7L99", "7V", "6L1", "5L92"], @@ -21436,7 +21773,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { counter: ["9L55", "8L55"], detect: ["9L60", "8L60"], drillpeck: ["9L35", "8L35", "8S0", "8S1"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M"], fly: ["9M", "8M"], @@ -21445,6 +21782,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { helpinghand: ["9M"], hurricane: ["9M", "8M"], hyperbeam: ["9M", "8M"], + knockoff: ["9M"], lightscreen: ["9M", "9L10", "8M", "8L10"], lowkick: ["9M", "8M"], lowsweep: ["9M", "8M"], @@ -21497,7 +21835,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ancientpower: ["9L25", "8L25", "7L29", "7S7", "6L29", "5L29", "4T", "4L29"], bide: ["7V"], bravebird: ["9M", "8M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], burnup: ["8L65", "7L99"], confide: ["7M", "6M"], curse: ["7V"], @@ -21505,7 +21843,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { detect: ["7V"], doubleedge: ["7V", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], ember: ["9L5", "8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], endure: ["9M", "9L60", "8M", "8L60", "7L22", "7V", "6L22", "5L22", "4M", "4L22", "4S4", "3T", "3L37", "3S0", "3S1"], extrasensory: ["3S2"], @@ -21544,7 +21882,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], roost: ["9L40", "8L40", "8V", "7M", "7L85", "6M", "6L1", "5T", "5L57", "4M", "4L57", "4S3"], round: ["8M", "7M", "6M", "5M"], @@ -21568,7 +21906,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], twister: ["4T"], uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlwind: ["7V"], willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3S2"], wingattack: ["9L15", "8L15", "8V", "8S8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], @@ -21600,7 +21938,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["8M"], bravebird: ["9M", "8M"], darkpulse: ["9M", "8M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "9L60", "8M", "8L60"], facade: ["9M", "8M"], fierywrath: ["9L45", "8L45", "8S0", "8S1"], @@ -21614,7 +21952,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M"], hypervoice: ["9M", "8M"], imprison: ["9M", "8M"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1"], memento: ["9L65", "8L65"], nastyplot: ["9M", "9L50", "8M", "8L50", "8S0", "8S1"], @@ -21631,6 +21969,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M"], snarl: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], steelwing: ["8M"], substitute: ["9M", "8M"], suckerpunch: ["9L30", "8L30", "8S0", "8S1"], @@ -21686,7 +22025,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["7E", "7V", "6E", "5E", "4E", "3E"], + haze: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -21711,7 +22050,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["9L40", "8M", "8L40", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L41", "3M", "3L43"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], secretpower: ["6M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], skullbash: ["7V"], @@ -21776,6 +22115,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -21800,7 +22140,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["9L46", "8M", "8L46", "7M", "7L53", "7V", "6M", "6L53", "5M", "5L53", "4M", "4L47", "3M", "3L47"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], secretpower: ["6M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], skullbash: ["7V"], @@ -21822,6 +22162,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], watergun: ["7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9M"], whirlpool: ["8M", "4M"], wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], zapcannon: ["7V"], @@ -21886,11 +22227,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], healbell: ["3S1"], heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -21928,7 +22270,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["8V", "7V"], rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -21936,7 +22278,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], safeguard: ["9L46", "8M", "8L46", "7M", "7L53", "7V", "6M", "6L53", "5M", "5L53", "5S4", "5S5", "5S6", "4M", "4L47", "3M", "3L47", "3S0"], sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], @@ -21968,6 +22310,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], watergun: ["7V"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9M"], whirlpool: ["8M", "7V", "4M"], wingattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L55", "5L55", "5S4", "5S5", "4L55", "3L55", "3S0"], wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], @@ -22040,13 +22383,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["9L88", "8M", "8L88", "7L15", "7V", "6L15", "5L15", "4L22", "3L44"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], guardswap: ["9L56", "8M", "8L56", "7L43", "6L43", "5L57", "4L64", "4S1"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["8V", "7V", "4T"], @@ -22062,7 +22405,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { imprison: ["9M"], incinerate: ["6M", "5M"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["9M"], laserfocus: ["8L1", "7T", "7L1"], + lashout: ["9M"], lifedew: ["9L1", "8L1"], lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -22125,6 +22470,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], speedswap: ["8M"], + spite: ["9M"], stompingtantrum: ["9M"], stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], storedpower: ["9M", "8M"], @@ -22151,6 +22497,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], watergun: ["7V"], waterpulse: ["7T", "6T", "4M", "3M"], + weatherball: ["9M"], willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], wonderroom: ["8M", "7T", "6T", "5T"], zapcannon: ["7V"], @@ -22207,14 +22554,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brine: ["8M", "4M"], brutalswing: ["8M", "7M"], bubblebeam: ["7V"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "8M"], bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], bulldoze: ["9M", "8M", "7M", "6M", "5M"], bulletseed: ["9M", "8M", "4M", "3M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], charm: ["9M", "8M"], chillingwater: ["9M"], @@ -22254,7 +22602,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], drillrun: ["9M", "8M", "8V", "7T", "6T", "5T"], dualchop: ["7T", "6T", "5T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], dynamicpunch: ["7V", "3T"], earthpower: ["9M", "9S26", "8M", "7T", "6T", "5T", "4T"], earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -22288,11 +22636,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], flashcannon: ["9M", "9S26", "8M", "8V", "7M", "6M", "5M", "4M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], frenzyplant: ["9M"], frostbreath: ["7M", "6M", "5M"], @@ -22304,22 +22652,23 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], grasspledge: ["9M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "8M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], guardswap: ["8M"], gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["8V", "7V", "4T"], healbell: ["7T", "6T", "5T", "4T"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], heavyslam: ["9M", "8M"], helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], hex: ["9M", "8M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], honeclaws: ["6M", "5M"], horndrill: ["7V"], hurricane: ["9M", "8M"], @@ -22332,7 +22681,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icefang: ["9M", "8M"], icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], imprison: ["9M", "9L70", "8M", "8L70"], incinerate: ["6M", "5M"], @@ -22340,9 +22689,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], lastresort: ["7T", "6T", "5T", "4T"], leafblade: ["8M"], leafstorm: ["9M", "8M"], @@ -22352,6 +22701,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { liquidation: ["9M", "8M", "7T"], lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], + lunge: ["9M"], magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T", "5T", "4T"], magicroom: ["8M", "7T", "6T", "5T"], @@ -22365,7 +22715,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { meteorbeam: ["8T"], metronome: ["9M", "9L60", "8M", "8L60", "8V", "7L20", "7V", "7S24", "6L20", "5L20", "4L20", "4S14", "4S15", "4S16", "4S17", "4S18", "4S19", "3T", "3L30", "3S0"], mimic: ["8V", "7V", "3T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "8M"], muddywater: ["8M"], mudshot: ["9M", "8M"], @@ -22389,7 +22739,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], poisontail: ["9M"], pollenpuff: ["9M", "9S26", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], pounce: ["9M"], pound: ["9L1", "8L1", "8V", "8S25", "7L1", "7V", "7S23", "6L1", "6S22", "5L1", "4L1", "4S21", "3L1", "3S0", "3S1"], powergem: ["9M", "9S26", "8M"], @@ -22419,7 +22769,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { revenge: ["8M"], reversal: ["9M", "8M"], risingvoltage: ["8T"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockblast: ["9M", "8M"], rockclimb: ["4M"], rockpolish: ["7M", "6M", "5M", "4M"], @@ -22432,9 +22782,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["8T"], + sandtomb: ["9M", "8M"], + scald: ["9M", "8M", "8V", "7M", "6M", "5M"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M"], scorchingsands: ["8T"], screech: ["8M"], @@ -22455,7 +22805,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], sludgebomb: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], smartstrike: ["9M", "8M", "7M"], snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M", "3M"], @@ -22463,10 +22813,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snowscape: ["9M"], softboiled: ["7V", "3T"], solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], speedswap: ["8M"], spikes: ["9M", "8M"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], steelbeam: ["9M"], steelroller: ["8T"], @@ -22481,7 +22831,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], + superfang: ["9M", "7T", "6T", "5T", "4T"], superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], surf: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], @@ -22505,7 +22855,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M", "8M"], trailblaze: ["9M"], transform: ["9L80", "8L80", "8V", "7L1", "7V", "7S24", "6L1", "5L1", "4L1", "4S18", "3L10", "3S0", "3S1"], @@ -22514,9 +22864,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], tripleaxel: ["8T"], twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], + uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], venomdrench: ["8M"], venoshock: ["9M", "8M", "7M", "6M", "5M"], voltswitch: ["9M", "8M", "7M", "6M", "5M"], @@ -22524,7 +22874,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["7V"], waterpledge: ["9M"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "7V", "4M"], whirlwind: ["7V"], wildcharge: ["9M", "8M", "7M", "6M", "5M"], @@ -22792,6 +23142,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], blastburn: ["3S1"], bodyslam: ["9M", "3T"], + burningjealousy: ["9M"], burnup: ["7L58"], captivate: ["4M"], confide: ["7M", "6M"], @@ -22843,6 +23194,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], + roar: ["9M"], rollout: ["9L49", "7L49", "7V", "6L49", "5L49", "4T", "4L40", "3T"], round: ["7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], @@ -22876,6 +23228,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bodyslam: ["9M", "3T"], brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + burningjealousy: ["9M"], burnup: ["7L68"], captivate: ["4M"], confide: ["7M", "6M"], @@ -22922,7 +23275,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rollout: ["9L57", "7L57", "7V", "6L57", "5L57", "4T", "4L46", "3T"], round: ["7M", "6M", "5M"], @@ -22953,6 +23306,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "3T"], brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], bulldoze: ["9M", "7M", "6M", "5M"], + burningjealousy: ["9M"], burnup: ["7L74"], captivate: ["4M"], confide: ["7M", "6M"], @@ -22982,11 +23336,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flareblitz: ["9M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + gyroball: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], headbutt: ["7V", "4T"], heatwave: ["9M", "7T", "6T", "5T", "4T"], helpinghand: ["9M"], @@ -23014,7 +23368,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], @@ -23058,6 +23412,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], brickbreak: ["9M"], bulldoze: ["9M"], + burningjealousy: ["9M"], calmmind: ["9M"], confuseray: ["9M"], defensecurl: ["9L24"], @@ -23078,8 +23433,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamewheel: ["9L20"], flareblitz: ["9M"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], - gyroball: ["9L1"], + gyroball: ["9M", "9L1"], heatwave: ["9M"], hex: ["9M"], hyperbeam: ["9M"], @@ -23092,10 +23448,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], overheat: ["9M", "9L74"], playrough: ["9M"], + poltergeist: ["9M"], protect: ["9M"], quickattack: ["9L13"], rest: ["9M"], reversal: ["9M"], + roar: ["9M"], rockslide: ["9M"], rollout: ["9L61"], shadowball: ["9M"], @@ -23103,6 +23461,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], smokescreen: ["9L1"], solarbeam: ["9M"], + spite: ["9M"], stompingtantrum: ["9M"], substitute: ["9M"], sunnyday: ["9M"], @@ -23408,93 +23767,102 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, sentret: { learnset: { - amnesia: ["7L36", "7V", "6L36", "5L36", "4L36", "3L49"], + amnesia: ["9M", "9L36", "7L36", "7V", "6L36", "5L36", "4L36", "3L49"], aquatail: ["7T", "6T", "5T", "4T"], assist: ["7E", "6E", "5E", "4E", "3E"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["7E"], - batonpass: ["7L39", "6L39", "5L39", "4L39"], - bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], + babydolleyes: ["9E", "7E"], + batonpass: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], + blizzard: ["9M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], brutalswing: ["7M"], captivate: ["7E", "6E", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["7E", "6E", "5E", "4E"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "7E", "6E", "5E", "4E"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L4"], + defensecurl: ["9L4", "7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L4"], detect: ["7V"], - dig: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L42", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], echoedvoice: ["7M", "6M", "5M"], - endure: ["7V", "5D", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["7M", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focusenergy: ["7E", "7V", "6E", "5E", "4E", "3E"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["7L19", "6L19", "5L19", "4L19", "3L31"], + endure: ["9M", "7V", "5D", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], + followme: ["9L19", "7L19", "6L19", "5L19", "4L19", "3L31"], foresight: ["7L1", "6L1", "5L1", "4L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], - furyswipes: ["7L13", "7V", "6L13", "5L13", "4L13", "3L12"], - grassknot: ["7M", "6M", "5M", "4M"], + furyswipes: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L12"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], headbutt: ["7V", "4T"], - helpinghand: ["7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16", "3L17"], + helpinghand: ["9M", "9L16", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16", "3L17"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hypervoice: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4L47"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + hypervoice: ["9M", "9L47", "7T", "7L47", "6T", "6L47", "5T", "5L47", "4L47"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lastresort: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], mefirst: ["7L42", "6L42", "5L42", "4L42"], mimic: ["3T"], mudslap: ["7V", "4T", "3T"], naturalgift: ["7E", "6E", "5E", "4M"], + playrough: ["9M"], poweruppunch: ["6M"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickattack: ["7L7", "7V", "6L7", "5L7", "4L7", "3L7"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L40"], + quickattack: ["9L7", "7L7", "7V", "6L7", "5L7", "4L7", "3L7"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L28", "7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L40"], retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], + reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], rollout: ["7V", "4T", "3T"], round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + scratch: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + seedbomb: ["9M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M", "3M"], - slam: ["7L25", "7V", "6L25", "5L25", "4L25", "3L24"], - slash: ["7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + slam: ["9L25", "7L25", "7V", "6L25", "5L25", "4L25", "3L24"], + slash: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - suckerpunch: ["7L31", "6L31", "5L31", "4T", "4L31"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + suckerpunch: ["9L31", "7L31", "6L31", "5L31", "4T", "4L31"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "4T"], + surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], + swift: ["9M", "7V", "4T", "3T"], tackle: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + tidyup: ["9E"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + uproar: ["9M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], whirlpool: ["4M"], workup: ["7M", "5M"], }, @@ -23504,96 +23872,105 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, furret: { learnset: { - agility: ["7L1"], - amnesia: ["7L42", "7V", "6L42", "5L42", "4L42", "3L59"], + agility: ["9M", "9L0", "7L1"], + amnesia: ["9M", "9L42", "7L42", "7V", "6L42", "5L42", "4L42", "3L59"], aquatail: ["7T", "6T", "5T", "4T"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7L46", "6L46", "5L46", "4L46"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "9L46", "7L46", "6L46", "5L46", "4L46"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], brutalswing: ["7M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - coil: ["7L1"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M"], + chillingwater: ["9M"], + coil: ["9L1", "7L1"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], detect: ["7V"], - dig: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L50", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dynamicpunch: ["7V", "3T"], echoedvoice: ["7M", "6M", "5M"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["7M", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["7L21", "6L21", "5L21", "4L21", "3L37"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], + followme: ["9L21", "7L21", "6L21", "5L21", "4L21", "3L37"], foresight: ["7L1", "6L1", "5L1", "4L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], - furyswipes: ["7L13", "7V", "6L13", "5L13", "4L13", "3L12"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], + furyswipes: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L12"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], headbutt: ["7V", "4T"], - helpinghand: ["7T", "7L17", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L19"], + helpinghand: ["9M", "9L17", "7T", "7L17", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L19"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "7L56", "6T", "6L56", "5T", "5L56", "4L56"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "9L56", "7T", "7L56", "6T", "6L56", "5T", "5L56", "4L56"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], mefirst: ["7L50", "6L50", "5L50", "4L50"], mimic: ["3T"], mudslap: ["7V", "4T", "3T"], naturalgift: ["4M"], + playrough: ["9M"], poweruppunch: ["6M"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "7L32", "7V", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L48"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L32", "7M", "7L32", "7V", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L48"], retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], rocksmash: ["6M", "5M", "4M", "3M"], rollout: ["7V", "4T", "3T"], round: ["7M", "6M", "5M"], - scratch: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + seedbomb: ["9M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M", "3M"], - slam: ["7L28", "7V", "6L28", "5L28", "4L28", "3L28"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + slam: ["9L28", "7L28", "7V", "6L28", "5L28", "4L28", "3L28"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L36", "6L36", "5L36", "4T", "4L36"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L36", "7L36", "6L36", "5L36", "4T", "4L36"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "4T"], + surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + swift: ["9M", "7V", "4T", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["7T", "6T", "5T"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], whirlpool: ["4M"], workup: ["7M", "5M"], + zenheadbutt: ["9M"], }, encounters: [ {generation: 2, level: 6}, @@ -23602,90 +23979,98 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, hoothoot: { learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M", "7E", "6E", "5E", "4E"], - aircutter: ["4T"], - airslash: ["8M", "8L18", "7L31", "6L33", "5L33", "4L29"], - amnesia: ["8M"], + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M", "7E", "6E", "5E", "4E"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L18", "8M", "8L18", "7L31", "6L33", "5L33", "4L29"], + amnesia: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - calmmind: ["8M"], + bravebird: ["9M"], + calmmind: ["9M", "8M"], captivate: ["4M"], confide: ["7M", "6M"], - confusion: ["8L9", "7L10", "7V", "6L21", "5L21", "4L21", "3L34"], + confuseray: ["9M"], + confusion: ["9L9", "8L9", "7L10", "7V", "6L21", "5L21", "4L21", "3L34"], curse: ["7V"], - defog: ["8E", "7T", "7E", "6E", "5E", "4M"], + defog: ["9L15", "8E", "7T", "7E", "6E", "5E", "4M"], detect: ["7V"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8L39", "7M", "7L46", "7V", "6M", "6L57", "5M", "5L57", "4M", "4L49", "3T", "3L48"], - dualwingbeat: ["8T"], - echoedvoice: ["8L6", "7M", "7L13", "6M", "6L25", "5M", "5L25"], - endure: ["8M", "7V", "4M", "3T"], - extrasensory: ["8L21", "7L22", "6L45", "5L45", "4L37"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["8E", "7E", "6E", "5E", "4E", "3E"], + dreameater: ["9L39", "8L39", "7M", "7L46", "7V", "6M", "6L57", "5M", "5L57", "4M", "4L49", "3T", "3L48"], + dualwingbeat: ["9M", "8T"], + echoedvoice: ["9L6", "8L6", "7M", "7L13", "6M", "6L25", "5M", "5L25"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extrasensory: ["9L21", "8L21", "7L22", "6L45", "5L45", "4L37"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], flash: ["7V", "3M"], - fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], foresight: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L6", "3S0"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], + growl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + haze: ["9M"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["8M", "7E"], - hypervoice: ["8M", "7T", "6T", "5T"], - hypnosis: ["8L36", "7L4", "7V", "6L5", "5L5", "4L5", "3L16"], - imprison: ["8M"], + hurricane: ["9M", "8M", "7E"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L36", "8L36", "7L4", "7V", "6L5", "5L5", "4L5", "3L16"], + imprison: ["9M", "8M"], magiccoat: ["7T", "6T", "5T", "4T"], meanlook: ["7E"], mimic: ["3T"], mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], - moonblast: ["8L33", "7L40"], + moonblast: ["9L33", "8L33", "7L40"], mudslap: ["7V", "4T", "3T"], - nastyplot: ["8M"], + nastyplot: ["9M", "8M"], naturalgift: ["4M"], nightmare: ["7V", "3T"], - nightshade: ["8E", "7E", "6E", "5E", "5D", "4E"], + nightshade: ["9M", "9E", "8E", "7E", "6E", "5E", "5D", "4E"], ominouswind: ["4T"], - peck: ["8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L11"], + peck: ["9L1", "8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L11"], pluck: ["5M", "4M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychoshift: ["8L15", "7L19", "6L49", "5L49", "4L41"], psychup: ["7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "5D", "4M"], - reflect: ["8M", "8L12", "7M", "7L28", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L22"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "9L12", "8M", "8L12", "7M", "7L28", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L22"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8L30", "7M", "7L37", "6M", "6L53", "5T", "5L53", "4M", "4L45"], + roost: ["9L30", "8L30", "7M", "7L37", "6M", "6L53", "5T", "5L53", "4M", "4L45"], round: ["8M", "7M", "6M", "5M"], screech: ["8M"], secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], silverwind: ["4M"], + skillswap: ["9M"], skyattack: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4E", "3T", "3E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "3T"], + spite: ["9M"], steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], synchronoise: ["7L43", "6L41", "5L41"], - tackle: ["8L3", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["8L24", "7L25", "7V", "6L29", "5L29", "4L25", "3L28"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tackle: ["9L3", "8L3", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L24", "8L24", "7L25", "7V", "6L29", "5L29", "4L25", "3L28"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], twister: ["4T"], - uproar: ["8M", "8L27", "7T", "7L34", "6T", "6L13", "5T", "5L13", "4T", "4L13"], - whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + uproar: ["9M", "9L27", "8M", "8L27", "7T", "7L34", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + whirlwind: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "7L16", "6T", "6L37", "5T", "5L37", "4T", "4L33"], + zenheadbutt: ["9M", "8M", "7T", "7L16", "6T", "6L37", "5T", "5L37", "4T", "4L33"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "foresight"], pokeball: "pokeball"}, @@ -23696,86 +24081,97 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, noctowl: { learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M"], - aircutter: ["4T"], - airslash: ["8M", "8L18", "7L35", "6L37", "5L37", "4L32"], - amnesia: ["8M"], + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L18", "8M", "8L18", "7L35", "6L37", "5L37", "4L32"], + amnesia: ["9M", "8M"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - calmmind: ["8M"], + bodyslam: ["9M"], + bravebird: ["9M"], + calmmind: ["9M", "8M"], captivate: ["4M"], confide: ["7M", "6M"], - confusion: ["8L9", "7L10", "7V", "6L22", "5L22", "4L22", "3L41"], + confuseray: ["9M"], + confusion: ["9L9", "8L9", "7L10", "7V", "6L22", "5L22", "4L22", "3L41"], curse: ["7V"], defog: ["7T", "4M"], detect: ["7V"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8L53", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L67", "4M", "4L57", "3T", "3L57"], - dualwingbeat: ["8T"], - echoedvoice: ["8L1", "7M", "7L13", "6M", "6L27", "5M", "5L27"], - endure: ["8M", "7V", "4M", "3T"], - extrasensory: ["8L23", "7L23", "6L52", "5L52", "4L42"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + dreameater: ["9L53", "8L53", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L67", "4M", "4L57", "3T", "3L57"], + dualwingbeat: ["9M", "8T"], + echoedvoice: ["9L1", "8L1", "7M", "7L13", "6M", "6L27", "5M", "5L27"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extrasensory: ["9L23", "8L23", "7L23", "6L52", "5L52", "4L42"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "3M"], - fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + haze: ["9M"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["8M"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - hypnosis: ["8L48", "7L1", "7V", "6L1", "5L1", "4L1", "3L16"], - imprison: ["8M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L48", "8L48", "7L1", "7V", "6L1", "5L1", "4L1", "3L16"], + imprison: ["9M", "8M"], laserfocus: ["7T"], magiccoat: ["7T", "6T", "5T", "4T"], mimic: ["3T"], - moonblast: ["8L43", "7L47"], + moonblast: ["9L43", "8L43", "7L47"], mudslap: ["7V", "4T", "3T"], - nastyplot: ["8M"], + nastyplot: ["9M", "8M"], naturalgift: ["4M"], nightmare: ["7V", "3T"], + nightshade: ["9M"], ominouswind: ["4T"], - peck: ["8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L1"], + peck: ["9L1", "8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L1"], pluck: ["5M", "4M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychoshift: ["8L15", "7L19", "6L57", "5L57", "4L47"], psychup: ["7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8L12", "7M", "7L31", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L25"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "9L12", "8M", "8L12", "7M", "7L31", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L25"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8L38", "7M", "7L43", "6M", "6L62", "5T", "5L62", "4M", "4L52"], + roost: ["9L38", "8L38", "7M", "7L43", "6M", "6L62", "5T", "5L62", "4M", "4L52"], round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], screech: ["8M"], secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], silverwind: ["4M"], - skyattack: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + skillswap: ["9M"], + skyattack: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "7V", "6T", "3T"], + spite: ["9M"], steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], synchronoise: ["7L51", "6L47", "5L47"], - tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["8L28", "7L27", "7V", "6L32", "5L32", "4L27", "3L33"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L28", "8L28", "7L27", "7V", "6L32", "5L32", "4L27", "3L33"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], twister: ["4T"], - uproar: ["8M", "8L33", "7T", "7L39", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + uproar: ["9M", "9L33", "8M", "8L33", "7T", "7L39", "6T", "6L13", "5T", "5L13", "4T", "4L13"], workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "7L16", "6T", "6L42", "5T", "5L42", "4T", "4L37"], + zenheadbutt: ["9M", "8M", "7T", "7L16", "6T", "6L42", "5T", "5L42", "4T", "4L37"], }, encounters: [ {generation: 2, level: 7}, @@ -23950,77 +24346,85 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, spinarak: { learnset: { - absorb: ["7L5"], - agility: ["7L33", "7V", "6L33", "5L33", "4L33", "3L45"], + absorb: ["9L5", "7L5"], + acidspray: ["9M"], + agility: ["9M", "9L29", "7L33", "7V", "6L33", "5L33", "4L33", "3L45"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7E", "7V", "6E", "5E", "4E", "3E"], + batonpass: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], bodyslam: ["3T"], bounce: ["7T", "6T", "5T", "4T"], - bugbite: ["7T", "6T", "5T", "5D", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "5D", "4T"], + bugbuzz: ["9M"], captivate: ["4M"], confide: ["7M", "6M"], constrict: ["7L1", "7V", "6L8", "5L8", "4L8", "3L11"], - crosspoison: ["7L47", "6L47", "5L47"], + crosspoison: ["9L44", "7L47", "6L47", "5L47"], curse: ["7V"], - dig: ["7V", "6M", "5M", "4M", "3M", "3S0"], - disable: ["7E", "7V", "6E", "5E", "4E", "3E"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M", "3S0"], + disable: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], electroweb: ["7T", "7E", "6T", "6E", "5T", "5E", "5D"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["7T", "6T", "5T"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["7L22", "7V", "6L22", "5L22", "4L22", "3L30"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + furyswipes: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3L30"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + hex: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - infestation: ["7M", "7L8", "6M"], - leechlife: ["7M", "7V", "6L12", "5L12", "4L12", "3L23"], - lunge: ["7E"], - megahorn: ["7E", "6E"], + infestation: ["9L8", "7M", "7L8", "6M"], + knockoff: ["9M"], + leechlife: ["9M", "7M", "7V", "6L12", "5L12", "4L12", "3L23"], + lunge: ["9M", "9E", "7E"], + megahorn: ["9E", "7E", "6E"], mimic: ["3T"], naturalgift: ["4M"], - nightshade: ["7L15", "7V", "6L15", "5L15", "4L15", "3L17", "3S0"], - nightslash: ["7E", "6E", "5E"], - pinmissile: ["7L36", "6L36", "5L36", "4L36"], - poisonjab: ["7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43", "4E"], - poisonsting: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + nightshade: ["9M", "9L15", "7L15", "7V", "6L15", "5L15", "4L15", "3L17", "3S0"], + nightslash: ["9E", "7E", "6E", "5E"], + pinmissile: ["9L33", "7L36", "6L36", "5L36", "4L36"], + poisonjab: ["9M", "9L40", "7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43", "4E"], + poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + pounce: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], psybeam: ["7E", "7V", "6E", "5E", "4E", "3E"], - psychic: ["7M", "7L40", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L53"], + psychic: ["9M", "9L36", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L53"], pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - ragepowder: ["7E", "6E", "5E"], + ragepowder: ["9E", "7E", "6E", "5E"], refresh: ["3S0"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], - scaryface: ["7L12", "7V", "6L5", "5L5", "4L5", "3L6"], + scaryface: ["9M", "9L12", "7L12", "7V", "6L5", "5L5", "4L5", "3L6"], screech: ["7V"], secretpower: ["6M", "4M", "3M"], - shadowsneak: ["7L19", "6L19", "5L19", "4L19"], + shadowsneak: ["9L19", "7L19", "6L19", "5L19", "4L19"], signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E", "3S0"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], snore: ["7T", "7V", "6T", "3T"], - solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], sonicboom: ["7E", "7V", "6E", "5E", "4E", "3E"], spiderweb: ["7L29", "7V", "6L29", "5L29", "4L29", "3L37"], - stickyweb: ["7L50", "6L50"], - stringshot: ["7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L26", "6L26", "5L26", "4T", "4L26"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["9M"], + stickyweb: ["9L47", "7L50", "6L50"], + stringshot: ["9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L26", "7L26", "6L26", "5L26", "4T", "4L26"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["7E", "6E", "5E", "4E"], - toxicthread: ["7L54"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "7E", "6E", "5E", "4E"], + toxicthread: ["9L51", "7L54"], + trailblaze: ["9M"], twineedle: ["7E", "6E", "5E"], - venoshock: ["7M", "6M", "5M"], - xscissor: ["7M", "6M", "5M"], + venoshock: ["9M", "7M", "6M", "5M"], + xscissor: ["9M", "7M", "6M", "5M"], }, eventData: [ {generation: 3, level: 14, moves: ["refresh", "dig", "signalbeam", "nightshade"]}, @@ -24031,74 +24435,85 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ariados: { learnset: { - absorb: ["7L1"], - agility: ["7L37", "7V", "6L37", "5L37", "4L37", "3L53"], + absorb: ["9L1", "7L1"], + acidspray: ["9M"], + agility: ["9M", "9L31", "7L37", "7V", "6L37", "5L37", "4L37", "3L53"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], bodyslam: ["3T"], bounce: ["7T", "6T", "5T", "4T"], - bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbuzz: ["9M"], captivate: ["4M"], confide: ["7M", "6M"], constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - crosspoison: ["7L55", "6L55", "5L55"], + crosspoison: ["9L50", "7L55", "6L55", "5L55"], curse: ["7V"], - dig: ["7V", "6M", "5M", "4M", "3M"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], electroweb: ["7T", "6T", "5T"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fellstinger: ["7L1", "6L1"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fellstinger: ["9L1", "7L1", "6L1"], flash: ["7V", "6M", "5M", "4M", "3M"], - focusenergy: ["7L1"], - foulplay: ["7T", "6T", "5T"], + focusenergy: ["9L1", "7L1"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["7L23", "7V", "6L23", "5L23", "4L23", "3L34"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], + furyswipes: ["9L23", "7L23", "7V", "6L23", "5L23", "4L23", "3L34"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + hex: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "7L8", "6M"], - leechlife: ["7M", "7V", "6L12", "5L12", "4L12", "3L25"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["9L8", "7M", "7L8", "6M"], + knockoff: ["9M"], + leechlife: ["9M", "7M", "7V", "6L12", "5L12", "4L12", "3L25"], + lunge: ["9M"], mimic: ["3T"], naturalgift: ["4M"], - nightshade: ["7L15", "7V", "6L15", "5L15", "4L15", "3L17"], - pinmissile: ["7L41", "6L41", "5L41", "4L41"], - poisonjab: ["7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], - poisonsting: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L63"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + nightshade: ["9M", "9L15", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + pinmissile: ["9L35", "7L41", "6L41", "5L41", "4L41"], + poisonjab: ["9M", "9L46", "7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], + poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pounce: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "9L41", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L63"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], - scaryface: ["7L12", "7V", "6L1", "5L1", "4L1", "3L1"], + scaryface: ["9M", "9L12", "7L12", "7V", "6L1", "5L1", "4L1", "3L1"], screech: ["7V"], secretpower: ["6M", "4M", "3M"], - shadowsneak: ["7L19", "6L19", "5L19", "4L19"], + shadowsneak: ["9L19", "7L19", "6L19", "5L19", "4L19"], signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], - smartstrike: ["7M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + smartstrike: ["9M", "7M"], snore: ["7T", "7V", "6T", "3T"], - solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], spiderweb: ["7L32", "7V", "6L32", "5L32", "4L32", "3L43"], - stickyweb: ["7L58", "6L58"], + spite: ["9M"], + stickyweb: ["9L54", "7L58", "6L58"], stompingtantrum: ["7T"], - stringshot: ["7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L28", "6L28", "5L28", "4T", "4L28"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L28", "7L28", "6L28", "5L28", "4T", "4L28"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["7M", "7L1"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + swordsdance: ["9M", "9L0", "7M", "7L1"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["7T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxicthread: ["7L63"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + toxicthread: ["9L59", "7L63"], + trailblaze: ["9M"], venomdrench: ["7L1", "6L1"], - venoshock: ["7M", "6M", "5M"], - xscissor: ["7M", "6M", "5M"], + venoshock: ["9M", "7M", "6M", "5M"], + xscissor: ["9M", "7M", "6M", "5M"], }, encounters: [ {generation: 2, level: 7}, @@ -24819,7 +25234,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bodyslam: ["9M", "7E", "7V", "6E", "5E", "4E", "3T", "3E", "3S2"], captivate: ["4M"], - charge: ["9L15", "7L15", "7E", "6L15", "6E", "5L23", "5E", "4L23", "4E", "3E"], + charge: ["9M", "9L15", "7L15", "7E", "6L15", "6E", "5L23", "5E", "4L23", "4E", "3E"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M", "9L25", "7L25", "6L25", "5L25"], @@ -24901,7 +25316,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "3T"], brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - charge: ["9L16", "7L16", "6L16", "5L25", "4L25"], + charge: ["9M", "9L16", "7L16", "6L16", "5L25", "4L25"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], @@ -24926,7 +25341,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], headbutt: ["7V", "4T"], @@ -24949,6 +25364,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["9M"], rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M"], @@ -24991,7 +25407,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brutalswing: ["7M"], bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], - charge: ["9L16", "7L16", "6L16", "5L25", "4L25"], + charge: ["9M", "9L16", "7L16", "6L16", "5L25", "4L25"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], @@ -25019,7 +25435,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], @@ -25048,6 +25464,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["9M"], rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M"], rockclimb: ["4M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], @@ -25193,7 +25610,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], faketears: ["9M", "8M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foresight: ["7V"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], @@ -25209,14 +25626,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lightscreen: ["9M", "8M", "7M", "7V", "6M", "5M", "4E", "3E"], liquidation: ["9M"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], metronome: ["9M"], mimic: ["3T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "8M"], muddywater: ["8M", "7E", "6E", "5E"], mudshot: ["9M", "8M"], @@ -25301,7 +25718,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { faketears: ["9M", "8M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], futuresight: ["8M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -25318,14 +25735,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lightscreen: ["9M", "8M", "7M", "6M", "5M"], liquidation: ["9M", "8M", "7T"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], metronome: ["9M"], mimic: ["3T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "8M"], muddywater: ["8M"], mudshot: ["9M", "8M"], @@ -25427,12 +25844,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["8M", "7E", "6E", "5E", "4E"], + sandtomb: ["9M", "8M", "7E", "6E", "5E", "4E"], secretpower: ["6M", "4M"], selfdestruct: ["8M", "7E", "6E", "5E", "4E"], slam: ["5L38", "4L38"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T", "4T"], spikes: ["9M"], stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], @@ -25483,7 +25900,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], flail: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L9"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M"], @@ -25494,6 +25911,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headsmash: ["9L48", "8L48", "7L54"], helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], irondefense: ["9M", "8M"], @@ -25523,13 +25941,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3T"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M", "7E", "6E", "5E", "4E"], + sandtomb: ["9M", "8M", "7E", "6E", "5E", "4E"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], selfdestruct: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], slam: ["9L0", "8L0", "7L1", "7V", "6L15", "5L38", "4L38", "3L49"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], spikes: ["9M"], stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], @@ -25594,6 +26012,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { leafstorm: ["9M"], leechseed: ["9L19", "7L22", "7V", "6L22", "5L22", "4L22", "3L20"], lightscreen: ["9M"], + lunge: ["9M"], magicalleaf: ["9M"], megadrain: ["9L22", "7L25", "7V", "6L25", "5L25", "4L25", "3L30"], memento: ["9L38", "7L49", "6L49", "5L49", "4L43"], @@ -25678,6 +26097,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { leafstorm: ["9M"], leechseed: ["9L20", "7L24", "7V", "6L24", "5L24", "4L24", "3L22"], lightscreen: ["9M"], + lunge: ["9M"], magicalleaf: ["9M"], megadrain: ["9L24", "7L28", "7V", "6L28", "5L28", "4L28", "3L36"], memento: ["9L44", "7L60", "6L60", "5L60", "4L52"], @@ -25688,6 +26108,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M"], ragepowder: ["7L36", "6L36", "5L36"], + raindance: ["9M"], reflect: ["9M", "7M", "6M", "5M"], rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -25761,6 +26182,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { leafstorm: ["9M"], leechseed: ["9L20", "7L24", "7V", "6L24", "5L24", "5S0", "4L24", "3L22"], lightscreen: ["9M"], + lunge: ["9M"], magicalleaf: ["9M"], megadrain: ["9L24", "7L29", "7V", "6L29", "5L29", "4L28", "3L44"], memento: ["9L55", "7L69", "6L69", "5L69", "4L52"], @@ -25808,107 +26230,114 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, aipom: { learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["7L29", "7E", "7V", "6L29", "6E", "5L29", "5E", "4L29", "4E", "3L50", "3E"], - astonish: ["7L8", "6L8", "5L8", "4L8", "3L13"], + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L29", "7L29", "7E", "7V", "6L29", "6E", "5L29", "5E", "4L29", "4E", "3L50", "3E"], + astonish: ["9L8", "7L8", "6L8", "5L8", "4L8", "3L13"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7L11", "7V", "6L11", "5L11", "4L11", "3L18"], - beatup: ["7E", "7V", "6E", "5E", "4E", "3E"], + batonpass: ["9M", "9L11", "7L11", "7V", "6L11", "5L11", "4L11", "3L18"], + beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], bodyslam: ["3T"], - bounce: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bounce: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], - counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], + counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["6M", "5M", "4M", "3M"], + dig: ["9M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], - doublehit: ["7L32", "6L32", "5L32", "4L32"], + doublehit: ["9L32", "7L32", "6L32", "5L32", "4L32"], doubleslap: ["7E", "7V", "6E", "5E", "4E", "3E"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], dynamicpunch: ["7V", "3T"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fakeout: ["7E", "6E", "5E", "5D", "4E"], - firepunch: ["7T", "7V", "6T", "5T", "5D", "4T", "3T"], - fling: ["7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["7T", "6T", "5T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9E", "7E", "6E", "5E", "5D", "4E"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + fling: ["9M", "9L36", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], - furyswipes: ["7L18", "7V", "6L18", "5L18", "4L18", "3L31"], - grassknot: ["7M", "6M", "5M", "4M"], - gunkshot: ["7T", "6T", "5T", "4T"], + furyswipes: ["9L18", "7L18", "7V", "6L18", "5L18", "4L18", "3L31"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["7V", "4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], - lowkick: ["7T", "6T", "5T", "4T"], - lowsweep: ["7M", "6M", "5M"], + icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["9E", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lastresort: ["9L43", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], megakick: ["3T"], megapunch: ["3T"], - metronome: ["3T"], + metronome: ["9M", "3T"], mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["7L39", "6L39", "5L39", "4L39"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + nastyplot: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], naturalgift: ["4M"], nightmare: ["7V", "3T"], payback: ["7M", "6M", "5M", "4M"], poweruppunch: ["6M"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickguard: ["7E", "6E"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + quickguard: ["9E", "7E", "6E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], revenge: ["7E", "6E", "5E"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], roleplay: ["7T", "6T", "5T", "4T"], round: ["7M", "6M", "5M"], - sandattack: ["7L4", "7V", "6L4", "5L4", "4L4", "3L6", "3S0"], - scratch: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - screech: ["7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L43", "3E"], + sandattack: ["9L4", "7L4", "7V", "6L4", "5L4", "4L4", "3L6", "3S0"], + scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + screech: ["9L25", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L43", "3E"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], seismictoss: ["3T"], - shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M", "3M"], - slam: ["7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + slam: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spite: ["9M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7L22", "7V", "6L22", "5L22", "4T", "4L22", "3T", "3L38"], - switcheroo: ["7E", "6E", "5E"], + swift: ["9M", "9L22", "7L22", "7V", "6L22", "5L22", "4T", "4L22", "3T", "3L38"], + switcheroo: ["9E", "7E", "6E", "5E"], tailslap: ["7E"], - tailwhip: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - taunt: ["7M", "6M", "5M", "4M", "3M"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], - tickle: ["7L15", "6L15", "5L15", "4L15", "3L25"], + tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + tickle: ["9L15", "7L15", "6L15", "5L15", "4L15", "3L25"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], workup: ["7M", "5M"], zapcannon: ["7V"], }, @@ -25918,89 +26347,97 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ambipom: { learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["7L29", "6L29", "5L29", "4L29"], - astonish: ["7L1", "6L1", "5L1", "4L1"], + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M", "9L29", "7L29", "6L29", "5L29", "4L29"], + astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], attract: ["7M", "6M", "5M", "4M"], - batonpass: ["7L11", "6L11", "5L11", "4L11"], + batonpass: ["9M", "9L11", "7L11", "6L11", "5L11", "4L11"], bounce: ["7T", "6T", "5T", "4T"], - brickbreak: ["7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], - doublehit: ["7L32", "6L32", "5L32", "4L32"], + dig: ["9M", "6M", "5M", "4M"], + doublehit: ["9L32", "7L32", "6L32", "5L32", "4L32"], doubleteam: ["7M", "6M", "5M", "4M"], dreameater: ["7M", "6M", "5M", "4M"], dualchop: ["7L1"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - firepunch: ["7T", "6T", "5T", "4T"], - fling: ["7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], - focuspunch: ["7T", "6T", "4M"], - foulplay: ["7T", "6T", "5T"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "7T", "6T", "5T", "4T"], + fling: ["9M", "9L36", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], + focuspunch: ["9M", "7T", "6T", "4M"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], - furyswipes: ["7L18", "6L18", "5L18", "4L18"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - gunkshot: ["7T", "6T", "5T", "4T"], + furyswipes: ["9L18", "7L18", "6L18", "5L18", "4L18"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - icepunch: ["7T", "6T", "5T", "4T"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "7T", "6T", "5T", "4T"], irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], - lastresort: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], - lowkick: ["7T", "6T", "5T", "4T"], - lowsweep: ["7M", "6M", "5M"], - mudslap: ["4T"], - nastyplot: ["7L39", "6L39", "5L39", "4L39"], + lastresort: ["9L43", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], + nastyplot: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], naturalgift: ["4M"], payback: ["7M", "6M", "5M", "4M"], poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], round: ["7M", "6M", "5M"], - sandattack: ["7L1", "6L1", "5L1", "4L1"], - scratch: ["7L1", "6L1", "5L1", "4L1"], - screech: ["7L25", "6L25", "5L25", "4L25"], + sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], + screech: ["9L25", "7L25", "6L25", "5L25", "4L25"], secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - shadowball: ["7M", "6M", "5M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - spite: ["7T", "6T", "5T", "4T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["7L22", "6L22", "5L22", "4T", "4L22"], - tailwhip: ["7L1", "6L1", "5L1", "4L1"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - thunderpunch: ["7T", "6T", "5T", "4T"], - thunderwave: ["7M", "6M", "5M", "4M"], - tickle: ["7L15", "6L15", "5L15", "4L15"], + swift: ["9M", "9L22", "7L22", "6L22", "5L22", "4T", "4L22"], + tailwhip: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + tickle: ["9L15", "7L15", "6L15", "5L15", "4L15"], toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M"], workup: ["7M", "5M"], }, }, @@ -26067,6 +26504,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], + weatherball: ["9M"], worryseed: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L25", "4T", "4L25"], }, eventData: [ @@ -26099,6 +26537,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], grasswhistle: ["7L7", "6L7", "5L13", "4L13"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L6"], helpinghand: ["9M", "7T", "6T", "5T", "4T"], @@ -26141,141 +26580,157 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], + weatherball: ["9M"], worryseed: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L25", "4T", "4L25"], }, }, yanma: { learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["4T"], - airslash: ["7L54", "6L54", "5L54", "4L54"], - ancientpower: ["7L33", "6L33", "5L33", "4T", "4L33"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "9L14", "4T"], + airslash: ["9M", "9L54", "7L54", "6L54", "5L54", "4L54"], + ancientpower: ["9L33", "7L33", "6L33", "5L33", "4T", "4L33"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L57", "6L57", "5L57", "4L57"], + bugbite: ["9M", "9L30", "7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], captivate: ["4M"], confide: ["7M", "6M"], curse: ["7V"], defog: ["7T", "4M"], - detect: ["7L17", "7V", "6L17", "5L17", "4L17", "3L25"], - doubleedge: ["7E", "6E", "5E", "3T"], - doubleteam: ["7M", "7L11", "7V", "6M", "6L11", "5M", "5L11", "4M", "4L11", "3M", "3L12"], + detect: ["9L17", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], + doubleedge: ["9E", "7E", "6E", "5E", "3T"], + doubleteam: ["9L11", "7M", "7L11", "7V", "6M", "6L11", "5M", "5L11", "4M", "4L11", "3M", "3L12"], dreameater: ["7M", "6M", "5M", "4M", "3T"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - feint: ["7E", "6E", "5E", "5D", "4E"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feint: ["9E", "7E", "6E", "5E", "5D", "4E"], feintattack: ["7E", "6E", "5E", "4E"], flash: ["7V", "6M", "5M", "4M", "3M"], foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "7V", "6T", "5T", "5D", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], headbutt: ["7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["7L38", "6L38", "5L38", "4L38", "3L23"], - leechlife: ["7E", "7V", "6E", "5E", "4E", "3E"], + hypnosis: ["9L38", "7L38", "6L38", "5L38", "4L38", "3L23"], + leechlife: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], + lunge: ["9M"], mimic: ["3T"], naturalgift: ["4M"], ominouswind: ["4T"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["7M", "6M", "5M", "4M", "3M"], + pounce: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], pursuit: ["7L30", "7E", "6L30", "6E", "5L30", "5E", "4L30", "4E"], - quickattack: ["7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L6"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L6"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], + reversal: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], roost: ["7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], - screech: ["7L46", "7V", "6L46", "5L46", "4L46", "3L49"], + screech: ["9L46", "7L46", "7V", "6L46", "5L46", "4L46", "3L49"], secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], sonicboom: ["7L14", "7V", "6L14", "5L14", "4L14", "3L17"], steelwing: ["7M", "6M", "4M", "3M"], stringshot: ["4T"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["7L22", "7V", "6L22", "5L22", "4L22", "3L31"], + strugglebug: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3L31"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M", "7V", "4T", "3T"], + swordsdance: ["9M"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27", "3L34"], - uturn: ["7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L49"], - whirlwind: ["7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: ["7L43", "7V", "6L43", "5L43", "4L43", "3L39"], + uproar: ["9M", "9L27", "7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27", "3L34"], + uturn: ["9M", "9L49", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L49"], + whirlwind: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["9L43", "7L43", "7V", "6L43", "5L43", "4L43", "3L39"], }, }, yanmega: { learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - aircutter: ["4T"], - airslash: ["7L1", "6L1", "5L54", "4L49"], - ancientpower: ["7L33", "6L33", "5L33", "4T", "4L33"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L1", "7L1", "6L1", "5L54", "4L49"], + ancientpower: ["9L33", "7L33", "6L33", "5L33", "4T", "4L33"], attract: ["7M", "6M", "5M", "4M"], - bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - bugbuzz: ["7L1", "6L1", "5L57", "4L54"], + bugbite: ["9M", "9L30", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbuzz: ["9M", "9L1", "7L1", "6L1", "5L57", "4L54"], captivate: ["4M"], confide: ["7M", "6M"], + crunch: ["9M"], defog: ["7T", "4M"], - detect: ["7L17", "6L17", "5L17", "4L17"], - doubleteam: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + detect: ["9L17", "7L17", "6L17", "5L17", "4L17"], + doubleteam: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], dreameater: ["7M", "6M", "5M", "4M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - feint: ["7L38", "6L38", "5L38", "4L38"], + dualwingbeat: ["9M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + feint: ["9L38", "7L38", "6L38", "5L38", "4L38"], flash: ["6M", "5M", "4M"], foresight: ["7L1", "6L1", "5L1", "4L1"], frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "6T", "5T", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], + gigadrain: ["9M", "7T", "6T", "5T", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], laserfocus: ["7T"], - leechlife: ["7M"], + leechlife: ["9M", "7M"], + lunge: ["9M"], mudslap: ["4T"], naturalgift: ["4M"], - nightslash: ["7L1", "6L1", "5L1", "4L1"], + nightslash: ["9L1", "7L1", "6L1", "5L1", "4L1"], ominouswind: ["4T"], - protect: ["7M", "6M", "5M", "4M"], - psychic: ["7M", "6M", "5M", "4M"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], pursuit: ["7L30", "6L30", "5L30", "4L30"], - quickattack: ["7L1", "6L1", "5L1", "4L1"], - rest: ["7M", "6M", "5M", "4M"], + quickattack: ["9L14", "7L1", "6L1", "5L1", "4L1"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], + reversal: ["9M"], roost: ["7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], - screech: ["7L46", "6L46", "5L46", "4L43"], + scaryface: ["9M"], + screech: ["9L46", "7L46", "6L46", "5L46", "4L43"], secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], silverwind: ["4M"], - slash: ["7L43", "6L43", "5L43", "4L38"], - sleeptalk: ["7M", "6M", "5T", "4M"], + slash: ["9L43", "7L43", "6L43", "5L43", "4L38"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], sonicboom: ["7L14", "6L14", "5L14", "4L14"], steelwing: ["7M", "6M", "4M"], stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - supersonic: ["7L22", "6L22", "5L22", "4L22"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + supersonic: ["9L22", "7L22", "6L22", "5L22", "4L22"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + swordsdance: ["9M"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], - uturn: ["7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L46"], + uproar: ["9M", "9L27", "7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + uturn: ["9M", "9L49", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L46"], }, }, wooper: { @@ -26312,7 +26767,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], guardswap: ["8M", "7E", "6E"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9L12", "8L12", "7L43", "7V", "6L43", "5L43", "4L43", "3L51"], + haze: ["9M", "9L12", "8L12", "7L43", "7V", "6L43", "5L43", "4L43", "3L51"], headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -26365,7 +26820,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], takedown: ["9M"], terablast: ["9M"], - toxic: ["9L36", "8L36", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L36", "8L36", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], @@ -26396,7 +26851,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], gunkshot: ["9M"], - haze: ["9E"], + haze: ["9M", "9E"], helpinghand: ["9M"], hydropump: ["9M"], liquidation: ["9M"], @@ -26430,7 +26885,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tailwhip: ["9L1"], takedown: ["9M"], terablast: ["9M"], - toxic: ["9L36"], + toxic: ["9M", "9L36"], toxicspikes: ["9M", "9L12"], trailblaze: ["9M"], venoshock: ["9M"], @@ -26474,16 +26929,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], guardswap: ["8M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9L12", "8L12", "7L48", "7V", "6L48", "5L48", "4L48", "3L61"], + haze: ["9M", "9L12", "8L12", "7L48", "7V", "6L48", "5L48", "4L48", "3L61"], headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -26535,7 +26990,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], terablast: ["9M"], thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["9L46", "8L46", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L46", "8L46", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], trailblaze: ["9M"], waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -26564,8 +27019,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], gigaimpact: ["9M"], gunkshot: ["9M"], + haze: ["9M"], heavyslam: ["9M"], helpinghand: ["9M"], + highhorsepower: ["9M"], hydropump: ["9M"], hyperbeam: ["9M"], ironhead: ["9M"], @@ -26596,7 +27053,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tailwhip: ["9L1"], takedown: ["9M"], terablast: ["9M"], - toxic: ["9L40"], + toxic: ["9M", "9L40"], toxicspikes: ["9M", "9L4"], trailblaze: ["9M"], venoshock: ["9M"], @@ -26628,6 +27085,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], drillpeck: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + dualwingbeat: ["9M"], embargo: ["7M", "6M", "5M", "4M"], endure: ["9M", "7V", "4M", "3T"], facade: ["9M", "7M", "6M", "5M", "4M", "3M"], @@ -26639,13 +27097,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M"], gust: ["9L5"], - haze: ["9L11", "7L11", "7V", "6L11", "5L11", "4L11", "3L22"], + haze: ["9M", "9L11", "7L11", "7V", "6L11", "5L11", "4L11", "3L22"], heatwave: ["9M", "7T", "6T", "5T", "4T"], hex: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], hurricane: ["9M"], hyperbeam: ["9M"], icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + lashout: ["9M"], meanlook: ["9L35", "7L41", "7V", "6L41", "5L41", "4L41", "3L48"], mimic: ["3T"], mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], @@ -26681,7 +27140,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], steelwing: ["7M", "7V", "6M", "4M", "3M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9L50", "7L55", "6L55", "5L55", "4T", "4L45"], @@ -26697,7 +27156,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { torment: ["9L55", "7M", "7L61", "6M", "6L61", "5M", "5L61", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], twister: ["4T"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], uturn: ["9M"], whirlwind: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], wingattack: ["9L15", "7L15", "7E", "7V", "6L15", "6E", "5L15", "5E", "4L15", "4E", "3E"], @@ -26725,6 +27184,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["7T", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], dreameater: ["7M", "6M", "5M", "4M"], + dualwingbeat: ["9M"], embargo: ["7M", "6M", "5M", "4M"], endure: ["9M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M"], @@ -26732,7 +27192,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M", "9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45"], frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - haze: ["9L1", "7L1", "6L1", "5L1", "4L1"], + haze: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], heatwave: ["9M", "7T", "7S0", "6T", "5T", "4T"], helpinghand: ["9M"], hex: ["9M"], @@ -26741,6 +27201,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "7M", "6M", "5M", "4M"], icywind: ["9M", "7T", "7S0", "6T", "5T"], incinerate: ["6M", "5M"], + lashout: ["9M"], mudslap: ["9M", "4T"], nastyplot: ["9M", "9L35", "7L35", "6L35", "5L35", "4L35"], naturalgift: ["4M"], @@ -26768,7 +27229,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["7T", "6T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], steelwing: ["7M", "6M", "4M"], substitute: ["9M", "7M", "6M", "5M", "4M"], suckerpunch: ["9L1", "7L1", "6L1", "4T"], @@ -26785,7 +27246,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], twister: ["4T"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], uturn: ["9M"], wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], }, @@ -26799,6 +27260,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["7T"], astonish: ["9L10", "7L10", "6L10", "5L10", "4L10", "3L11"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + burningjealousy: ["9M"], calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], @@ -26854,6 +27316,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { payback: ["9L37", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L32"], perishsong: ["9L46", "7L46", "7V", "6L46", "5L46", "4L41", "3L45"], phantomforce: ["9M"], + poltergeist: ["9M"], powergem: ["9M", "9L50", "7L55", "6L55", "5L55", "4L50"], protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], psybeam: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L30"], @@ -26876,7 +27339,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], snowscape: ["9M"], - spite: ["9E", "7T", "7L5", "7E", "7V", "6T", "6L5", "6E", "5T", "5L5", "5E", "4T", "4L5", "4E", "3L6", "3S0"], + spite: ["9M", "9E", "7T", "7L5", "7E", "7V", "6T", "6L5", "6E", "5T", "5L5", "5E", "4T", "4L5", "4E", "3L6", "3S0"], storedpower: ["9M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9E", "7E", "6E", "5E", "4T", "4E"], @@ -26909,6 +27372,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["7T"], astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], attract: ["7M", "6M", "5M", "4M"], + burningjealousy: ["9M"], calmmind: ["9M", "7M", "6M", "5M", "4M"], captivate: ["4M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], @@ -26942,6 +27406,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "7T", "6T", "5T", "4T"], imprison: ["9M"], laserfocus: ["7T"], + lashout: ["9M"], luckychant: ["7L1", "6L1", "5L1", "4L1"], magicalleaf: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], magiccoat: ["7T", "6T", "5T", "4T"], @@ -26954,6 +27419,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["7T", "6T", "5T", "4T"], payback: ["7M", "6M", "5M", "4M"], phantomforce: ["9M", "9L1", "7L1", "6L1"], + poltergeist: ["9M"], powergem: ["9M", "9L1", "7L1", "6L1"], protect: ["9M", "7M", "6M", "5M", "4M"], psybeam: ["9M"], @@ -26974,7 +27440,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "6T", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], snowscape: ["9M"], - spite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + spite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], storedpower: ["9M"], substitute: ["9M", "7M", "6M", "5M", "4M"], suckerpunch: ["4T"], @@ -27084,12 +27550,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], gigaimpact: ["9M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], guardswap: ["9L1", "7L1", "6L1", "5L1", "4L1"], headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M", "7T", "6T", "5T"], imprison: ["9M"], @@ -27151,7 +27618,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trick: ["9M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "7M", "6M", "5M", "4M"], twinbeam: ["9L32"], - uproar: ["9E", "7T", "6T", "5T", "4T"], + uproar: ["9M", "9E", "7T", "6T", "5T", "4T"], wish: ["9E", "7E", "6E", "5E", "4E", "3E"], workup: ["7M", "5M"], zapcannon: ["7V"], @@ -27163,7 +27630,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["7M", "7V", "6M", "5M", "4M", "3M"], bide: ["7L20", "7V", "6L20", "5L20", "4L17", "3L29"], bodyslam: ["9M", "3T"], - bugbite: ["9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9", "4T", "4L9"], + bugbite: ["9M", "9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9", "4T", "4L9"], bugbuzz: ["9M"], bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], @@ -27182,14 +27649,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gravity: ["7T", "6T", "5T", "5D", "4T"], - gyroball: ["9L42", "7M", "7L42", "6M", "6L42", "5M", "5L42", "4M", "4L39"], + gravity: ["9M", "7T", "6T", "5T", "5D", "4T"], + gyroball: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "5L42", "4M", "4L39"], headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], icespinner: ["9M"], irondefense: ["9M", "9L39", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L34"], lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lunge: ["9M"], mimic: ["3T"], naturalgift: ["7L23", "6L23", "5L23", "4M", "4L20"], painsplit: ["7T", "6T", "5T", "4T"], @@ -27214,7 +27682,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9L20", "7V", "4T", "3T"], round: ["7M", "6M", "5M"], sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9E", "7E", "6E", "5E", "4E", "3E"], + sandtomb: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], secretpower: ["6M", "4M", "3M"], seedbomb: ["9M"], selfdestruct: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3T", "3L8", "3S0"], @@ -27252,7 +27720,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { block: ["7T", "6T", "5T", "4T"], bodypress: ["9M"], bodyslam: ["9M", "3T"], - bugbite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], bugbuzz: ["9M"], bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], @@ -27273,8 +27741,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["9L46", "7M", "7L46", "6M", "6L50", "5M", "5L50", "4M", "4L45"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "9L46", "7M", "7L46", "6M", "6L50", "5M", "5L50", "4M", "4L45"], headbutt: ["7V", "4T"], heavyslam: ["9M", "9L0", "7L1", "6L1", "5L70"], helpinghand: ["9M"], @@ -27285,6 +27753,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ironhead: ["9M"], laserfocus: ["7T"], lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lunge: ["9M"], magnetrise: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L60", "4T", "4L57"], mimic: ["3T"], mirrorshot: ["7L1", "6L31", "5L31", "4L31"], @@ -27308,6 +27777,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9L20", "7V", "4T", "3T"], round: ["7M", "6M", "5M"], sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["9M"], secretpower: ["6M", "4M", "3M"], seedbomb: ["9M"], selfdestruct: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], @@ -27386,7 +27856,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M"], glare: ["9L12", "8L12", "7L33", "7V", "6L28", "5L12", "4L13", "3L14"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], headbutt: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], helpinghand: ["9M", "8M"], hex: ["9M", "8M", "7E", "6E", "5E"], @@ -27399,6 +27869,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M", "5M"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], lastresort: ["9E", "8E", "7T", "6T", "5T", "4T"], + lunge: ["9M"], magiccoat: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], mimic: ["3T"], mudshot: ["9M"], @@ -27424,7 +27895,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { roost: ["9L36", "8L40", "7M", "7L23", "6M", "6L25", "5T", "5L33", "4M", "4L33"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], screech: ["9L16", "8M", "8L16", "7L11", "7V", "6L13", "5L28", "4L29", "3L31"], secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], @@ -27435,7 +27906,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smartstrike: ["9M"], snore: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - spite: ["7T", "7L6", "7V", "6T", "6L7", "5T", "5L20", "4T", "4L21", "3L21"], + spite: ["9M", "7T", "7L6", "7V", "6T", "6L7", "5T", "5L20", "4T", "4L21", "3L21"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], stompingtantrum: ["9M", "8M", "7T"], stoneedge: ["9M"], @@ -27451,8 +27922,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], trumpcard: ["7E", "6E", "5E", "4E"], + uproar: ["9M"], waterpulse: ["7T", "6T", "4M", "3M"], wildcharge: ["9M", "8M", "7M", "6M", "5M"], yawn: ["9L28", "8L28", "7L13", "6L16", "5L8", "4L9", "3L11"], @@ -27481,6 +27953,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonrush: ["9L40"], dragontail: ["9M"], drillrun: ["9M", "9L24"], + dualwingbeat: ["9M"], earthpower: ["9M"], earthquake: ["9M"], endeavor: ["9L52"], @@ -27491,6 +27964,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M"], gigaimpact: ["9M"], glare: ["9L12"], + gyroball: ["9M"], heavyslam: ["9M"], helpinghand: ["9M"], hex: ["9M"], @@ -27500,6 +27974,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M"], icebeam: ["9M"], icespinner: ["9M"], + lunge: ["9M"], mudshot: ["9M"], mudslap: ["9M", "9L4"], outrage: ["9M"], @@ -27514,12 +27989,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9L8"], roost: ["9L36"], sandstorm: ["9M"], + scaleshot: ["9M"], scaryface: ["9M"], screech: ["9L16"], shadowball: ["9M"], sleeptalk: ["9M"], smartstrike: ["9M"], solarbeam: ["9M"], + spite: ["9M"], stealthrock: ["9M"], stompingtantrum: ["9M"], stoneedge: ["9M"], @@ -27532,6 +28009,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunder: ["9M"], thunderbolt: ["9M"], + toxic: ["9M"], + uproar: ["9M"], wildcharge: ["9M"], yawn: ["9L28"], zenheadbutt: ["9M"], @@ -27539,97 +28018,115 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, gligar: { learnset: { - acrobatics: ["7M", "7L22", "6M", "6L22", "5M", "5L27"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["7E", "6E", "5E", "4E"], + acrobatics: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L27"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "7E", "6E", "5E", "4E"], aquatail: ["7T", "6T", "5T", "4T"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7E", "6E", "5E", "4E"], - brickbreak: ["7M", "6M", "5M", "4M"], + batonpass: ["9M", "7E", "6E", "5E", "4E"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], bugbite: ["7T", "6T", "5T"], - bulldoze: ["7M", "6M", "5M"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], confide: ["7M", "6M"], - counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crosspoison: ["7E", "6E", "5E", "4E"], + counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crabhammer: ["9L45"], + crosspoison: ["9E", "7E", "6E", "5E", "4E"], + crunch: ["9M"], curse: ["7V"], cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["7M", "6M", "5T", "4M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], defog: ["7T", "4M"], detect: ["7V"], dig: ["6M", "5M", "4M", "3M"], - doubleedge: ["7E", "6E", "5E", "4E", "3T"], + doubleedge: ["9E", "7E", "6E", "5E", "4E", "3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], dreameater: ["3T"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["7M", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "6M", "5M", "4M"], - feint: ["7E", "6E", "5E", "5D", "4E"], + dualwingbeat: ["9M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "7M", "6M", "5M", "4M"], + feint: ["9E", "7E", "6E", "5E", "5D", "4E"], feintattack: ["7L19", "7V", "6L19", "5L23", "4L23", "3L28"], - fling: ["7M", "6M", "5M", "4M"], + firefang: ["9M"], + fling: ["9M", "7M", "6M", "5M", "4M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7L16", "7V", "6L16", "5L20", "4T", "4L20", "3T"], + furycutter: ["9L16", "7L16", "7V", "6L16", "5L20", "4T", "4L20", "3T"], guillotine: ["7L55", "7V", "6L55", "5L49", "4L45", "3L52"], - harden: ["7L7", "7V", "6L7", "5L9", "4L9", "3L13"], + gunkshot: ["9M"], + harden: ["9L7", "7L7", "7V", "6L7", "5L9", "4L9", "3L13"], headbutt: ["7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], honeclaws: ["6M", "5M"], + icefang: ["9M"], irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "7L10", "6T", "6L10", "5T", "5L12", "4T", "4L12"], - metalclaw: ["7E", "7V", "6E", "5E", "4E", "3E"], + knockoff: ["9M", "9L10", "7T", "7L10", "6T", "6L10", "5T", "5L12", "4T", "4L12"], + lunge: ["9M"], + metalclaw: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M"], naturalgift: ["4M"], - nightslash: ["7E", "6E", "5E", "4E"], + nightslash: ["9E", "7E", "6E", "5E", "4E"], payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["7M", "6M", "5M", "4M"], - poisonsting: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - poisontail: ["7E", "6E", "5E"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + poisontail: ["9M", "9L19", "7E", "6E", "5E"], powertrick: ["7E", "6E", "5E", "4E"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["7L13", "7V", "6L13", "5L16", "4L16", "3L20"], - raindance: ["7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], + quickattack: ["9L13", "7L13", "7V", "6L13", "5L16", "4L16", "3L20"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], razorwind: ["7E", "7V", "6E", "5E", "4E", "3E"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], rockclimb: ["7E", "6E", "5E"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "6M", "5M", "4M", "3T"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], roost: ["7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], - sandattack: ["7L4", "7V", "6L4", "5L5", "5D", "4L5", "3L6", "3S0"], - sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["7E", "6E", "5E", "4E", "3E"], - screech: ["7L35", "7V", "6L35", "5L31", "4L27", "3L44"], + sandattack: ["9L4", "7L4", "7V", "6L4", "5L5", "5D", "4L5", "3L6", "3S0"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["9M", "7E", "6E", "5E", "4E", "3E"], + scaleshot: ["9M"], + scaryface: ["9M"], + screech: ["9L35", "7L35", "7V", "6L35", "5L31", "4L27", "3L44"], secretpower: ["6M", "4M", "3M"], skyuppercut: ["7L45", "6L45", "5L45"], - slash: ["7L27", "7V", "6L27", "5L34", "4L31", "3L36"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + slash: ["9L27", "7L27", "7V", "6L27", "5L34", "4L31", "3L36"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["7T", "6T", "5T", "4M"], + spikes: ["9M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], steelwing: ["7M", "6M", "4M", "3M"], - stoneedge: ["7M", "6M", "5M", "4M"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], strength: ["7V", "6M", "5M", "4M", "3M"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - swordsdance: ["7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34", "3T"], - tailwind: ["7T", "6T", "5T", "5D", "4T"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + swift: ["9M", "7V", "4T", "3T"], + swordsdance: ["9M", "9L50", "7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], throatchop: ["7T"], + thunderfang: ["9M"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uturn: ["7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], - venoshock: ["7M", "6M", "5M"], - wingattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - xscissor: ["7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + uturn: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], + venoshock: ["9M", "7M", "6M", "5M"], + wingattack: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + xscissor: ["9M", "9L40", "7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["poisonsting", "sandattack"], pokeball: "pokeball"}, @@ -27637,86 +28134,104 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, gliscor: { learnset: { - acrobatics: ["7M", "7L22", "6M", "6L22", "5M", "5L27"], - aerialace: ["7M", "6M", "5M", "4M"], + acrobatics: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L27"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M"], aquatail: ["7T", "6T", "5T", "4T"], attract: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], + batonpass: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], brutalswing: ["7M"], bugbite: ["7T", "6T", "5T"], - bulldoze: ["7M", "6M", "5M"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], confide: ["7M", "6M"], + crabhammer: ["9L45"], + crunch: ["9M"], cut: ["6M", "5M", "4M"], - darkpulse: ["7M", "6M", "5T", "4M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], defog: ["7T", "4M"], dig: ["6M", "5M", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["7M", "6M", "5M", "4M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - falseswipe: ["7M", "6M", "5M", "4M"], + dualwingbeat: ["9M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M", "7M", "6M", "5M", "4M"], feintattack: ["7L19", "6L19", "5L23", "4L23"], - firefang: ["7L1", "6L1", "5L1", "4L1"], - fling: ["7M", "6M", "5M", "4M"], + firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + fling: ["9M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["7L16", "6L16", "5L20", "4T", "4L20"], - gigaimpact: ["7M", "6M", "5M", "4M"], + furycutter: ["9L16", "7L16", "6L16", "5L20", "4T", "4L20"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], guillotine: ["7L1", "6L1", "5L49", "4L45"], - harden: ["7L1", "6L1", "5L1", "4L1"], + gunkshot: ["9M"], + harden: ["9L1", "7L1", "6L1", "5L1", "4L1"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["9M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - icefang: ["7L1", "6L1", "5L1", "4L1"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - mudslap: ["4T"], + knockoff: ["9M", "9L19", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + lunge: ["9M"], + metalclaw: ["9M"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], - nightslash: ["7L27", "6L27", "5L34", "4L31"], + nightslash: ["9L27", "7L27", "6L27", "5L34", "4L31"], payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - protect: ["7M", "6M", "5M", "4M"], - quickattack: ["7L13", "6L13", "5L16", "4L16"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + poisonjab: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + poisontail: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychicfangs: ["9M"], + quickattack: ["9L13", "7L13", "6L13", "5L16", "4L16"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], roost: ["7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], - sandattack: ["7L1", "6L1", "5L1", "4L1"], - sandstorm: ["7M", "6M", "5M", "4M"], - screech: ["7L35", "6L35", "5L31", "4L27"], + sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + sandstorm: ["9M", "7M", "6M", "5M", "4M"], + sandtomb: ["9M"], + scaryface: ["9M"], + screech: ["9L35", "7L35", "6L35", "5L31", "4L27"], secretpower: ["6M", "4M"], skyattack: ["7T", "6T", "5T", "4T"], skyuppercut: ["7L45", "6L45", "5L45"], - sleeptalk: ["7M", "6M", "5T", "4M"], - sludgebomb: ["7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "7M", "6M", "5M", "4M"], snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], + spikes: ["9M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], steelwing: ["7M", "6M", "4M"], - stoneedge: ["7M", "6M", "5M", "4M"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], strength: ["6M", "5M", "4M"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34"], - tailwind: ["7T", "6T", "5T", "4T"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + swordsdance: ["9M", "9L50", "7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], throatchop: ["7T"], - thunderfang: ["7L1", "6L1", "5L1", "4L1"], + thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uturn: ["7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], - venoshock: ["7M", "6M", "5M"], - xscissor: ["7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], + toxic: ["9M", "7M", "6M", "5M", "4M"], + toxicspikes: ["9M"], + uturn: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], + venoshock: ["9M", "7M", "6M", "5M"], + xscissor: ["9M", "9L40", "7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], }, }, snubbull: { @@ -27964,13 +28479,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], fellstinger: ["9L12", "8L12", "7L1", "6L1"], flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flipturn: ["9M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M"], gunkshot: ["9M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], harden: ["9L4", "8L4", "7L9", "7V", "6L9", "5L9", "4L9", "3L9", "3S0"], - haze: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + haze: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], headbutt: ["7V", "4T"], hex: ["9M", "8M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -27997,7 +28513,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["7L17", "7V", "6L17", "5L17", "4T", "4L17", "3T"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M"], secretpower: ["6M", "5D", "4M", "3M"], selfdestruct: ["9E", "8M", "3T"], @@ -28009,6 +28525,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgewave: ["8M", "7M", "6M", "5M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], spikes: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + spite: ["9M"], spitup: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], steelroller: ["8T"], stockpile: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], @@ -28024,7 +28541,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], throatchop: ["8M", "7T"], thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["9L44", "8L52", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L44", "8L52", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M", "9L36", "8M", "8L36", "7L21", "6L21", "5L21", "4L21"], venomdrench: ["8M"], venoshock: ["9M", "8M", "7M", "6M", "5M"], @@ -28060,12 +28577,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9E"], gigaimpact: ["9M"], gunkshot: ["9M"], + gyroball: ["9M"], harden: ["9L4"], - haze: ["9E"], + haze: ["9M", "9E"], hex: ["9M"], hydropump: ["9M"], icebeam: ["9M"], icywind: ["9M"], + lashout: ["9M"], liquidation: ["9M"], minimize: ["9L16"], mudshot: ["9M"], @@ -28077,12 +28596,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M"], reversal: ["9M"], + scaleshot: ["9M"], scaryface: ["9M"], selfdestruct: ["9E"], shadowball: ["9M"], sleeptalk: ["9M"], sludgebomb: ["9M"], spikes: ["9M", "9L20"], + spite: ["9M"], spitup: ["9L40"], stockpile: ["9L40"], substitute: ["9M"], @@ -28094,7 +28615,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], taunt: ["9M"], terablast: ["9M"], - toxic: ["9L44"], + toxic: ["9M", "9L44"], toxicspikes: ["9M", "9L36"], venoshock: ["9M"], waterfall: ["9M"], @@ -28103,6 +28624,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, overqwil: { learnset: { + acidspray: ["9M"], acupressure: ["9L52"], agility: ["9M"], barbbarrage: ["9L28"], @@ -28118,11 +28640,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fellstinger: ["9L12"], gigaimpact: ["9M"], gunkshot: ["9M"], + gyroball: ["9M"], harden: ["9L4"], + haze: ["9M"], + hex: ["9M"], hydropump: ["9M"], hyperbeam: ["9M"], icebeam: ["9M"], icywind: ["9M"], + lashout: ["9M"], liquidation: ["9M"], minimize: ["9L16"], mudshot: ["9M"], @@ -28134,25 +28660,29 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M"], reversal: ["9M"], + scaleshot: ["9M"], scaryface: ["9M"], shadowball: ["9M"], sleeptalk: ["9M"], sludgebomb: ["9M"], smartstrike: ["9M"], spikes: ["9M", "9L20"], + spite: ["9M"], spitup: ["9L40"], stockpile: ["9L40"], substitute: ["9M"], surf: ["9M"], + swift: ["9M"], swordsdance: ["9M"], tackle: ["9L1"], takedown: ["9M"], taunt: ["9M"], terablast: ["9M"], - toxic: ["9L44"], + toxic: ["9M", "9L44"], toxicspikes: ["9M", "9L36"], venoshock: ["9M"], waterfall: ["9M"], + waterpulse: ["9M"], }, }, shuckle: { @@ -28254,7 +28784,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "8M", "3T"], brickbreak: ["9M", "9L30", "8M", "8L30", "7M", "7L28", "6M", "6L25", "5M", "5L19", "4M", "4L19", "3M", "3L23"], brutalswing: ["8M", "7M"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M"], bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], bulldoze: ["9M", "8M", "7M", "6M", "5M"], @@ -28279,7 +28809,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], + focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furyattack: ["9L5", "8L5", "7L25", "7V", "6L7", "5L7", "4L7", "3L17"], furycutter: ["7V", "4T", "3T"], @@ -28288,13 +28818,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["7V", "4T"], helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hornattack: ["9L20", "8L20", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L6"], hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lunge: ["9M"], megahorn: ["9L55", "8M", "8L55", "7L37", "7E", "7V", "6L37", "6E", "6S0", "5L55", "5E", "4L55", "3L53"], mimic: ["3T"], naturalgift: ["4M"], @@ -28318,7 +28849,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { seismictoss: ["9E", "8E", "7E", "6E", "5E", "3T"], shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], smartstrike: ["9M", "8M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], spikes: ["9M", "8M"], @@ -28337,7 +28868,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["9L40", "8M", "8L40", "7T"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], venoshock: ["8M", "7M", "6M", "5M"], workup: ["8M", "7M", "5M"], }, @@ -28382,7 +28913,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9E", "8E", "7E", "6E", "5E"], feintattack: ["7L10", "7V", "6L10", "5L14", "4L14", "3L22"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -28398,11 +28929,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3T"], iceshard: ["9E", "8E", "7L47", "7E", "6L47", "6E", "5L51", "5E", "4L49", "4E"], iciclecrash: ["9E", "8E", "7E", "6E"], + iciclespear: ["9M"], icywind: ["9M", "9L24", "8M", "8L24", "7T", "7L14", "7V", "6T", "6L14", "5T", "5L28", "4T", "4L28", "3T", "3L43"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], lowkick: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -28443,7 +28975,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M", "3M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], snowscape: ["9M"], - spite: ["9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spite: ["9M", "9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], strength: ["7V", "6M", "5M", "4M", "3M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -28487,10 +29019,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feint: ["9E"], fling: ["9M"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], gunkshot: ["9M"], honeclaws: ["9L36"], + lashout: ["9M"], leer: ["9L1"], lowkick: ["9M"], lowsweep: ["9M"], @@ -28513,6 +29047,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L42"], sleeptalk: ["9M"], sludgebomb: ["9M"], + spite: ["9M"], substitute: ["9M"], sunnyday: ["9M"], swift: ["9M"], @@ -28522,8 +29057,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M", "9L6"], terablast: ["9M"], thief: ["9M"], + toxic: ["9M"], toxicspikes: ["9M"], trailblaze: ["9M"], + vacuumwave: ["9M"], venoshock: ["9M"], xscissor: ["9M"], }, @@ -28557,7 +29094,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feintattack: ["7L10", "6L10", "5L14", "4L14"], fling: ["9M", "9L42", "8M", "8L42", "7M", "7L28", "6M", "6L28", "5M", "5L42", "4M", "4L38"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], @@ -28573,12 +29110,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], iceshard: ["9L1", "8L1", "4S0"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L24", "8M", "8L24", "7T", "7L14", "6T", "6L14", "5T", "5L28", "4T", "4L28"], irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -28604,6 +29141,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M"], revenge: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + reversal: ["9M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M"], @@ -28618,7 +29156,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], snowscape: ["9M"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -28662,11 +29200,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M"], fling: ["9M", "9L1"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], gunkshot: ["9M"], honeclaws: ["9L36"], hyperbeam: ["9M"], + lashout: ["9M"], leer: ["9L1"], lowkick: ["9M"], lowsweep: ["9M"], @@ -28689,6 +29229,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L42"], sleeptalk: ["9M"], sludgebomb: ["9M"], + spite: ["9M"], substitute: ["9M"], sunnyday: ["9M"], swift: ["9M"], @@ -28697,9 +29238,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M", "9L6"], terablast: ["9M"], thief: ["9M"], + toxic: ["9M"], toxicspikes: ["9M"], trailblaze: ["9M"], uturn: ["9M"], + vacuumwave: ["9M"], venoshock: ["9M"], xscissor: ["9M"], }, @@ -28739,7 +29282,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], fling: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L57", "4M", "4L57"], focusenergy: ["7V"], - focuspunch: ["7T", "6T", "5D", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "5D", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["9E", "7V", "4T", "3T"], furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], @@ -28785,6 +29328,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M", "7M", "6M", "5M", "4M"], slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], sleeptalk: ["9M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + smackdown: ["9M"], snore: ["9L37", "7T", "7L43", "7V", "6T", "6L43", "5T", "5L43", "4T", "4L43", "3T", "3L43"], strength: ["7V", "6M", "5M", "4M", "3M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], @@ -28803,6 +29347,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], + uproar: ["9M"], workup: ["7M", "5M"], yawn: ["9E", "7E", "6E", "5E", "4E", "3E"], zapcannon: ["7V"], @@ -28846,7 +29391,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L1"], @@ -28856,7 +29401,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9L48"], + highhorsepower: ["9M", "9L48"], honeclaws: ["6M", "5M"], hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], hypervoice: ["9M", "7T", "6T", "5T"], @@ -28897,7 +29442,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M", "7M", "6M", "5M", "4M"], slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["9L41", "7T", "7L49", "7V", "6T", "6L49", "5T", "5L49", "4T", "4L49", "3T", "3L43"], stompingtantrum: ["9M", "7T"], stoneedge: ["9M", "7M", "6M", "5M", "4M"], @@ -28919,7 +29464,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], workup: ["7M", "5M"], zapcannon: ["7V"], }, @@ -28949,6 +29494,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { faketears: ["9M", "9L1"], firepunch: ["9M"], fling: ["9M"], + focuspunch: ["9M"], furyswipes: ["9L8"], gigaimpact: ["9M"], gunkshot: ["9M"], @@ -28956,7 +29502,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headlongrush: ["9L0"], heavyslam: ["9M"], helpinghand: ["9M"], - highhorsepower: ["9L48"], + highhorsepower: ["9M", "9L48"], hyperbeam: ["9M"], hypervoice: ["9M"], icepunch: ["9M"], @@ -28971,6 +29517,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], raindance: ["9M"], rest: ["9M", "9L41"], + roar: ["9M"], rockslide: ["9M"], rocktomb: ["9M"], scaryface: ["9M", "9L35"], @@ -28979,6 +29526,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M"], slash: ["9L22"], sleeptalk: ["9M"], + smackdown: ["9M"], snore: ["9L41"], stompingtantrum: ["9M"], stoneedge: ["9M"], @@ -28994,152 +29542,248 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thrash: ["9L56"], thunderpunch: ["9M"], trailblaze: ["9M"], + uproar: ["9M"], + }, + }, + ursalunabloodmoon: { + learnset: { + avalanche: ["9M"], + bloodmoon: ["9L70"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + calmmind: ["9M"], + crunch: ["9M"], + dig: ["9M"], + earthpower: ["9M", "9L48"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + firepunch: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + focuspunch: ["9M"], + furyswipes: ["9L8"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + hammerarm: ["9L64"], + harden: ["9L17"], + headlongrush: ["9L1"], + heavyslam: ["9M"], + helpinghand: ["9M"], + highhorsepower: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icepunch: ["9M"], + leer: ["9L1"], + lick: ["9L1"], + lowkick: ["9M"], + metalclaw: ["9M"], + moonblast: ["9L56"], + moonlight: ["9L1"], + mudshot: ["9M"], + payback: ["9L13"], + playnice: ["9L25"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L41"], + roar: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M", "9L35"], + scratch: ["9L1"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + slash: ["9L22"], + sleeptalk: ["9M"], + smackdown: ["9M"], + snarl: ["9M"], + snore: ["9L41"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M"], + trailblaze: ["9M"], + uproar: ["9M"], + vacuumwave: ["9M"], }, }, slugma: { learnset: { - acidarmor: ["7E", "7V", "6E", "5E", "4E", "3E"], + acidarmor: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], afteryou: ["7T", "6T", "5T"], - amnesia: ["7L36", "7V", "6L32", "5L32", "4L31", "3L29"], - ancientpower: ["7L22", "6L22", "5L28", "4T", "4L26"], + amnesia: ["9M", "9L36", "7L36", "7V", "6L32", "5L32", "4L31", "3L29"], + ancientpower: ["9L22", "7L22", "6L22", "5L28", "4T", "4L26"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["7L41", "7V", "6L41", "5L46", "4L46", "3T", "3L50"], + bodyslam: ["9M", "9L41", "7L41", "7V", "6L41", "5L46", "4L46", "3T", "3L50"], + bulldoze: ["9M"], captivate: ["4M"], - clearsmog: ["7L20", "6L20"], + clearsmog: ["9L20", "7L20", "6L20"], confide: ["7M", "6M"], - curse: ["7E", "7V", "6E", "5E", "4E"], + curse: ["9E", "7E", "7V", "6E", "5E", "4E"], defensecurl: ["7V", "3T"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["7T", "7L50", "7E", "6T", "6L50", "6E", "5T", "5L55", "5E", "4T", "4L56"], - ember: ["7L6", "7V", "6L5", "5L5", "5D", "4L8", "3L8"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fireblast: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L50", "7T", "7L50", "7E", "6T", "6L50", "6E", "5T", "5L55", "5E", "4T", "4L56"], + earthquake: ["9M"], + ember: ["9L6", "7L6", "7V", "6L5", "5L5", "5D", "4L8", "3L8"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M"], flameburst: ["7L27", "6L23", "5L23"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "7L48", "7V", "6M", "6L48", "5M", "5L50", "4M", "4L53", "3M", "3L36"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L48", "7M", "7L48", "7V", "6M", "6L48", "5M", "5L50", "4M", "4L53", "3M", "3L36"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - guardswap: ["7E", "6E"], - harden: ["7L13", "7V", "6L13", "5L14", "4L16", "3L22"], - heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + guardswap: ["9E", "7E", "6E"], + harden: ["9L13", "7L13", "7V", "6L13", "5L14", "4L16", "3L22"], + heatcrash: ["9M"], + heatwave: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["7L15", "6M", "6L15", "5M"], - inferno: ["7E", "6E", "5E", "5D"], + highhorsepower: ["9M"], + incinerate: ["9L27", "7L15", "6M", "6L15", "5M"], + inferno: ["9E", "7E", "6E", "5E", "5D"], infestation: ["7M", "6M"], - irondefense: ["7T", "6T", "5T", "4T"], - lavaplume: ["7L34", "6L34", "5L37", "4L38"], - lightscreen: ["7M", "6M", "5M", "4M", "3M"], - memento: ["7E", "6E", "5E", "4E"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + lavaplume: ["9L34", "7L34", "6L34", "5L37", "4L38"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + memento: ["9E", "7E", "6E", "5E", "4E"], mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - overheat: ["7M", "6M", "5M", "4M", "3M"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], painsplit: ["7T", "6T", "5T", "4T"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["7L43", "6L19", "5L19", "4L23"], - reflect: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + powergem: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["9L43", "7L43", "6L19", "5L19", "4L23"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["7M", "7L29", "7V", "6M", "6L29", "5M", "5L41", "4M", "4L41", "3T", "3L43"], + rockblast: ["9M"], + rockslide: ["9M", "9L29", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L41", "4M", "4L41", "3T", "3L43"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["7L8", "7V", "6L8", "5L10", "4L11", "3L15"], - rocktomb: ["7M", "6M", "5M", "4M"], - rollout: ["7E", "7V", "6E", "5E", "4T", "3T"], + rockthrow: ["9L8", "7L8", "7V", "6L8", "5L10", "4L11", "3L15"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["9E", "7E", "7V", "6E", "5E", "4T", "3T"], round: ["7M", "6M", "5M"], + sandstorm: ["9M"], secretpower: ["6M", "4M", "3M"], selfdestruct: ["3T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - smog: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - smokescreen: ["7E", "6E", "5E", "4E"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], + smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + smokescreen: ["9E", "7E", "6E", "5E", "4E"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], spitup: ["7E", "6E", "5E", "4E"], - stockpile: ["7E", "6E", "5E", "4E"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + stealthrock: ["9M"], + stockpile: ["9E", "7E", "6E", "5E", "4E"], + stoneedge: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], swallow: ["7E", "6E", "5E", "4E"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - willowisp: ["7M", "6M", "5M", "4M"], - yawn: ["7L1", "6L1", "5L1", "4L1", "3L1"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], }, }, magcargo: { learnset: { afteryou: ["7T", "6T", "5T"], - amnesia: ["7L36", "7V", "6L32", "5L32", "4L31", "3L29"], - ancientpower: ["7L22", "6L22", "5L28", "4T", "4L26"], + amnesia: ["9M", "9L36", "7L36", "7V", "6L32", "5L32", "4L31", "3L29"], + ancientpower: ["9L22", "7L22", "6L22", "5L28", "4T", "4L26"], attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["7L43", "7V", "6L43", "5L52", "4L52", "3T", "3L60"], - bulldoze: ["7M", "6M", "5M"], + bodyslam: ["9M", "9L43", "7L43", "7V", "6L43", "5L52", "4L52", "3T", "3L60"], + bulldoze: ["9M", "7M", "6M", "5M"], + burningjealousy: ["9M"], captivate: ["4M"], - clearsmog: ["7L20", "6L20"], + clearsmog: ["9L20", "7L20", "6L20"], confide: ["7M", "6M"], curse: ["7V"], defensecurl: ["7V", "3T"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["7T", "7L1", "6T", "6L1", "5T", "5L67", "4T", "4L66"], - earthquake: ["7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - ember: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endure: ["7V", "4M", "3T"], + earthpower: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L67", "4T", "4L66"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "7V", "4M", "3T"], explosion: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fireblast: ["7M", "7V", "6M", "5M", "4M", "3M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M"], flameburst: ["7L27", "6L23", "5L23"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "7L54", "7V", "6M", "6L54", "5M", "5L59", "4M", "4L61", "3M", "3L36", "3S0"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L54", "7M", "7L54", "7V", "6M", "6L54", "5M", "5L59", "4M", "4L61", "3M", "3L36", "3S0"], + flareblitz: ["9M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gyroball: ["7M", "6M", "5M", "4M"], - harden: ["7L13", "7V", "6L13", "5L14", "4L16", "3L22"], - heatwave: ["7T", "6T", "5T", "4T", "3S0"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "7M", "6M", "5M", "4M"], + harden: ["9L13", "7L13", "7V", "6L13", "5L14", "4L16", "3L22"], + heatcrash: ["9M"], + heatwave: ["9M", "7T", "6T", "5T", "4T", "3S0"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["7L15", "6M", "6L15", "5M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["9L27", "7L15", "6M", "6L15", "5M"], infestation: ["7M", "6M"], - irondefense: ["7T", "6T", "5T", "4T"], - lavaplume: ["7L34", "6L34", "5L37", "4L40"], - lightscreen: ["7M", "6M", "5M", "4M", "3M"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + lavaplume: ["9L34", "7L34", "6L34", "5L37", "4L40"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - overheat: ["7M", "6M", "5M", "4M", "3M"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], painsplit: ["7T", "6T", "5T", "4T"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["7L47", "6L19", "5L19", "4L23"], - reflect: ["7M", "6M", "5M", "4M", "3M"], + powergem: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["9L47", "7L47", "6L19", "5L19", "4L23"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], refresh: ["3S0"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "7L29", "7V", "6M", "6L29", "5M", "5L44", "4M", "4L45", "3T", "3L48"], + rockslide: ["9M", "9L29", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L44", "4M", "4L45", "3T", "3L48"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rockthrow: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], rollout: ["7V", "4T", "3T"], round: ["7M", "6M", "5M"], - sandstorm: ["7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["9M"], secretpower: ["6M", "4M", "3M"], selfdestruct: ["3T"], - shellsmash: ["7L1", "6L38", "5L38"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - smog: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + shellsmash: ["9L0", "7L1", "6L38", "5L38"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M", "7M", "6M", "5M"], + smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stealthrock: ["7T", "6T", "5T", "4M"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "6M", "5M", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - willowisp: ["7M", "6M", "5M", "4M"], - yawn: ["7L1", "6L1", "5L1", "4L1", "3L1"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], }, eventData: [ {generation: 3, level: 38, moves: ["refresh", "heatwave", "earthquake", "flamethrower"]}, @@ -29151,74 +29795,84 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, swinub: { learnset: { - amnesia: ["8M", "8L35", "7L48", "7V", "6L48", "5L49", "4L49", "3L55"], - ancientpower: ["8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3E", "3S0"], + amnesia: ["9M", "9L35", "8M", "8L35", "7L48", "7V", "6L48", "5L49", "4L49", "3L55"], + ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3E", "3S0"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "7E", "6E", "5E"], - bite: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blizzard: ["8M", "8L50", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L44", "3M", "3L46"], - bodyslam: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - bulldoze: ["8M", "7M", "6M", "5M"], + avalanche: ["9M", "8M", "7E", "6E", "5E"], + bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blizzard: ["9M", "9L50", "8M", "8L50", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L44", "3M", "3L46"], + bodyslam: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], - charm: ["3S0"], + charm: ["9M", "3S0"], confide: ["7M", "6M"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E", "3T", "3E"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8L45", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L45", "8M", "8L45", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L19"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["8E", "7E", "6E", "5E", "4E"], - flail: ["8L10", "7L40", "6L40", "5L40"], - freezedry: ["8E", "7E", "6E"], + endure: ["9M", "9L25", "8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L19"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["9E", "8E", "7E", "6E", "5E", "4E"], + flail: ["9L10", "8L10", "7L40", "6L40", "5L40"], + freezedry: ["9E", "8E", "7E", "6E"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - iceshard: ["8L15", "7L24", "6L24", "5L28", "4L28"], - iciclecrash: ["8E", "7E", "6E", "5E"], - iciclespear: ["8M", "7E", "6E", "5E", "5D", "4E", "3E"], - icywind: ["8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], + highhorsepower: ["9M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["9M"], + iceshard: ["9L15", "8L15", "7L24", "6L24", "5L28", "4L28"], + iciclecrash: ["9E", "8E", "7E", "6E", "5E"], + iciclespear: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], + icywind: ["9M", "9L30", "8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], mimic: ["3T"], - mist: ["8L20", "7L35", "7V", "6L35", "5L40", "4L40", "3L37", "3S0"], + mist: ["9L20", "8L20", "7L35", "7V", "6L35", "5L40", "4L40", "3L37", "3S0"], mudbomb: ["7L18", "6L18", "5L20", "4L20"], - mudshot: ["8M", "7E", "6E", "5E", "4E", "3E", "3S0"], - mudslap: ["8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], + mudshot: ["9M", "8M", "7E", "6E", "5E", "4E", "3E", "3S0"], + mudslap: ["9M", "9L1", "8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], mudsport: ["7L5", "6L5", "5L4", "4L4"], naturalgift: ["4M"], odorsleuth: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - powdersnow: ["8L5", "7L8", "7V", "6L8", "5L8", "4L8", "3L10"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + powdersnow: ["9L5", "8L5", "7L8", "7V", "6L8", "5L8", "4L8", "3L10"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + reversal: ["9M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scaryface: ["8M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["9M", "8M"], + scaryface: ["9M", "8M"], secretpower: ["6M", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + snowscape: ["9M"], + stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], superpower: ["8M", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L40", "7L28", "7E", "7V", "6L28", "6E", "5L32", "5E", "4L32", "4E", "3L28", "3E"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L40", "8L40", "7L28", "7E", "7V", "6L28", "6E", "5L32", "5E", "4L32", "4E", "3L28", "3E"], + terablast: ["9M"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], }, eventData: [ {generation: 3, level: 22, abilities: ["oblivious"], moves: ["charm", "ancientpower", "mist", "mudshot"]}, @@ -29226,79 +29880,86 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, piloswine: { learnset: { - amnesia: ["8M", "8L37", "7L58", "7V", "6L58", "5L65", "4L65", "3L70"], - ancientpower: ["8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + amnesia: ["9M", "9L37", "8M", "8L37", "7L58", "7V", "6L58", "5L65", "4L65", "3L70"], + ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "8L58", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L56", "4M", "4L56", "3M", "3L56"], - bodyslam: ["8M", "3T"], - bulldoze: ["8M", "7M", "6M", "5M"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "9L58", "8M", "8L58", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L56", "4M", "4L56", "3M", "3L56"], + bodyslam: ["9M", "8M", "3T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], + charm: ["9M"], confide: ["7M", "6M"], curse: ["7V"], defensecurl: ["7V", "3T"], detect: ["7V"], - dig: ["8M", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8L51", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L40", "4M", "4L40", "3M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L51", "8M", "8L51", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L40", "4M", "4L40", "3M"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L1"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L1"], + endure: ["9M", "9L25", "8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L1"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L1", "8L1"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furyattack: ["7L1", "7V", "6L33", "5L33", "4L33", "3L33"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9M"], headbutt: ["7V", "4T"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hornattack: ["3L1"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["8M", "8L0", "7L24", "6L24", "5L28", "4L28"], - iceshard: ["8L15"], - iciclespear: ["8M"], - icywind: ["8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["9M", "9L0", "8M", "8L0", "7L24", "6L24", "5L28", "4L28"], + iceshard: ["9L15", "8L15"], + iciclespear: ["9M", "8M"], + icywind: ["9M", "9L30", "8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], mimic: ["3T"], - mist: ["8L20", "7L37", "7V", "6L37", "5L48", "4L48", "3L42"], + mist: ["9L20", "8L20", "7L37", "7V", "6L37", "5L48", "4L48", "3L42"], mudbomb: ["7L18", "6L18", "5L20", "4L20"], - mudshot: ["8M"], - mudslap: ["8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], mudsport: ["7L1", "6L1", "5L1", "4L1"], naturalgift: ["4M"], odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], peck: ["7L1", "6L1", "5L1", "4L1"], - powdersnow: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + powdersnow: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + reversal: ["9M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scaryface: ["8M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["9M", "8M"], + scaryface: ["9M", "8M"], secretpower: ["6M", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], + snowscape: ["9M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], superpower: ["8M", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8L1"], - takedown: ["8L44", "7L28", "7V", "6L28", "5L32", "4L32", "3L28"], - thrash: ["8L65", "7L41", "6L41", "5L41"], + tackle: ["9L1", "8L1"], + takedown: ["9M", "9L44", "8L44", "7L28", "7V", "6L28", "5L32", "4L32", "3L28"], + terablast: ["9M"], + thrash: ["9L65", "8L65", "7L41", "6L41", "5L41"], toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], }, encounters: [ {generation: 6, level: 30}, @@ -29306,83 +29967,90 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, mamoswine: { learnset: { - amnesia: ["8M", "8L37"], - ancientpower: ["8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + amnesia: ["9M", "9L37", "8M", "8L37"], + ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], attract: ["8M", "7M", "6M", "5M", "4M"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "8L58", "7M", "7L52", "6M", "6L52", "5M", "5L56", "4M", "4L56"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "9L58", "8M", "8L58", "7M", "7L52", "6M", "6L52", "5M", "5L56", "4M", "4L56"], block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["4M"], + charm: ["9M"], confide: ["7M", "6M"], - dig: ["8M", "6M", "5M", "4M"], - doublehit: ["8L0", "7L33", "6L33", "5L33", "5S0", "4L33"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doublehit: ["9L0", "8L0", "7L33", "6L33", "5L33", "5S0", "4L33"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8L51", "7M", "7L46", "6M", "6L46", "6S1", "5M", "5L40", "4M", "4L40"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L51", "8M", "8L51", "7M", "7L46", "6M", "6L46", "6S1", "5M", "5L40", "4M", "4L40"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "8L25", "7L14", "6L14", "5L16", "4M", "4L16"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flail: ["8L1"], + endure: ["9M", "9L25", "8M", "8L25", "7L14", "6L14", "5L16", "4M", "4L16"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flail: ["9L1", "8L1"], frustration: ["7M", "6M", "5M", "4M"], furyattack: ["7L1"], furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "7L21", "6M", "6L21", "5M", "5L25", "5S0", "4M", "4L25"], + haze: ["9M"], headbutt: ["4T"], - heavyslam: ["8M"], + heavyslam: ["9M", "8M"], hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icefang: ["8M", "8L1", "7L24", "6L24", "5L28", "5S0", "4L28"], - iceshard: ["8L15"], + highhorsepower: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "9L1", "8M", "8L1", "7L24", "6L24", "5L28", "5S0", "4L28"], + iceshard: ["9L15", "8L15"], iciclecrash: ["6S1"], - iciclespear: ["8M", "6S1"], - icywind: ["8M", "8L30", "7T", "6T", "5T", "4T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], + iciclespear: ["9M", "8M", "6S1"], + icywind: ["9M", "9L30", "8M", "8L30", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lightscreen: ["8M", "7M", "6M", "5M", "4M"], - mist: ["8L20", "7L37", "6L37", "5L48", "4L48"], + mist: ["9L20", "8L20", "7L37", "6L37", "5L48", "4L48"], mudbomb: ["7L18", "6L18", "5L20", "4L20"], - mudshot: ["8M"], - mudslap: ["8L1", "7L11", "6L11", "5L13", "4T", "4L13"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L11", "6L11", "5L13", "4T", "4L13"], mudsport: ["7L1", "6L1", "5L1", "4L1"], naturalgift: ["4M"], odorsleuth: ["7L1", "6L1", "5L1", "4L1"], peck: ["7L1", "6L1", "5L1", "4L1"], - powdersnow: ["8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["8M", "7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockblast: ["8M"], + reversal: ["9M"], + roar: ["9M", "7M", "6M", "5M", "4M"], + rockblast: ["9M", "8M"], rockclimb: ["4M"], - rockslide: ["8M", "7M", "6M", "6S1", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M"], - sandtomb: ["8M"], - scaryface: ["8M", "7L1", "6L1", "5L65", "4L65"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + sandtomb: ["9M", "8M"], + scaryface: ["9M", "8M", "7L1", "6L1", "5L65", "4L65"], secretpower: ["6M", "4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["8M", "7T", "6T", "5T", "4T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], + snowscape: ["9M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], superpower: ["8M", "7T", "6T", "5T", "4T"], swagger: ["7M", "6M", "5M", "4M"], - tackle: ["8L1"], - takedown: ["8L44", "7L28", "6L28", "5L32", "5S0", "4L32"], - thrash: ["8L65", "7L41", "6L41", "5L41"], + tackle: ["9L1", "8L1"], + takedown: ["9M", "9L44", "8L44", "7L28", "6L28", "5L32", "5S0", "4L32"], + terablast: ["9M"], + thrash: ["9L65", "8L65", "7L41", "6L41", "5L41"], toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], }, eventData: [ {generation: 5, level: 34, gender: "M", isHidden: true, moves: ["hail", "icefang", "takedown", "doublehit"]}, @@ -29837,13 +30505,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], drillpeck: ["9L25", "8L25", "7L25"], drillrun: ["9M", "8M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M", "7V", "4M", "3T"], facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - focuspunch: ["7T", "6T", "5D", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "5D", "4M", "3M"], foulplay: ["9M"], freezedry: ["9E", "8E", "7E", "6E"], frostbreath: ["7M", "6M", "5M"], @@ -29853,6 +30521,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], happyhour: ["6S1"], + haze: ["9M"], headbutt: ["7V", "4T"], helpinghand: ["9M", "8M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -29862,7 +30531,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], iceshard: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "3T"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], @@ -29905,7 +30574,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], tripleaxel: ["8T"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["present"], pokeball: "pokeball"}, @@ -30167,6 +30836,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { beatup: ["9L25", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L27", "4E", "3E"], bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L25"], bodyslam: ["9M", "3T"], + burningjealousy: ["9M"], captivate: ["4M"], charm: ["3S1"], comeuppance: ["9L37"], @@ -30203,6 +30873,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["9L20", "6M", "5M"], inferno: ["9L56", "7L56", "6L56", "5L56"], irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + lashout: ["9M"], leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], mimic: ["3T"], mudshot: ["9M"], @@ -30223,7 +30894,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - roar: ["9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19", "3S1"], + roar: ["9M", "9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19", "3S1"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], roleplay: ["7T", "6T", "5T", "4T"], round: ["7M", "6M", "5M"], @@ -30237,11 +30908,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - spite: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spite: ["9M", "9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9E", "7E", "6E", "5E", "4T"], sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], + superfang: ["9M", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], swift: ["7V", "4T", "3T"], takedown: ["9M"], @@ -30250,7 +30921,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], thunderfang: ["9M", "9E", "7E", "6E", "5E", "4E"], torment: ["9L32", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], willowisp: ["9M", "7M", "6M", "5M", "4M", "4E", "3E"], @@ -30266,6 +30937,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { beatup: ["9L26", "7L26", "6L26", "5L26", "4L28"], bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L27"], bodyslam: ["9M", "3T"], + burningjealousy: ["9M"], captivate: ["4M"], comeuppance: ["9L41"], confide: ["7M", "6M"], @@ -30302,6 +30974,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { inferno: ["9L62", "7L1", "6L1", "5L65"], irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], laserfocus: ["7T"], + lashout: ["9M"], leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], mimic: ["3T"], mudshot: ["9M"], @@ -30319,7 +30992,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], reversal: ["9M"], - roar: ["9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19"], + roar: ["9M", "9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], roleplay: ["7T", "6T", "5T", "4T"], round: ["7M", "6M", "5M"], @@ -30333,12 +31006,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["7V", "6M", "5M", "4M", "3M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], + superfang: ["9M", "7T", "6T", "5T", "4T"], swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], swift: ["7V", "4T", "3T"], takedown: ["9M"], @@ -30348,7 +31021,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["7T"], thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], torment: ["9L35", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], uproar: ["7T", "6T", "5T", "4T"], willowisp: ["9M", "7M", "6M", "5M", "4M"], @@ -30393,12 +31066,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { heavyslam: ["9M", "9E", "7E", "6E", "5E", "5D"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9E", "7E"], + highhorsepower: ["9M", "9E", "7E"], hypervoice: ["9M", "7T", "6T", "5T"], iceshard: ["9E", "7E", "6E", "5E", "4E"], ironhead: ["9M"], irontail: ["7T", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4L37"], mimic: ["3T"], mudshot: ["9M"], @@ -30410,17 +31083,19 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], rollout: ["9L10", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L33"], round: ["7M", "6M", "5M"], sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["9M"], secretpower: ["6M", "4M", "3M"], seedbomb: ["9M", "7T", "6T", "5T", "5D", "4T"], slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], stealthrock: ["9M", "7T", "6T", "5T", "4M"], stompingtantrum: ["9M"], @@ -30476,11 +31151,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "9L50", "7M", "7L50", "6M", "6L50", "5M", "5L54", "4M", "4L54"], growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], gunkshot: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["7M", "6M", "5M", "4M"], + gyroball: ["9M", "7M", "6M", "5M", "4M"], headbutt: ["7V", "4T"], heavyslam: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hornattack: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], hypervoice: ["9M", "7T", "6T", "5T"], @@ -30489,7 +31165,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "7T", "6T", "5T", "4T"], ironhead: ["9M"], irontail: ["7T", "6T", "5T", "4M", "3M"], - knockoff: ["9L19", "7T", "7L19", "6T", "6L10", "5T", "5L10", "4T", "4L10"], + knockoff: ["9M", "9L19", "7T", "7L19", "6T", "6L10", "5T", "5L10", "4T", "4L10"], lastresort: ["7T", "6T", "5T"], magnitude: ["7L30", "6L19", "5L19", "4L19"], mimic: ["3T"], @@ -30504,7 +31180,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rapidspin: ["9L6", "7L6", "7V", "6L6", "5L6", "4L6", "3L41"], rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockpolish: ["7M", "6M", "5M", "4M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["7V", "6M", "5M", "4M", "3M"], @@ -30512,11 +31188,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9L10", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L33"], round: ["7M", "6M", "5M"], sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["9M"], scaryface: ["9M", "9L37", "7L37", "6L37", "5L39", "4L39"], secretpower: ["6M", "4M", "3M"], seedbomb: ["9M", "7T", "6T", "5T", "4T"], slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], smartstrike: ["9M"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], stealthrock: ["9M", "7T", "6T", "5T", "4M"], @@ -30569,7 +31247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["7V", "6M", "5M", "4M", "3M"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], @@ -30581,6 +31259,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { lastresort: ["7T", "6T", "5T", "4T"], leer: ["9L3", "7L3", "7V", "6L3", "5L3", "4L3", "3L7", "3S0"], lightscreen: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + lunge: ["9M"], magicroom: ["7T", "6T", "5T"], mefirst: ["7L1", "7E", "6L1", "6E", "5L55", "5E", "4L53"], megahorn: ["9E", "7E", "6E", "5E", "4E"], @@ -30601,7 +31280,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], retaliate: ["6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], roleplay: ["9L32", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L31"], round: ["7M", "6M", "5M"], sandattack: ["9L16", "7L16", "7V", "6L16", "5L16", "4L16", "3L27"], @@ -30614,7 +31293,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], snore: ["7T", "7V", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spite: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spite: ["9M", "9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], stomp: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], storedpower: ["9M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], @@ -30635,7 +31314,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M"], trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], wildcharge: ["9M", "7M", "6M", "5M"], workup: ["7M", "5M"], zenheadbutt: ["9M", "9L37", "7T", "7L38", "7E", "6T", "6L38", "6E", "5T", "5L38", "5E", "4T", "4L38", "4E"], @@ -30661,12 +31340,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { energyball: ["9M"], facade: ["9M"], gigaimpact: ["9M"], + gravity: ["9M"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypnosis: ["9L10"], imprison: ["9M", "9L49"], leer: ["9L3"], lightscreen: ["9M"], + lunge: ["9M"], megahorn: ["9L62"], protect: ["9M"], psybeam: ["9M"], @@ -30676,6 +31358,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], reflect: ["9M"], rest: ["9M"], + roar: ["9M"], roleplay: ["9L32"], sandattack: ["9L16"], scaryface: ["9M"], @@ -30683,6 +31366,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skillswap: ["9M"], sleeptalk: ["9M"], solarbeam: ["9M"], + spite: ["9M"], stomp: ["9L13"], storedpower: ["9M"], substitute: ["9M"], @@ -30698,6 +31382,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M"], trickroom: ["9M"], + uproar: ["9M"], wildcharge: ["9M"], zenheadbutt: ["9M", "9L37"], }, @@ -31181,15 +31866,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "9L39", "8M", "8L39", "7M", "7L5", "7V", "6M", "6L5", "5M", "5L5", "5S1", "4M", "4L5", "3M", "3L8", "3S0"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L36"], screech: ["9L21", "8M", "8L21", "7L10", "7V", "6L10", "5L10", "4L10", "3L15"], secretpower: ["6M", "4M", "3M"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9L24", "7M", "6M", "5M"], + smackdown: ["9M", "9L24", "7M", "6M", "5M"], snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], stomp: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], stompingtantrum: ["9M", "9L18", "8M", "8L18"], @@ -31243,10 +31928,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["7V", "4T"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hyperbeam: ["9M", "9L52", "8M", "8L52", "7M", "7L67", "7V", "6M", "6L67", "5M", "5L67", "4M", "4L60", "3M", "3L65"], irondefense: ["9M", "9L0", "8M", "8L0", "7T", "6T", "5T", "4T"], ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], irontail: ["8M", "7T", "6T", "5T"], + lashout: ["9M"], leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], mimic: ["3T"], muddywater: ["8M"], @@ -31269,15 +31956,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "9L47", "8M", "8L47", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L38"], screech: ["9L21", "8M", "8L21", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], secretpower: ["6M", "4M", "3M"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9L24", "7M", "6M", "5M"], + smackdown: ["9M", "9L24", "7M", "6M", "5M"], snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], stompingtantrum: ["9M", "9L18", "8M", "8L18"], stoneedge: ["9M", "9L37", "8M", "8L37", "7M", "7L60", "6M", "6L60", "5M", "5L60", "4M", "4L54"], @@ -31341,7 +32028,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], furycutter: ["7V", "4T", "3T"], @@ -31350,7 +32037,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { heavyslam: ["9M", "8M"], helpinghand: ["9M"], hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], honeclaws: ["6M", "5M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "9L52", "8M", "8L52", "7M", "7L73", "7V", "6M", "6L73", "5M", "5L73", "4M", "4L70", "3M", "3L75"], @@ -31362,7 +32049,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], lowkick: ["9M", "8M", "7T", "6T", "6S5", "6S6", "5T", "4T"], megakick: ["8M", "3T"], @@ -31383,7 +32071,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "7V", "6M", "5M", "4M", "3M"], revenge: ["8M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], rockblast: ["9M", "8M"], rockclimb: ["4M"], rockpolish: ["7M", "6M", "5M", "4M"], @@ -31393,7 +32081,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "9L47", "8M", "8L47", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L38", "3S0"], screech: ["9L21", "8M", "8L21", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], secretpower: ["6M", "4M", "3M"], @@ -31401,10 +32089,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M", "3M"], sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9L24", "7M", "6M", "5M"], + smackdown: ["9M", "9L24", "7M", "6M", "5M"], snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], stompingtantrum: ["9M", "9L18", "8M", "8L18", "7T"], stoneedge: ["9M", "9L37", "8M", "8L37", "7M", "7L63", "6M", "6L63", "6S3", "6S4", "5M", "5L63", "5S1", "4M", "4L54"], @@ -32707,75 +33395,82 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, poochyena: { learnset: { - assurance: ["7L22", "6L22", "5L29", "4L29"], - astonish: ["7E", "6E", "5E", "4E", "3E"], + assurance: ["9L22", "7L22", "6L22", "5L29", "4L29"], + astonish: ["9E", "7E", "6E", "5E", "4E", "3E"], attract: ["7M", "6M", "5M", "4M", "3M"], - bite: ["7L10", "6L10", "5L13", "4L13", "3L13"], + bite: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], bodyslam: ["3T"], captivate: ["4M"], + charm: ["9M"], confide: ["7M", "6M"], counter: ["3T"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - crunch: ["7L34", "6L37", "5L53", "4L53", "3L41"], - darkpulse: ["7M", "6M", "5T", "5D", "4M"], - dig: ["6M", "5M", "4M", "3M", "3S0"], + covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + crunch: ["9M", "9L31", "7L34", "6L37", "5L53", "4L53", "3L41"], + darkpulse: ["9M", "7M", "6M", "5T", "5D", "4M"], + dig: ["9M", "6M", "5M", "4M", "3M", "3S0"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], embargo: ["7M", "7L28", "6M", "6L28", "5M", "5L41", "4M", "4L41"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - firefang: ["7E", "6E", "5E", "4E"], - foulplay: ["7T", "6T", "5T"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "7E", "6E", "5E", "4E"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M", "3M"], headbutt: ["4T"], healbell: ["3S0"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], - hypervoice: ["7T", "6T", "5T"], - icefang: ["7E", "6E", "5E", "4E"], + howl: ["9L4", "7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], + hypervoice: ["9M", "7T", "6T", "5T"], + icefang: ["9M", "7E", "6E", "5E", "4E"], incinerate: ["6M", "5M"], irontail: ["7T", "6T", "5T", "4M", "3M"], - leer: ["7E", "6E", "5E", "4E", "3E"], + lashout: ["9M"], + leer: ["9L13", "7E", "6E", "5E", "4E", "3E"], mefirst: ["7E", "6E", "5E", "4E"], mimic: ["3T"], - mudslap: ["4T", "3T"], + mudslap: ["9M", "4T", "3T"], + nastyplot: ["9M"], naturalgift: ["4M"], odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], payback: ["7M", "6M", "5M", "4M"], - playrough: ["7L46", "7E", "6E"], - poisonfang: ["7E", "6E", "5E", "5D", "4E", "3E", "3S0"], - protect: ["7M", "6M", "5M", "4M", "3M"], + playrough: ["9M", "9L44", "7L46", "7E", "6E"], + poisonfang: ["9E", "7E", "6E", "5E", "5D", "4E", "3E", "3S0"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], psychup: ["3T"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "7L16", "6M", "6L16", "5M", "5L21", "4M", "4L21", "3M", "3L21"], + roar: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L21", "4M", "4L21", "3M", "3L21"], rocksmash: ["6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], - sandattack: ["7L7", "6L7", "5L9", "4L9", "3L9"], - scaryface: ["7L25", "6L25", "5L33", "4L33", "3L29"], + sandattack: ["9L7", "7L7", "6L7", "5L9", "4L9", "3L9"], + scaryface: ["9M", "9L25", "7L25", "6L25", "5L33", "4L33", "3L29"], secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], - snarl: ["7M", "6M", "5M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], + snarl: ["9M", "7M", "6M", "5M"], snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], snore: ["7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L43", "7E", "6L40", "6E", "5L49", "5E", "4T", "4L49", "4E"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7L19", "6M", "6L19", "5M", "5L25", "4M", "4L25", "3T", "3L25"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7L40", "6L34", "5L45", "4L45", "3L33"], - taunt: ["7M", "7L31", "6M", "6L31", "5M", "5L37", "4M", "4L37", "3M", "3L37"], - thief: ["7M", "6M", "5M", "4M", "3M", "3L45"], - thunderfang: ["7E", "6E", "5E", "4E"], + spite: ["9M", "7T", "6T", "5T", "4T"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L40", "7L43", "7E", "6L40", "6E", "5L49", "5E", "4T", "4L49", "4E"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "4T"], + swagger: ["9L19", "7M", "7L19", "6M", "6L19", "5M", "5L25", "4M", "4L25", "3T", "3L25"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L36", "7L40", "6L34", "5L45", "4L45", "3L33"], + taunt: ["9M", "9L28", "7M", "7L31", "6M", "6L31", "5M", "5L37", "4M", "4L37", "3M", "3L37"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M", "3L45"], + thunderfang: ["9M", "7E", "6E", "5E", "4E"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], - yawn: ["7L37", "7E", "6E", "5E", "4E", "3E"], + trailblaze: ["9M"], + uproar: ["9M", "7T", "6T", "5T", "4T"], + yawn: ["9L34", "7L37", "7E", "6E", "5E", "4E", "3E"], }, eventData: [ {generation: 3, level: 10, abilities: ["runaway"], moves: ["healbell", "dig", "poisonfang", "howl"]}, @@ -32786,75 +33481,83 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, mightyena: { learnset: { - assurance: ["7L24", "6L24", "5L32", "4L32"], + assurance: ["9L24", "7L24", "6L24", "5L32", "4L32"], attract: ["7M", "6M", "5M", "4M", "3M"], - bite: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["3T"], + bite: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "3T"], captivate: ["4M"], + charm: ["9M"], confide: ["7M", "6M"], counter: ["3T"], covet: ["7T", "6T", "5T"], - crunch: ["7L1", "7S0", "6L1", "3L47"], - darkpulse: ["7M", "6M", "5T", "4M"], - dig: ["6M", "5M", "4M", "3M"], + crunch: ["9M", "9L1", "7L1", "7S0", "6L1", "3L47"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dig: ["9M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], embargo: ["7M", "7L32", "6M", "6L32", "5M", "5L47", "4M", "4L47"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - firefang: ["7L1", "7S0"], - foulplay: ["7T", "6T", "5T"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L1", "7L1", "7S0"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["7L1", "6L1", "5L1", "4L1", "3L1"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "6T", "5T"], - icefang: ["7L1", "7S0"], + howl: ["9L13", "7L1", "6L1", "5L1", "4L1", "3L1"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icefang: ["9M", "9L1", "7L1", "7S0"], incinerate: ["6M", "5M"], irontail: ["7T", "6T", "5T", "4M", "3M"], laserfocus: ["7T"], + lashout: ["9M"], + leer: ["9L13"], mimic: ["3T"], - mudslap: ["4T", "3T"], + mudslap: ["9M", "4T", "3T"], + nastyplot: ["9M"], naturalgift: ["4M"], odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], payback: ["7M", "6M", "5M", "4M"], - playrough: ["7L56"], - protect: ["7M", "6M", "5M", "4M", "3M"], + playrough: ["9M", "9L56", "7L56"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], psychup: ["3T"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L22", "3M", "3L22"], + roar: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L22", "3M", "3L22"], rocksmash: ["6M", "5M", "4M", "3M"], round: ["7M", "6M", "5M"], - sandattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], - scaryface: ["7L28", "6L28", "5L37", "4L37", "3L32"], + sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + scaryface: ["9M", "9L28", "7L28", "6L28", "5L37", "4L37", "3L32"], secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snarl: ["7M", "7L1", "6M", "6L18", "5M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M", "9L0", "7M", "7L1", "6M", "6L18", "5M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L52", "6L48", "5L62", "4T", "4L62"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7L20", "6M", "6L20", "5M", "5L27", "4M", "4L27", "3T", "3L27"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7L48", "6L40", "5L52", "4L52", "3L37"], - taunt: ["7M", "7L36", "6M", "6L36", "5M", "5L42", "4M", "4L42", "3M", "3L42"], - thief: ["7M", "7L1", "6M", "6L1", "5M", "5L57", "4M", "4L57", "3M", "3L52"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L52", "7L52", "6L48", "5L62", "4T", "4L62"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superfang: ["9M", "7T", "6T", "5T", "4T"], + swagger: ["9L20", "7M", "7L20", "6M", "6L20", "5M", "5L27", "4M", "4L27", "3T", "3L27"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L48", "7L48", "6L40", "5L52", "4L52", "3L37"], + taunt: ["9M", "9L36", "7M", "7L36", "6M", "6L36", "5M", "5L42", "4M", "4L42", "3M", "3L42"], + terablast: ["9M"], + thief: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L57", "4M", "4L57", "3M", "3L52"], throatchop: ["7T"], - thunderfang: ["7L1", "7S0"], + thunderfang: ["9M", "9L1", "7L1", "7S0"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], - yawn: ["7L44"], + trailblaze: ["9M"], + uproar: ["9M", "7T", "6T", "5T", "4T"], + yawn: ["9L44", "7L44"], }, eventData: [ {generation: 7, level: 64, gender: "M", abilities: ["intimidate"], moves: ["crunch", "firefang", "icefang", "thunderfang"], pokeball: "cherishball"}, @@ -33435,69 +34138,77 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, lotad: { learnset: { - absorb: ["8L3", "7L6", "6L5", "5L5", "5D", "4L5", "3L7", "3S0"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + absorb: ["9L3", "8L3", "7L6", "6L5", "5L5", "5D", "4L5", "3L7", "3S0"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], bubble: ["7L9", "6L9"], - bubblebeam: ["8L20", "7L21", "6L21", "5L25", "4L25"], - bulletseed: ["8M", "4M", "3M"], + bubblebeam: ["9L20", "8L20", "7L21", "6L21", "5L25", "4L25"], + bulletseed: ["9M", "8M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], - counter: ["8E", "7E", "6E", "5E", "4E"], + counter: ["9E", "8E", "7E", "6E", "5E", "4E"], + disarmingvoice: ["9M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "8L43", "7M", "7L36", "6M", "6L36", "5M", "5L45", "4M", "4L43"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L16", "7E", "6E", "5E", "4E", "3E"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "9L43", "8M", "8L43", "7M", "7L36", "6M", "6L36", "5M", "5L45", "4M", "4L43"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L16", "8L16", "7E", "6E", "5E", "4E", "3E"], flash: ["6M", "5M", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["8M", "8L28", "7T", "7L30", "7E", "6T", "6L30", "6E", "5T", "5E", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - growl: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], + gigadrain: ["9M", "9L28", "8M", "8L28", "7T", "7L30", "7E", "6T", "6L30", "6E", "5T", "5E", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - leechseed: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - megadrain: ["8L12", "7L18", "6L18", "5L19", "4L19", "3L43"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + leechseed: ["9L24", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], + magicalleaf: ["9M"], + megadrain: ["9L12", "8L12", "7L18", "6L18", "5L19", "4L19", "3L43"], mimic: ["3T"], - mist: ["8L9", "7L15", "6L11", "5L11", "4L11", "3L21"], + mist: ["9L9", "8L9", "7L15", "6L11", "5L11", "4L11", "3L21"], naturalgift: ["7L12", "6L12", "5L15", "4M", "4L15"], naturepower: ["8L24", "7M", "7L24", "6M", "6L7", "5L7", "4L7", "3L13"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "8L33", "7M", "7L27", "6M", "6L27", "5M", "5L37", "4M", "4L35", "3M", "3L31"], - razorleaf: ["8E", "7E", "6E", "5E", "4E", "3E"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L33", "8M", "8L33", "7M", "7L27", "6M", "6L27", "5M", "5L37", "4M", "4L35", "3M", "3L31"], + razorleaf: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["8E", "7E", "6E", "5E", "4E", "3E"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - teeterdance: ["8E", "7E", "6E", "5E"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - tickle: ["8E", "7E", "6E", "5E", "4E"], + sweetscent: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + takedown: ["9M"], + teeterdance: ["9E", "8E", "7E", "6E", "5E"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - watergun: ["8L6", "7E", "6E", "5E", "4E", "3E"], - waterpulse: ["7T", "6T", "5D", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], + watergun: ["9L6", "8L6", "7E", "6E", "5E", "4E", "3E"], + waterpulse: ["9M", "7T", "6T", "5D", "4M", "3M"], + weatherball: ["9M"], whirlpool: ["8M", "4M"], - zenheadbutt: ["8M", "8L38", "7T", "7L33", "6T", "6L31", "5T", "5L31", "4T", "4L27"], + zenheadbutt: ["9M", "9L38", "8M", "8L38", "7T", "7L33", "6T", "6L31", "5T", "5L31", "4T", "4L27"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["astonish", "growl", "absorb"], pokeball: "pokeball"}, @@ -33508,89 +34219,99 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, lombre: { learnset: { - absorb: ["8L1", "7L6", "6L5", "5L5", "4L5", "3L7"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + absorb: ["9L1", "8L1", "7L6", "6L5", "5L5", "4L5", "3L7"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], bubble: ["7L9", "6L9"], - bubblebeam: ["8L24", "7L24", "6L24", "5L25", "4L25"], - bulletseed: ["8M", "4M", "3M"], + bubblebeam: ["9L24", "8L24", "7L24", "6L24", "5L25", "4L25"], + bulletseed: ["9M", "8M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], + disarmingvoice: ["9M"], dive: ["8M", "6M", "5M", "4T", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], dynamicpunch: ["3T"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "8L57", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8L1", "7L16", "6L11", "5L11", "4L11", "3L19"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flail: ["8L1"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "9L57", "8M", "8L57", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1", "7L16", "6L11", "5L11", "4L11", "3L19"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flail: ["9L1", "8L1"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - furyswipes: ["8L18", "7L12", "6L12", "5L15", "4L15", "3L25"], - gigadrain: ["8M", "8L36", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - growl: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], + furyswipes: ["9L18", "8L18", "7L12", "6L12", "5L15", "4L15", "3L25"], + gigadrain: ["9M", "9L36", "8M", "8L36", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hydropump: ["8M", "8L64", "7L44", "6L44", "5L45", "4L43", "3L49"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["8L1", "7T", "7L36", "6T", "6L36"], - megadrain: ["8L12"], + hydropump: ["9M", "9L64", "8M", "8L64", "7L44", "6L44", "5L45", "4L43", "3L49"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["9M", "9L1", "8L1", "7T", "7L36", "6T", "6L36"], + leechseed: ["9L30"], + magicalleaf: ["9M"], + megadrain: ["9L12", "8L12"], megakick: ["8M"], megapunch: ["8M"], + metronome: ["9M"], mimic: ["3T"], - mist: ["8L9"], + mist: ["9L9", "8L9"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudslap: ["4T", "3T"], naturalgift: ["4M"], naturepower: ["8L30", "7M", "7L28", "6M", "6L7", "5L7", "4L7", "3L13"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "8L43", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "8L43", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], synthesis: ["7T", "6T", "5T", "4T"], - teeterdance: ["8L1"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M", "3L37"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + takedown: ["9M"], + teeterdance: ["9L1", "8L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3L37"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "7L32", "6T", "6L32", "5T", "5L37", "4T", "4L35", "3L43"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1"], - waterpulse: ["7T", "6T", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["9M", "8M", "7T", "7L32", "6T", "6L32", "5T", "5L37", "4T", "4L35", "3L43"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], watersport: ["7L20", "6L19", "5L19", "4L19", "3L31"], + weatherball: ["9M"], whirlpool: ["8M", "4M"], - zenheadbutt: ["8M", "8L50", "7T", "7L40", "6T", "6L31", "5T", "5L31", "4T", "4L27"], + zenheadbutt: ["9M", "9L50", "8M", "8L50", "7T", "7L40", "6T", "6L31", "5T", "5L31", "4T", "4L27"], }, encounters: [ {generation: 6, level: 13, maxEggMoves: 1}, @@ -33598,98 +34319,107 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ludicolo: { learnset: { - absorb: ["8L1", "3L1"], - amnesia: ["8M"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + absorb: ["9L1", "8L1", "3L1"], + amnesia: ["9M", "8M"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["8L1"], - bulletseed: ["8M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["9L1", "8L1"], + bulletseed: ["9M", "8M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], counter: ["3T"], + disarmingvoice: ["9M"], dive: ["8M", "6M", "5M", "4T", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], dynamicpunch: ["3T"], echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "8L1", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8L1", "5S0"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flail: ["8L1"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1", "5S0"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flail: ["9L1", "8L1"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - furyswipes: ["8L1"], - gigadrain: ["8M", "8L1", "7T", "6T", "5T", "5S0", "5S1", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + furyswipes: ["9L1", "8L1"], + gigadrain: ["9M", "8M", "8L1", "7T", "6T", "5T", "5S0", "5S1", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hydropump: ["8M", "8L1", "5S0"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "5S0", "5S1", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["8L1", "7T", "6T"], - leafstorm: ["8M"], - megadrain: ["8L1", "7L1", "6L1", "5L1", "4L1"], + hydropump: ["9M", "9L1", "8M", "8L1", "5S0"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "5S0", "5S1", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["9M", "9L1", "8L1", "7T", "6T"], + leafstorm: ["9M", "8M"], + magicalleaf: ["9M"], + megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], - metronome: ["8M", "3T"], + metronome: ["9M", "8M", "3T"], mimic: ["3T"], - mist: ["8L1"], + mist: ["9L1", "8L1"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudslap: ["4T", "3T"], naturalgift: ["4M"], naturepower: ["8L1", "7M", "7L1", "6M", "6L1", "5L1", "4L1", "3L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], rocksmash: ["6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M", "5S1"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], seismictoss: ["3T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "5S1", "4M", "3M"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "5S1", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], synthesis: ["7T", "6T", "5T", "4T"], - teeterdance: ["8L1"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + takedown: ["9M"], + teeterdance: ["9L1", "8L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - weatherball: ["8M"], + trailblaze: ["9M"], + uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], - zenheadbutt: ["8M", "8L1", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 5, level: 50, shiny: 1, abilities: ["swiftswim"], moves: ["fakeout", "hydropump", "icebeam", "gigadrain"], pokeball: "cherishball"}, @@ -33698,74 +34428,79 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, seedot: { learnset: { - absorb: ["8L3"], - amnesia: ["8M", "7E", "6E", "5E", "4E", "3E"], - astonish: ["8L6"], + absorb: ["9L3", "8L3"], + amnesia: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + astonish: ["9L6", "8L6"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], beatup: ["8M", "7E", "6E", "5E"], bide: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - bodyslam: ["8M", "3T"], - bulletseed: ["8M", "7E", "6E", "5E", "5D", "4M", "3M", "3S1"], + bodyslam: ["9M", "8M", "3T"], + bulletseed: ["9M", "8M", "7E", "6E", "5E", "5D", "4M", "3M", "3S1"], captivate: ["4M"], confide: ["7M", "6M"], defensecurl: ["3T"], - defog: ["8E", "7T", "7E", "6E", "5E"], - dig: ["8M", "6M", "5M", "4M", "3M"], + defog: ["9E", "8E", "7T", "7E", "6E", "5E"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - explosion: ["8L33", "7M", "7L33", "6M", "6L33", "5M", "5L43", "4M", "4L43", "3T", "3L43"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4E", "3E"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["9L33", "8L33", "7M", "7L33", "6M", "6L33", "5M", "5L43", "4M", "4L43", "3T", "3L43"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], flash: ["6M", "5M", "4M", "3M"], - foulplay: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M", "3S1"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M", "7E", "6E"], - growth: ["8L9", "7L9", "6L7", "5L7", "5D", "4L7", "3L7", "3S0"], - harden: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], - headbutt: ["4T"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M", "3S1"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M", "8M", "7E", "6E"], + growth: ["9L9", "8L9", "7L9", "6L7", "5L7", "5D", "4L7", "3L7", "3S0"], + harden: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], + headbutt: ["9L21", "4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - leechseed: ["8E", "7E", "6E", "5E", "4E", "3E"], - megadrain: ["8L15"], + leafstorm: ["9M"], + leechseed: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + magicalleaf: ["9M"], + megadrain: ["9L15", "8L15"], mimic: ["3T"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], + nastyplot: ["9M", "8M", "7E", "6E", "5E", "4E"], naturalgift: ["4M"], naturepower: ["8L21", "7M", "7L15", "6M", "6L13", "5L13", "4L13", "3L13"], - nightslash: ["8E"], - payback: ["8M", "8L18"], + nightslash: ["9E", "8E"], + payback: ["9L18", "8M", "8L18"], powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["8E", "7E", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + raindance: ["9M"], razorwind: ["7E", "6E", "5E", "4E", "3E"], refresh: ["3S1"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["8L12", "4T", "3T"], + rollout: ["9L12", "8L12", "4T", "3T"], round: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M", "3S1"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["8L30"], - sunnyday: ["8M", "8L24", "7M", "7L27", "6M", "6L27", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["9M", "7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L30", "8L30"], + sunnyday: ["9M", "9L24", "8M", "8L24", "7M", "7L27", "6M", "6L27", "5M", "5L31", "4M", "4L31", "3M", "3L31"], swagger: ["7M", "6M", "5M", "4M", "3T"], swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["8L27", "7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L21"], - tackle: ["8L1"], - takedown: ["8E", "7E", "6E", "5E", "4E", "3E"], + synthesis: ["9L27", "8L27", "7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L21"], + tackle: ["9L1", "8L1"], + takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + trailblaze: ["9M"], + worryseed: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["bide", "harden", "growth"], pokeball: "pokeball"}, @@ -33777,97 +34512,108 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, nuzleaf: { learnset: { - absorb: ["8L1"], - aircutter: ["8L1"], - amnesia: ["8M"], + absorb: ["9L1", "8L1"], + aircutter: ["9M", "9L1", "8L1"], + amnesia: ["9M", "8M"], assurance: ["8M"], - astonish: ["8L1"], + astonish: ["9L1", "8L1"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], beatup: ["8M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bulletseed: ["8M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulletseed: ["9M", "8M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], defensecurl: ["3T"], defog: ["7T"], - dig: ["8M", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - explosion: ["8L1", "7M", "6M", "5M", "4M", "3T"], - extrasensory: ["8L43", "7L36", "6L36", "5L49", "4L49", "3L49"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8L1", "7L12", "6L12", "5L19", "4L19", "3L19"], - falseswipe: ["8M", "7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], + extrasensory: ["9L43", "8L43", "7L36", "6L36", "5L49", "4L49", "3L49"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1", "7L12", "6L12", "5L19", "4L19", "3L19"], + falseswipe: ["9M", "8M", "7M", "6M", "5M"], feintattack: ["7L24", "6L24", "5L31", "4L31", "3L31"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - foulplay: ["8M", "7T", "6T", "5T"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - growth: ["8L9", "7L6", "6L6", "5L7", "4L7", "3L7"], - harden: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L9", "8L9", "7L6", "6L6", "5L7", "4L7", "3L7"], + harden: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], headbutt: ["4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - lashout: ["8T"], - leafblade: ["8M", "8L57", "7L28", "6L28"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - lowsweep: ["8M", "7M", "6M", "5M"], - megadrain: ["8L18"], + knockoff: ["9M"], + lashout: ["9M", "8T"], + leafblade: ["9L57", "8M", "8L57", "7L28", "6L28"], + leafstorm: ["9M"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magicalleaf: ["9M"], + megadrain: ["9L18", "8L18"], megakick: ["8M", "3T"], mimic: ["3T"], mudslap: ["4T", "3T"], - nastyplot: ["8M"], + nastyplot: ["9M", "8M"], naturalgift: ["4M"], naturepower: ["8L30", "7M", "7L16", "6M", "6L9", "5L13", "4L13", "3L13"], - payback: ["8M", "8L24", "7M", "6M", "5M", "4M"], + payback: ["9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], pound: ["7L1", "6L1", "5L1", "4L1", "3L1"], powerswap: ["8M"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], - razorleaf: ["8L0", "7L1", "6L1", "5L1", "4L1"], + raindance: ["9M"], + razorleaf: ["9L0", "8L0", "7L1", "6L1", "5L1", "4L1"], razorwind: ["7L20", "6L20", "5L37", "4L37", "3L37"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L12", "4T", "3T"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L12", "8L12", "4T", "3T"], round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], - spite: ["7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["9M", "8M"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["8L50"], - sunnyday: ["8M", "8L36", "7M", "6M", "5M", "4M", "3M"], - swagger: ["8L1", "7M", "7L32", "6M", "6L32", "5M", "5L43", "4M", "4L43", "3T", "3L43"], - swift: ["8M", "4T", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["8L1", "7T", "6T", "5T", "4T"], - tackle: ["8L1"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - torment: ["8L1", "7M", "7L9", "6M", "6L16", "5M", "5L25", "4M", "4L25", "3M", "3L25"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L50", "8L50"], + sunnyday: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M", "4M", "3M"], + swagger: ["9L1", "8L1", "7M", "7L32", "6M", "6L32", "5M", "5L43", "4M", "4L43", "3T", "3L43"], + swift: ["9M", "8M", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L30", "8L1", "7T", "6T", "5T", "4T"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + torment: ["9L1", "8L1", "7M", "7L9", "6M", "6L16", "5M", "5L25", "4M", "4L25", "3M", "3L25"], toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["9M"], + weatherball: ["9M"], worryseed: ["7T", "6T", "5T", "4T"], }, encounters: [ @@ -33876,118 +34622,135 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, shiftry: { learnset: { - absorb: ["8L1"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["8L1", "4T"], - airslash: ["8M"], - amnesia: ["8M"], + absorb: ["9L1", "8L1"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "9L1", "8L1", "4T"], + airslash: ["9M", "8M"], + amnesia: ["9M", "8M"], assurance: ["8M"], - astonish: ["8L1"], + astonish: ["9L1", "8L1"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bodyslam: ["8M", "3T"], + beatup: ["9L1", "8M"], + bodyslam: ["9M", "8M", "3T"], bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], brutalswing: ["8M", "7M"], - bulletseed: ["8M", "4M", "3M"], + bulletseed: ["9M", "8M", "4M", "3M"], captivate: ["4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], + confuseray: ["9M"], cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], defensecurl: ["3T"], defog: ["7T", "4M"], - dig: ["8M", "6M", "5M", "4M", "3M"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - explosion: ["8L1", "7M", "6M", "5M", "4M", "3T"], - extrasensory: ["8L1"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8L1"], - falseswipe: ["8M", "7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], + extrasensory: ["9L1", "8L1"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1"], + falseswipe: ["9M", "8M", "7M", "6M", "5M"], feintattack: ["7L1", "6L1", "5L1", "4L1"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - foulplay: ["8M", "7T", "6T", "5T"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - growth: ["8L1", "3L1"], - harden: ["8L1", "3L1"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L1", "8L1", "3L1"], + harden: ["9L1", "8L1", "3L1"], headbutt: ["4T"], - heatwave: ["8M"], + heatwave: ["9M", "8M"], + hex: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["8M", "8L1", "7L32", "6L32"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - lashout: ["8T"], - leafblade: ["8M", "8L1"], - leafstorm: ["8M", "7L44", "6L44", "5L49", "4L49"], + hurricane: ["9M", "9L1", "8M", "8L1", "7L32", "6L32"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M", "8T"], + leafblade: ["9L0", "8M", "8L1"], + leafstorm: ["9M", "8M", "7L44", "6L44", "5L49", "4L49"], leaftornado: ["8L0", "7L20", "6L19", "5L19"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - lowsweep: ["8M", "7M", "6M", "5M"], - megadrain: ["8L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magicalleaf: ["9M"], + megadrain: ["9L1", "8L1"], megakick: ["8M", "3T"], mimic: ["3T"], mudslap: ["4T", "3T"], - nastyplot: ["8M", "7L1", "6L1", "5L1", "4L1"], + nastyplot: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], naturalgift: ["4M"], naturepower: ["8L1", "7M", "6M", "3L1"], ominouswind: ["4T"], - payback: ["8M", "8L1", "7M", "6M", "5M", "4M"], + payback: ["9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], pound: ["3L1"], powerswap: ["8M"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], - razorleaf: ["8L1", "7L1", "6L1", "5L1", "4L1"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + razorleaf: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], revenge: ["8M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + reversal: ["9M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L1", "4T", "3T"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L1", "8L1", "4T", "3T"], round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], screech: ["8M"], secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], silverwind: ["4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], - spite: ["7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["9M", "8M"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["8L1", "4T"], - sunnyday: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - swagger: ["8L1", "7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["8L1", "7T", "6T", "5T", "4T"], - tackle: ["8L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L1", "8L1", "4T"], + sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + swagger: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L1", "8L1", "7T", "6T", "5T", "4T"], + tackle: ["9L1", "8L1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], throatchop: ["8M", "7T"], - torment: ["8L1", "7M", "6M", "5M", "4M", "3M"], + torment: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], twister: ["4T"], - whirlwind: ["8L1", "7L1", "6L1", "5L1", "4L1"], + uproar: ["9M"], + vacuumwave: ["9M"], + weatherball: ["9M"], + whirlwind: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + willowisp: ["9M"], worryseed: ["7T", "6T", "5T", "4T"], - xscissor: ["8M", "7M", "6M", "5M", "4M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], }, }, taillow: { @@ -34147,7 +34910,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["7T", "4M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M", "6M", "5M"], endure: ["9M", "8M", "4M", "3T"], facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -34162,7 +34925,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hydropump: ["9M"], icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + knockoff: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], liquidation: ["9M", "8M", "7T"], mimic: ["3T"], mist: ["9L35", "8L35", "7L12", "7E", "6L12", "6E", "5L16", "5E", "4L16", "4E", "3L21", "3E"], @@ -34229,7 +34992,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["7T", "4M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M", "6M", "5M"], endure: ["9M", "8M", "4M", "3T"], facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -34247,7 +35010,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], liquidation: ["9M", "8M", "7T"], mimic: ["3T"], mist: ["9L41", "8L41", "7L12", "6L12", "5L16", "4L16", "3L21"], @@ -34294,7 +35057,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], waterpulse: ["9M", "9L20", "8L20", "7T", "7L15", "6T", "6L15", "5L19", "4M", "4L19", "3M"], watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], wingattack: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], }, @@ -34346,7 +35109,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], imprison: ["9M", "8M", "7L29", "6L29", "5L34", "4L32", "3L31"], - knockoff: ["9E", "8E"], + knockoff: ["9M", "9E", "8E"], lifedew: ["9L21", "8L21"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], luckychant: ["7L14", "6L14", "5L17", "4L17"], @@ -34462,6 +35225,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], imprison: ["9M", "8M", "7L33", "6L33", "5L39", "4L36", "3L33"], + knockoff: ["9M"], lifedew: ["9L23", "8L23"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], luckychant: ["7L14", "6L14", "5L17", "4L17"], @@ -34558,6 +35322,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9L63", "8M", "8L63", "7L40", "6L40", "5L53", "4L45", "3L42"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M"], growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], guardswap: ["8M"], headbutt: ["4T"], @@ -34572,6 +35337,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], imprison: ["9M", "8M", "7L35", "6L35", "5L45", "4L40", "3L33"], + knockoff: ["9M"], laserfocus: ["7T"], lifedew: ["9L23", "8L23"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -34582,7 +35348,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { megapunch: ["8M"], metronome: ["9M"], mimic: ["3T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], moonblast: ["9L49", "8L1", "7L1", "6L1", "6S1"], mudslap: ["4T", "3T"], @@ -34631,6 +35397,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], tripleaxel: ["8T"], + vacuumwave: ["9M"], willowisp: ["9M", "8M", "7M", "6M", "5M"], wish: ["9L28", "8L28", "7L14", "6L14", "5L17", "4L17"], wonderroom: ["8M", "7T", "6T", "5T"], @@ -34684,7 +35451,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["9L1", "8L1", "7L14", "6L14", "5L17", "4T", "4L17"], futuresight: ["9L1", "8M", "8L1"], @@ -34702,7 +35469,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], icywind: ["9M", "8M"], imprison: ["9M", "9L1", "8M", "8L1"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], leafblade: ["9L1", "8M", "7L1", "6L1", "5L1", "4L1"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], @@ -34715,6 +35482,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magicroom: ["8M", "7T", "6T", "5T"], megakick: ["8M"], megapunch: ["8M"], + metronome: ["9M"], mistyterrain: ["9M", "8M"], mudslap: ["4T"], naturalgift: ["4M"], @@ -34755,7 +35523,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], storedpower: ["9M", "8M", "7L1", "6L1", "5L64"], strength: ["6M", "5M", "4M"], @@ -34779,7 +35547,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], tripleaxel: ["8T"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], wideguard: ["9L56", "8L56", "7L23", "6L23"], willowisp: ["9M", "8M", "7M", "6M", "5M"], wonderroom: ["8M", "7T", "6T", "5T"], @@ -34798,7 +35566,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], bubble: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], bubblebeam: ["9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], - bugbite: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bugbite: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], bugbuzz: ["9M"], captivate: ["4M"], chillingwater: ["9M"], @@ -34812,7 +35580,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foresight: ["7E", "6E", "5E", "4E", "3E"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigadrain: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], - haze: ["9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], + haze: ["9M", "9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], hydropump: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3E"], @@ -34821,7 +35589,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { infestation: ["7M", "6M"], leechlife: ["9M"], liquidation: ["9M", "7T"], - lunge: ["9E", "7E"], + lunge: ["9M", "9E", "7E"], mimic: ["3T"], mindreader: ["7E", "6E", "5E", "4E", "3E"], mist: ["9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], @@ -34884,7 +35652,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M"], blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "9L44", "7L1", "6L1", "5L61", "4L61"], captivate: ["4M"], chillingwater: ["9M"], @@ -34892,6 +35660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["7T", "4M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dualwingbeat: ["9M"], endure: ["9M", "4M", "3T"], energyball: ["9M", "7M", "6M", "5M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M", "3M"], @@ -34901,6 +35670,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L38", "7T", "6T", "5T", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], gust: ["9L17", "7L17", "6L17", "5L22", "4L22", "3L26"], + haze: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], hurricane: ["9M"], @@ -34911,6 +35681,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { infestation: ["7M", "6M"], leechlife: ["9M"], liquidation: ["9M", "7T"], + lunge: ["9M"], mimic: ["3T"], mudshot: ["9M"], mudslap: ["9M", "4T"], @@ -34958,6 +35729,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["9M"], whirlwind: ["9L1", "7L1", "6L1", "5L54", "4L54", "3L53"], }, encounters: [ @@ -35024,7 +35796,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tackle: ["9L1", "7L1", "6L1", "5L5", "4L5", "3L4"], takedown: ["9M"], terablast: ["9M"], - toxic: ["9L33", "7M", "7L33", "6M", "6L33", "5M", "4M", "3M"], + toxic: ["9M", "9L33", "7M", "7L33", "6M", "6L33", "5M", "4M", "3M"], venoshock: ["9M", "7M", "6M", "5M"], wakeupslap: ["7E", "6E", "5E", "4E"], worryseed: ["9E", "7T", "7L22", "7E", "6T", "6L22", "6E", "5T", "5L29", "5E", "4T", "4L29", "4E"], @@ -35064,7 +35836,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9L55", "7T", "6T", "4M", "3M"], + focuspunch: ["9M", "9L55", "7T", "6T", "4M", "3M"], forcepalm: ["9L28", "7L28", "6L28", "5L29", "4L29"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], @@ -35132,7 +35904,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], terablast: ["9M"], thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["9L1", "7M", "6M", "5M", "4M", "3M"], + toxic: ["9M", "9L1", "7M", "6M", "5M", "4M", "3M"], vacuumwave: ["4T"], venoshock: ["9M", "7M", "6M", "5M"], workup: ["7M", "5M"], @@ -35172,7 +35944,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9L33", "7L33", "6L33", "5L49", "4L43", "3L43"], flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gunkshot: ["9M", "7T", "6T", "5T", "4T"], @@ -35274,7 +36046,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["9L37", "7T", "7L37", "6T", "6L37", "5L49", "4M", "4L43", "3M", "3L43"], + focuspunch: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5L49", "4M", "4L43", "3M", "3L43"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], furyswipes: ["9L14", "7L14", "6L14", "5L19", "4L19", "3L19"], @@ -35288,6 +36060,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], incinerate: ["6M", "5M"], + knockoff: ["9M"], + lashout: ["9M"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], megakick: ["3T"], @@ -35308,7 +36082,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], reversal: ["9M", "9L43", "7L1", "6L1", "5L55", "4L49", "3L49"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], @@ -35343,7 +36117,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], - uproar: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + uproar: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], waterpulse: ["7T", "6T", "4M", "3M"], workup: ["7M", "5M"], xscissor: ["9M"], @@ -35387,7 +36161,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], fling: ["9M", "9L45", "7M", "7L1", "6M", "6L1", "5M", "5L55", "4M", "4L49"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gigaimpact: ["9M", "7M", "6M", "5M", "4M", "4S0"], @@ -35397,6 +36171,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { heavyslam: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], honeclaws: ["6M", "5M"], hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], hypervoice: ["9M"], @@ -35404,6 +36179,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], incinerate: ["6M", "5M"], + knockoff: ["9M"], + lashout: ["9M"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], megakick: ["9L52", "3T"], @@ -35427,7 +36204,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M", "4S0", "3M"], reversal: ["9M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockclimb: ["4M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], @@ -35443,7 +36220,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shockwave: ["7T", "6T", "4M", "3M"], slackoff: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["7T", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], stompingtantrum: ["9M", "7T"], @@ -35463,6 +36240,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], + uproar: ["9M"], waterpulse: ["7T", "6T", "4M", "3M"], wildcharge: ["9M"], workup: ["7M", "5M"], @@ -35984,7 +36762,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["9L34", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + focuspunch: ["9M", "9L34", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], forcepalm: ["9L13", "7L13", "6L13", "5L28", "4L28"], foresight: ["7E", "6E", "5E", "4E", "3E"], frustration: ["7M", "6M", "5M", "4M", "3M"], @@ -35993,7 +36771,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { helpinghand: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], icepunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], - knockoff: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L28"], + knockoff: ["9M", "9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L28"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], megakick: ["3T"], @@ -36023,7 +36801,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { secretpower: ["6M", "4M", "3M"], seismictoss: ["9L31", "7L31", "6L31", "5L31", "4L31", "3T", "3L46"], sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], smellingsalts: ["7L28", "6L22", "5L22", "4L22", "3L31"], snore: ["7T", "6T", "5T", "4T", "3T"], stompingtantrum: ["9M"], @@ -36042,7 +36820,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], wakeupslap: ["7L34", "7E", "6L34", "6E", "5L34", "5E", "4L34", "4E"], whirlpool: ["4M"], @@ -36085,7 +36863,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["9L38", "7T", "6T", "4M", "3M"], + focuspunch: ["9M", "9L38", "7T", "6T", "4M", "3M"], forcepalm: ["9L13", "7L13", "6L13", "5L32", "4L32"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], @@ -36097,7 +36875,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], ironhead: ["9M", "7T", "6T", "5T", "4T"], - knockoff: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L29"], + knockoff: ["9M", "9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L29"], + lashout: ["9M"], lowkick: ["9M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "7M", "6M", "5M"], megakick: ["3T"], @@ -36127,7 +36906,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { secretpower: ["6M", "4M", "3M"], seismictoss: ["9L34", "7L34", "6L34", "5L37", "4L37", "3T", "3L51"], sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], smellingsalts: ["7L30", "6L22", "5L22", "4L22", "3L33"], snore: ["7T", "6T", "5T", "4T", "3T"], stompingtantrum: ["9M", "7T"], @@ -36147,7 +36926,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["7T"], thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], wakeupslap: ["7L38", "6L38", "5L42", "4L42"], whirlpool: ["4M"], @@ -36163,32 +36942,37 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { ancientpower: ["5D", "4T"], attract: ["7M", "6M", "5M", "4M", "3M"], - block: ["7T", "7L7", "7E", "6T", "6L7", "6E", "5T", "5L19", "5E", "4T", "4L19", "4E", "3L16"], - bodyslam: ["3T"], - bulldoze: ["7M", "6M", "5M"], + block: ["9L7", "7T", "7L7", "7E", "6T", "6L7", "6E", "5T", "5L19", "5E", "4T", "4L19", "4E", "3L16"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], confide: ["7M", "6M"], - dazzlinggleam: ["7M", "6M"], + dazzlinggleam: ["9M", "7M", "6M"], defensecurl: ["3T"], - discharge: ["7L31", "6L31", "5L55", "4L49"], - doubleedge: ["7E", "6E", "5E", "4E", "3T"], + discharge: ["9L31", "7L31", "6L31", "5L55", "4L49"], + doubleedge: ["9E", "7E", "6E", "5E", "4E", "3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], dynamicpunch: ["3T"], - earthpower: ["7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], - earthquake: ["7M", "6M", "5M", "4M", "3M"], - endure: ["7E", "6E", "5E", "4M", "3T"], + earthpower: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7E", "6E", "5E", "4M", "3T"], explosion: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - facade: ["7M", "6M", "5M", "4M", "3M"], - firepunch: ["7T", "6T", "5T", "4T", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flashcannon: ["9M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gravity: ["7T", "6T", "5T", "4T"], - harden: ["7L4", "6L4", "5L7", "4L7", "3L7"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + harden: ["9L4", "7L4", "6L4", "5L7", "4L7", "3L7"], headbutt: ["4T"], - helpinghand: ["3S0"], + headsmash: ["9E"], + heavyslam: ["9M"], + helpinghand: ["9M", "3S0"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "6T", "5T", "4T", "3T"], - irondefense: ["7T", "6T", "5T", "4T"], - lockon: ["7L43", "6L43", "5L73", "4L67", "3L46"], + highhorsepower: ["9M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + lockon: ["9L43", "7L43", "6L43", "5L73", "4L67", "3L46"], magiccoat: ["7T", "6T", "5T", "4T"], magnetrise: ["7T", "6T", "5T", "4T"], magnitude: ["7E", "6E", "5E", "4E", "3E"], @@ -36196,44 +36980,48 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { mudslap: ["4T", "3T"], naturalgift: ["4M"], painsplit: ["7T", "6T", "5T", "4T"], - powergem: ["7L25", "6L25", "5L49", "4L49"], - protect: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43", "3M", "3L37"], + powergem: ["9M", "9L25", "7L25", "6L25", "5L49", "4L49"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43", "3M", "3L37"], return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["7L28", "6L18", "5L18"], + rockblast: ["9M", "9L28", "7L28", "6L18", "5L18"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31", "3T", "3L28", "3S0"], + rockslide: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31", "3T", "3L28", "3S0"], rocksmash: ["6M", "5M", "4M", "3M"], - rockthrow: ["7L10", "6L10", "5L13", "4L13", "3L13"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["7E", "6E", "5E", "4T", "4E", "3T", "3E"], + rockthrow: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9E", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], round: ["7M", "6M", "5M"], - sandstorm: ["7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37", "3M", "3L31"], + sandstorm: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37", "3M", "3L31"], + sandtomb: ["9M"], secretpower: ["6M", "4M", "3M"], selfdestruct: ["3T"], shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["7T", "6T", "5T", "4T", "3T"], - spark: ["7L19", "6L19", "5L25"], - stealthrock: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], + spark: ["9L19", "7L19", "6L19", "5L25"], + stealthrock: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], + steelbeam: ["9M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L40", "7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - taunt: ["7M", "6M", "5M", "4M", "3M"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M", "3S0"], - thunderpunch: ["7T", "6T", "5T", "4T", "3T"], - thunderwave: ["7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25", "3T", "3L22", "3S0"], + tackle: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "9L13", "7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25", "3T", "3L22", "3S0"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - voltswitch: ["7M", "6M", "5M"], - wideguard: ["7E", "6E"], - zapcannon: ["7L43", "6L43", "5L67", "4L61", "3L43"], + voltswitch: ["9M", "7M", "6M", "5M"], + wideguard: ["9E", "7E", "6E"], + zapcannon: ["9L43", "7L43", "6L43", "5L67", "4L61", "3L43"], }, eventData: [ {generation: 3, level: 26, moves: ["helpinghand", "thunderbolt", "thunderwave", "rockslide"]}, @@ -36244,75 +37032,84 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["7T"], ancientpower: ["4T"], attract: ["7M", "6M", "5M", "4M"], - block: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - bulldoze: ["7M", "6M", "5M"], + block: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], confide: ["7M", "6M"], - dazzlinggleam: ["7M", "6M"], - discharge: ["7L31", "6L31", "5L55", "4L49"], + dazzlinggleam: ["9M", "7M", "6M"], + discharge: ["9L31", "7L31", "6L31", "5L55", "4L49"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], - earthquake: ["7M", "6M", "5M", "4M"], - endure: ["4M"], + earthpower: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], explosion: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], - firepunch: ["7T", "6T", "5T", "4T"], - flashcannon: ["7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "7T", "6T", "5T", "4T"], + flashcannon: ["9M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gravity: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], headbutt: ["4T"], + heavyslam: ["9M"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - icepunch: ["7T", "6T", "5T", "4T"], - irondefense: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - ironhead: ["7T", "6T", "5T", "4T"], - lockon: ["7L43", "6L43", "5L73", "4L67"], + highhorsepower: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "7T", "6T", "5T", "4T"], + irondefense: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], + lockon: ["9L43", "7L43", "6L43", "5L73", "4L67"], magiccoat: ["7T", "6T", "5T", "4T"], magnetbomb: ["7L1", "6L1", "5L1", "4L1"], - magneticflux: ["7L1"], - magnetrise: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + magneticflux: ["9L1", "7L1"], + magnetrise: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], mudslap: ["4T"], naturalgift: ["4M"], painsplit: ["7T", "6T", "5T", "4T"], - powergem: ["7L25", "6L25", "5L49", "4L49"], - protect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43"], + powergem: ["9M", "9L25", "7L25", "6L25", "5L49", "4L49"], + protect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43"], return: ["7M", "6M", "5M", "4M"], - rockblast: ["7L28", "6L18", "5L18"], + rockblast: ["9M", "9L28", "7L28", "6L18", "5L18"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31"], + rockslide: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], rollout: ["4T"], round: ["7M", "6M", "5M"], - sandstorm: ["7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37"], + sandstorm: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37"], + sandtomb: ["9M"], secretpower: ["6M", "4M"], shockwave: ["7T", "6T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - smackdown: ["7M", "6M", "5M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["7T", "6T", "5T", "4T"], - spark: ["7L19", "6L19", "5L25"], - stealthrock: ["7T", "6T", "5T", "4M"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], + spark: ["9L19", "7L19", "6L19", "5L25"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "9L40", "7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - taunt: ["7M", "6M", "5M", "4M"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], telekinesis: ["7T"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - thunderpunch: ["7T", "6T", "5T", "4T"], - thunderwave: ["7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25"], + terablast: ["9M"], + thunder: ["9M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "9L13", "7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - triattack: ["7L1"], - voltswitch: ["7M", "6M", "5M"], - wideguard: ["7L1", "6L1"], - zapcannon: ["7L43", "6L43", "5L67", "4L61"], + triattack: ["9L0", "7L1"], + voltswitch: ["9M", "7M", "6M", "5M"], + wideguard: ["9L1", "7L1", "6L1"], + zapcannon: ["9L43", "7L43", "6L43", "5L67", "4L61"], }, }, skitty: { @@ -36526,7 +37323,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M", "3M"], flatter: ["9E", "8E", "7E", "6E", "5E", "4E"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foresight: ["7L4", "6L4", "5L4", "5D", "4L4", "3L5", "3S0"], foulplay: ["9M", "9L48", "8M", "8L48", "7T", "7L41", "6T", "6L41", "5T", "5L50", "5S2"], frustration: ["7M", "6M", "5M", "4M", "3M"], @@ -36534,8 +37331,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furyswipes: ["9L24", "8L24", "7L11", "6L11", "5L15", "4L15", "3L17"], gigadrain: ["9M"], gigaimpact: ["9M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["8M"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["9M", "8M"], headbutt: ["4T"], helpinghand: ["9M", "8M", "3S1"], hex: ["9M", "8M"], @@ -36546,8 +37343,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "8M", "7E", "6E"], incinerate: ["6M", "5M"], - knockoff: ["9L27", "8L27", "7T", "7L26", "6T", "6L26", "5T", "5L29", "4T", "4L29", "3L33"], - lashout: ["8T"], + knockoff: ["9M", "9L27", "8L27", "7T", "7L26", "6T", "6L26", "5T", "5L29", "4T", "4L29", "3L33"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], lightscreen: ["9M"], lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -36573,7 +37370,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { payback: ["8M", "7M", "6M", "5M", "4M"], phantomforce: ["9M"], poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], powergem: ["9M", "9L39", "8M", "8L39", "7L36", "6L36", "5L43", "4L43"], poweruppunch: ["6M"], protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -36605,7 +37402,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "5D", "4T"], + spite: ["9M", "7T", "6T", "5T", "5D", "4T"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9E", "8E", "7E", "6E", "5E", "5D", "4T"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -37071,7 +37868,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], foresight: ["7E", "6E", "5E", "4E", "3E"], frustration: ["7M", "6M", "5M", "4M", "3M"], @@ -37187,12 +37984,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "7L20", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3M", "3L17"], @@ -37260,7 +38057,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M", "7T", "6T", "5T", "4T"], trickroom: ["9M"], - vacuumwave: ["4T"], + vacuumwave: ["9M", "4T"], workup: ["9L1", "7M", "5M"], zenheadbutt: ["9M", "9L25", "7T", "7L1", "6T", "6L1", "5T", "4T"], }, @@ -37591,174 +38388,189 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, volbeat: { learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["4T"], + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["7E", "6E", "5E", "4E", "3E"], - bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], + batonpass: ["9M", "7E", "6E", "5E", "4E", "3E"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L36", "7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], - confuseray: ["7L8", "6L8", "5L9", "4L9", "3L5"], - counter: ["3T"], - dazzlinggleam: ["7M", "6M"], + confuseray: ["9M", "9L8", "7L8", "6L8", "5L9", "4L9", "3L5"], + counter: ["9E", "3T"], + dazzlinggleam: ["9M", "7M", "6M"], defog: ["7T"], dizzypunch: ["7E", "6E", "5E"], - doubleedge: ["7L47", "6L45", "5L45", "4L45", "3T", "3L37"], - doubleteam: ["7M", "7L5", "6M", "6L5", "5M", "5L5", "4M", "4L5", "3M", "3L9"], + doubleedge: ["9L43", "7L47", "6L45", "5L45", "4L45", "3T", "3L37"], + doubleteam: ["9L5", "7M", "7L5", "6M", "6L5", "5M", "5L5", "4M", "4L5", "3M", "3L9"], dynamicpunch: ["3T"], - encore: ["7E", "6E", "5E", "4E"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "7E", "6E", "5E", "4E"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], flash: ["7L1", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "6T", "5T", "4M", "3M"], - helpinghand: ["7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + helpinghand: ["9M", "9L33", "7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "7L50"], - lightscreen: ["7M", "6M", "5M", "4M", "3M"], - lunge: ["7E"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["9L47", "7M", "7L50"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lunge: ["9M", "7E"], megakick: ["3T"], megapunch: ["3T"], - metronome: ["3T"], + metronome: ["9M", "3T"], mimic: ["3T"], - moonlight: ["7L19", "6L13", "5L13", "4L13", "3L13"], - mudslap: ["4T", "3T"], + moonlight: ["9L19", "7L19", "6L13", "5L13", "4L13", "3L13"], + mudslap: ["9M", "4T", "3T"], naturalgift: ["4M"], ominouswind: ["4T"], - playrough: ["7L43", "6L43"], + playrough: ["9M", "9L40", "7L43", "6L43"], + pounce: ["9M"], poweruppunch: ["6M"], - protect: ["7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L29"], + protect: ["9M", "9L26", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L29"], psychup: ["7M", "6M", "5M", "4M", "3T"], - quickattack: ["7L12", "6L12", "5L17", "4L17", "3L17"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], + quickattack: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], + roost: ["9E", "7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - seismictoss: ["7E", "6E", "5E", "3T"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], + seismictoss: ["9E", "7E", "6E", "5E", "3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "7L26", "6T", "6L25", "5T", "5L25", "4T", "4L25", "3L25"], silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], stringshot: ["4T"], - strugglebug: ["7L15", "6M", "6L15", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], - tailglow: ["7L22", "6L21", "5L21", "4L21", "3L21"], - tailwind: ["7T", "6T", "5T", "5D", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - thunder: ["7M", "6M", "5M", "4M", "3M"], + strugglebug: ["9M", "9L15", "7L15", "6M", "6L15", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["9E", "7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "4T", "3T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + tailglow: ["9L22", "7L22", "6L21", "5L21", "4L21", "3L21"], + tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "6T", "5T", "4T", "3T"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E", "3E"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], - zenheadbutt: ["7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], + trailblaze: ["9M"], + trick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E", "3E"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + zenheadbutt: ["9M", "9L29", "7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], }, }, illumise: { learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["4T"], + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], aromatherapy: ["7E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["7E", "6E", "5E", "4E", "3E"], + attract: ["9E", "7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "7E", "6E", "5E", "4E", "3E"], bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L40", "7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], captivate: ["7E", "6E", "5E", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["7L9", "6L9", "5L9", "5D", "4L9", "3L9"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L9", "7L9", "6L9", "5L9", "5D", "4L9", "3L9"], confide: ["7M", "6M"], - confuseray: ["7E", "6E", "5E"], + confuseray: ["9M", "7E", "6E", "5E"], counter: ["3T"], covet: ["7T", "7L47", "6T", "6L45", "5T", "5L45", "4L45", "3L37"], - dazzlinggleam: ["7M", "6M"], + dazzlinggleam: ["9M", "7M", "6M"], defog: ["7T"], + disarmingvoice: ["9M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], dynamicpunch: ["3T"], - encore: ["7L26", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L25"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - faketears: ["7E", "6E", "5E", "5D"], + encore: ["9M", "9L26", "7L26", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L25"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "7E", "6E", "5E", "5D"], flash: ["6M", "5M", "4M", "3M"], - flatter: ["7L29", "6L29", "5L29", "4L29", "3L29"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + flatter: ["9L29", "7L29", "6L29", "5L29", "4L29", "3L29"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "6T", "5T", "4M", "3M"], - growth: ["7E", "6E", "5E", "4E", "3E"], - helpinghand: ["7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + growth: ["9E", "7E", "6E", "5E", "4E", "3E"], + helpinghand: ["9M", "9L36", "7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "7L50"], - lightscreen: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["9L47", "7M", "7L50"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], megakick: ["3T"], megapunch: ["3T"], - metronome: ["3T"], + metronome: ["9M", "3T"], mimic: ["3T"], - moonlight: ["7L19", "6L13", "5L13", "4L13", "3L13"], - mudslap: ["4T", "3T"], + moonlight: ["9L19", "7L19", "6L13", "5L13", "4L13", "3L13"], + mudslap: ["9M", "4T", "3T"], naturalgift: ["4M"], ominouswind: ["4T"], - playnice: ["7L1", "6L1"], - playrough: ["7L43", "6L43"], + playnice: ["9L1", "7L1", "6L1"], + playrough: ["9M", "9L43", "7L43", "6L43"], + pounce: ["9M"], poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], - quickattack: ["7L12", "6L12", "5L17", "4L17", "3L17"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], + quickattack: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], + roost: ["9E", "7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], stringshot: ["4T"], - strugglebug: ["7L15", "6M", "6L15", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], + strugglebug: ["9M", "9L15", "7L15", "6M", "6L15", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["7L5", "6L5", "5L5", "4L5", "3L5"], - swift: ["4T", "3T"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "5D", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "6T", "5T", "4T", "3T"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["9L5", "7L5", "6L5", "5L5", "4L5", "3L5"], + swift: ["9M", "4T", "3T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["7L22", "6L21", "5L21", "4L21", "3L21"], - zenheadbutt: ["7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], + trailblaze: ["9M"], + trick: ["9M"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wish: ["9L22", "7L22", "6L21", "5L21", "4L21", "3L21"], + zenheadbutt: ["9M", "9L33", "7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], }, }, budew: { @@ -38061,7 +38873,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], thunderwave: ["9M"], - toxic: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L28", "4M", "4L28", "3M", "3L28", "3S0"], + toxic: ["9M", "9L25", "7M", "7L25", "6M", "6L25", "5M", "5L28", "4M", "4L28", "3M", "3L28", "3S0"], toxicspikes: ["9M"], venomdrench: ["7E", "6E"], venoshock: ["9M", "7M", "6M", "5M"], @@ -38112,6 +38924,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], infestation: ["7M", "6M"], + knockoff: ["9M"], metronome: ["9M"], mimic: ["3T"], mudshot: ["9M"], @@ -38155,7 +38968,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], thunderwave: ["9M"], - toxic: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L30", "4M", "4L30", "3M", "3L31"], + toxic: ["9M", "9L25", "7M", "7L25", "6M", "6L25", "5M", "5L30", "4M", "4L30", "3M", "3L31"], toxicspikes: ["9M"], venomdrench: ["7L1"], venoshock: ["9M", "7M", "6M", "5M"], @@ -38526,13 +39339,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { growl: ["9L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], growth: ["9E", "7E", "6E"], headbutt: ["4T"], + heatcrash: ["9M"], heatwave: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], heavyslam: ["9M", "9E", "7E"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], howl: ["9E", "7E", "6E", "5E", "4E", "3E"], incinerate: ["9L15", "6M", "5M"], ironhead: ["9M", "9E", "7T", "7E", "6T", "6E", "6S1", "5T", "5E"], + lashout: ["9M"], lavaplume: ["9L22", "7L22", "6L22", "5L35", "4L31"], magnitude: ["7L12", "6L8", "5L11", "4L11", "3L19"], mimic: ["3T"], @@ -38546,6 +39362,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], @@ -38618,13 +39435,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "7M", "6M", "5M", "4M"], growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], headbutt: ["4T"], + heatcrash: ["9M"], heatwave: ["9M", "7T", "6T", "5T", "4T"], heavyslam: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], incinerate: ["9L15", "6M", "5M"], ironhead: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M"], lavaplume: ["9L22", "7L22", "6L22", "5L33", "4L31"], magnitude: ["7L12", "6L1", "5L1", "4L1", "3L1"], mimic: ["3T"], @@ -38637,7 +39457,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockpolish: ["7M", "6M", "5M", "4M"], rockslide: ["9M", "9L0", "7M", "7L1", "6M", "6L33", "6S0", "5M", "5L39", "4M", "4L33", "3T", "3L33"], rocksmash: ["6M", "5M", "4M", "3M"], @@ -38649,6 +39469,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { secretpower: ["6M", "4M", "3M"], selfdestruct: ["3T"], sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "6M", "5M", "4M"], stealthrock: ["9M", "7T", "6T", "5T", "4M"], @@ -38683,7 +39504,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodypress: ["9M", "8M", "8S0"], bodyslam: ["9M", "9L32", "8M", "8L32", "7L27", "6L27", "5L33", "4L33", "3T", "3L20"], bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burningjealousy: ["8T", "8S0"], + burningjealousy: ["9M", "8T", "8S0"], captivate: ["4M"], clearsmog: ["9L16", "8L16", "7E", "6E", "5E"], confide: ["7M", "6M"], @@ -38708,9 +39529,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flareblitz: ["9M"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heatwave: ["9M", "9L48", "8M", "8L48", "7T", "7L45", "6T", "6L1", "5T", "5L55", "4T", "4L55", "3L46"], heavyslam: ["9M"], helpinghand: ["9M"], @@ -38758,7 +39579,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], withdraw: ["9L4", "8L4", "7L7", "6L7", "5L7", "4L7"], yawn: ["9E", "8E", "8S0", "7E", "6E", "5E", "4E", "3E"], @@ -38806,6 +39627,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irontail: ["7T", "6T", "5T", "4M", "3M"], lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], luckychant: ["7E", "6E", "5E"], + lunge: ["9M"], magiccoat: ["7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L28"], mimic: ["3T"], mirrorcoat: ["9E", "7E", "6E", "5E", "4E"], @@ -38856,7 +39678,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["3S0"], + uproar: ["9M", "3S0"], whirlwind: ["9E", "7E", "6E", "5E"], zenheadbutt: ["9M", "9E", "7T", "7L26", "7E", "6T", "6L26", "6E", "5T", "5L26", "5E", "4T", "4L26", "4E"], }, @@ -38901,7 +39723,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], @@ -38919,6 +39741,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], lowkick: ["9M"], lowsweep: ["9M"], + lunge: ["9M"], magiccoat: ["7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L28"], megakick: ["3T"], megapunch: ["3T"], @@ -38979,6 +39802,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], trick: ["9M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["9M"], zenheadbutt: ["9M", "9L26", "7T", "7L26", "6T", "6L26", "5T", "5L26", "4T", "4L26"], }, encounters: [ @@ -39357,10 +40181,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { cacnea: { learnset: { absorb: ["9L4", "7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], - acid: ["7E", "6E", "5E", "4E", "3E"], + acid: ["9E", "7E", "6E", "5E", "4E", "3E"], attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["7E", "6E"], - block: ["7T", "7E", "6T", "6E", "5T", "5E"], + belch: ["9E", "7E", "6E"], + block: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], bodyslam: ["9M", "3T"], brickbreak: ["9M", "7M", "6M", "5M", "4M"], bulldoze: ["9M"], @@ -39368,12 +40192,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { captivate: ["4M"], confide: ["7M", "6M"], cottonspore: ["9L46", "7L46", "6L46", "5L49", "4L49", "3L41"], - counter: ["7E", "6E", "5E", "4E", "3T", "3E"], + counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], cut: ["6M", "5M", "4M", "3M"], darkpulse: ["9M", "7M", "6M", "5T", "4M"], destinybond: ["9L54", "7L54", "6L54", "5L57", "4L57", "3L49"], dig: ["9M"], - disable: ["7E", "6E", "5E"], + disable: ["9E", "7E", "6E", "5E"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], drainpunch: ["9M", "7T", "6T", "5T", "4M"], @@ -39383,16 +40207,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { energyball: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M", "3M"], feintattack: ["7L19", "6L19", "5L29", "4L29", "3L29"], - fellstinger: ["7E", "6E"], + fellstinger: ["9E", "7E", "6E"], flash: ["6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], grasswhistle: ["7E", "6E", "5E", "4E", "3E"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L7", "7L7", "6L7", "5L9", "4L9", "3L9"], headbutt: ["4T"], @@ -39435,17 +40260,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["7T", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], spikes: ["9M", "9L30", "7L30", "6L30", "5L33", "4L33", "3L33"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9L34", "7L34", "6L34", "5L37", "4T", "4L37"], sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], swift: ["9M"], - switcheroo: ["7E", "6E", "5E"], + switcheroo: ["9E", "7E", "6E", "5E"], swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], synthesis: ["7T", "6T", "5T", "4T"], takedown: ["9M"], - teeterdance: ["7E", "6E", "5E", "5D", "4E", "3E"], + teeterdance: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], terablast: ["9M"], thief: ["9M"], thunderpunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], @@ -39489,13 +40314,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], headbutt: ["4T"], @@ -39503,10 +40329,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "6M", "5M", "4M", "3M"], hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], ingrain: ["9L22", "7L22", "6L22", "5L25", "4L25", "3L25", "3S0"], + knockoff: ["9M"], + lashout: ["9M"], leafstorm: ["9M"], leechseed: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], lowkick: ["9M", "7T", "6T", "5T", "4T"], + lunge: ["9M"], magicalleaf: ["9M"], megakick: ["3T"], megapunch: ["3T"], @@ -39542,7 +40371,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], spikes: ["9M", "9L30", "7L30", "6L30", "5L35", "4L35", "3L35", "3S0"], spikyshield: ["9L0", "7L1", "6L32"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stompingtantrum: ["9M", "7T"], strength: ["6M", "5M", "4M", "3M"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], @@ -39594,7 +40423,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonpulse: ["9M", "8M", "7T", "7L38", "6T", "6L38", "5T", "5L50", "4M", "4L45"], dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M", "6M", "5M"], endure: ["9M", "8M", "4M", "3T"], facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -39604,7 +40433,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M", "3M"], furyattack: ["9L12", "8L12", "7L7", "6L7", "5L13", "4L13", "3L18"], growl: ["9L1", "8L1", "7L1", "6L1", "6S2", "5L1", "5S1", "4L1", "3L1", "3S0"], - haze: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], healbell: ["7T", "6T", "5T", "4T"], heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], helpinghand: ["9M"], @@ -39688,7 +40517,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragondance: ["9M", "8M", "7L30", "6L30", "5L39", "4L39", "3L40", "3S0"], dragonpulse: ["9M", "9L0", "8M", "8L0", "7T", "7L40", "6T", "6L40", "5T", "5L62", "4M", "4L54"], dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], echoedvoice: ["7M", "6M", "5M"], endure: ["9M", "8M", "4M", "3T"], @@ -39702,6 +40531,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furyattack: ["9L12", "8L12", "7L7", "6L7", "5L13", "4L13", "3L18"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + haze: ["9M"], healbell: ["7T", "6T", "5T", "4T", "3S1"], heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], helpinghand: ["9M"], @@ -39731,7 +40561,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { refresh: ["7L26", "6L26", "5L54", "4L46", "3L45", "3S0"], rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M", "3M"], roost: ["7M", "6M", "5T", "4M"], round: ["9L16", "8M", "8L16", "7M", "7L17", "6M", "6L17", "5M", "5L18"], @@ -39756,6 +40586,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trailblaze: ["9M"], twister: ["4T"], uproar: ["8M", "7T", "6T", "5T", "4T"], + weatherball: ["9M"], willowisp: ["9M"], wonderroom: ["8M", "7T", "6T", "5T"], }, @@ -39805,7 +40636,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], fling: ["9M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["9L8", "7L8", "6L8", "5L14", "4T", "4L14", "3T", "3L13", "3S0"], furyswipes: ["9L1", "7E", "6E", "5E", "4E"], @@ -39823,7 +40654,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], incinerate: ["6M", "5M"], irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L4", "3S0", "3S1"], lowkick: ["9M", "7T", "6T", "5T", "5D", "4T"], @@ -39851,7 +40682,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "6M", "5M", "4M", "3M"], revenge: ["7L22", "6L22", "5L26"], reversal: ["9M"], - roar: ["7M", "6M", "5M", "4M", "4E", "3M", "3E"], + roar: ["9M", "7M", "6M", "5M", "4M", "4E", "3M", "3E"], rockclimb: ["4M"], rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], @@ -39934,7 +40765,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], glare: ["9L19", "7L19", "6L19", "5L25", "4L25", "3L25", "3S1"], gunkshot: ["9M"], - haze: ["9L34", "7L34", "6L37", "5L43", "4L43", "3L43"], + haze: ["9M", "9L34", "7L34", "6L37", "5L43", "4L43", "3L43"], headbutt: ["4T"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], @@ -39943,7 +40774,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { infestation: ["7M", "6M"], ironhead: ["9M"], irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M"], lick: ["9L6", "7L6", "6L7", "5L7", "4L7", "3L7", "3S0", "3S2"], mimic: ["3T"], mudslap: ["4T", "3T"], @@ -39991,7 +40823,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "6M", "5M", "4M", "3M"], throatchop: ["7T"], thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["9M", "7M", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], venomdrench: ["7L24", "6L25"], venoshock: ["9M", "9L24", "7M", "7L16", "6M", "6L16", "5M", "5L55"], @@ -40243,6 +41075,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["4T"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hydropump: ["9M", "8M", "7E", "6E", "5E", "4E"], icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], @@ -40318,6 +41151,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["4T"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["9M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -40341,7 +41175,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scald: ["8M", "7M", "6M", "5M"], scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], @@ -40367,7 +41201,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1", "7L1", "6L1", "5L10", "4L10", "3L11"], waterpulse: ["9M", "9L12", "8L12", "7T", "7L17", "6T", "6L17", "5L22", "4M", "4L22", "3M"], watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], zenheadbutt: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "4S0"], }, @@ -40382,86 +41216,91 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { corphish: { learnset: { aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], - aquajet: ["8E", "7E", "6E"], + ancientpower: ["9E", "8E", "7E", "6E", "5E", "4T", "4E", "3E"], + aquajet: ["9E", "8E", "7E", "6E"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7E", "6E", "5E", "4E", "3T", "3E"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T", "3E"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], bubble: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - bubblebeam: ["8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], + bubblebeam: ["9L12", "8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], captivate: ["4M"], + chillingwater: ["9M"], chipaway: ["7E", "6E", "5E"], confide: ["7M", "6M"], counter: ["3T"], - crabhammer: ["8L44", "7L43", "6L38", "5L38", "4L38", "3L34"], - crunch: ["8M", "8L40", "7L39", "6L39", "5L47", "4L47", "3L43"], + crabhammer: ["9L44", "8L44", "7L43", "6L38", "5L38", "4L38", "3L34"], + crunch: ["9M", "9L40", "8M", "8L40", "7L39", "6L39", "5L47", "4L47", "3L43"], cut: ["6M", "5M", "4M", "3M"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8E", "7E", "6E", "5E", "3T"], - doublehit: ["8L20", "7L20", "6L20"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "3T"], + doublehit: ["9L20", "8L20", "7L20", "6L20"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["8M", "7E", "6E", "5E", "4E"], - endeavor: ["8L48", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + dragondance: ["9M", "8M", "7E", "6E", "5E", "4E"], + endeavor: ["9L48", "8L48", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], - guillotine: ["8L52", "7L48", "6L48", "5L53", "4L53", "3L44"], + guillotine: ["9L52", "8L52", "7L48", "6L48", "5L53", "4L53", "3L44"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "7L5", "6L5", "5L7", "5D", "4L7", "3L7"], + harden: ["9L1", "8L1", "7L5", "6L5", "5L7", "5D", "4L7", "3L7"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hydropump: ["8M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["8L16", "7T", "7L23", "7E", "6T", "6L23", "6E", "5T", "5L26", "5E", "4T", "4L26", "4E", "3L25"], - leer: ["8L4", "7L10", "6L10", "5L13", "4L13", "3L13"], - metalclaw: ["8E", "7E", "6E", "5E", "5D", "4E"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "9L16", "8L16", "7T", "7L23", "7E", "6T", "6L23", "6E", "5T", "5L26", "5E", "4T", "4L26", "4E", "3L25"], + leer: ["9L4", "8L4", "7L10", "6L10", "5L13", "4L13", "3L13"], + liquidation: ["9M"], + metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "5D", "4E"], mimic: ["3T"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudslap: ["4T", "3T"], mudsport: ["7E", "6E", "5E", "4E", "3E"], naturalgift: ["4M"], - nightslash: ["8L28", "7L26", "6L26", "5L35", "4L35"], + nightslash: ["9L28", "8L28", "7L26", "6L26", "5L35", "4L35"], payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorshell: ["8M", "8L32", "7L31", "6L31"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "9L24", "8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + razorshell: ["9L32", "8M", "8L32", "7L31", "6L31"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - slash: ["8E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + slash: ["9E", "8E"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], spite: ["7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - switcheroo: ["8E", "7E", "6E"], - swordsdance: ["8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L44", "4M", "4L44", "3T", "3L37"], - taunt: ["8M", "8L8", "7M", "7L34", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L31"], + switcheroo: ["9E", "8E", "7E", "6E"], + swordsdance: ["9M", "9L36", "8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L44", "4M", "4L44", "3T", "3L37"], + takedown: ["9M"], + taunt: ["9M", "9L8", "8M", "8L8", "7M", "7L34", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L31"], + terablast: ["9M"], + thief: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], trumpcard: ["7E", "6E", "5E"], visegrip: ["7L7", "6L7", "5L10", "4L10", "3L10"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], watersport: ["3S0"], whirlpool: ["8M", "4M"], - xscissor: ["8M", "7M", "6M", "5M", "4M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], }, eventData: [ {generation: 3, level: 5, shiny: 1, moves: ["bubble", "watersport"], pokeball: "pokeball", emeraldEventEgg: true}, @@ -40472,91 +41311,97 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aerialace: ["7M", "6M", "5M", "4M", "3M"], ancientpower: ["4T"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], + bubblebeam: ["9L12", "8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], captivate: ["4M"], - closecombat: ["8M"], + chillingwater: ["9M"], + closecombat: ["9M", "8M"], confide: ["7M", "6M"], counter: ["3T"], - crabhammer: ["8L52", "7L48", "6L44", "5L44", "4L44", "3L38", "3S0", "3S1"], - crunch: ["8M", "8L46", "7L43", "6L43", "5L57", "4L57", "3L51"], + crabhammer: ["9L52", "8L52", "7L48", "6L44", "5L44", "4L44", "3L38", "3S0", "3S1"], + crunch: ["9M", "9L46", "8M", "8L46", "7L43", "6L43", "5L57", "4L57", "3L51"], cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - dig: ["8M", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], dive: ["8M", "6M", "5M", "4T", "3M"], doubleedge: ["3T"], - doublehit: ["8L20", "7L20", "6L20"], + doublehit: ["9L20", "8L20", "7L20", "6L20"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["8M"], - endeavor: ["8L58", "7T", "6T", "5T", "4T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + dragondance: ["9M", "8M"], + endeavor: ["9L58", "8L58", "7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - guillotine: ["8L64", "7L54", "6L1", "5L65", "4L65", "3L52", "3S0"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + guillotine: ["9L64", "8L64", "7L54", "6L1", "5L65", "4L65", "3L52", "3S0"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + harden: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], honeclaws: ["6M", "5M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["8L16", "7T", "7L23", "6T", "6L23", "5T", "5L26", "4T", "4L26", "3L25", "3S1"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["8M", "7T"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "9L16", "8L16", "7T", "7L23", "6T", "6L23", "5T", "5L26", "4T", "4L26", "3L25", "3S1"], + lashout: ["9M", "8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["9M", "8M", "7T"], + metalclaw: ["9M"], mimic: ["3T"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudslap: ["4T", "3T"], - nastyplot: ["8M"], + nastyplot: ["9M", "8M"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - nightslash: ["8L28", "7L26", "6L26", "5L39", "4L39"], + nightslash: ["9L28", "8L28", "7L26", "6L26", "5L39", "4L39"], payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorshell: ["8M", "8L34", "7L32", "6L32"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "9L24", "8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + razorshell: ["9L34", "8M", "8L34", "7L32", "6L32"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M", "4M", "3M"], revenge: ["8M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], sludgewave: ["8M", "7M", "6M", "5M"], - snarl: ["8M", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "8L0", "7L1", "6L30", "5L30", "4T", "4L30", "3T"], - swordsdance: ["8M", "8L40", "7M", "7L40", "6M", "6L40", "5M", "5L52", "4M", "4L52", "3T", "3L43", "3S0", "3S1"], - taunt: ["8M", "8L1", "7M", "7L36", "6M", "6L34", "5M", "5L34", "4M", "4L34", "3M", "3L33", "3S0", "3S1"], + swift: ["9M", "9L0", "8M", "8L0", "7L1", "6L30", "5L30", "4T", "4L30", "3T"], + swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "7L40", "6M", "6L40", "5M", "5L52", "4M", "4L52", "3T", "3L43", "3S0", "3S1"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L36", "6M", "6L34", "5M", "5L34", "4M", "4L34", "3M", "3L33", "3S0", "3S1"], + terablast: ["9M"], + thief: ["9M"], toxic: ["7M", "6M", "5M", "4M", "3M"], visegrip: ["7L1", "6L1", "5L1", "4L1", "3L1"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], whirlpool: ["8M", "4M"], - xscissor: ["8M", "7M", "6M", "5M", "4M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], }, eventData: [ {generation: 3, level: 100, moves: ["taunt", "crabhammer", "swordsdance", "guillotine"], pokeball: "pokeball"}, @@ -41074,55 +41919,57 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { feebas: { learnset: { attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], brine: ["8M", "7E", "6E", "5E"], captivate: ["7E", "6E", "5E", "5D", "4M"], + chillingwater: ["9M"], confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "4E", "3E"], + confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], dive: ["8M", "6M", "5M", "4T", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonbreath: ["8E", "7E", "6E", "5E", "4E", "3E"], - dragonpulse: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L25", "7L30", "6L30", "5L30", "4L30", "3L30"], + dragonbreath: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + dragonpulse: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L25", "8L25", "7L30", "6L30", "5L30", "4L30", "3L30"], frustration: ["7M", "6M", "5M", "4M", "3M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8E", "7E", "6E", "5E", "4E"], + haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypnosis: ["8E", "7E", "6E", "5E", "4E", "3E"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + hypnosis: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lightscreen: ["8M", "7M", "6M", "5M", "4E", "3E"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], mimic: ["3T"], - mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E", "4S0", "3E"], - mist: ["8E", "7E", "6E", "5E", "4E"], + mirrorcoat: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "4S0", "3E"], + mist: ["9E", "8E", "7E", "6E", "5E", "4E"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudsport: ["7E", "6E", "5E", "4E", "3E"], naturalgift: ["4M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], secretpower: ["6M", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - splash: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "4S0", "3L1"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + splash: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "4S0", "3L1"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - tackle: ["8L15", "7L15", "6L15", "5L15", "4L15", "3L15"], - tickle: ["8E", "7E", "6E", "5E", "4E"], + swift: ["9M", "8M", "4T", "3T"], + tackle: ["9L15", "8L15", "7L15", "6L15", "5L15", "4L15", "3L15"], + terablast: ["9M"], + tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["7T", "6T", "4M", "3M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], whirlpool: ["8M", "4M"], }, eventData: [ @@ -41131,84 +41978,90 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, milotic: { learnset: { - aquaring: ["8L12", "7L17", "6L21", "5L49", "4L49"], - aquatail: ["8L32", "7T", "7L31", "6T", "6L29", "5T", "5L29", "4T", "4L29"], - attract: ["8M", "8L16", "7M", "7L34", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L45"], - avalanche: ["8M", "4M"], + aquaring: ["9L12", "8L12", "7L17", "6L21", "5L49", "4L49"], + aquatail: ["9L32", "8L32", "7T", "7L31", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + attract: ["9L16", "8M", "8L16", "7M", "7L34", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L45"], + avalanche: ["9M", "8M", "4M"], bind: ["7T", "6T", "5T"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], breakingswipe: ["8M"], brine: ["8M"], brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], captivate: ["7L21", "6L24", "5L25", "4M", "4L25"], - coil: ["8L48", "7L41", "6L44"], + chillingwater: ["9M"], + coil: ["9L48", "8L48", "7L41", "6L44"], confide: ["7M", "6M"], - disarmingvoice: ["8L4", "7L11", "6L11"], + confuseray: ["9M"], + disarmingvoice: ["9M", "9L4", "8L4", "7L11", "6L11"], dive: ["8M", "6M", "5M", "4T", "3M"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["8M"], - dragonpulse: ["8M", "7T", "6T", "5T", "4M"], - dragontail: ["8L24", "7M", "7L24", "6M", "6L27", "5M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L1"], - flipturn: ["8T"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["9M", "9L24", "8L24", "7M", "7L24", "6M", "6L27", "5M"], + drainingkiss: ["9M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L1", "8L1"], + flipturn: ["9M", "8T"], frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - helpinghand: ["8M"], + haze: ["9M"], + helpinghand: ["9M", "8M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L52", "7L44", "6L37", "5L37", "5S3", "4L37", "4S1", "4S2", "3L40"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "5S3", "5S4", "4M", "4S1", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "4S2", "3T"], - imprison: ["8M"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], + hydropump: ["9M", "9L52", "8M", "8L52", "7L44", "6L37", "5L37", "5S3", "4L37", "4S1", "4S2", "3L40"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "5S3", "5S4", "4M", "4S1", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "4S2", "3T"], + imprison: ["9M", "8M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], laserfocus: ["7T"], - lifedew: ["8L20"], - lightscreen: ["8M", "7M", "6M", "5M"], + lifedew: ["9L20", "8L20"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], magiccoat: ["7T", "6T", "5T", "4T"], mimic: ["3T"], mirrorcoat: ["5S3"], muddywater: ["8M"], - mudshot: ["8M"], + mudshot: ["9M", "8M"], mudslap: ["4T", "3T"], naturalgift: ["4M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["8M", "8L44", "7M", "7L47", "6M", "6L33", "5M", "5L33", "4M", "4L33", "4S1", "4S2", "3M", "3L35", "3S0"], - recover: ["8L28", "7L27", "6L21", "5L21", "5S3", "5S4", "4L21", "4S1", "4S2", "3L30", "3S0"], + raindance: ["9M", "9L44", "8M", "8L44", "7M", "7L47", "6M", "6L33", "5M", "5L33", "4M", "4L33", "4S1", "4S2", "3M", "3L35", "3S0"], + recover: ["9L28", "8L28", "7L27", "6L21", "5L21", "5S3", "5S4", "4L21", "4S1", "4S2", "3L30", "3S0"], refresh: ["7L1", "6L7", "5L9", "4L9", "3L15"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "8L36", "7M", "7L37", "6M", "6L41", "5M", "5L45", "4M", "4L45", "3M", "3L50"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + safeguard: ["9L36", "8M", "8L36", "7M", "7L37", "6M", "6L41", "5M", "5L45", "4M", "4L45", "3M", "3L50"], + scald: ["9M", "8M", "7M", "6M", "5M"], + scaleshot: ["9M", "8T"], secretpower: ["6M", "4M", "3M"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - splash: ["8L1"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "8L40", "7M", "6M", "5M", "5S4", "4M", "3M"], + splash: ["9L1", "8L1"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "9L40", "8M", "8L40", "7M", "6M", "5M", "5S4", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - tackle: ["8L1"], + swift: ["9M", "8M", "4T", "3T"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "5S4", "4M", "3M"], tripleaxel: ["8T"], - twister: ["8L8", "7L14", "6L14", "5L17", "4T", "4L17", "3L25", "3S0"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["8L0", "7T", "7L1", "6T", "6L13", "5L13", "4M", "4L13", "3M", "3L20", "3S0"], + twister: ["9L8", "8L8", "7L14", "6L14", "5L17", "4T", "4L17", "3L25", "3S0"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["9M", "9L0", "8L0", "7T", "7L1", "6T", "6L13", "5L13", "4M", "4L13", "3M", "3L20", "3S0"], watersport: ["7L1", "6L4", "5L5", "4L5", "3L10"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], - wrap: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L5"], + wrap: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L5"], }, eventData: [ {generation: 3, level: 35, moves: ["waterpulse", "twister", "recover", "raindance"], pokeball: "pokeball"}, @@ -41444,6 +42297,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], imprison: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], knockoff: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + lashout: ["9M"], magiccoat: ["7T", "6T", "5T", "4T"], magicroom: ["7T", "6T", "5T"], metronome: ["9M"], @@ -41456,6 +42310,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["7T", "6T", "5T", "5D", "4T"], payback: ["7M", "6M", "5M", "4M", "4E"], phantomforce: ["9M", "9L48", "7L54", "7E", "6L54", "6E"], + poltergeist: ["9M"], pounce: ["9M"], protect: ["9M", "7M", "6M", "5M", "4M", "3M"], psybeam: ["9M"], @@ -41477,7 +42332,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snatch: ["7T", "7L42", "6T", "6L42", "5T", "5L46", "4M", "4L43", "3M", "3L49"], snore: ["7T", "6T", "3T"], - spite: ["9L10", "7T", "7L10", "6T", "6L10", "5T", "5L16", "4T", "4L16", "3L25", "3S0"], + spite: ["9M", "9L10", "7T", "7L10", "6T", "6L10", "5T", "5L16", "4T", "4L16", "3L25", "3S0"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9L38", "7L38", "6L34", "5L38", "4T", "4L35"], sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], @@ -41504,6 +42359,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["7T"], attract: ["7M", "6M", "5M", "4M", "3M"], bodyslam: ["3T"], + burningjealousy: ["9M"], calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], @@ -41536,7 +42392,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], imprison: ["9M"], infestation: ["7M", "6M"], - knockoff: ["9L0", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + knockoff: ["9M", "9L0", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + lashout: ["9M"], magiccoat: ["7T", "6T", "5T", "4T"], magicroom: ["7T", "6T", "5T"], metronome: ["9M", "3T"], @@ -41550,6 +42407,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["7T", "6T", "5T", "4T"], payback: ["7M", "6M", "5M", "4M"], phantomforce: ["9M", "9L53", "7L1", "6L1"], + poltergeist: ["9M"], pounce: ["9M"], protect: ["9M", "7M", "6M", "5M", "4M", "3M"], psybeam: ["9M"], @@ -41571,7 +42429,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snatch: ["7T", "7L46", "6T", "6L46", "5T", "5L58", "4M", "4L51", "3M", "3L55"], snore: ["7T", "6T", "3T"], - spite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L16", "4T", "4L16", "3L25"], + spite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L16", "4T", "4L16", "3L25"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["9L40", "7L40", "6L34", "5L42", "4T", "4L35"], sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], @@ -41603,83 +42461,86 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { duskull: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L9", "6L9", "5L14", "4L14", "3L16", "3S1"], + astonish: ["9L1", "8L1", "7L9", "6L9", "5L14", "4L14", "3L16", "3S1"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], bodyslam: ["8M", "3T"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17", "3L23", "3S1"], - curse: ["8L36", "7L33", "6L30", "5L30", "4L30", "3L34", "3S0"], - darkpulse: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], + confuseray: ["9M", "9L12", "8L12", "7L30", "6L17", "5L17", "4L17", "3L23", "3S1"], + curse: ["9L36", "8L36", "7L33", "6L30", "5L30", "4L30", "3L34", "3S0"], + darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], destinybond: ["7E", "6E", "5E", "4E", "3E"], - disable: ["8L4", "7L6", "6L6", "5L6", "5D", "4L6", "3L5"], + disable: ["9L4", "8L4", "7L6", "6L6", "5L6", "5D", "4L6", "3L5"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], dreameater: ["7M", "6M", "5M", "4M", "3T"], embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], feintattack: ["7E", "6E", "5E", "4E", "3E"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "8L44", "7L54", "6L49", "5L49", "4L46", "3L49"], - gravity: ["7T", "6T", "5T", "4T"], + futuresight: ["9L44", "8M", "8L44", "7L54", "6L49", "5L49", "4L46", "3L49"], + gravity: ["9M", "7T", "6T", "5T", "4T"], grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], - haze: ["8E", "7E", "6E"], + haze: ["9M", "9E", "8E", "7E", "6E"], headbutt: ["4T"], - helpinghand: ["8M", "3S1"], - hex: ["8M", "8L32", "7L38", "6L38", "5L38"], + helpinghand: ["9M", "8M", "3S1"], + hex: ["9M", "9L32", "8M", "8L32", "7L38", "6L38", "5L38"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["8M", "7E", "6E", "5E", "4E", "3E"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], infestation: ["7M", "6M"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - meanlook: ["8L28", "7L46", "6L41", "5L41", "4L38", "3L45", "3S0"], - memento: ["8E", "7E", "6E", "5E", "4E", "3E"], + leechlife: ["9M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["9L28", "8L28", "7L46", "6L41", "5L41", "4L38", "3L45", "3S0"], + memento: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], mimic: ["3T"], naturalgift: ["4M"], nightmare: ["3T"], - nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], ominouswind: ["7E", "6E", "5E", "4T", "4E"], - painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], - payback: ["8M", "8L20", "7M", "7L49", "6M", "6L46", "5M", "5L46", "4M", "4L41"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + painsplit: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + payback: ["9L20", "8M", "8L20", "7M", "7L49", "6M", "6L46", "5M", "5L46", "4M", "4L41"], + phantomforce: ["9M"], + poltergeist: ["9M", "8T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27", "3S0"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], revenge: ["8M"], round: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "4M", "3M", "3S1"], - shadowsneak: ["8L8", "7L17", "6L17", "5L22", "4L22"], - skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + shadowball: ["9M", "9L40", "8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "4M", "3M", "3S1"], + shadowsneak: ["9L8", "8L8", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + spite: ["9M", "7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "5D", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L38", "3S0"], + trick: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L38", "3S0"], wonderroom: ["8M", "7T", "6T", "5T"], }, eventData: [ @@ -41690,70 +42551,73 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dusclops: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L14", "4L14", "3L16"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L14", "4L14", "3L16"], attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1", "3L1"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bind: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1", "3L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17", "3L23"], + confuseray: ["9M", "9L12", "8L12", "7L30", "6L17", "5L17", "4L17", "3L23"], counter: ["3T"], - curse: ["8L36", "7L33", "6L30", "5L30", "4L30", "3L34"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - disable: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + curse: ["9L36", "8L36", "7L33", "6L30", "5L30", "4L30", "3L34"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + disable: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], doubleedge: ["3T"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], dreameater: ["7M", "6M", "5M", "4M", "3T"], dynamicpunch: ["3T"], earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M", "3M"], foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "8L48", "7L1", "6L1", "5L61", "4L61", "3L58"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + futuresight: ["9L48", "8M", "8L48", "7L1", "6L1", "5L61", "4L61", "3L58"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + haze: ["9M"], headbutt: ["4T"], - helpinghand: ["8M"], - hex: ["8M", "8L32", "7L40", "6L40", "5L42"], + helpinghand: ["9M", "8M"], + hex: ["9M", "9L32", "8M", "8L32", "7L40", "6L40", "5L42"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M"], infestation: ["7M", "6M"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - meanlook: ["8L28", "7L52", "6L49", "5L49", "4L43", "3L51"], + leechlife: ["9M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["9L28", "8L28", "7L52", "6L49", "5L49", "4L43", "3L51"], megakick: ["8M", "3T"], megapunch: ["8M", "3T"], - metronome: ["8M", "3T"], + metronome: ["9M", "8M", "3T"], mimic: ["3T"], mudslap: ["4T", "3T"], naturalgift: ["4M"], nightmare: ["3T"], - nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], ominouswind: ["4T"], painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], - poltergeist: ["8T"], + payback: ["9L20", "8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], + phantomforce: ["9M"], + poltergeist: ["9M", "8T"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], psychup: ["7M", "6M", "5M", "4M", "3T"], pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], revenge: ["8M"], rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], @@ -41762,29 +42626,30 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M", "3M"], seismictoss: ["3T"], - shadowball: ["8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M", "3M"], - shadowpunch: ["8L0", "7L1", "6L37", "5L37", "4L37", "3L37"], - shadowsneak: ["8L1", "7L17", "6L17", "5L22", "4L22"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + shadowball: ["9M", "9L42", "8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M", "3M"], + shadowpunch: ["9L0", "8L0", "7L1", "6L37", "5L37", "4L37", "3L37"], + shadowsneak: ["9L1", "8L1", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L41"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L41"], wonderroom: ["8M", "7T", "6T", "5T"], }, encounters: [ @@ -41795,99 +42660,104 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dusknoir: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L14", "4L14"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L14", "4L14"], attract: ["8M", "7M", "6M", "5M", "4M"], - bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bind: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17"], - curse: ["8L36", "7L33", "6L30", "5L30", "4L30"], + confuseray: ["9M", "9L12", "8L12", "7L30", "6L17", "5L17", "4L17"], + curse: ["9L36", "8L36", "7L33", "6L30", "5L30", "4L30"], darkestlariat: ["8M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - destinybond: ["8L54"], - disable: ["8L1", "7L1", "6L1", "5L1", "4L1"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + destinybond: ["9L54", "8L54"], + disable: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], doubleteam: ["7M", "6M", "5M", "4M"], dreameater: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - firepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], foresight: ["7L14", "6L9", "5L9", "4L9"], frustration: ["7M", "6M", "5M", "4M"], - futuresight: ["8M", "8L48", "7L1", "6L1", "5L61", "4L61"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + futuresight: ["9L48", "8M", "8L48", "7L1", "6L1", "5L61", "4L61"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + haze: ["9M"], headbutt: ["4T"], - helpinghand: ["8M"], - hex: ["8M", "8L32", "7L40", "6L40", "5L42"], + helpinghand: ["9M", "8M"], + hex: ["9M", "9L32", "8M", "8L32", "7L40", "6L40", "5L42"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - imprison: ["8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M"], infestation: ["7M", "6M"], laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], - meanlook: ["8L28", "7L52", "6L49", "5L49", "4L43"], + leechlife: ["9M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + meanlook: ["9L28", "8L28", "7L52", "6L49", "5L49", "4L43"], megakick: ["8M"], megapunch: ["8M"], - metronome: ["8M"], + metronome: ["9M", "8M"], mudslap: ["4T"], naturalgift: ["4M"], - nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1"], + nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1"], ominouswind: ["4T"], painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], - poltergeist: ["8T"], + payback: ["9L20", "8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], + phantomforce: ["9M"], + poltergeist: ["9M", "8T"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychic: ["8M", "7M", "6M", "5M", "4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], pursuit: ["7L22", "6L22", "5L25", "4L25"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], revenge: ["8M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M"], - shadowball: ["8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M"], - shadowpunch: ["8L1", "7L1", "6L37", "5L37", "4L37"], - shadowsneak: ["8L1", "7L17", "6L17", "5L22", "4L22"], - skillswap: ["8M", "7T", "6T", "5T", "4M"], + shadowball: ["9M", "9L42", "8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M"], + shadowpunch: ["9L1", "8L1", "7L1", "6L37", "5L37", "4L37"], + shadowsneak: ["9L1", "8L1", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - taunt: ["8M", "7M", "6M", "5M", "4M"], + swift: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33"], wonderroom: ["8M", "7T", "6T"], }, }, @@ -41903,6 +42773,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brutalswing: ["7M"], bulldoze: ["9M", "7M", "6M", "5M"], bulletseed: ["9M", "7E", "6E", "5E", "4M", "3M"], + calmmind: ["9M"], captivate: ["4M"], confide: ["7M", "6M"], curse: ["9E", "7E", "6E", "5E", "4E"], @@ -41951,7 +42822,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { razorwind: ["7E", "6E", "5E", "4E", "3E"], rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rocksmash: ["6M", "5M", "4M", "3M"], roost: ["7M", "6M", "5T", "4M"], round: ["7M", "6M", "5M"], @@ -41963,6 +42834,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snore: ["7T", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "9L56", "7M", "7L56", "6M", "6L56", "5M", "5L61", "4M", "4L51", "4S0", "3M", "3L41"], + solarblade: ["9M"], + spite: ["9M"], steelwing: ["7M", "6M", "4M", "3M"], stomp: ["9L10", "7L10", "6L10", "5L17", "4L17", "3L17"], stompingtantrum: ["9M", "7T"], @@ -41991,171 +42864,185 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, chingling: { learnset: { - allyswitch: ["7T"], - astonish: ["7L7", "6L7", "5L9", "4L9"], + allyswitch: ["9E", "7T"], + astonish: ["9L7", "7L7", "6L7", "5L9", "4L9"], attract: ["7M", "6M", "5M", "4M"], + batonpass: ["9M"], bind: ["7T", "6T", "5T"], - calmmind: ["7M", "6M", "5M", "4M"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], - confusion: ["7L10", "6L10", "5L14", "4L14"], - cosmicpower: ["7E", "6E"], - curse: ["7E", "6E", "5E", "4E"], - dazzlinggleam: ["7M", "6M"], - disable: ["7E", "6E", "5E", "4E"], + confusion: ["9L10", "7L10", "6L10", "5L14", "4L14"], + cosmicpower: ["9E", "7E", "6E"], + curse: ["9E", "7E", "6E", "5E", "4E"], + dazzlinggleam: ["9M", "7M", "6M"], + disable: ["9E", "7E", "6E", "5E", "4E"], doubleteam: ["7M", "6M", "5M", "4M"], dreameater: ["7M", "6M", "5M", "4M", "4E"], echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - entrainment: ["7L19", "6L19", "5L25"], - facade: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + energyball: ["9M"], + entrainment: ["9L19", "7L19", "6L19", "5L25"], + facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], futuresight: ["7E", "6E", "5E", "4E"], - grassknot: ["7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - growl: ["7L4", "6L4", "5L6", "4L6"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + growl: ["9L4", "7L4", "6L4", "5L6", "4L6"], healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["7T", "6T", "5T"], - hypnosis: ["7E", "6E", "5E", "4E"], - icywind: ["7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "7L16", "6T", "6L16", "5T", "5L22", "4T", "4L22"], - lightscreen: ["7M", "6M", "5M", "4M"], + hypervoice: ["9M", "7T", "6T", "5T"], + hypnosis: ["9E", "7E", "6E", "5E", "4E"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lastresort: ["9L16", "7T", "7L16", "6T", "6L16", "5T", "5L22", "4T", "4L22"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], magiccoat: ["7T", "6T", "5T", "4T"], naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M"], - psychic: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], - psyshock: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M", "4M"], - recover: ["7E", "6E", "5E", "4E"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + recover: ["9E", "7E", "6E", "5E", "4E"], + recycle: ["9E", "7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], rollout: ["4T"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - storedpower: ["7E", "6E", "5E"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + storedpower: ["9M", "7E", "6E", "5E"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], swift: ["4T"], - taunt: ["7M", "6M", "5M", "4M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], telekinesis: ["7T", "5M"], - thunderwave: ["7M", "6M", "5M", "4M"], + terablast: ["9M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - trick: ["7T", "6T", "5T", "4T"], - trickroom: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17"], - wish: ["7E", "6E", "5E", "4E"], - wrap: ["7L1", "6L1", "5L1", "4L1"], - yawn: ["7L13", "6L13"], - zenheadbutt: ["7T", "6T", "5T", "4T"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["9M", "9L32", "7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17"], + wish: ["9E", "7E", "6E", "5E", "4E"], + wrap: ["9L1", "7L1", "6L1", "5L1", "4L1"], + yawn: ["9L13", "7L13", "6L13"], + zenheadbutt: ["9M", "7T", "6T", "5T", "4T"], }, }, chimecho: { learnset: { allyswitch: ["7T"], - astonish: ["7L1", "6L1", "5L9", "4L9", "3L9", "3S0"], + astonish: ["9L1", "7L1", "6L1", "5L9", "4L9", "3L9", "3S0"], attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], bind: ["7T", "6T", "5T"], - calmmind: ["7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M"], confide: ["7M", "6M"], - confusion: ["7L1", "6L1", "5L14", "4L14", "3L14"], + confusion: ["9L1", "7L1", "6L1", "5L14", "4L14", "3L14"], cosmicpower: ["7E", "6E"], craftyshield: ["7E"], curse: ["7E", "6E", "5E", "4E", "3E"], - dazzlinggleam: ["7M", "6M"], + dazzlinggleam: ["9M", "7M", "6M"], defensecurl: ["3T"], defog: ["7T"], disable: ["7E", "6E", "5E", "4E", "3E"], - doubleedge: ["7L42", "6L33", "5L33", "4L33", "3T", "3L33"], + disarmingvoice: ["9M"], + doubleedge: ["9L42", "7L42", "6L33", "5L33", "4L33", "3T", "3L33"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], dreameater: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], echoedvoice: ["7M", "6M", "5M"], - endure: ["4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - extrasensory: ["7L22", "6L22", "5L46", "4L46"], - facade: ["7M", "6M", "5M", "4M", "3M"], + encore: ["9M"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + extrasensory: ["9L22", "7L22", "6L22", "5L46", "4L46"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M"], flash: ["6M", "5M", "4M", "3M"], frustration: ["7M", "6M", "5M", "4M", "3M"], futuresight: ["7E", "6E", "5E", "4E"], - grassknot: ["7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - growl: ["7L1", "6L1", "5L6", "4L6", "3L6", "3S0"], - healbell: ["7T", "7L27", "6T", "6L27", "5T", "5L38", "4T", "4L38", "3L38"], - healingwish: ["7L1", "6L1", "5L57", "4L49"], - healpulse: ["7L47", "6L47", "5L49"], - helpinghand: ["7T", "6T", "5T", "4T"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "7T", "6T", "5T", "4T"], + growl: ["9L1", "7L1", "6L1", "5L6", "4L6", "3L6", "3S0"], + healbell: ["9L27", "7T", "7L27", "6T", "6L27", "5T", "5L38", "4T", "4L38", "3L38"], + healingwish: ["9L1", "7L1", "6L1", "5L57", "4L49"], + healpulse: ["9L47", "7L47", "6L47", "5L49"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "6T", "5T", "5D"], + hypervoice: ["9M", "7T", "6T", "5T", "5D"], hypnosis: ["7E", "6E", "5E", "5D", "4E", "3E"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - knockoff: ["7T", "6T", "5T", "4T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["7M", "6M", "5M", "4M", "3M"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], magiccoat: ["7T", "6T", "5T", "4T"], mimic: ["3T"], naturalgift: ["4M"], nightmare: ["3T"], perishsong: ["7E"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychic: ["7M", "6M", "5M", "4M", "3M", "3L46"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M", "3L46"], psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["7M", "6M", "5M"], + psyshock: ["9M", "7M", "6M", "5M"], psywave: ["7L16", "6L16", "5L30", "4L30", "3L30"], - raindance: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], recover: ["7E", "6E"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], rollout: ["4T", "3T"], round: ["7M", "6M", "5M"], - safeguard: ["7M", "7L37", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L41"], + safeguard: ["9L37", "7M", "7L37", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L41"], secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M"], snatch: ["7T", "6T", "5T", "4M", "3M"], snore: ["7T", "6T", "5T", "4T", "3T"], - storedpower: ["7E", "6E", "5E"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], + storedpower: ["9M", "9L16", "7E", "6E", "5E"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], synchronoise: ["7L1", "6L1", "5L54"], - takedown: ["7L19", "6L19", "5L22", "4L22", "3L17"], - taunt: ["7M", "6M", "5M", "4M", "3M"], + takedown: ["9M", "9L19", "7L19", "6L19", "5L22", "4L22", "3L17"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], telekinesis: ["7T", "5M"], - thunderwave: ["7M", "6M", "5M", "4M"], + terablast: ["9M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M", "3M"], toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["7T", "6T", "5T", "4T"], - trickroom: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L22"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["9M", "9L32", "7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L22"], wish: ["7E", "6E", "5E", "4E"], - wrap: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - yawn: ["7L13", "6L13", "5L25", "4L25", "3L25"], - zenheadbutt: ["7T", "6T", "5T", "4T"], + wrap: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + yawn: ["9L13", "7L13", "6L13", "5L25", "4L25", "3L25"], + zenheadbutt: ["9M", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 3, level: 10, gender: "M", moves: ["wrap", "growl", "astonish"], pokeball: "pokeball"}, @@ -42317,6 +43204,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { iceshard: ["9L15", "8L15", "7L10", "6L10", "5L37", "4L37"], icespinner: ["9M"], iciclecrash: ["9E", "8E"], + iciclespear: ["9M"], icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13", "3T", "3L16", "3S0"], leer: ["9L5", "8L5", "7L1", "6L1", "5L1", "4L1", "3L1"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -42337,7 +43225,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M", "7T", "6T", "5T", "4T", "3T"], snowscape: ["9M", "9L45"], spikes: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], swagger: ["7M", "6M", "5M", "4M", "3T"], switcheroo: ["9E", "8E", "7E", "6E"], @@ -42346,7 +43234,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], waterpulse: ["9M", "7T", "6T", "5D", "4M", "3M", "3S0"], - weatherball: ["9L50", "8M", "7E", "6E", "5E", "5D", "4E"], + weatherball: ["9M", "9L50", "8M", "7E", "6E", "5E", "5D", "4E"], }, eventData: [ {generation: 3, level: 20, abilities: ["innerfocus"], moves: ["sing", "waterpulse", "bite", "icywind"]}, @@ -42381,7 +43269,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frostbreath: ["9L30", "8L30", "7M", "7L37", "6M", "6L37", "5M"], frustration: ["7M", "6M", "5M", "4M", "3M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "8L47", "7M", "7L54", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L42"], headbutt: ["9L1", "8L54", "7L28", "6L19", "5L19", "4T", "4L19", "3L19"], helpinghand: ["9M"], @@ -42392,7 +43280,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icefang: ["9M", "9L40", "8M", "8L40", "7L23", "6L23", "5L28", "4L28"], iceshard: ["9L15", "8L15", "7L1", "6L1"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13", "3T", "3L16"], ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], @@ -42419,7 +43307,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M", "7T", "6T", "5T", "4T", "3T"], snowscape: ["9M", "9L47"], spikes: ["9M", "8M"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], steelroller: ["8T"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], superfang: ["7T", "6T", "5T", "4T"], @@ -42431,7 +43319,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M", "3M"], trailblaze: ["9M"], waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9L54", "8M"], + weatherball: ["9M", "9L54", "8M"], }, }, froslass: { @@ -42465,6 +43353,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hail: ["8M", "8L40", "7M", "7L54", "6M", "6L40", "5M", "5L40", "4M", "4L40"], + haze: ["9M"], headbutt: ["9L1", "8L1", "4T"], helpinghand: ["9M"], hex: ["9M", "9L0", "8M", "8L0"], @@ -42475,7 +43364,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], iceshard: ["9L15", "8L15", "7L1", "6L1", "5L37", "4L37"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13"], imprison: ["9M", "8M"], laserfocus: ["7T"], @@ -42487,7 +43376,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ominouswind: ["7L1", "6L22", "5L22", "4T", "4L22"], painsplit: ["7T", "6T", "5T", "4T"], payback: ["8M", "7M", "6M", "5M", "4M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -42509,7 +43398,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M", "7T", "6T", "5T", "4T"], snowscape: ["9M", "9L40"], spikes: ["9M", "8M"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["4T"], swagger: ["7M", "6M", "5M", "4M"], @@ -42522,11 +43411,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], tripleaxel: ["8T"], wakeupslap: ["7L37", "6L28", "5L28", "4L28"], waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "9L47", "8M", "8L47", "7M", "7L28"], }, }, @@ -43007,7 +43897,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { luvdisc: { learnset: { agility: ["9M", "9L7", "7L7", "6L7", "5L9", "4L9", "3L16"], - aquajet: ["7E", "6E", "5E", "4E"], + aquajet: ["9E", "7E", "6E", "5E", "4E"], aquaring: ["9L40", "7L40", "7E", "6L40", "6E", "5L46", "5E", "4L37", "4E"], attract: ["9L20", "7M", "7L20", "6M", "6L22", "5M", "5L27", "4M", "4L22", "3M", "3L28"], babydolleyes: ["9L37"], @@ -43022,9 +43912,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleteam: ["7M", "6M", "5M", "4M", "3M"], drainingkiss: ["9M", "9L22", "7L9", "6L9"], endure: ["9M", "4M", "3T"], - entrainment: ["7E", "6E"], + entrainment: ["9E", "7E", "6E"], facade: ["9M", "7M", "6M", "5M", "4M", "3M"], flail: ["9L26", "7L26", "6L27", "5L31", "4L46", "3L40"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M", "3M"], hail: ["7M", "6M", "5M", "4M", "3M"], healpulse: ["7E", "6E", "5E"], @@ -43046,14 +43937,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["7M", "6M", "5M"], safeguard: ["9L49", "7M", "7L49", "6M", "6L55", "5M", "5L55", "4M", "4L51", "3M", "3L48"], scald: ["7M", "6M", "5M"], + scaleshot: ["9M"], secretpower: ["6M", "4M", "3M"], sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], snore: ["7T", "6T", "5T", "4T", "3T"], snowscape: ["9M"], soak: ["9L42", "7L42"], - splash: ["7E", "6E", "5E", "4E", "3E"], + splash: ["9E", "7E", "6E", "5E", "4E", "3E"], substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["7E", "6E", "5E", "4E", "3E"], + supersonic: ["9E", "7E", "6E", "5E", "4E", "3E"], surf: ["9M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], sweetkiss: ["9L31", "7L31", "6L31", "5L37", "4L27", "3L36"], @@ -43121,7 +44013,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -43200,7 +44092,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -43253,7 +44145,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragondance: ["9M", "8M", "5S3", "3S1"], dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], dragontail: ["9M", "9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L80"], - dualwingbeat: ["9L1", "8T"], + dualwingbeat: ["9M", "9L1", "8T"], earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], ember: ["9L1", "8L1", "7L1", "6L1", "5L25", "4L25", "3L25"], endure: ["9M", "8M", "4M", "3T"], @@ -43294,7 +44186,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { refresh: ["3S1"], rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -44139,7 +45031,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M", "4L50", "3M", "3L50", "3S1"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], @@ -44221,17 +45113,18 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M"], frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], hammerarm: ["9L36", "8L36", "8S11", "7L80", "6L20", "6S6", "5L20", "5S4", "4L20"], headbutt: ["4T"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heatwave: ["9M"], heavyslam: ["9M", "8M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], honeclaws: ["6M", "5M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], incinerate: ["6M", "5M"], @@ -44252,7 +45145,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychup: ["7M", "6M", "5M", "4M", "3T"], rest: ["9M", "9L54", "8M", "8L54", "7M", "7L30", "6M", "6L30", "6S5", "5M", "5L30", "4M", "4L30", "4S2", "3M", "3L50", "3S1"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockblast: ["9M"], rockclimb: ["4M"], rockpolish: ["7M", "6M", "5M", "4M"], @@ -44263,6 +45156,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["9M"], scaryface: ["9M", "9L1", "8M", "8L1", "8S11", "7L5", "6L5", "5L5", "4L5", "3L5"], scorchingsands: ["8T"], secretpower: ["6M", "4M", "3M"], @@ -44271,7 +45165,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shockwave: ["7T", "6T", "4M", "3M"], slash: ["4L20", "3L20", "3S0"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], solarbeam: ["9M", "9L81", "8M", "8L81", "7M", "7L60", "7S7", "7S8", "7S9", "6M", "6L60", "6S6", "5M", "5L80", "5S3", "5S4", "4M", "4L65", "3M", "3L65", "3S1"], spikes: ["9M"], @@ -44355,7 +45249,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M", "3M"], furycutter: ["4T", "3T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], @@ -44380,13 +45274,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], rest: ["9M", "9L54", "8M", "8L54", "7M", "7L35", "7S8", "6M", "6L30", "5M", "5L30", "4M", "4L30", "4S1", "3M", "3L50", "3S0"], return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], + roar: ["9M", "7M", "6M", "5M", "4M", "3M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], rocksmash: ["6M", "5M", "4M", "3M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L1", "8M", "8L1", "7L5", "6L5", "5L5", "4L5", "3L5"], secretpower: ["6M", "4M", "3M"], shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -44438,111 +45332,115 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { aerialace: ["7M", "6M", "5M", "4M", "3M"], allyswitch: ["8M"], - amnesia: ["8M"], + amnesia: ["9M", "8M"], ancientpower: ["4T"], - aurasphere: ["8M"], - batonpass: ["8M"], - bodyslam: ["8M", "3T"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M"], + aurasphere: ["9M", "8M"], + batonpass: ["9M", "8M"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "8M"], confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "6S18", "6S20", "6S21", "5L1", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], - cosmicpower: ["8M", "8L84", "7L60", "6L60", "6S19", "5L60", "5S15", "4L60", "3L45"], - dazzlinggleam: ["8M", "7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "6S18", "6S20", "6S21", "5L1", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], + cosmicpower: ["9L84", "8M", "8L84", "7L60", "6L60", "6S19", "5L60", "5S15", "4L60", "3L45"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], defensecurl: ["3T"], - doomdesire: ["8L98", "7L70", "6L70", "5L70", "4L70", "3L50"], - doubleedge: ["8L77", "7L40", "6L40", "5L40", "4L40", "3T", "3L35"], + doomdesire: ["9L98", "8L98", "7L70", "6L70", "5L70", "4L70", "3L50"], + doubleedge: ["9L77", "8L77", "7L40", "6L40", "5L40", "4L40", "3T", "3L35"], doubleteam: ["7M", "6M", "5M", "4M", "3M"], dracometeor: ["5S14", "4S12"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], dreameater: ["7M", "6M", "5M", "4M", "3T"], dynamicpunch: ["3T"], - encore: ["8M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], + flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], followme: ["5S14"], frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "8L70", "7L55", "6L55", "5L55", "4L55", "3L40"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["8L35", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L45"], + futuresight: ["9L70", "8M", "8L70", "7L55", "6L55", "5L55", "4L55", "3L40"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9M", "9L35", "8L35", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L45"], happyhour: ["6S20"], headbutt: ["4T"], - healingwish: ["8L56", "7L50", "7S22", "6L50", "6S17", "5L50", "5S13", "5S15", "5S16", "4L50"], + healingwish: ["9L56", "8L56", "7L50", "7S22", "6L50", "6S17", "5L50", "5S13", "5S15", "5S16", "4L50"], heartstamp: ["6S19"], - helpinghand: ["8M", "8L14", "7T", "7L15", "6T", "6L15", "6S18", "5T", "5L15", "4T", "4L15", "3L15", "3S10"], + helpinghand: ["9M", "8M", "8L14", "7T", "7L15", "6T", "6L15", "6S18", "5T", "5L15", "4T", "4L15", "3L15", "3S10"], hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["8M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - lastresort: ["8L91", "7T", "7L65", "6T", "6L65", "5T", "5L65", "4T", "4L65"], - lifedew: ["8L21"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + lastresort: ["9L91", "8L91", "7T", "7L65", "6T", "6L65", "5T", "5L65", "4T", "4L65"], + lifedew: ["9L21", "8L21"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], luckychant: ["7L30"], magiccoat: ["7T", "6T", "5T", "4T"], magicroom: ["8M", "7T", "6T", "5T"], megakick: ["8M"], megapunch: ["8M"], meteorbeam: ["8T"], - meteormash: ["8L49", "8S23", "5S13", "5S14", "5S15"], - metronome: ["8M", "3T"], + meteormash: ["9L49", "8L49", "8S23", "5S13", "5S14", "5S15"], + metronome: ["9M", "8M", "3T"], mimic: ["3T"], moonblast: ["6S17"], - mudslap: ["4T", "3T"], + mudslap: ["9M", "4T", "3T"], naturalgift: ["4M"], nightmare: ["3T"], - playrough: ["8M", "6S19"], + playrough: ["9M", "8M", "6S19"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8L42", "8S23", "7M", "7L20", "6M", "6L20", "5M", "5L20", "5S13", "4M", "4L20", "3M", "3L20", "3S10"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "9L42", "8M", "8L42", "8S23", "7M", "7L20", "6M", "6L20", "5M", "5L20", "5S13", "4M", "4L20", "3M", "3L20", "3S10"], psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], refresh: ["7L25", "6L25", "5L25", "4L25", "3L25", "3S10"], - rest: ["8M", "8L63", "8S23", "7M", "7L30", "7S22", "6M", "6L5", "6S21", "5M", "5L5", "4M", "4L5", "4S11", "4S12", "3M", "3L5", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9", "3S10"], + rest: ["9M", "9L63", "8M", "8L63", "8S23", "7M", "7L30", "7S22", "6M", "6L5", "6S21", "5M", "5L5", "4M", "4L5", "4S11", "4S12", "3M", "3L5", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9", "3S10"], return: ["7M", "6M", "6S18", "5M", "5S16", "4M", "3M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], shockwave: ["7T", "6T", "4M", "3M"], signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - steelbeam: ["8T"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M", "8T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "8L7", "7L10", "7S22", "6L10", "6S17", "6S20", "5L10", "5S13", "5S16", "4T", "4L10", "3T", "3L10"], + swift: ["9M", "9L7", "8M", "8L7", "7L10", "7S22", "6L10", "6S17", "6S20", "5L10", "5S13", "5S16", "4T", "4L10", "3T", "3L10"], telekinesis: ["7T", "5M"], - thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["8L1", "8S23", "7L1", "7S22", "6L1", "6S17", "6S18", "6S19", "6S20", "6S21", "5L1", "5S14", "5S15", "5S16", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], - zenheadbutt: ["8M", "8L28", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wish: ["9L1", "8L1", "8S23", "7L1", "7S22", "6L1", "6S17", "6S18", "6S19", "6S20", "6S21", "5L1", "5S14", "5S15", "5S16", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], + zenheadbutt: ["9M", "9L28", "8M", "8L28", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], }, eventData: [ {generation: 3, level: 5, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, @@ -44718,75 +45616,87 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, turtwig: { learnset: { - absorb: ["7L9", "6L9", "5L9", "5S0", "5S1", "4L9"], - amnesia: ["7E", "6E", "5E", "4E"], + absorb: ["9L9", "7L9", "6L9", "5L9", "5S0", "5S1", "4L9"], + amnesia: ["9M", "7E", "6E", "5E", "4E"], attract: ["7M", "6M", "5M", "4M"], - bite: ["7L21", "6L21", "5L21", "4L21"], - bodyslam: ["7E", "6E", "5E", "4E"], - bulletseed: ["4M"], + bite: ["9L21", "7L21", "6L21", "5L21", "4L21"], + bodyslam: ["9M", "7E", "6E", "5E", "4E"], + bulldoze: ["9M"], + bulletseed: ["9M", "4M"], captivate: ["4M"], confide: ["7M", "6M"], - crunch: ["7L37", "6L37", "5L37", "4L37"], - curse: ["7L17", "6L17", "5L17", "4L17"], + crunch: ["9M", "9L37", "7L37", "6L37", "5L37", "4L37"], + curse: ["9L17", "7L17", "6L17", "5L17", "4L17"], cut: ["6M", "5M", "4M"], - doubleedge: ["7E", "6E", "5E", "4E"], + doubleedge: ["9E", "7E", "6E", "5E", "4E"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "7L41", "6T", "6L41", "5T", "5L41", "4M", "4L41"], - grassknot: ["7M", "6M", "5M", "4M"], - grasspledge: ["7T", "6T", "5T"], - grassyterrain: ["7E", "6E"], - growth: ["7E", "6E", "5E", "4E"], + gigadrain: ["9M", "9L41", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4M", "4L41"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasspledge: ["9M", "7T", "6T", "5T"], + grassyglide: ["9M"], + grassyterrain: ["9M", "7E", "6E"], + growth: ["9E", "7E", "6E", "5E", "4E"], headbutt: ["4T"], - heavyslam: ["7E"], + heavyslam: ["9M", "7E"], hiddenpower: ["7M", "6M", "5M", "4M"], + ironhead: ["9M"], irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["7L45", "6L45", "5L45", "4L45"], - leechseed: ["7L29", "6L29", "5L29", "4L29"], - lightscreen: ["7M", "6M", "5M", "4M"], - megadrain: ["7L25", "6L25", "5L25", "4L25"], - mudslap: ["4T"], + leafstorm: ["9M", "9L45", "7L45", "6L45", "5L45", "4L45"], + leechseed: ["9L29", "7L29", "6L29", "5L29", "4L29"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + magicalleaf: ["9M"], + megadrain: ["9L25", "7L25", "6L25", "5L25", "4L25"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - protect: ["7M", "6M", "5M", "4M"], - razorleaf: ["7L13", "6L13", "5L13", "4L13"], - reflect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L13", "7L13", "6L13", "5L13", "4L13"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], + roar: ["9M"], rockclimb: ["4M"], rocksmash: ["6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], - sandtomb: ["7E", "6E", "5E", "4E"], + sandtomb: ["9M", "7E", "6E", "5E", "4E"], secretpower: ["6M", "4M"], - seedbomb: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - sleeptalk: ["7M", "6M", "5T", "4M"], + seedbomb: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + shellsmash: ["9E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - spitup: ["7E", "6E", "5E", "4E"], - stealthrock: ["7T", "6T", "5T", "4M"], - stockpile: ["7E", "6E", "5E", "5S1", "4E"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + spitup: ["9E", "7E", "6E", "5E", "4E"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stockpile: ["9E", "7E", "6E", "5E", "5S1", "4E"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - superpower: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + superpower: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], swagger: ["7M", "6M", "5M", "4M"], - swallow: ["7E", "6E", "5E", "4E"], - swordsdance: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33"], - tackle: ["7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], - thrash: ["7E", "6E", "5E", "4E"], - tickle: ["7E", "6E", "5E", "4E"], + swallow: ["9E", "7E", "6E", "5E", "4E"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + synthesis: ["9L33", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33"], + tackle: ["9L1", "7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9E", "7E", "6E", "5E", "4E"], + tickle: ["9E", "7E", "6E", "5E", "4E"], toxic: ["7M", "6M", "5M", "4M"], - wideguard: ["7E", "6E", "5E"], - withdraw: ["7L5", "6L5", "5L5", "5S0", "5S1", "4L5"], + trailblaze: ["9M"], + wideguard: ["9E", "7E", "6E", "5E"], + withdraw: ["9L5", "7L5", "6L5", "5L5", "5S0", "5S1", "4L5"], workup: ["7M"], - worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "withdraw", "absorb"]}, @@ -44795,138 +45705,174 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, grotle: { learnset: { - absorb: ["7L1", "6L9", "5L9", "4L9"], + absorb: ["9L1", "7L1", "6L9", "5L9", "4L9"], + amnesia: ["9M"], attract: ["7M", "6M", "5M", "4M"], - bite: ["7L22", "6L22", "5L22", "4L22"], - bulletseed: ["4M"], + bite: ["9L22", "7L22", "6L22", "5L22", "4L22"], + bodyslam: ["9M"], + bulldoze: ["9M"], + bulletseed: ["9M", "4M"], captivate: ["4M"], confide: ["7M", "6M"], - crunch: ["7L42", "6L42", "5L42", "4L42"], - curse: ["7L17", "6L17", "5L17", "4L17"], + crunch: ["9M", "9L42", "7L42", "6L42", "5L42", "4L42"], + curse: ["9L17", "7L17", "6L17", "5L17", "4L17"], cut: ["6M", "5M", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4M", "4L47"], - grassknot: ["7M", "6M", "5M", "4M"], - grasspledge: ["7T", "6T", "5T"], + gigadrain: ["9M", "9L47", "7T", "7L47", "6T", "6L47", "5T", "5L47", "4M", "4L47"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasspledge: ["9M", "7T", "6T", "5T"], + grassyglide: ["9M"], + grassyterrain: ["9M"], headbutt: ["4T"], + heavyslam: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], + ironhead: ["9M"], irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["7L52", "6L52", "5L52", "4L52"], - leechseed: ["7L32", "6L32", "5L32", "4L32"], - lightscreen: ["7M", "6M", "5M", "4M"], - megadrain: ["7L27", "6L27", "5L27", "4L27"], - mudslap: ["4T"], + leafstorm: ["9M", "9L52", "7L52", "6L52", "5L52", "4L52"], + leechseed: ["9L32", "7L32", "6L32", "5L32", "4L32"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + magicalleaf: ["9M"], + megadrain: ["9L27", "7L27", "6L27", "5L27", "4L27"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - protect: ["7M", "6M", "5M", "4M"], - razorleaf: ["7L13", "6L13", "5L13", "4L13"], - reflect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L13", "7L13", "6L13", "5L13", "4L13"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], + roar: ["9M"], rockclimb: ["4M"], rocksmash: ["6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], + sandtomb: ["9M"], secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stealthrock: ["7T", "6T", "5T", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], superpower: ["7T", "6T", "5T", "4T"], swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], - tackle: ["7L1", "6L1", "5L1", "4L1"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + synthesis: ["9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], - withdraw: ["7L1", "6L1", "5L1", "4L1"], + trailblaze: ["9M"], + withdraw: ["9L1", "7L1", "6L1", "5L1", "4L1"], workup: ["7M"], worryseed: ["7T", "6T", "5T", "4T"], + zenheadbutt: ["9M"], }, }, torterra: { learnset: { - absorb: ["7L1", "6L1", "5L1", "4L1"], + absorb: ["9L1", "7L1", "6L1", "5L1", "4L1"], + amnesia: ["9M"], attract: ["7M", "6M", "5M", "4M"], - bite: ["7L22", "6L22", "5L22", "4L22"], + bite: ["9L22", "7L22", "6L22", "5L22", "4L22"], block: ["7T", "6T", "5T", "4T"], - bulldoze: ["7M", "6M", "5M"], - bulletseed: ["4M"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], + bulletseed: ["9M", "4M"], captivate: ["4M"], confide: ["7M", "6M"], - crunch: ["7L45", "6L45", "5L45", "4L45"], - curse: ["7L17", "6L17", "5L17", "4L17"], + crunch: ["9M", "9L45", "7L45", "6L45", "5L45", "4L45"], + curse: ["9L17", "7L17", "6L17", "5L17", "4L17"], cut: ["6M", "5M", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["7M", "7L1", "6M", "6L32", "5M", "5L32", "5S0", "4M", "4L32"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L0", "7M", "7L1", "6M", "6L32", "5M", "5L32", "5S0", "4M", "4L32"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], - frenzyplant: ["7T", "6T", "5T", "4T"], + frenzyplant: ["9M", "7T", "6T", "5T", "4T"], frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "7L51", "6T", "6L51", "5T", "5L51", "4M", "4L51"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - grasspledge: ["7T", "6T", "5T"], + gigadrain: ["9M", "9L51", "7T", "7L51", "6T", "6L51", "5T", "5L51", "4M", "4L51"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasspledge: ["9M", "7T", "6T", "5T"], + grassyglide: ["9M"], + grassyterrain: ["9M"], headbutt: ["4T"], + headlongrush: ["9L63"], + heavyslam: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - ironhead: ["7T", "6T", "5T", "4T"], + highhorsepower: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M"], + irondefense: ["9M"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["7L57", "6L57", "5L57", "4L57"], - leechseed: ["7L33", "6L33", "5L33", "4L33"], - lightscreen: ["7M", "6M", "5M", "4M"], - megadrain: ["7L27", "6L27", "5L27", "4L27"], - mudslap: ["4T"], + leafstorm: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], + leechseed: ["9L33", "7L33", "6L33", "5L33", "4L33"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + magicalleaf: ["9M"], + megadrain: ["9L27", "7L27", "6L27", "5L27", "4L27"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], naturepower: ["7M", "6M"], - outrage: ["7T", "6T", "5T", "5S0", "4T"], - protect: ["7M", "6M", "5M", "4M"], - razorleaf: ["7L1", "6L1", "5L1", "4L1"], - reflect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + outrage: ["9M", "7T", "6T", "5T", "5S0", "4T"], + protect: ["9M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L1", "7L1", "6L1", "5L1", "4L1"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], + rockblast: ["9M"], rockclimb: ["4M"], rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], - sandstorm: ["7M", "6M", "5M", "4M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M"], + sandtomb: ["9M"], + scaryface: ["9M"], secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stealthrock: ["7T", "6T", "5T", "4M"], - stompingtantrum: ["7T"], - stoneedge: ["7M", "6M", "5M", "5S0", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "5S0", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], superpower: ["7T", "6T", "5T", "4T"], swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L39"], - tackle: ["7L1", "6L1", "5L1", "4L1"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + synthesis: ["9L39", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L39"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], - withdraw: ["7L1", "6L1", "5L1", "4L1"], - woodhammer: ["7L1", "6L1", "5L1", "5S0", "4L1"], + trailblaze: ["9M"], + withdraw: ["9L1", "7L1", "6L1", "5L1", "4L1"], + woodhammer: ["9L1", "7L1", "6L1", "5L1", "5S0", "4L1"], workup: ["7M"], worryseed: ["7T", "6T", "5T", "4T"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 5, level: 100, gender: "M", moves: ["woodhammer", "earthquake", "outrage", "stoneedge"], pokeball: "cherishball"}, @@ -44934,88 +45880,102 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, chimchar: { learnset: { - acrobatics: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + acrobatics: ["9M", "9L39", "7M", "7L39", "6M", "6L39", "5M", "5L39"], aerialace: ["7M", "6M", "5M", "4M"], + agility: ["9M"], assist: ["7E", "6E", "5E", "4E"], attract: ["7M", "6M", "5M", "4M"], blazekick: ["7E", "6E", "5E", "4E"], - brickbreak: ["7M", "6M", "5M", "4M"], - bulkup: ["7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "7M", "6M", "5M", "4M"], + burningjealousy: ["9M"], captivate: ["4M"], confide: ["7M", "6M"], - counter: ["7E", "6E", "5E", "4E"], + counter: ["9E", "7E", "6E", "5E", "4E"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], - doublekick: ["7E", "6E", "5E", "4E"], + dig: ["9M", "6M", "5M", "4M"], + doublekick: ["9E", "7E", "6E", "5E", "4E"], doubleteam: ["7M", "6M", "5M", "4M"], - ember: ["7L7", "6L7", "5L7", "5S1", "5S3", "4L7"], - encore: ["7E", "6E", "5E", "4E"], + ember: ["9L7", "7L7", "6L7", "5L7", "5S1", "5S3", "4L7"], + encore: ["9M", "9E", "7E", "6E", "5E", "4E"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - facade: ["7M", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L31"], - fakeout: ["7E", "6E", "5E", "5S3", "4E"], - fireblast: ["7M", "6M", "5M", "4M"], - firepledge: ["7T", "6T", "5T"], - firepunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - firespin: ["7L33", "6L33", "5L33", "4L33"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L41", "4S0", "4S2"], - flamewheel: ["7L17", "6L17", "5L17", "4L17"], - fling: ["7M", "6M", "5M", "4M"], - focusenergy: ["7E", "6E", "5E", "4E"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "9L31", "7M", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L31"], + fakeout: ["9E", "7E", "6E", "5E", "5S3", "4E"], + faketears: ["9M"], + fireblast: ["9M", "7M", "6M", "5M", "4M"], + firepledge: ["9M", "7T", "6T", "5T"], + firepunch: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + firespin: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L47", "7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L41", "4S0", "4S2"], + flamewheel: ["9L17", "7L17", "6L17", "5L17", "4L17"], + flareblitz: ["9M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9E", "7E", "6E", "5E", "4E"], + focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M"], frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["7L15", "6L15", "5L15", "4L15"], - grassknot: ["7M", "6M", "5M", "4M", "4S0", "4S2"], - gunkshot: ["7T", "6T", "5T", "4T"], + furyswipes: ["9L15", "7L15", "6L15", "5L15", "4L15"], + grassknot: ["9M", "7M", "6M", "5M", "4M", "4S0", "4S2"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], - heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - helpinghand: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], + heatwave: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + helpinghand: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], incinerate: ["6M", "5M"], irontail: ["7T", "6T", "5T", "4M"], - leer: ["7L1", "6L1", "5L1", "5S1", "5S3", "4L1"], - lowkick: ["7T", "6T", "5T", "4T"], - lowsweep: ["7M", "6M", "5M"], - mudslap: ["4T"], - nastyplot: ["7L23", "6L23", "5L23", "4L23"], + knockoff: ["9M"], + leer: ["9L1", "7L1", "6L1", "5L1", "5S1", "5S3", "4L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + metronome: ["9M"], + mudslap: ["9M", "4T"], + nastyplot: ["9M", "9L23", "7L23", "6L23", "5L23", "4L23"], naturalgift: ["4M"], - overheat: ["7M", "6M", "5M", "4M"], + overheat: ["9M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M"], poweruppunch: ["7E", "6M"], - protect: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], quickguard: ["7E", "6E", "5E"], - rest: ["7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], rockclimb: ["4M"], + rockslide: ["9M"], rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M"], roleplay: ["7T", "6T", "5T", "4T"], rollout: ["4T"], round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "5S1", "4L1"], + scratch: ["9L1", "7L1", "6L1", "5L1", "5S1", "4L1"], secretpower: ["6M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], - slackoff: ["7L41", "6L41", "5L41", "4L39"], - sleeptalk: ["7M", "6M", "5T", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + slackoff: ["9L41", "7L41", "6L41", "5L41", "4L39"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], strength: ["6M", "5M", "4M"], submission: ["7E", "6E", "5E"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "6M", "5M", "4M"], - taunt: ["7M", "7L9", "6M", "6L9", "5M", "5L9", "5S1", "5S3", "4M", "4L9"], - thunderpunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], - torment: ["7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], + swift: ["9M", "4T"], + switcheroo: ["9E"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "9L9", "7M", "7L9", "6M", "6L9", "5M", "5L9", "5S1", "5S3", "4M", "4L9"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], + torment: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], - willowisp: ["7M", "6M", "5M", "4M"], + uproar: ["9M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + vacuumwave: ["9M", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], workup: ["7M"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 4, level: 40, gender: "M", nature: "Mild", moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], pokeball: "cherishball"}, @@ -45026,182 +45986,219 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, monferno: { learnset: { - acrobatics: ["7M", "7L46", "6M", "6L46", "5M", "5L46"], + acrobatics: ["9M", "9L46", "7M", "7L46", "6M", "6L46", "5M", "5L46"], aerialace: ["7M", "6M", "5M", "4M"], + agility: ["9M"], attract: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], - bulkup: ["7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "7M", "6M", "5M", "4M"], + burningjealousy: ["9M"], captivate: ["4M"], - closecombat: ["7L36", "6L36", "5L36", "4L36"], + closecombat: ["9M", "9L36", "7L36", "6L36", "5L36", "4L36"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], + dig: ["9M", "6M", "5M", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["9M"], dualchop: ["7T", "6T", "5T"], - ember: ["7L1", "6L1", "5L1", "4L1"], + ember: ["9L1", "7L1", "6L1", "5L1", "4L1"], + encore: ["9M"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - feint: ["7L26", "6L26", "5L26", "4L26"], - fireblast: ["7M", "6M", "5M", "4M"], - firepledge: ["7T", "6T", "5T"], - firepunch: ["7T", "6T", "5T", "4T"], - firespin: ["7L39", "6L39", "5L39", "4L39"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "6M", "5M", "4M"], - flamewheel: ["7L19", "6L19", "5L19", "4L19"], - flareblitz: ["7L56", "6L56", "5L56", "4L49"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + faketears: ["9M"], + feint: ["9L26", "7L26", "6L26", "5L26", "4L26"], + fireblast: ["9M", "7M", "6M", "5M", "4M"], + firepledge: ["9M", "7T", "6T", "5T"], + firepunch: ["9M", "7T", "6T", "5T", "4T"], + firespin: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "7M", "6M", "5M", "4M"], + flamewheel: ["9L19", "7L19", "6L19", "5L19", "4L19"], + flareblitz: ["9M", "9L56", "7L56", "6L56", "5L56", "4L49"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["7L16", "6L16", "5L16", "4L16"], - grassknot: ["7M", "6M", "5M", "4M"], - gunkshot: ["7T", "6T", "5T", "4T"], + furyswipes: ["9L16", "7L16", "6L16", "5L16", "4L16"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], - heatwave: ["7T", "6T", "5T", "4T"], - helpinghand: ["7T", "6T", "5T", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], incinerate: ["6M", "5M"], irontail: ["7T", "6T", "5T", "4M"], - leer: ["7L1", "6L1", "5L1", "4L1"], - lowkick: ["7T", "6T", "5T", "4T"], - lowsweep: ["7M", "6M", "5M"], - machpunch: ["7L1", "6L14", "5L14", "4L14"], - mudslap: ["4T"], + knockoff: ["9M"], + lashout: ["9M"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + machpunch: ["9L0", "7L1", "6L14", "5L14", "4L14"], + metronome: ["9M"], + mudslap: ["9M", "4T"], + nastyplot: ["9M"], naturalgift: ["4M"], - overheat: ["7M", "6M", "5M", "4M"], - poisonjab: ["7M", "6M", "5M", "4M"], + overheat: ["9M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M"], + reversal: ["9M"], rockclimb: ["4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], rollout: ["4T"], round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "4L1"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], secretpower: ["6M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], - slackoff: ["7L49", "6L49", "5L49", "4L46"], - sleeptalk: ["7M", "6M", "5T", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + slackoff: ["9L49", "7L49", "6L49", "5L49", "4L46"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "6M", "5M", "4M"], - taunt: ["7M", "7L9", "6M", "6L9", "5M", "5L9", "4M", "4L9"], - thunderpunch: ["7T", "6T", "5T", "4T"], - torment: ["7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], + swift: ["9M", "4T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "9L9", "7M", "7L9", "6M", "6L9", "5M", "5L9", "4M", "4L9"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T"], + torment: ["9L29", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], toxic: ["7M", "6M", "5M", "4M"], - uturn: ["7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], - willowisp: ["7M", "6M", "5M", "4M"], + uproar: ["9M"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + vacuumwave: ["9M", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], workup: ["7M", "5M"], + zenheadbutt: ["9M"], }, }, infernape: { learnset: { - acrobatics: ["7M", "7L52", "6M", "6L52", "5M", "5L52"], - aerialace: ["7M", "6M", "5M", "4M"], + acrobatics: ["9M", "9L52", "7M", "7L52", "6M", "6L52", "5M", "5L52"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M"], attract: ["7M", "6M", "5M", "4M"], - blastburn: ["7T", "6T", "5T", "4T"], - brickbreak: ["7M", "6M", "5M", "4M"], - bulkup: ["7M", "6M", "5M", "4M"], - bulldoze: ["7M", "6M", "5M"], - calmmind: ["7M", "7L58", "6M", "6L58", "5M", "5L58", "4M", "4L53"], + aurasphere: ["9M"], + blastburn: ["9M", "7T", "6T", "5T", "4T"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "7M", "6M", "5M"], + burningjealousy: ["9M"], + calmmind: ["9M", "9L58", "7M", "7L58", "6M", "6L58", "5M", "5L58", "4M", "4L53"], captivate: ["4M"], - closecombat: ["7L1", "6L36", "6S1", "5L36", "5S0", "4L41"], + closecombat: ["9M", "9L0", "7L1", "6L36", "6S1", "5L36", "5S0", "4L41"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], + dig: ["9M", "6M", "5M", "4M"], doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["9M"], dualchop: ["7T", "6T", "5T"], - earthquake: ["7M", "6M", "5M", "4M"], - ember: ["7L1", "6L1", "5L1", "4L1"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], + ember: ["9L1", "7L1", "6L1", "5L1", "4L1"], + encore: ["9M"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - feint: ["7L26", "6L26", "5L26", "4L29"], - fireblast: ["7M", "6M", "6S1", "5M", "5S0", "4M"], - firepledge: ["7T", "6T", "5T"], - firepunch: ["7T", "6T", "6S1", "5T", "4T"], - firespin: ["7L42", "6L42", "5L42", "4L45"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "6M", "5M", "4M"], - flamewheel: ["7L19", "6L19", "5L19", "4L21"], - flareblitz: ["7L1", "6L1", "5L68", "4L57"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "6S1", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + faketears: ["9M"], + feint: ["9L26", "7L26", "6L26", "5L26", "4L29"], + fireblast: ["9M", "7M", "6M", "6S1", "5M", "5S0", "4M"], + firepledge: ["9M", "7T", "6T", "5T"], + firepunch: ["9M", "7T", "6T", "6S1", "5T", "4T"], + firespin: ["9M", "9L42", "7L42", "6L42", "5L42", "4L45"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "7M", "6M", "5M", "4M"], + flamewheel: ["9L19", "7L19", "6L19", "5L19", "4L21"], + flareblitz: ["9M", "9L47", "7L1", "6L1", "5L68", "4L57"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "6S1", "4M"], frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["7L16", "6L16", "5L16", "4L17"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "5S0", "4M"], - gunkshot: ["7T", "6T", "5T", "4T"], + furyswipes: ["9L16", "7L16", "6L16", "5L16", "4L17"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "5S0", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], - heatwave: ["7T", "6T", "5T", "4T"], - helpinghand: ["7T", "6T", "5T", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], incinerate: ["6M", "5M"], irontail: ["7T", "6T", "5T", "4M"], + knockoff: ["9M"], laserfocus: ["7T"], - leer: ["7L1", "6L1", "5L1", "4L1"], - lowkick: ["7T", "6T", "5T", "4T"], - lowsweep: ["7M", "6M", "5M"], - machpunch: ["7L1", "6L14", "5L14", "4L14"], - mudslap: ["4T"], + lashout: ["9M"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + machpunch: ["9L1", "7L1", "6L14", "5L14", "4L14"], + metronome: ["9M"], + mudslap: ["9M", "4T"], + nastyplot: ["9M"], naturalgift: ["4M"], - overheat: ["7M", "6M", "5M", "4M"], - poisonjab: ["7M", "6M", "5M", "4M"], + overheat: ["9M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], punishment: ["7L29", "6L29", "5L29", "4L33"], - rest: ["7M", "6M", "5M", "4M"], + ragingfury: ["9L65"], + rest: ["9M", "7M", "6M", "5M", "4M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + reversal: ["9M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rockclimb: ["4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], rollout: ["4T"], round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "4L1"], + scaryface: ["9M"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], secretpower: ["6M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + slackoff: ["9L1"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + smackdown: ["9M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stealthrock: ["7T", "6T", "5T", "4M"], - stoneedge: ["7M", "6M", "5M", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "6M", "5M", "4M"], - taunt: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - thunderpunch: ["7T", "6T", "5T", "4T"], - torment: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T"], + torment: ["9L29", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - uturn: ["7M", "6M", "5M", "5S0", "4M"], - vacuumwave: ["4T"], - willowisp: ["7M", "6M", "5M", "4M"], + uproar: ["9M"], + uturn: ["9M", "7M", "6M", "5M", "5S0", "4M"], + vacuumwave: ["9M", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], workup: ["7M", "5M"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 5, level: 100, gender: "M", moves: ["fireblast", "closecombat", "uturn", "grassknot"], pokeball: "cherishball"}, @@ -45210,76 +46207,90 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, piplup: { learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["7E", "6E", "5E", "4E"], - aquaring: ["7E", "6E", "5E", "4E"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M", "7E", "6E", "5E", "4E"], + aquaring: ["9E", "7E", "6E", "5E", "4E"], attract: ["7M", "6M", "5M", "4M"], bide: ["7L22", "7E", "6L22", "6E", "5L22", "5E", "4L18"], - blizzard: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], - brine: ["7L29", "6L29", "5L29", "4M", "4L29"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["9L29", "7L29", "6L29", "5L29", "4M", "4L29"], bubble: ["7L8", "6L8", "5L8", "5S0", "5S3", "4L8"], - bubblebeam: ["7L18", "7S5", "6L18", "5L18", "4L18"], + bubblebeam: ["9L18", "7L18", "7S5", "6L18", "5L18", "4L18"], captivate: ["4M"], + charm: ["9M", "9L11"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], defog: ["7T", "4M"], dig: ["6M", "5M", "4M"], + disarmingvoice: ["9M"], dive: ["6M", "5M", "4T"], doublehit: ["7E", "6E", "5E", "4E"], doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["7L39", "7S5", "6L39", "5L39", "4L39"], + drillpeck: ["9L39", "7L39", "7S5", "6L39", "5L39", "4L39"], echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - featherdance: ["7E", "6E", "5E", "5S1", "5S2", "5S3", "4E"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + featherdance: ["9E", "7E", "6E", "5E", "5S1", "5S2", "5S3", "4E"], flail: ["7E", "6E", "5E", "4E"], - fling: ["7M", "6M", "5M", "4M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L25", "6L25", "5L25", "4L25"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["7L4", "6L4", "6S4", "5L4", "5S0", "5S3", "4L4"], + furyattack: ["9L25", "7L25", "6L25", "5L25", "4L25"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L4", "7L4", "6L4", "6S4", "5L4", "5S0", "5S3", "4L4"], hail: ["7M", "6M", "5M", "4M"], + haze: ["9M"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["7L43", "7E", "7S5", "6L43", "6E", "5L43", "5E", "5S1", "4L43", "4E"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], - mist: ["7L36", "6L36", "5L36", "4L36"], + hydropump: ["9M", "9L43", "7L43", "7E", "7S5", "6L43", "6E", "5L43", "5E", "5S1", "4L43", "4E"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icespinner: ["9M"], + icywind: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + liquidation: ["9M"], + mist: ["9L36", "7L36", "6L36", "5L36", "4L36"], mudslap: ["7E", "6E", "5E", "4T", "4E"], mudsport: ["7E", "6E", "5E", "4E"], naturalgift: ["4M"], - peck: ["7L15", "6L15", "5L15", "5S1", "5S2", "4L15"], + peck: ["9L15", "7L15", "6L15", "5L15", "5S1", "5S2", "4L15"], pluck: ["5M", "4M"], - pound: ["7L1", "6L1", "6S4", "5L1", "5S0", "5S3", "4L1"], - powertrip: ["7E"], - protect: ["7M", "6M", "5M", "4M"], + pound: ["9L1", "7L1", "6L1", "6S4", "5L1", "5S0", "5S3", "4L1"], + powertrip: ["9E", "7E"], + protect: ["9M", "7M", "6M", "5M", "4M"], quash: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "6S4", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + roost: ["9E"], round: ["7M", "6M", "5M", "5S2"], scald: ["7M", "6M", "5M"], secretpower: ["6M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], sing: ["5S2"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + snowscape: ["9M"], stealthrock: ["7T", "6T", "5T", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - supersonic: ["7E", "6E", "5E", "4E"], - surf: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + supersonic: ["9E", "7E", "6E", "5E", "4E"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["9L22", "7M", "6M", "5M", "4M"], + swift: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - waterpledge: ["7T", "6T", "5T"], - waterpulse: ["7T", "6T", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L8"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "7T", "6T", "4M"], watersport: ["7L11", "6L11", "5L11", "5S1", "4L11"], - whirlpool: ["7L32", "7S5", "6L32", "5L32", "4M", "4L32"], + weatherball: ["9M"], + whirlpool: ["9L32", "7L32", "7S5", "6L32", "5L32", "4M", "4L32"], workup: ["7M"], - yawn: ["7E", "6E", "5E", "4E"], + yawn: ["9E", "7E", "6E", "5E", "4E"], }, eventData: [ {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["pound", "growl", "bubble"]}, @@ -45292,156 +46303,196 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, prinplup: { learnset: { - aerialace: ["7M", "6M", "5M", "4M"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M"], attract: ["7M", "6M", "5M", "4M"], bide: ["7L24", "6L24", "5L24", "4L19"], - blizzard: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], - brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], bubble: ["7L1", "6L8", "5L8", "4L8"], - bubblebeam: ["7L19", "6L19", "5L19", "4L19"], + bubblebeam: ["9L19", "7L19", "6L19", "5L19", "4L19"], captivate: ["4M"], + charm: ["9M"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], defog: ["7T", "4M"], dig: ["6M", "5M", "4M"], + disarmingvoice: ["9M"], dive: ["6M", "5M", "4T"], doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["7L46", "6L46", "5L46", "4L46"], + drillpeck: ["9L46", "7L46", "6L46", "5L46", "4L46"], echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L28", "6L28", "5L28", "4L28"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1"], + furyattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], hail: ["7M", "6M", "5M", "4M"], + haze: ["9M"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], - hydropump: ["7L50", "6L50", "5L51", "4L51"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - metalclaw: ["7L1", "6L16", "5L16", "4L16"], - mist: ["7L42", "6L42", "5L42", "4L42"], + hydropump: ["9M", "9L50", "7L50", "6L50", "5L51", "4L51"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icespinner: ["9M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + liquidation: ["9M"], + metalclaw: ["9M", "9L0", "7L1", "6L16", "5L16", "4L16"], + mist: ["9L42", "7L42", "6L42", "5L42", "4L42"], mudslap: ["4T"], naturalgift: ["4M"], - peck: ["7L15", "6L15", "5L15", "4L15"], + peck: ["9L15", "7L15", "6L15", "5L15", "4L15"], pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], quash: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], scald: ["7M", "6M", "5M"], secretpower: ["6M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], + snowscape: ["9M"], stealthrock: ["7T", "6T", "5T", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - surf: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["7L1", "6L1", "5L1", "4L1"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["9L24", "7M", "6M", "5M", "4M"], + swift: ["9M"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - waterpledge: ["7T", "6T", "5T"], - waterpulse: ["7T", "6T", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L1"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "7T", "6T", "4M"], watersport: ["7L11", "6L11", "5L11", "4L11"], - whirlpool: ["7L37", "6L37", "5L37", "4M", "4L37"], + weatherball: ["9M"], + whirlpool: ["9L37", "7L37", "6L37", "5L37", "4M", "4L37"], workup: ["7M"], }, }, empoleon: { learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - aquajet: ["7L1", "6L36", "5L36", "5S0", "4L36"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + aquajet: ["9L0", "7L1", "6L36", "5L36", "5S0", "4L36"], attract: ["7M", "6M", "5M", "4M"], - avalanche: ["4M"], - blizzard: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], - brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + avalanche: ["9M", "4M"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], bubble: ["7L1", "6L1", "5L1", "4L1"], - bubblebeam: ["7L19", "6L19", "5L19", "4L19"], - bulldoze: ["7M", "6M", "5M"], + bubblebeam: ["9L19", "7L19", "6L19", "5L19", "4L19"], + bulldoze: ["9M", "7M", "6M", "5M"], captivate: ["4M"], + charm: ["9M"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], cut: ["6M", "5M", "4M"], defog: ["7T", "4M"], dig: ["6M", "5M", "4M"], + disarmingvoice: ["9M"], dive: ["6M", "5M", "4T"], doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["7L52", "6L52", "5L52", "4L52"], - earthquake: ["7M", "6M", "5M", "4M"], + drillpeck: ["9L52", "7L52", "6L52", "5L52", "4L52"], + dualwingbeat: ["9M"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - flashcannon: ["7M", "6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M"], + flashcannon: ["9M", "7M", "6M", "5M", "4M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L28", "6L28", "5L28", "4L28"], + furyattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], furycutter: ["4T"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "5S0", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "5S0", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], hail: ["7M", "6M", "5M", "4M"], + haze: ["9M"], headbutt: ["4T"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], honeclaws: ["6M", "5M"], - hydrocannon: ["7T", "6T", "5T", "4T"], - hydropump: ["7L59", "6L59", "5L59", "5S0", "4L59"], - hyperbeam: ["7M", "6M", "5M", "4M"], - icebeam: ["7M", "6M", "5M", "5S0", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - irondefense: ["7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], + hydrocannon: ["9M", "7T", "6T", "5T", "4T"], + hydropump: ["9M", "9L59", "7L59", "6L59", "5L59", "5S0", "4L59"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "7M", "6M", "5M", "5S0", "4M"], + icespinner: ["9M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], - liquidation: ["7T"], - metalclaw: ["7L1", "6L16", "5L16", "4L16"], - mist: ["7L46", "6L46", "5L46", "4L46"], - mudslap: ["4T"], + lashout: ["9M"], + liquidation: ["9M", "7T"], + metalclaw: ["9M", "9L1", "7L1", "6L16", "5L16", "4L16"], + mist: ["9L46", "7L46", "6L46", "5L46", "4L46"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], - peck: ["7L15", "6L15", "5L15", "4L15"], + peck: ["9L15", "7L15", "6L15", "5L15", "4L15"], pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], quash: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rockclimb: ["4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], scald: ["7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], + snowscape: ["9M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M"], steelwing: ["7M", "6M", "4M"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - surf: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L19"], - swordsdance: ["7M", "7L11", "6M", "6L11", "5M", "5L11", "4M", "4L11"], - tackle: ["7L1", "6L1", "5L1", "4L1"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["9L24", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L19"], + swift: ["9M"], + swordsdance: ["9M", "9L11", "7M", "7L11", "6M", "6L11", "5M", "5L11", "4M", "4L11"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], throatchop: ["7T"], toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - waterpledge: ["7T", "6T", "5T"], - waterpulse: ["7T", "6T", "4M"], - whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39"], + uproar: ["9M"], + vacuumwave: ["9M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L1"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "7T", "6T", "4M"], + wavecrash: ["9L66"], + weatherball: ["9M"], + whirlpool: ["9L39", "7L39", "6L39", "5L39", "4M", "4L39"], workup: ["7M"], }, eventData: [ @@ -45464,6 +46515,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { detect: ["7E", "6E", "5E"], doubleedge: ["9E", "7E", "6E", "5E", "4E"], doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + dualwingbeat: ["9M"], echoedvoice: ["7M", "6M", "5M"], endeavor: ["9L17", "7T", "7L17", "6T", "6L17", "5T", "5L17", "4T", "4L17"], endure: ["9M", "4M"], @@ -45509,7 +46561,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], twister: ["4T"], - uproar: ["9E", "7T", "7E", "6T", "6E", "5E"], + uproar: ["9M", "9E", "7T", "7E", "6T", "6E", "5E"], uturn: ["9M", "7M", "6M", "5M", "4M"], whirlwind: ["9L21", "7L21", "6L21", "5L21", "4L21"], wingattack: ["9L9", "7L9", "6L9", "5L9", "4L9"], @@ -45532,6 +46584,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], defog: ["7T", "4M"], doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + dualwingbeat: ["9M"], echoedvoice: ["7M", "6M", "5M"], endeavor: ["9L18", "7T", "7L18", "6T", "6L18", "5T", "5L18", "4T", "4L18"], endure: ["9M", "4M"], @@ -45572,7 +46625,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], twister: ["4T"], - uproar: ["7T", "6T"], + uproar: ["9M", "7T", "6T"], uturn: ["9M", "7M", "6M", "5M", "4M"], whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], wingattack: ["9L9", "7L9", "6L9", "5L9", "5D", "4L9"], @@ -45596,6 +46649,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], defog: ["7T", "4M"], doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + dualwingbeat: ["9M"], echoedvoice: ["7M", "6M", "5M"], endeavor: ["9L18", "7T", "7L18", "6T", "6L18", "5T", "5L18", "4T", "4L18"], endure: ["9M", "4M"], @@ -45640,7 +46694,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], twister: ["4T"], - uproar: ["7T", "6T"], + uproar: ["9M", "7T", "6T"], uturn: ["9M", "7M", "6M", "5M", "4M"], whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], @@ -45814,9 +46868,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { kricketot: { learnset: { bide: ["7L1", "6L1", "5L1", "4L1"], - bugbite: ["9L16", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16"], + bugbite: ["9M", "9L16", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16"], endeavor: ["7T", "6T", "5T", "5D", "4T"], growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + lunge: ["9M"], mudslap: ["4T"], snore: ["7T", "6T", "5T", "4T"], stringshot: ["4T"], @@ -45834,7 +46889,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M"], bide: ["7L1", "6L1", "5L1", "4L1"], brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bugbite: ["7T", "6T", "5T", "4T"], + bugbite: ["9M", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "9L46", "7L46", "6L46", "5L46", "4L34"], captivate: ["4M"], confide: ["7M", "6M"], @@ -45860,9 +46915,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "7M", "6M", "5M", "4M"], hypervoice: ["9M", "7T", "6T", "5T"], infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], leechlife: ["9M", "7M", "6L14", "5L14", "4L14"], + lunge: ["9M"], mudslap: ["4T"], naturalgift: ["4M"], nightslash: ["9L42", "7L42", "6L42", "5L42", "4L42"], @@ -45897,7 +46953,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["7T"], toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], xscissor: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L30", "4M", "4L26"], }, }, @@ -45907,7 +46963,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { babydolleyes: ["9E", "8E", "7L11", "6L11"], bite: ["9L12", "8L12", "7L17", "6L17", "5L17", "4L13"], captivate: ["4M"], - charge: ["9L8", "8L8", "7L9", "6L9", "5L9", "5D", "4L9"], + charge: ["9M", "9L8", "8L8", "7L9", "6L9", "5L9", "5D", "4L9"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -45945,7 +47001,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], risingvoltage: ["8T"], - roar: ["9L20", "8L20", "7M", "7L21", "6M", "6L21", "5M", "5L21", "4M", "4L21"], + roar: ["9M", "9L20", "8L20", "7M", "7L21", "6M", "6L21", "5M", "5L21", "4M", "4L21"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37", "4L37"], secretpower: ["6M", "4M"], @@ -45980,7 +47036,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M", "6M", "5M", "4M"], bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], captivate: ["4M"], - charge: ["9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], + charge: ["9M", "9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -46014,7 +47070,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], risingvoltage: ["8T"], - roar: ["9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], + roar: ["9M", "9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L36", "8M", "8L36", "7L43", "6L43", "5L43", "4L43"], secretpower: ["6M", "4M"], @@ -46051,7 +47107,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], bodyslam: ["9M"], captivate: ["4M"], - charge: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + charge: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -46088,7 +47144,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], risingvoltage: ["8T"], - roar: ["9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], + roar: ["9M", "9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L40", "8M", "8L40", "7L49", "6L49", "5L49", "4L49"], secretpower: ["6M", "4M"], @@ -46713,11 +47769,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { combee: { learnset: { aircutter: ["5D", "4T"], - bugbite: ["9L1", "8L1", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + bugbite: ["9M", "9L1", "8L1", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], bugbuzz: ["9M", "8M", "7L29", "6L29", "5L29"], dualwingbeat: ["8T"], endeavor: ["7T", "6T", "5T", "4T"], gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], + lunge: ["9M"], mudslap: ["4T"], ominouswind: ["4T"], sleeptalk: ["9M"], @@ -46743,7 +47800,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attackorder: ["9L40", "8L40", "7L45", "6L45", "5L37", "4L37"], attract: ["8M", "7M", "6M", "5M", "4M"], beatup: ["8M"], - bugbite: ["9L1", "8L1", "7T", "6T", "5T", "4T"], + bugbite: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], bugbuzz: ["9M", "8M"], captivate: ["7L41", "6L41", "5L33", "4M", "4L33"], confide: ["7M", "6M"], @@ -46754,7 +47811,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["7T", "4M"], destinybond: ["9L44", "8L44", "7L1", "6L1", "5L43", "4L43"], doubleteam: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endeavor: ["7T", "6T", "5T", "4T"], endure: ["9M", "8M", "4M"], facade: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -46775,6 +47832,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], infestation: ["7M", "6M"], laserfocus: ["7T"], + lunge: ["9M"], mudslap: ["4T"], naturalgift: ["4M"], ominouswind: ["4T"], @@ -46803,6 +47861,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], spikes: ["9M"], + spite: ["9M"], stringshot: ["4T"], strugglebug: ["9M", "9L1", "8L1", "6M", "5M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -46815,7 +47874,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M"], terablast: ["9M"], thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["9L36", "8L36", "7M", "7L33", "6M", "6L33", "5M", "5L27", "4M", "4L27"], + toxic: ["9M", "9L36", "8L36", "7M", "7L33", "6M", "6L33", "5M", "5L27", "4M", "4L27"], toxicspikes: ["9M", "8M"], uproar: ["8M"], uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -46833,7 +47892,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bide: ["7L1", "6L1", "5L1", "4L1"], bite: ["9E", "7E", "6E", "5E", "4E"], captivate: ["4M"], - charge: ["9E", "7E", "6E", "5E"], + charge: ["9M", "9E", "7E", "6E", "5E"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], confide: ["7M", "6M"], @@ -46893,7 +47952,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { spark: ["9L13", "7L13", "6L13", "5L13", "4L13"], substitute: ["9M", "7M", "6M", "5M", "4M"], sunnyday: ["9M"], - superfang: ["9L37", "7T", "7L37", "6T", "6L37", "6S0", "5T", "5L37", "4T", "4L33"], + superfang: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "6S0", "5T", "5L37", "4T", "4L33"], swagger: ["7M", "6M", "5M", "4M"], sweetkiss: ["9L29", "7L29", "6L29", "5L29", "4L25"], swift: ["9M", "9L21", "7L21", "6L21", "5L21", "4T", "4L21"], @@ -46909,7 +47968,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M", "9L33", "7M", "7L33", "6M", "6L33", "5M", "5L33", "4M"], toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], + uproar: ["9M", "7T", "6T", "5T", "4T"], uturn: ["9M", "7M", "6M", "5M", "4M"], voltswitch: ["9M", "7M", "6M", "5M"], wildcharge: ["9M"], @@ -46944,7 +48003,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M"], fling: ["9M"], - focuspunch: ["7T", "6T", "4M"], + flipturn: ["9M"], + focuspunch: ["9M", "7T", "6T", "4M"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["9E", "7E", "6E", "5E", "4E"], furyswipes: ["9E", "7E", "6E", "5E", "4E"], @@ -46975,6 +48035,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { razorwind: ["7L35", "6L35", "5L45", "4L45"], rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], + roar: ["9M"], rocksmash: ["6M", "5M", "4M"], rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], @@ -47031,8 +48092,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M"], fling: ["9M"], + flipturn: ["9M"], focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], @@ -47063,7 +48125,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { razorwind: ["7L41", "6L41", "5L50", "4L50"], rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], @@ -47352,7 +48414,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scald: ["8M", "7M", "6M", "5M"], secretpower: ["6M", "4M"], skittersmack: ["8T"], @@ -47376,7 +48438,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterfall: ["9M", "8M", "7M", "6M", "5M", "4M"], watergun: ["9L1", "8L1"], waterpulse: ["9M", "9L15", "8L15", "7T", "7L1", "6T", "6L1", "5L1", "4M", "4L1"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M", "4M"], }, eventData: [ @@ -47437,15 +48499,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { focusenergy: ["9L8", "8M", "8L8", "7L13", "6L13", "5L14", "4L14"], frustration: ["7M", "6M", "5M", "4M"], gust: ["9L4", "8L4", "7L8", "6L8", "5L11", "4L11"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - haze: ["9E", "8E", "7E", "6E", "5E", "4E"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], + haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], helpinghand: ["9M"], hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], hiddenpower: ["7M", "6M", "5M", "4M"], hypnosis: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], magiccoat: ["7T", "6T", "5T", "4T"], memento: ["9E", "8E", "7E", "6E", "5E", "4E"], minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], @@ -47474,7 +48536,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skillswap: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], spitup: ["9L24", "8L24", "7L32", "6L32", "5L30", "4L27"], stockpile: ["9L24", "8L24", "7L25", "6L25", "5L27", "4L22"], storedpower: ["9M"], @@ -47494,7 +48556,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M"], - weatherball: ["8M", "7E", "6E", "5E", "4E"], + weatherball: ["9M", "8M", "7E", "6E", "5E", "4E"], willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], }, }, @@ -47533,14 +48595,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], + haze: ["9M"], helpinghand: ["9M"], hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], hiddenpower: ["7M", "6M", "5M", "4M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "8M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], magiccoat: ["7T", "6T", "5T", "4T"], minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], mudslap: ["4T"], @@ -47568,7 +48631,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], spitup: ["9L24", "8L24", "7L34", "6L34", "5L32", "4L27"], stockpile: ["9L24", "8L24", "7L25", "6L25", "5L27", "4L22"], storedpower: ["9M"], @@ -47589,7 +48652,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], }, encounters: [ @@ -47983,7 +49046,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furycutter: ["4T"], furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], gunkshot: ["9M"], - haze: ["9E", "8E", "7E", "6E", "5E", "4E"], + haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], headbutt: ["4T"], helpinghand: ["9M"], hex: ["9M", "8M"], @@ -47991,7 +49054,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { honeclaws: ["6M", "5M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], leer: ["9E", "8E", "7E", "6E", "5E", "4E"], memento: ["9L33", "8L33", "7L33", "6L43", "5L43", "4L37"], mudslap: ["4T"], @@ -48009,7 +49073,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], @@ -48038,7 +49102,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M", "5M", "4M"], throatchop: ["8M", "7T"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], + toxic: ["9M", "9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], toxicspikes: ["9M"], trailblaze: ["9M"], venomdrench: ["8M", "8L42", "7L37"], @@ -48053,7 +49117,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { belch: ["9L43", "8L43", "7L43", "6L56"], bite: ["9L18", "8L18", "7L21"], bodyslam: ["9M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], captivate: ["4M"], confide: ["7M", "6M"], corrosivegas: ["8T"], @@ -48077,6 +49141,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], gunkshot: ["9M"], + haze: ["9M"], headbutt: ["4T"], helpinghand: ["9M"], hex: ["9M", "8M"], @@ -48085,7 +49150,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T", "4M"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], memento: ["9L33", "8L33", "7L33", "6L51", "5L51", "4L41"], mudslap: ["4T"], nastyplot: ["9M", "8M"], @@ -48100,7 +49166,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "8M"], @@ -48120,6 +49186,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["9L30", "8L30", "7L39", "4T"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + superfang: ["9M"], swagger: ["7M", "6M", "5M", "4M"], swift: ["9M", "8M", "4T"], tailslap: ["8M"], @@ -48129,7 +49196,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M", "5M", "4M"], throatchop: ["8M", "7T"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], + toxic: ["9M", "9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], toxicspikes: ["9M"], trailblaze: ["9M"], venomdrench: ["8M", "8L48", "7L37"], @@ -48163,9 +49230,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], futuresight: ["9L44", "8M", "8L44", "7L29", "6L29", "5L29", "4L37"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9E", "7T", "6T", "5T", "5D", "4T"], + gravity: ["9M", "9E", "7T", "6T", "5T", "5D", "4T"], guardswap: ["8M"], - gyroball: ["9L16", "8M", "8L16", "7M", "7L35", "6M", "6L35", "5M", "5L35", "4M", "4L35"], + gyroball: ["9M", "9L16", "8M", "8L16", "7M", "7L35", "6M", "6L35", "5M", "5L35", "4M", "4L35"], healblock: ["7L45", "6L45", "5L45", "4L52"], heavyslam: ["9M", "9L32", "8M", "8L32", "7L49", "6L49", "5L49"], helpinghand: ["9M"], @@ -48256,9 +49323,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9L50", "8M", "8L50", "7L29", "6L29", "5L29", "4L43"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], guardswap: ["8M"], - gyroball: ["9L16", "9S1", "8M", "8L16", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L38"], + gyroball: ["9M", "9L16", "9S1", "8M", "8L16", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L38"], healblock: ["7L52", "6L52", "5L52", "4L67"], heavyslam: ["9M", "9L32", "8M", "8L32", "7L58", "6L58", "5L58"], helpinghand: ["9M"], @@ -48323,7 +49390,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "9S0", "8M", "7M", "6M", "5M", "4M"], - weatherball: ["9L1", "8M", "8L1"], + weatherball: ["9M", "9L1", "8M", "8L1"], wonderroom: ["8M", "7T", "6T", "5T"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, @@ -48406,7 +49473,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["9E", "8M", "7T"], attract: ["8M", "7M", "6M", "5M", "4M"], bodyslam: ["9M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], captivate: ["7E", "6E", "5E", "4M"], confide: ["7M", "6M"], @@ -48434,7 +49501,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], imprison: ["9M", "8M", "7E", "6E", "5E", "4E"], infestation: ["7M", "6M"], - lashout: ["8T"], + lashout: ["9M", "8T"], memento: ["9L30", "8L30", "7L43", "6L43", "5L43", "4L43"], nastyplot: ["9M", "9L20", "8M", "8L20", "7L37", "6L37", "5L37", "4L37"], naturalgift: ["4M"], @@ -48444,7 +49511,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], payback: ["9L15", "8M", "8L15"], phantomforce: ["9M", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psybeam: ["9M"], psychic: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], @@ -48470,7 +49537,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9L10", "8L10", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1"], + spite: ["9M", "9L10", "8L10", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1"], storedpower: ["9M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["9L35", "8L35", "7L31", "6L31", "5L31", "4T", "4L31"], @@ -48481,7 +49548,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M", "8M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], + toxic: ["9M", "7M", "6M", "5M", "4M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M"], uproar: ["8M", "7T", "6T", "5T", "4T"], @@ -48547,8 +49614,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandattack: ["9L6", "8L6", "7L3", "6L3", "5L3", "4L3"], sandstorm: ["9M", "9L48", "8M", "8L48", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], - sandtomb: ["9L1", "8M", "8L1", "7L19", "7E", "6L19", "6E", "5L19", "5E", "4L19", "4E"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L1", "8M", "8L1", "7L19", "7E", "6L19", "6E", "5L19", "5E", "4L19", "4E"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], scorchingsands: ["8T"], secretpower: ["6M", "4M"], @@ -48630,8 +49697,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], sandstorm: ["9M", "9L58", "8M", "8L58", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], - sandtomb: ["9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M"], scorchingsands: ["8T"], secretpower: ["6M", "4M"], @@ -48721,8 +49788,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], sandstorm: ["9M", "9L62", "8M", "8L62", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - sandtomb: ["9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M"], scorchingsands: ["8T"], secretpower: ["6M", "4M"], @@ -48790,7 +49857,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { finalgambit: ["9L52", "8L52", "7L50", "6L50", "5L55"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "5D", "4M"], + focuspunch: ["9M", "7T", "6T", "5D", "4M"], followme: ["7E", "6E", "5E", "4E"], forcepalm: ["9L36", "8L36", "7L15", "6L15", "5L11", "4L11"], foresight: ["7L1", "6L1", "5L1", "4L1"], @@ -48851,7 +49918,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], - vacuumwave: ["9L24", "8E", "7E", "6E", "5E", "4T", "4E"], + vacuumwave: ["9M", "9L24", "8E", "7E", "6E", "5E", "4T", "4E"], workup: ["9L16", "8M", "8L16", "7M", "5M"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, @@ -48897,7 +49964,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], forcepalm: ["9L20", "8L1", "5L11", "4L11", "4S1"], foresight: ["7L1", "6L1", "5L1", "4L1"], frustration: ["7M", "6M", "5M", "4M"], @@ -48941,7 +50008,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "6M", "5M", "4M"], revenge: ["8M"], reversal: ["9M", "9L1", "8M", "8L1", "8S6"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rockclimb: ["4M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["9L1", "8L1", "6M", "5M", "4M"], @@ -48969,7 +50036,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], - vacuumwave: ["9L1", "4T"], + vacuumwave: ["9M", "9L1", "4T"], waterpulse: ["9M", "7T", "6T", "4M", "4S0"], workup: ["9L16", "8M", "8L1", "7M", "7L42", "5M"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -49009,7 +50076,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["4T"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], icefang: ["9M"], irontail: ["8M", "7T", "6T", "5T", "4M"], muddywater: ["8M"], @@ -49020,14 +50087,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], revenge: ["8M", "7E", "6E", "5E", "4E"], - roar: ["9L32", "8L32", "7M", "6M", "5M", "4M"], + roar: ["9M", "9L32", "8L32", "7M", "6M", "5M", "4M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], - sandtomb: ["9L12", "8M", "8L12", "7L25", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E"], + sandtomb: ["9M", "9L12", "8M", "8L12", "7L25", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E"], scorchingsands: ["8T"], secretpower: ["6M", "4M"], slackoff: ["9L52", "8L52", "7E", "6E", "5E", "4E"], @@ -49081,7 +50148,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { heavyslam: ["9M", "8M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], hypervoice: ["9M"], icefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], @@ -49095,14 +50162,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L38", "8M", "8L38", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], revenge: ["8M"], - roar: ["9L32", "8L32", "7M", "6M", "5M", "4M"], + roar: ["9M", "9L32", "8L32", "7M", "6M", "5M", "4M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], - sandtomb: ["9L12", "8M", "8L12", "7L25", "6L25", "5L25", "4L25"], + sandtomb: ["9M", "9L12", "8M", "8L12", "7L25", "6L25", "5L25", "4L25"], scorchingsands: ["8T"], secretpower: ["6M", "4M"], slackoff: ["9L62", "8L62"], @@ -49343,7 +50410,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flatter: ["9L12", "8L12", "7L50", "6L50", "5L50", "4L45"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], @@ -49353,8 +50420,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "6M", "5M", "4M"], icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M", "8T"], lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], meditate: ["7E", "6E", "5E", "4E"], @@ -49396,12 +50463,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smellingsalts: ["7E", "6E", "5E", "4E"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superfang: ["7T", "6T", "5T", "4T"], + superfang: ["9M", "7T", "6T", "5T", "4T"], swagger: ["9L28", "8L28", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], takedown: ["9M"], taunt: ["9M", "9L8", "8M", "8L8", "7M", "7L10", "6M", "6L10", "5M", "5L10", "5S0", "5S1", "4M", "4L10"], @@ -49409,8 +50476,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M", "5M", "4M"], thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["9L36", "8L36", "7M", "6M", "5M", "4M"], - vacuumwave: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + toxic: ["9M", "9L36", "8L36", "7M", "6M", "5M", "4M"], + vacuumwave: ["9M", "9E", "8E", "7E", "6E", "5E", "4T", "4E"], venomdrench: ["8M"], venoshock: ["9M", "9L20", "8M", "8L20", "7M", "7L36", "6M", "6L36", "5M", "5L36"], wakeupslap: ["7E", "6E", "5E", "4E"], @@ -49457,7 +50524,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flatter: ["9L12", "8L12", "7L62", "6L62", "5L62", "4L54"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], @@ -49469,8 +50536,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M", "8T"], lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], megakick: ["8M"], @@ -49508,13 +50575,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgewave: ["8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["6M", "5M", "4M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superfang: ["7T", "6T", "5T", "4T"], + superfang: ["9M", "7T", "6T", "5T", "4T"], swagger: ["9L28", "8L28", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], takedown: ["9M"], @@ -49524,8 +50591,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { throatchop: ["8M", "7T"], thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], torment: ["7M", "6M", "5M", "4M"], - toxic: ["9L36", "8L36", "7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], + toxic: ["9M", "9L36", "8L36", "7M", "6M", "5M", "4M"], + vacuumwave: ["9M", "4T"], venomdrench: ["8M"], venoshock: ["9M", "9L20", "8M", "8L20", "7M", "7L36", "6M", "6L36", "5M", "5L36"], workup: ["8M", "7M", "5M"], @@ -49634,6 +50701,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M", "5M", "4M"], flail: ["9E", "7E", "6E", "5E", "4E"], flash: ["6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], gust: ["9L17", "7L17", "6L17", "5L17", "4L17"], hail: ["7M", "6M", "5M", "4M"], @@ -49707,6 +50775,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "4M"], facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "7M", "6M", "5M", "4M"], gust: ["9L1", "7L1", "6L1", "5L17", "4L17"], @@ -49777,7 +50846,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], grasswhistle: ["7L13", "6L13", "5L13", "4L13"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], growth: ["9E", "8E", "7E", "6E", "5E", "4E"], hail: ["8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], @@ -49787,6 +50856,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], icespinner: ["9M"], + iciclespear: ["9M"], icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L9", "6T", "6L9", "5T", "5L9", "4T", "4L9"], ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], irontail: ["8M", "7T", "6T", "5T", "4M"], @@ -49828,7 +50898,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["9E", "8M"], + weatherball: ["9M", "9E", "8M"], woodhammer: ["9L41", "8L41", "7L36", "6L36", "5L36", "4L36"], worryseed: ["7T", "6T", "5T", "4T"], }, @@ -49857,14 +50927,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M", "4M"], fling: ["9M", "8M", "7M", "6M", "5M", "4M"], focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], frostbreath: ["7M", "6M", "5M"], frustration: ["7M", "6M", "5M", "4M"], gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], grasswhistle: ["7L13", "6L13", "5L13", "4L13"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], hail: ["8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], helpinghand: ["9M"], @@ -49874,7 +50944,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], irontail: ["8M", "7T", "6T", "5T", "4M"], @@ -49923,7 +50993,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M", "5M", "4M"], trailblaze: ["9M"], waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], woodhammer: ["9L43", "8L43", "7L36", "6L36", "5L36", "4L36"], worryseed: ["7T", "6T", "5T", "4T"], }, @@ -49935,7 +51005,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { allyswitch: ["8M", "7T"], astonish: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], - charge: ["9L15", "8L15", "7L1", "6L1", "5L57", "4L43"], + charge: ["9M", "9L15", "8L15", "7L1", "6L1", "5L57", "4L43"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "7S2", "6M"], confuseray: ["9M", "9L10", "8L10", "7L1", "6L1", "5L1", "4L1"], @@ -49965,7 +51035,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], ominouswind: ["7L29", "6L29", "5L29", "4T", "4L29"], painsplit: ["7T", "6T", "5T", "4T"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -49981,7 +51051,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], storedpower: ["9M", "8M"], substitute: ["9M", "9L40", "8M", "8L40", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], suckerpunch: ["4T"], @@ -49997,7 +51067,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M", "9L25", "8M", "8L25", "7M", "7L1", "6M", "6L1", "6S1", "5M", "5L1", "5D", "4M", "4L1"], toxic: ["7M", "6M", "5M", "4M"], trick: ["9M", "9L45", "8M", "8L45", "7T", "7L1", "6T", "6L1", "6S1", "5T", "5L1", "5S0", "4T", "4L1"], - uproar: ["9L55", "8M", "8L55", "7T", "7L8", "7S2", "6T", "6L8", "5T", "5L8", "5S0", "4T", "4L8"], + uproar: ["9M", "9L55", "8M", "8L55", "7T", "7L8", "7S2", "6T", "6L8", "5T", "5L8", "5S0", "4T", "4L8"], voltswitch: ["9M", "8M", "7M", "6M", "5M"], willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], }, @@ -50035,7 +51105,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { uxie: { learnset: { acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["8M", "7T"], + allyswitch: ["9L1", "8M", "7T"], amnesia: ["9M", "9L42", "8M", "8L42", "7L46", "7S4", "6L46", "6S3", "5L46", "5S2", "4L46", "4S0", "4S1"], batonpass: ["9M", "8M"], calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50051,7 +51121,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { encore: ["9M", "8M"], endure: ["9M", "9L14", "8M", "8L14", "7L16", "6L16", "5L16", "4M", "4L16"], energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], + expandingforce: ["9L1", "8T"], extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], facade: ["9M", "8M", "7M", "6M", "5M", "4M"], firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -50071,12 +51141,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "8S5", "7T", "6T", "5T"], + magicroom: ["9L1", "8M", "8S5", "7T", "6T", "5T"], memento: ["9L77", "8L77", "7L1", "6L1", "5L76", "4L76"], metronome: ["9M", "8M"], mudslap: ["9M", "4T"], @@ -50088,7 +51158,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psybeam: ["9M", "9L21", "8L21"], psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychocut: ["8M"], + psychocut: ["9L1", "8M"], psychup: ["7M", "6M", "5M", "4M"], psyshock: ["9M", "8M", "7M", "6M", "5M"], raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50097,8 +51167,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], return: ["7M", "6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], + round: ["9L1", "8M", "7M", "6M", "5M"], + safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], secretpower: ["6M", "4M"], shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], @@ -50106,7 +51176,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { signalbeam: ["7T", "6T", "5T", "4T"], skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], + snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], storedpower: ["9M", "8M"], @@ -50121,12 +51191,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - triattack: ["8M"], + triattack: ["9L1", "8M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], + wonderroom: ["9L1", "8M", "7T", "6T", "5T"], yawn: ["9L56", "8L56", "7L31", "7S4", "6L31", "6S3", "5L31", "4L31", "4S0", "4S1"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, @@ -50143,7 +51213,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { mesprit: { learnset: { acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["8M", "7T"], + allyswitch: ["9L1", "8M", "7T"], batonpass: ["9M", "8M"], blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50161,7 +51231,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { encore: ["9M", "8M"], endure: ["9M", "8M", "4M"], energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], + expandingforce: ["9L1", "8T"], extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], facade: ["9M", "8M", "7M", "6M", "5M", "4M"], firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], @@ -50180,13 +51250,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], luckychant: ["7L31", "6L31", "6S3", "5L31", "4L31", "4S0", "4S1"], magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], + magicroom: ["9L1", "8M", "7T", "6T", "5T"], metronome: ["9M", "8M"], mudslap: ["4T"], mysticalpower: ["9L84"], @@ -50197,7 +51267,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "9L14", "8M", "8L14", "7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], psybeam: ["9M", "9L21", "8L21"], psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychocut: ["8M"], + psychocut: ["9L1", "8M"], psychup: ["7M", "6M", "5M", "4M"], psyshock: ["9M", "8M", "7M", "6M", "5M"], raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50206,8 +51276,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], return: ["7M", "6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], + round: ["9L1", "8M", "7M", "6M", "5M"], + safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], secretpower: ["6M", "4M"], shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50215,7 +51285,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { signalbeam: ["7T", "6T", "5T", "4T"], skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], + snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], storedpower: ["9M", "8M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50229,12 +51299,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - triattack: ["8M", "8S5"], + triattack: ["9L1", "8M", "8S5"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], + wonderroom: ["9L1", "8M", "7T", "6T", "5T"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, eventData: [ @@ -50250,8 +51320,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { azelf: { learnset: { acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["8M", "7T"], - assurance: ["8M"], + allyswitch: ["9L1", "8M", "7T"], + assurance: ["9L1", "8M"], batonpass: ["9M", "8M"], calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], chargebeam: ["9M", "7M", "6M", "5M", "4M"], @@ -50266,7 +51336,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { encore: ["9M", "8M"], endure: ["9M", "8M", "4M"], energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], + expandingforce: ["9L1", "8T"], explosion: ["9L77", "8L77", "7M", "7L76", "6M", "6L76", "5M", "5L76", "4M", "4L76"], extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], facade: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], @@ -50286,25 +51356,25 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], + irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], laserfocus: ["7T"], lastresort: ["9L70", "8L70", "7T", "7L1", "6T", "6L1", "5T", "5L61", "5S2", "4T", "4L61"], lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], + magicroom: ["9L1", "8M", "7T", "6T", "5T"], metronome: ["9M", "8M"], mudslap: ["9M", "4T"], mysticalpower: ["9L84"], nastyplot: ["9M", "9L42", "8M", "8L42", "8S5", "7L46", "7S4", "6L46", "6S3", "5L46", "5S2", "4L46", "4S0", "4S1"], naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], - payback: ["8M", "7M", "6M", "5M", "4M"], + payback: ["9L1", "8M", "7M", "6M", "5M", "4M"], playrough: ["9M", "8M"], poweruppunch: ["6M"], protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psybeam: ["9M", "9L21", "8L21"], psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychocut: ["8M"], + psychocut: ["9L1", "8M"], psychup: ["7M", "6M", "5M", "4M"], psyshock: ["9M", "8M", "7M", "6M", "5M"], raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50313,17 +51383,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], return: ["7M", "6M", "5M", "4M"], roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], + round: ["9L1", "8M", "7M", "6M", "5M"], + safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], secretpower: ["6M", "4M"], - selfdestruct: ["8M"], + selfdestruct: ["9L1", "8M"], shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], + snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], storedpower: ["9M", "8M"], substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50339,13 +51409,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - triattack: ["8M"], + triattack: ["9L1", "8M"], trick: ["9M", "8M", "7T", "6T", "5T", "4T"], trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["9L56", "8M", "8L56", "7T", "7L31", "7S4", "6T", "6L31", "6S3", "5T", "5L31", "4T", "4L31", "4S0", "4S1"], + uproar: ["9M", "9L56", "8M", "8L56", "7T", "7L31", "7S4", "6T", "6L31", "6S3", "5T", "5L31", "4T", "4L31", "4S0", "4S1"], uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], + wonderroom: ["9L1", "8M", "7T", "6T", "5T"], zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], }, eventData: [ @@ -50391,7 +51461,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], healblock: ["4L50", "4S1"], heavyslam: ["9M", "8M"], @@ -50417,7 +51487,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], roaroftime: ["9L88", "8L88", "8S12", "7L46", "7S7", "7S8", "7S9", "7S10", "6L46", "6S5", "6S6", "5L46", "5S4", "4L40", "4S0", "4S1"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], @@ -50425,7 +51495,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], secretpower: ["6M", "4M"], shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50498,7 +51568,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonclaw: ["9M", "8M", "8L40", "8S11", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28", "4S0"], dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], earthpower: ["9M", "9L72", "8M", "8L72", "8S12", "7T", "7L33", "6T", "6L33", "6S5", "6S6", "5T", "5L33", "4T", "4L33", "4S1"], earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], echoedvoice: ["7M", "6M", "5M"], @@ -50512,7 +51582,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], hail: ["8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], healblock: ["4L50", "4S1"], @@ -50535,14 +51605,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M", "4M"], sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], secretpower: ["6M", "4M"], shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -50601,7 +51671,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "8M"], bugbite: ["7T", "6T", "5T", "4T"], bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], captivate: ["4M"], confide: ["7M", "6M"], crunch: ["9M", "9L36", "8M", "8L36", "8S8", "7L33", "7S5", "7S6", "6L33", "6S4", "5L33", "4L33", "4S1"], @@ -50625,7 +51695,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], headbutt: ["4T"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heatwave: ["9M", "9L60", "8M", "8L60", "7T", "7L1", "7S7", "6T", "6L1", "5T", "5L81", "4T", "4L81"], heavyslam: ["9M", "8M"], hiddenpower: ["7M", "6M", "5M", "4M"], @@ -50635,6 +51705,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ironhead: ["9M", "9L30", "8M", "8L30", "8S8", "7T", "7L1", "6T", "6L1", "5T", "5L65", "5S3", "4T", "4L65", "4S0"], lavaplume: ["9L42", "8L42", "8S8", "7L49", "7S5", "7S6", "6L49", "6S4", "5L49", "5S3", "4L49", "4S0", "4S1"], leer: ["9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], + lunge: ["9M"], magmastorm: ["9L72", "8L72", "7L1", "7S7", "6L1", "5L96", "4L96", "4S2"], metalclaw: ["9M", "9L6", "8L6"], metalsound: ["9L48", "8L48", "8S8", "7L25", "6L25", "6S4", "5L25", "4L25", "4S1"], @@ -50816,7 +51887,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S4", "4M"], dragontail: ["9M", "7M", "6M", "5M"], dreameater: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], earthpower: ["9M", "9L70", "8M", "8L70", "7T", "7L33", "7S7", "6T", "6L33", "5T", "5L33", "4T", "4L33", "4S0"], earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], echoedvoice: ["7M", "6M", "5M"], @@ -50827,7 +51898,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M", "4M"], furycutter: ["4T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], headbutt: ["4T"], healblock: ["4L50", "4S0"], hex: ["9M", "9L21", "8M", "8L21", "7L50", "6L50", "6S5", "5L50"], @@ -50846,14 +51917,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["9L49", "8L49", "7T", "6T", "5T", "4T"], payback: ["8M", "7M", "6M", "5M", "4M"], phantomforce: ["9M", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M", "6M", "5M", "4M"], psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], rest: ["9M", "8M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], rockclimb: ["4M"], rocksmash: ["6M", "5M", "4M"], round: ["8M", "7M", "6M", "5M"], @@ -50869,7 +51940,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L28", "8L28", "7L15", "6L15", "5L15", "4L15", "4S0"], sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], steelwing: ["8M", "7M", "6M", "4M"], stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], strength: ["6M", "5M", "4M"], @@ -50929,7 +52000,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9L66", "8M", "8L66", "7L38", "7S4", "6L38", "6S3", "5L38", "5S1", "4L38", "4S0"], gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], + gravity: ["9M", "7T", "6T", "5T", "4T"], guardswap: ["8M"], helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "5S2", "4M"], @@ -50999,60 +52070,71 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, phione: { learnset: { - acidarmor: ["7L31", "6L31", "5L31", "4L31"], + acidarmor: ["9L31", "7L31", "6L31", "5L31", "4L31"], ancientpower: ["4T"], - aquaring: ["7L54", "6L54", "5L54", "4L54"], - blizzard: ["7M", "6M", "5M", "4M"], + aquaring: ["9L54", "7L54", "6L54", "5L54", "4L54"], + batonpass: ["9M"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], bounce: ["7T", "6T", "5T", "4T"], brine: ["4M"], bubble: ["7L1", "6L1", "5L1", "4L1"], - bubblebeam: ["7L24", "6L24", "5L24", "4L24"], - charm: ["7L9", "6L9", "5L9", "4L9"], + bubblebeam: ["9L24", "7L24", "6L24", "5L24", "4L24"], + charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], - dazzlinggleam: ["7M", "6M"], - dive: ["7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], + dazzlinggleam: ["9M", "7M", "6M"], + disarmingvoice: ["9M"], + dive: ["9L61", "7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M", "4S0"], + grassknot: ["9M", "7M", "6M", "5M", "4M", "4S0"], hail: ["7M", "6M", "5M", "4M"], + haze: ["9M"], healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], + hydropump: ["9M"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], - liquidation: ["7T"], + liquidation: ["9M", "7T"], mudslap: ["4T"], naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69", "4S0"], - rest: ["7M", "6M", "5M", "4M", "4S0"], + raindance: ["9M", "9L69", "7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69", "4S0"], + rest: ["9M", "7M", "6M", "5M", "4M", "4S0"], return: ["7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], - scald: ["7M", "6M", "5M"], + scald: ["9M", "7M", "6M", "5M"], secretpower: ["6M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - substitute: ["7M", "6M", "5M", "4M"], - supersonic: ["7L16", "6L16", "5L16", "4L16"], - surf: ["7M", "6M", "5M", "4M", "4S0"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + supersonic: ["9L16", "7L16", "6L16", "5L16", "4L16"], + surf: ["9M", "7M", "6M", "5M", "4M", "4S0"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], + swift: ["9M", "4T"], + takeheart: ["9L75"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "7L46", "6T", "6L46", "5L46", "4M", "4L46"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L1"], + waterpulse: ["9M", "9L46", "7T", "7L46", "6T", "6L46", "5L46", "4M", "4L46"], watersport: ["7L1", "6L1", "5L1", "4L1"], - whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39"], + weatherball: ["9M"], + whirlpool: ["9L39", "7L39", "6L39", "5L39", "4M", "4L39"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 4, level: 50, moves: ["grassknot", "raindance", "rest", "surf"], pokeball: "cherishball"}, @@ -51060,72 +52142,86 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, manaphy: { learnset: { - acidarmor: ["7L31", "6L31", "5L31", "4L31", "4S2"], + acidarmor: ["9L31", "7L31", "6L31", "5L31", "4L31", "4S2"], ancientpower: ["4T"], - aquaring: ["7L54", "7S6", "6L54", "5L54", "4L54", "4S3"], - blizzard: ["7M", "6M", "5M", "4M"], + aquaring: ["9L54", "7L54", "7S6", "6L54", "5L54", "4L54", "4S3"], + batonpass: ["9M"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], bounce: ["7T", "6T", "5T", "4T"], brine: ["4M"], bubble: ["7L1", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], - bubblebeam: ["7L24", "6L24", "5L24", "4L24"], - calmmind: ["7M", "6M", "5M", "4M"], - charm: ["7L9", "6L9", "5L9", "4L9"], + bubblebeam: ["9L24", "7L24", "6L24", "5L24", "4L24"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], - dazzlinggleam: ["7M", "6M"], - dive: ["7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], + dazzlinggleam: ["9M", "7M", "6M"], + disarmingvoice: ["9M"], + dive: ["9L61", "7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + faketears: ["9M"], flash: ["6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], hail: ["7M", "6M", "5M", "4M"], + haze: ["9M"], healbell: ["7T", "6T", "5T", "4T"], - heartswap: ["7L76", "7S6", "6L76", "6S4", "5L76", "4L76", "4S2", "4S3"], - helpinghand: ["7T", "6T", "5T", "4T"], + heartswap: ["9L1", "7L76", "7S6", "6L76", "6S4", "5L76", "4L76", "4S2", "4S3"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], + hydropump: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["7M", "6M", "5M", "4M"], - liquidation: ["7T"], - mudslap: ["4T"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + liquidation: ["9M", "7T"], + mudslap: ["9M", "4T"], naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M"], - psychic: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69"], - reflect: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "9L69", "7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], - scald: ["7M", "6M", "5M"], + scald: ["9M", "7M", "6M", "5M"], secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "6T", "5T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], + skillswap: ["9M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - substitute: ["7M", "6M", "5M", "4M"], - supersonic: ["7L16", "6L16", "5L16", "4L16"], - surf: ["7M", "6M", "5M", "4M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + supersonic: ["9L16", "7L16", "6L16", "5L16", "4L16"], + surf: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - tailglow: ["7L1", "7S6", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], + swift: ["9M", "4T"], + tailglow: ["9L1", "7L1", "7S6", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], + takeheart: ["9L76"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "7L46", "7S6", "6T", "6L46", "5L46", "4M", "4L46", "4S2", "4S3"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L1"], + waterpulse: ["9M", "9L46", "7T", "7L46", "7S6", "6T", "6L46", "5L46", "4M", "4L46", "4S2", "4S3"], watersport: ["7L1", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1", "4S3"], - whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39", "4S2"], + weatherball: ["9M"], + whirlpool: ["9L39", "7L39", "6L39", "5L39", "4M", "4L39", "4S2"], + zenheadbutt: ["9M"], }, eventData: [ {generation: 4, level: 5, moves: ["tailglow", "bubble", "watersport"]}, @@ -51141,94 +52237,100 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { darkrai: { learnset: { aerialace: ["7M", "6M", "5M", "4M"], - blizzard: ["7M", "6M", "5M", "4M"], - brickbreak: ["7M", "6M", "5M", "4M"], - calmmind: ["7M", "6M", "5M", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], confide: ["7M", "6M"], + confuseray: ["9M"], cut: ["6M", "5M", "4M"], - darkpulse: ["7M", "7L93", "6M", "6L93", "6S5", "5T", "5L93", "4M", "4L93", "4S2"], - darkvoid: ["7L66", "7S7", "6L66", "6S5", "6S6", "5L66", "5S4", "4L66", "4S2"], - disable: ["7L1", "6L1", "5L1", "4L1"], - doubleteam: ["7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L47", "4S2", "4S3"], - drainpunch: ["7T", "6T", "5T", "4M"], - dreameater: ["7M", "7L84", "6M", "6L84", "6S5", "5M", "5L84", "4M", "4L84"], + darkpulse: ["9M", "9L93", "7M", "7L93", "6M", "6L93", "6S5", "5T", "5L93", "4M", "4L93", "4S2"], + darkvoid: ["9L66", "7L66", "7S7", "6L66", "6S5", "6S6", "5L66", "5S4", "4L66", "4S2"], + disable: ["9L1", "7L1", "6L1", "5L1", "4L1"], + doubleteam: ["9L47", "7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L47", "4S2", "4S3"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dreameater: ["9L84", "7M", "7L84", "6M", "6L84", "6S5", "5M", "5L84", "4M", "4L84"], embargo: ["7M", "6M", "5M", "4M", "4L75"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], feintattack: ["7L29", "7S7", "6L29", "6S6", "5L29", "5S4", "4L29", "4S3"], flash: ["6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - foulplay: ["7T", "6T", "5T"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9M", "7T", "6T", "4M"], + foulplay: ["9M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - haze: ["7L57", "6L57", "5L57", "4L57"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + haze: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], headbutt: ["4T"], + hex: ["9M"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - hypnosis: ["7L20", "6L20", "5L20", "4L20", "4S0", "4S1", "4S3"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + hypnosis: ["9L20", "7L20", "6L20", "5L20", "4L20", "4S0", "4S1", "4S3"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], incinerate: ["6M", "5M"], - knockoff: ["7T", "6T", "5T", "4T"], + knockoff: ["9M", "7T", "6T", "5T", "4T"], + lashout: ["9M"], lastresort: ["7T", "6T", "5T", "4T"], mudslap: ["4T"], - nastyplot: ["7L75", "6L75", "5L75", "4L75"], + nastyplot: ["9M", "9L75", "7L75", "6L75", "5L75", "4L75"], naturalgift: ["4M"], nightmare: ["7L38", "7S7", "6L38", "6S6", "5L38", "5S4", "4L38", "4S0", "4S1", "4S3"], - nightshade: ["4L1"], + nightshade: ["9M", "9L38", "4L1"], ominouswind: ["7L1", "7S7", "6L1", "6S6", "5L1", "5S4", "4T", "4L1"], payback: ["7M", "6M", "5M", "4M"], phantomforce: ["6S5"], - poisonjab: ["7M", "6M", "5M", "4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M"], - psychic: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M"], pursuit: ["4L29", "4S0"], - quickattack: ["7L11", "6L11", "5L11", "4L11", "4S0"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], + quickattack: ["9L11", "7L11", "6L11", "5L11", "4L11", "4S0"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M"], roaroftime: ["4S1"], rockclimb: ["4M"], - rockslide: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], rocksmash: ["6M", "5M", "4M"], - rocktomb: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], + scaryface: ["9M"], secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M", "4S2"], - shadowclaw: ["7M", "6M", "5M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "4S2"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], shockwave: ["7T", "6T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - sludgebomb: ["7M", "6M", "5M", "4M"], - snarl: ["7M", "6M", "5M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "7M", "6M", "5M", "4M"], + snarl: ["9M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], spacialrend: ["4S1"], - spite: ["7T", "6T", "5T", "4T"], + spite: ["9M", "7T", "6T", "5T", "4T"], strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L29", "4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "6M", "5M", "4M"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], throatchop: ["7T"], - thunder: ["7M", "6M", "5M", "4M"], + thunder: ["9M", "7M", "6M", "5M", "4M"], thunderbolt: ["7M", "6M", "5M", "4M"], - thunderwave: ["7M", "6M", "5M", "4M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], torment: ["7M", "6M", "5M", "4M"], toxic: ["7M", "6M", "5M", "4M"], - trick: ["7T", "6T", "5T", "4T"], - willowisp: ["7M", "6M", "5M", "4M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], wonderroom: ["7T", "6T", "5T"], - xscissor: ["7M", "6M", "5M", "4M"], + xscissor: ["9M", "7M", "6M", "5M", "4M"], }, eventData: [ {generation: 4, level: 40, shiny: 1, moves: ["quickattack", "hypnosis", "pursuit", "nightmare"]}, @@ -51244,68 +52346,76 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, shaymin: { learnset: { - aircutter: ["4T"], - airslash: ["7L64", "6L64", "6S3", "5L64", "4L64"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L64", "7L64", "6L64", "6S3", "5L64", "4L64"], aromatherapy: ["7L64", "6L64", "6S4", "5L64", "4L64", "4S0"], - bulletseed: ["4M"], + batonpass: ["9M"], + bulletseed: ["9M", "4M"], celebrate: ["7S5"], confide: ["7M", "6M"], covet: ["7T", "6T", "5T"], - dazzlinggleam: ["7M", "6M"], + dazzlinggleam: ["9M", "7M", "6M"], defensecurl: ["4L1"], + disarmingvoice: ["9M"], doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "6T", "5T", "4T"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - energyball: ["7M", "7L73", "6M", "6L73", "6S4", "5M", "5L73", "4M", "4L73", "4S0"], - facade: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + energyball: ["9M", "9L73", "7M", "7L73", "6M", "6L73", "6S4", "5M", "5L73", "4M", "4L73", "4S0"], + facade: ["9M", "7M", "6M", "5M", "4M"], flash: ["6M", "5M", "4M"], frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "6T", "5T", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], + gigadrain: ["9M", "7T", "6T", "5T", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], grasswhistle: ["4L82"], - growth: ["7L1", "7S5", "6L1", "6S3", "5L1", "4L1", "4S1"], + grassyglide: ["9M"], + grassyterrain: ["9M", "9L64"], + growth: ["9L1", "7L1", "7S5", "6L1", "6S3", "5L1", "4L1", "4S1"], headbutt: ["4T"], - healingwish: ["7L91", "6L91", "5L91", "4L91"], + healingwish: ["9L91", "7L91", "6L91", "5L91", "4L91"], hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], laserfocus: ["7T"], lastresort: ["7T", "6T", "5T", "4T"], - leafstorm: ["7L91", "6L91", "5L91", "4L91"], - leechseed: ["7L19", "6L19", "5L19", "5S2", "4L19", "4S1"], + leafstorm: ["9M", "9L91", "7L91", "6L91", "5L91", "4L91"], + leechseed: ["9L19", "7L19", "6L19", "5L19", "5S2", "4L19", "4S1"], luckychant: ["4L91"], - magicalleaf: ["7L10", "6L10", "6S3", "5L10", "4L10", "4S1"], + magicalleaf: ["9M", "9L10", "7L10", "6L10", "6S3", "5L10", "4L10", "4S1"], mudslap: ["4T"], naturalgift: ["7L46", "6L46", "5L46", "4M", "4L46"], naturepower: ["7M", "6M"], ominouswind: ["4T"], - protect: ["7M", "6M", "5M", "4M"], - psychic: ["7M", "6M", "5M", "4M"], + playrough: ["9M", "9L46"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], psychup: ["7M", "6M", "5M", "4M"], - quickattack: ["7L28", "6L28", "5L28", "4L28"], - rest: ["7M", "6M", "5M", "4M"], + quickattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], + rest: ["9M", "7M", "6M", "5M", "4M"], return: ["7M", "7S5", "6M", "5M", "4M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M", "4M"], secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - seedflare: ["7L100", "7S5", "6L100", "6S3", "6S4", "5L100", "5S2", "4L100", "4S0"], - sleeptalk: ["7M", "6M", "5T", "4M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seedflare: ["9L100", "7L100", "7S5", "6L100", "6S3", "6S4", "5L100", "5S2", "4L100", "4S0"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - substitute: ["7M", "6M", "6S4", "5M", "4M", "4S0"], - sunnyday: ["7M", "6M", "5M", "4M"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "6S4", "5M", "4M", "4S0"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["7L82", "6L82", "5L82", "4L82"], - sweetscent: ["7L37", "6L37", "5L37", "5S2", "4L37"], - swift: ["4T"], - swordsdance: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "7L28", "6T", "6L28", "5T", "5L28", "5S2", "4T", "4L28", "4S1"], - tailwind: ["7T", "6T", "5T", "4T"], + sweetkiss: ["9L82", "7L82", "6L82", "5L82", "4L82"], + sweetscent: ["9L37", "7L37", "6L37", "5L37", "5S2", "4L37"], + swift: ["9M", "4T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + synthesis: ["9L28", "7T", "7L28", "6T", "6L28", "5T", "5L28", "5S2", "4T", "4L28", "4S1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M", "4M"], - worryseed: ["7T", "7L55", "6T", "6L55", "5T", "5L55", "4T", "4L55"], - zenheadbutt: ["7T", "6T", "5T", "4T"], + trailblaze: ["9M"], + worryseed: ["9L55", "7T", "7L55", "6T", "6L55", "5T", "5L55", "4T", "4L55"], + zenheadbutt: ["9M", "7T", "6T", "5T", "4T"], }, eventData: [ {generation: 4, level: 50, moves: ["seedflare", "aromatherapy", "substitute", "energyball"], pokeball: "cherishball"}, @@ -51381,7 +52491,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "7M", "6M", "5M", "4M"], grassknot: ["9M", "7M", "6M", "5M", "4M"], grassyterrain: ["9M"], - gravity: ["9L10", "7T", "7L10", "6T", "6L10", "5T", "5L10", "4T", "4L10"], + gravity: ["9M", "9L10", "7T", "7L10", "6T", "6L10", "5T", "5L10", "4T", "4L10"], gunkshot: ["9M"], hail: ["7M", "6M", "5M", "4M"], headbutt: ["4T"], @@ -51436,7 +52546,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M", "5M", "4M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], + roar: ["9M", "7M", "6M", "5M", "4M"], roaroftime: ["4S0"], rockclimb: ["4M"], rockslide: ["9M", "7M", "6M", "5M", "4M"], @@ -52134,6 +53244,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M", "5M"], falseswipe: ["9M", "7M", "6M", "5M"], fling: ["9M", "7M", "6M", "5M"], + flipturn: ["9M"], focusenergy: ["9L13", "7L13", "6L13", "5L13"], frustration: ["7M", "6M", "5M"], furycutter: ["9L19", "7L19", "6L19", "5L19"], @@ -52145,7 +53256,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "7M", "6M", "5M"], icywind: ["9M", "7T", "6T", "5T"], irontail: ["7T", "6T", "5T"], - knockoff: ["9E"], + knockoff: ["9M", "9E"], liquidation: ["9M"], nightslash: ["9E", "7E", "6E", "5E"], protect: ["9M", "7M", "6M", "5M"], @@ -52209,6 +53320,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M", "5M"], falseswipe: ["9M", "7M", "6M", "5M"], fling: ["9M", "7M", "6M", "5M"], + flipturn: ["9M"], focusenergy: ["9L13", "7L13", "6L13", "5L13"], frustration: ["7M", "6M", "5M"], furycutter: ["9L21", "7L21", "6L20", "5L20"], @@ -52220,6 +53332,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "7M", "6M", "5M"], icywind: ["9M", "7T", "6T", "5T"], irontail: ["7T", "6T", "5T"], + knockoff: ["9M"], liquidation: ["9M"], protect: ["9M", "7M", "6M", "5M"], raindance: ["9M", "7M", "6M", "5M"], @@ -52248,6 +53361,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], toxic: ["7M", "6M", "5M"], + vacuumwave: ["9M"], waterfall: ["9M", "7M", "6M", "5M"], watergun: ["9L1", "7L1", "6L1", "5L1"], waterpledge: ["9M", "7T", "6T", "5T"], @@ -52284,6 +53398,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M", "5M"], falseswipe: ["9M", "7M", "6M", "5M"], fling: ["9M", "7M", "6M", "5M"], + flipturn: ["9M"], focusenergy: ["9L13", "7L13", "6L13", "5L13"], frustration: ["7M", "6M", "5M"], furycutter: ["9L21", "7L21", "6L20", "5L20"], @@ -52299,7 +53414,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "7M", "6M", "5M", "5S0"], icywind: ["9M", "7T", "6T", "5T"], irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], liquidation: ["9M", "7T"], megahorn: ["9L1", "7L1", "6L1", "5L1", "5S0"], protect: ["9M", "7M", "6M", "5M"], @@ -52334,6 +53449,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], toxic: ["7M", "6M", "5M"], + vacuumwave: ["9M"], waterfall: ["9M", "7M", "6M", "5M"], watergun: ["9L1", "7L1", "6L1", "5L1"], waterpledge: ["9M", "7T", "6T", "5T"], @@ -52368,6 +53484,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], falseswipe: ["9M"], fling: ["9M"], + flipturn: ["9M"], focusenergy: ["9L13"], furycutter: ["9L21"], gigaimpact: ["9M"], @@ -52378,6 +53495,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], icebeam: ["9M"], icywind: ["9M"], + knockoff: ["9M"], + lashout: ["9M"], liquidation: ["9M"], megahorn: ["9L1"], protect: ["9M"], @@ -52402,6 +53521,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M"], terablast: ["9M"], thief: ["9M"], + vacuumwave: ["9M"], waterfall: ["9M"], watergun: ["9L1"], waterpledge: ["9M"], @@ -54410,76 +55530,80 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M", "6M", "5M"], bide: ["7L8", "6L8", "5L8"], block: ["7T", "6T", "5T"], - brickbreak: ["8M", "7M", "6M", "5M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], brutalswing: ["8M", "7M"], - bulkup: ["8M", "8L16", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + bulkup: ["9M", "9L16", "8M", "8L16", "7M", "7L28", "6M", "6L28", "5M", "5L28"], chipaway: ["7L24", "6L24", "5L24"], + closecombat: ["9M"], coaching: ["8T"], cometpunch: ["7E", "6E", "5E"], confide: ["7M", "6M"], - counter: ["8E", "7E", "6E", "5E"], - defog: ["8E"], - detect: ["8E", "7E", "6E", "5E"], - dig: ["8M", "6M", "5M"], + counter: ["9E", "8E", "7E", "6E", "5E"], + defog: ["9E", "8E"], + detect: ["9E", "8E", "7E", "6E", "5E"], + dig: ["9M", "8M", "6M", "5M"], doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - dynamicpunch: ["8L32", "7L34", "6L34", "5L34"], - endure: ["8M", "7E", "6E", "5E"], - facade: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L12", "7L4", "6L4", "5L4"], - focuspunch: ["8L48", "7T", "7L46", "6T", "6L46", "5L46"], + drainpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + dynamicpunch: ["9L32", "8L32", "7L34", "6L34", "5L34"], + endure: ["9M", "8M", "7E", "6E", "5E"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firepunch: ["9M", "8M", "7T", "6T", "5T"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L12", "8M", "8L12", "7L4", "6L4", "5L4"], + focuspunch: ["9M", "9L48", "8L48", "7T", "7L46", "6T", "6L46", "5L46"], forcepalm: ["7E", "6E", "5E"], foresight: ["7E", "6E", "5E"], frustration: ["7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - hammerarm: ["8L36", "7L40", "6L40", "5L40"], - helpinghand: ["8M", "7T", "6T", "5T"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + hammerarm: ["9L36", "8L36", "7L40", "6L40", "5L40"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - icepunch: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "8L4", "7T", "7L12", "6T", "6L12", "5T", "5L12"], - lowsweep: ["8M", "7M", "6M", "5M"], - machpunch: ["8E", "7E", "6E", "5E"], + icepunch: ["9M", "8M", "7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "9L4", "8M", "8L4", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + machpunch: ["9E", "8E", "7E", "6E", "5E"], megakick: ["8M"], megapunch: ["8M"], payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - pound: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], poweruppunch: ["8E", "7E", "6M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - reversal: ["8M", "7E", "6E", "5E"], - rockslide: ["8M", "8L20", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + reversal: ["9M", "8M", "7E", "6E", "5E"], + rockslide: ["9M", "9L20", "8M", "8L20", "7M", "7L31", "6M", "6L31", "5M", "5L31"], rocksmash: ["6M", "5M"], - rockthrow: ["8L8", "7L16", "6L16", "5L16"], - rocktomb: ["8M", "7M", "6M", "5M"], + rockthrow: ["9L8", "8L8", "7L16", "6L16", "5L16"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L28", "7L37", "6L37", "5L37"], + scaryface: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37"], secretpower: ["6M"], - slam: ["8L24"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], + slam: ["9L24", "8L24"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smackdown: ["9M", "7M", "6M", "5M"], smellingsalts: ["7E", "6E", "5E"], snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "8L40", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + stoneedge: ["9M", "9L40", "8M", "8L40", "7M", "7L43", "6M", "6L43", "5M", "5L43"], strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L44", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["9L44", "8M", "8L44", "7T", "7L49", "6T", "6L49", "5T", "5L49"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T"], toxic: ["7M", "6M", "5M"], wakeupslap: ["7L20", "6L20", "5L20"], - wideguard: ["8E", "7E", "6E", "5E"], + wideguard: ["9E", "8E", "7E", "6E", "5E"], workup: ["8M", "7M", "5M"], }, }, @@ -54488,68 +55612,71 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M", "6M", "5M"], bide: ["7L1", "6L1", "5L1"], block: ["7T", "6T", "5T"], - brickbreak: ["8M", "7M", "6M", "5M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], brutalswing: ["8M", "7M"], - bulkup: ["8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + bulkup: ["9M", "9L16", "8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], chipaway: ["7L24", "6L24", "5L24"], - closecombat: ["8M"], + closecombat: ["9M", "8M"], coaching: ["8T"], confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "6T", "5T", "5D"], - dynamicpunch: ["8L36", "7L37", "6L37", "5L37"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L12", "7L1", "6L1", "5L1"], - focuspunch: ["8L60", "7T", "7L53", "6T", "6L53", "5L53"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "5D"], + dynamicpunch: ["9L36", "8L36", "7L37", "6L37", "5L37"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firepunch: ["9M", "8M", "7T", "6T", "5T"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L12", "8M", "8L12", "7L1", "6L1", "5L1"], + focuspunch: ["9M", "9L60", "8L60", "7T", "7L53", "6T", "6L53", "5L53"], frustration: ["7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - hammerarm: ["8L42", "7L45", "6L45", "5L45"], - helpinghand: ["8M", "7T", "6T", "5T"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + hammerarm: ["9L42", "8L42", "7L45", "6L45", "5L45"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["8M"], - icepunch: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12", "5D"], - lowsweep: ["8M", "7M", "6M", "5M"], + highhorsepower: ["9M", "8M"], + icepunch: ["9M", "8M", "7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "9L1", "8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12", "5D"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], machpunch: ["5D"], megakick: ["8M"], megapunch: ["8M"], payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - pound: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - reversal: ["8M"], - rockslide: ["8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + reversal: ["9M", "8M"], + rockslide: ["9M", "9L20", "8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], rocksmash: ["6M", "5M"], - rockthrow: ["8L1", "7L16", "6L16", "5L16"], - rocktomb: ["8M", "7M", "6M", "5M"], + rockthrow: ["9L1", "8L1", "7L16", "6L16", "5L16"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L30", "7L41", "6L41", "5L41"], + scaryface: ["9M", "9L30", "8M", "8L30", "7L41", "6L41", "5L41"], secretpower: ["6M"], - slam: ["8L24"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], + slam: ["9L24", "8L24"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["9L54", "8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T"], toxic: ["7M", "6M", "5M"], wakeupslap: ["7L20", "6L20", "5L20"], workup: ["8M", "7M", "5M"], @@ -54560,73 +55687,77 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M", "6M", "5M"], bide: ["7L1", "6L1", "5L1"], block: ["7T", "6T", "5T"], - brickbreak: ["8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], brutalswing: ["8M", "7M"], - bulkup: ["8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - bulldoze: ["8M", "7M", "6M", "5M"], + bulkup: ["9M", "9L16", "8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], chipaway: ["7L24", "6L24", "5L24"], - closecombat: ["8M"], + closecombat: ["9M", "8M"], coaching: ["8T"], confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "6T", "5T"], - dynamicpunch: ["8L36", "7L37", "6L37", "5L37"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L12", "7L1", "6L1", "5L1"], - focuspunch: ["8L60", "7T", "7L53", "6T", "6L53", "5L53"], + drainpunch: ["9M", "8M", "7T", "6T", "5T"], + dynamicpunch: ["9L36", "8L36", "7L37", "6L37", "5L37"], + earthquake: ["9M", "8M", "7M", "6M", "5M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firepunch: ["9M", "8M", "7T", "6T", "5T"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L12", "8M", "8L12", "7L1", "6L1", "5L1"], + focuspunch: ["9M", "9L60", "8L60", "7T", "7L53", "6T", "6L53", "5L53"], frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - hammerarm: ["8L42", "7L45", "6L45", "5L45"], - helpinghand: ["8M", "7T", "6T", "5T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + hammerarm: ["9L42", "8L42", "7L45", "6L45", "5L45"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - icepunch: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12"], - lowsweep: ["8M", "7M", "6M", "5M"], + highhorsepower: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + icepunch: ["9M", "8M", "7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "9L1", "8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], megakick: ["8M"], megapunch: ["8M"], payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - pound: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - reversal: ["8M"], - rockblast: ["8M"], - rockslide: ["8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + reversal: ["9M", "8M"], + rockblast: ["9M", "8M"], + rockslide: ["9M", "9L20", "8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], rocksmash: ["6M", "5M"], - rockthrow: ["8L1", "7L16", "6L16", "5L16"], - rocktomb: ["8M", "7M", "6M", "5M"], + rockthrow: ["9L1", "8L1", "7L16", "6L16", "5L16"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L30", "7L41", "6L41", "5L41"], + scaryface: ["9M", "9L30", "8M", "8L30", "7L41", "6L41", "5L41"], secretpower: ["6M"], - slam: ["8L24"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], + slam: ["9L24", "8L24"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["9L54", "8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T"], toxic: ["7M", "6M", "5M"], wakeupslap: ["7L20", "6L20", "5L20"], workup: ["8M", "7M", "5M"], @@ -54977,103 +56108,128 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["7E", "6E", "5E"], airslash: ["7E", "6E", "5E"], attract: ["7M", "6M", "5M"], - batonpass: ["7E", "6E", "5E"], - bugbite: ["7T", "7L8", "6T", "6L8", "5T", "5L8"], - bugbuzz: ["7L36", "6L36", "5L36"], + batonpass: ["9M", "7E", "6E", "5E"], + bugbite: ["9M", "9L8", "7T", "7L8", "6T", "6L8", "5T", "5L8"], + bugbuzz: ["9M", "9L36", "7L36", "6L36", "5L36"], calmmind: ["7M", "6M", "5M"], camouflage: ["7E", "6E", "5E"], + charm: ["9M"], confide: ["7M", "6M"], cut: ["6M", "5M"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], electroweb: ["7T", "6T", "5T"], - endure: ["7L29", "6L29", "5L29"], - energyball: ["7M", "6M", "5M"], - facade: ["7M", "6M", "5M"], - flail: ["7L43", "6L43", "5L43"], + endure: ["9M", "9L29", "7L29", "6L29", "5L29"], + energyball: ["9M", "7M", "6M", "5M"], + facade: ["9M", "7M", "6M", "5M"], + flail: ["9L43", "7L43", "6L43", "5L43"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - gigadrain: ["7T", "6T", "5T"], - grassknot: ["7M", "6M", "5M"], - grassyterrain: ["7E"], + gigadrain: ["9M", "7T", "6T", "5T"], + grassknot: ["9M", "7M", "6M", "5M"], + grassyglide: ["9M"], + grassyterrain: ["9M", "7E"], hiddenpower: ["7M", "6M", "5M"], - irondefense: ["7T", "6T", "5T"], + irondefense: ["9M", "7T", "6T", "5T"], lightscreen: ["7M", "6M", "5M"], + lunge: ["9M"], + magicalleaf: ["9M"], magiccoat: ["7T", "6T", "5T"], mefirst: ["7E", "6E", "5E"], mindreader: ["7E", "6E", "5E"], naturepower: ["7M", "6M"], payback: ["7M", "6M", "5M"], - protect: ["7M", "6M", "5M"], - razorleaf: ["7L15", "6L15", "5L15"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M"], + razorleaf: ["9L15", "7L15", "6L15", "5L15"], razorwind: ["7E", "6E", "5E"], - rest: ["7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M"], - screech: ["7E", "6E", "5E"], + screech: ["9E", "7E", "6E", "5E"], secretpower: ["6M"], - seedbomb: ["7T", "6T", "5T"], + seedbomb: ["9M", "7T", "6T", "5T"], signalbeam: ["7T", "6T", "5T"], silverwind: ["7E", "6E", "5E"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], - stickyweb: ["7L31", "6L31"], - stringshot: ["7L1", "6L1", "5L1"], - strugglebug: ["7L22", "6M", "6L22", "5M", "5L22"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["9E", "7T", "6T", "5T"], + solarbeam: ["9M", "7M", "6M", "5M"], + stickyweb: ["9L31", "7L31", "6L31"], + stringshot: ["9L1", "7L1", "6L1", "5L1"], + strugglebug: ["9M", "9L22", "7L22", "6M", "6L22", "5M", "5L22"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - tackle: ["7L1", "6L1", "5L1"], + switcheroo: ["9E"], + synthesis: ["9E", "7T", "6T", "5T"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T"], + trailblaze: ["9M"], + worryseed: ["9E", "7T", "6T", "5T"], }, }, swadloon: { learnset: { attract: ["7M", "6M", "5M"], - bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + batonpass: ["9M"], + bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + bugbuzz: ["9M", "9L36"], calmmind: ["7M", "6M", "5M"], + charm: ["9M"], confide: ["7M", "6M"], cut: ["6M", "5M"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], electroweb: ["7T", "6T", "5T"], - energyball: ["7M", "6M", "5M"], - facade: ["7M", "6M", "5M"], + endure: ["9M", "9L29"], + energyball: ["9M", "7M", "6M", "5M"], + facade: ["9M", "7M", "6M", "5M"], + flail: ["9L43"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - gigadrain: ["7T", "6T", "5T"], - grassknot: ["7M", "6M", "5M"], + gigadrain: ["9M", "7T", "6T", "5T"], + grassknot: ["9M", "7M", "6M", "5M"], grasswhistle: ["7L1", "6L1", "5L1"], + grassyglide: ["9M"], + grassyterrain: ["9M"], hiddenpower: ["7M", "6M", "5M"], - irondefense: ["7T", "6T", "5T"], - lightscreen: ["7M", "6M", "5M"], + irondefense: ["9M", "7T", "6T", "5T"], + lightscreen: ["9M", "7M", "6M", "5M"], + lunge: ["9M"], + magicalleaf: ["9M"], magiccoat: ["7T", "6T", "5T"], naturepower: ["7M", "6M"], payback: ["7M", "6M", "5M"], - protect: ["7M", "7L1", "6M", "6L20", "5M", "5L20"], - razorleaf: ["7L1", "6L1", "5L1"], - rest: ["7M", "6M", "5M"], + pounce: ["9M"], + protect: ["9M", "9L0", "7M", "7L1", "6M", "6L20", "5M", "5L20"], + raindance: ["9M"], + razorleaf: ["9L1", "7L1", "6L1", "5L1"], + rest: ["9M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M"], secretpower: ["6M"], - seedbomb: ["7T", "6T", "5T"], + seedbomb: ["9M", "7T", "6T", "5T"], signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["7M", "6M", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], - stringshot: ["7L1", "6L1", "5L1"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], + solarbeam: ["9M", "7M", "6M", "5M"], + stickyweb: ["9L31"], + stringshot: ["9L1", "7L1", "6L1", "5L1"], + strugglebug: ["9M", "9L22", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], synthesis: ["7T", "6T", "5T"], - tackle: ["7L1", "6L1", "5L1"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], worryseed: ["7T", "6T", "5T"], }, encounters: [ @@ -55083,68 +56239,86 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { leavanny: { learnset: { aerialace: ["7M", "6M", "5M"], + agility: ["9M"], + airslash: ["9M"], attract: ["7M", "6M", "5M"], - bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], - calmmind: ["7M", "6M", "5M"], + batonpass: ["9M"], + bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + bugbuzz: ["9M"], + bulletseed: ["9M"], + calmmind: ["9M", "7M", "6M", "5M"], + charm: ["9M"], confide: ["7M", "6M"], cut: ["6M", "5M"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], electroweb: ["7T", "6T", "5T"], - energyball: ["7M", "6M", "5M"], - entrainment: ["7L43", "6L43", "5L43"], - facade: ["7M", "6M", "5M"], - falseswipe: ["7M", "7L1", "6M", "6L1", "5M", "5L1"], - fellstinger: ["7L29", "6L34"], + endure: ["9M"], + energyball: ["9M", "7M", "6M", "5M"], + entrainment: ["9L43", "7L43", "6L43", "5L43"], + facade: ["9M", "7M", "6M", "5M"], + falseswipe: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + fellstinger: ["9L29", "7L29", "6L34"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - gigadrain: ["7T", "6T", "5T"], - gigaimpact: ["7M", "6M", "5M"], - grassknot: ["7M", "6M", "5M"], + gigadrain: ["9M", "7T", "6T", "5T"], + gigaimpact: ["9M", "7M", "6M", "5M"], + grassknot: ["9M", "7M", "6M", "5M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], healbell: ["7T", "6T", "5T"], - helpinghand: ["7T", "7L32", "6T", "6L32", "5T", "5L32"], + helpinghand: ["9M", "9L32", "7T", "7L32", "6T", "6L32", "5T", "5L32"], hiddenpower: ["7M", "6M", "5M"], honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M"], - irondefense: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], + hyperbeam: ["9M", "7M", "6M", "5M"], + irondefense: ["9M", "7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], laserfocus: ["7T"], - leafblade: ["7L36", "6L36", "5L36"], - leafstorm: ["7L50", "6L50", "5L50"], - lightscreen: ["7M", "6M", "5M"], + leafblade: ["9L36", "7L36", "6L36", "5L36"], + leafstorm: ["9M", "9L50", "7L50", "6L50", "5L50"], + lightscreen: ["9M", "7M", "6M", "5M"], + lowkick: ["9M"], + lunge: ["9M"], + magicalleaf: ["9M"], magiccoat: ["7T", "6T", "5T"], naturepower: ["7M", "6M"], payback: ["7M", "6M", "5M"], - poisonjab: ["7M", "6M", "5M"], - protect: ["7M", "6M", "5M"], - razorleaf: ["7L1", "6L1", "5L1"], - reflect: ["7M", "6M", "5M"], - rest: ["7M", "6M", "5M"], + poisonjab: ["9M", "7M", "6M", "5M"], + pollenpuff: ["9M"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M"], + razorleaf: ["9L1", "7L1", "6L1", "5L1"], + reflect: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], retaliate: ["6M", "5M"], return: ["7M", "6M", "5M"], round: ["7M", "6M", "5M"], safeguard: ["7M", "6M", "5M"], secretpower: ["6M"], - seedbomb: ["7T", "6T", "5T"], - shadowclaw: ["7M", "6M", "5M"], + seedbomb: ["9M", "7T", "6T", "5T"], + shadowclaw: ["9M", "7M", "6M", "5M"], signalbeam: ["7T", "6T", "5T"], - slash: ["7L1", "6L29", "5L29"], - sleeptalk: ["7M", "6M", "5T"], + slash: ["9L0", "7L1", "6L29", "5L29"], + sleeptalk: ["9M", "7M", "6M", "5T"], snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], + solarbeam: ["9M", "7M", "6M", "5M"], steelwing: ["7M", "6M"], - stringshot: ["7L1", "6L1", "5L1"], - strugglebug: ["7L22", "6M", "6L22", "5M", "5L22"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], + stringshot: ["9L1", "7L1", "6L1", "5L1"], + strugglebug: ["9M", "9L22", "7L22", "6M", "6L22", "5M", "5L22"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - swordsdance: ["7M", "7L46", "6M", "6L46", "5M", "5L46"], + swordsdance: ["9M", "9L46", "7M", "7L46", "6M", "6L46", "5M", "5L46"], synthesis: ["7T", "6T", "5T"], - tackle: ["7L1", "6L1", "5L1"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M"], + terablast: ["9M"], throatchop: ["7T"], toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], worryseed: ["7T", "6T", "5T"], - xscissor: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + xscissor: ["9M", "9L39", "7M", "7L39", "6M", "6L39", "5M", "5L39"], }, encounters: [ {generation: 5, level: 20, isHidden: true}, @@ -55497,7 +56671,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L21", "8M", "8L21", "7T", "7L26", "6T", "6L26", "5T", "5L26"], grassknot: ["9M", "8M", "7M", "6M", "5M"], grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], growth: ["9L1", "8L1", "7L4", "6L4", "5L4"], healbell: ["7T", "6T", "5T"], healingwish: ["9E", "8E", "7E", "6E", "5E"], @@ -55558,7 +56732,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], gigaimpact: ["9M", "8M", "7M", "6M", "5M"], grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "8M"], growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], healbell: ["7T", "6T", "5T"], @@ -55589,7 +56763,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], snore: ["8M", "7T", "6T", "5T"], solarbeam: ["9M", "8M", "7M", "6M", "5M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], stunspore: ["9L1", "8L1"], substitute: ["9M", "8M", "7M", "6M", "5M"], sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], @@ -55600,6 +56774,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M", "6M", "5M"], trailblaze: ["9M"], + weatherball: ["9M"], worryseed: ["7T", "6T", "5T"], }, }, @@ -55624,6 +56799,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L1"], gigaimpact: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L1"], helpinghand: ["9M", "9L1"], @@ -55649,7 +56825,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeppowder: ["9L1"], sleeptalk: ["9M"], solarbeam: ["9M"], - solarblade: ["9L1"], + solarblade: ["9M", "9L1"], stunspore: ["9L1"], substitute: ["9M"], sunnyday: ["9M", "9L1"], @@ -55659,7 +56835,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { teeterdance: ["9L1"], terablast: ["9M"], trailblaze: ["9M"], + vacuumwave: ["9M"], victorydance: ["9L0"], + weatherball: ["9M"], }, }, basculin: { @@ -55687,7 +56865,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M", "5M"], finalgambit: ["9L40", "8L40", "7L38", "6L50", "5L51"], flail: ["9L8", "8L8", "7L34", "6L1", "5L46"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], frustration: ["7M", "6M", "5M"], gigaimpact: ["9M"], hail: ["8M", "7M", "6M", "5M"], @@ -55712,7 +56890,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reversal: ["9M", "8M"], round: ["8M", "7M", "6M", "5M"], scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L20", "8M", "8L20", "7L30", "6L41", "5L41"], secretpower: ["6M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T"], @@ -55753,6 +56931,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], flail: ["9L8"], + flipturn: ["9M"], headbutt: ["9L24"], headsmash: ["9L56"], hydropump: ["9M"], @@ -55766,6 +56945,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M"], + scaleshot: ["9M"], scaryface: ["9M", "9L20"], sleeptalk: ["9M"], snowscape: ["9M"], @@ -55778,7 +56958,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M", "9L36"], terablast: ["9M"], thrash: ["9L48"], - uproar: ["9L40"], + uproar: ["9M", "9L40"], waterfall: ["9M"], watergun: ["9L1"], waterpulse: ["9M"], @@ -55797,8 +56977,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { crunch: ["9M", "9L32"], doubleedge: ["9L52"], endeavor: ["9E"], + endure: ["9M"], facade: ["9M"], flail: ["9L8"], + flipturn: ["9M"], gigaimpact: ["9M"], headbutt: ["9L24"], headsmash: ["9L56"], @@ -55818,23 +57000,27 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M"], + scaleshot: ["9M"], scaryface: ["9M", "9L20"], shadowball: ["9M", "9L1"], sleeptalk: ["9M"], snowscape: ["9M"], soak: ["9L28"], + spite: ["9M"], substitute: ["9M"], surf: ["9M"], + swift: ["9M"], tackle: ["9L4"], tailwhip: ["9L1"], takedown: ["9M", "9L36"], terablast: ["9M"], thrash: ["9L48"], - uproar: ["9L40"], + uproar: ["9M", "9L40"], waterfall: ["9M"], watergun: ["9L1"], waterpulse: ["9M"], wavecrash: ["9L44"], + zenheadbutt: ["9M"], }, }, basculegionf: { @@ -55848,8 +57034,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { crunch: ["9M", "9L32"], doubleedge: ["9L52"], endeavor: ["9E"], + endure: ["9M"], facade: ["9M"], flail: ["9L8"], + flipturn: ["9M"], gigaimpact: ["9M"], headbutt: ["9L24"], headsmash: ["9L56"], @@ -55869,23 +57057,27 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M"], + scaleshot: ["9M"], scaryface: ["9M", "9L20"], shadowball: ["9M", "9L1"], sleeptalk: ["9M"], snowscape: ["9M"], soak: ["9L28"], + spite: ["9M"], substitute: ["9M"], surf: ["9M"], + swift: ["9M"], tackle: ["9L4"], tailwhip: ["9L1"], takedown: ["9M", "9L36"], terablast: ["9M"], thrash: ["9L48"], - uproar: ["9L40"], + uproar: ["9M", "9L40"], waterfall: ["9M"], watergun: ["9L1"], waterpulse: ["9M"], wavecrash: ["9L44"], + zenheadbutt: ["9M"], }, }, sandile: { @@ -55922,7 +57114,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { honeclaws: ["9L6", "8L6", "6M", "5M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], meanlook: ["7E", "6E", "5E"], mefirst: ["7E", "6E"], @@ -55936,14 +57128,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rockclimb: ["7E", "6E", "5E"], rockslide: ["9M", "8M", "7M", "6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L3", "8L3", "7L7", "6L7", "5L7"], sandstorm: ["9M", "9L30", "8M", "8L30", "7M", "7L40", "6M", "6L40", "5M", "5L40"], - sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], scaryface: ["9M", "9L12", "8M", "8L12", "7L34", "6L34", "5L34"], scorchingsands: ["8T"], secretpower: ["6M"], @@ -55954,7 +57146,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["9E", "8E", "7T", "6T", "5T"], + spite: ["9M", "9E", "8E", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "6T", "5T"], stompingtantrum: ["9M"], stoneedge: ["9M", "8M", "7M", "6M", "5M"], @@ -55999,7 +57191,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firefang: ["9M", "8M"], fling: ["9M", "8M", "7M", "6M", "5M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], foulplay: ["9M", "9L35", "8M", "8L35", "7T", "7L40", "6T", "6L40", "5T", "5L40"], frustration: ["7M", "6M", "5M"], grassknot: ["9M", "8M", "7M", "6M", "5M"], @@ -56008,8 +57200,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { honeclaws: ["9L1", "8L1", "6M", "5M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], lowkick: ["9M", "8M", "7T", "6T", "5T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -56026,14 +57218,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rockslide: ["9M", "8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], sandstorm: ["9M", "9L32", "8M", "8L32", "7M", "7L44", "6M", "6L44", "5M", "5L44"], - sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + scaleshot: ["9M"], scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], scorchingsands: ["8T"], secretpower: ["6M"], @@ -56044,7 +57237,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "6T", "5T"], stompingtantrum: ["9M", "8M"], stoneedge: ["9M", "8M", "7M", "6M", "5M"], @@ -56097,7 +57290,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M", "7M", "6M", "5M"], focusblast: ["9M", "8M", "7M", "6M", "5M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], foulplay: ["9M", "9L35", "8M", "8L35", "7T", "7L42", "6T", "6L42", "5T", "5L42"], frustration: ["7M", "6M", "5M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M"], @@ -56105,13 +57298,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gunkshot: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], honeclaws: ["9L1", "8L1", "6M", "5M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], lowkick: ["9M", "8M", "7T", "6T", "5T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -56130,15 +57323,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rockslide: ["9M", "8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], sandstorm: ["9M", "9L32", "8M", "8L32", "7M", "7L48", "6M", "6L48", "5M", "5L48"], - sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], scorchingsands: ["8T"], secretpower: ["6M"], @@ -56146,11 +57339,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skittersmack: ["8T"], sleeptalk: ["9M", "8M", "7M", "6M", "5T"], sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "6T", "5T"], stompingtantrum: ["9M", "8M", "7T"], stoneedge: ["9M", "8M", "7M", "6M", "5M"], @@ -57704,7 +58897,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["8M"], attract: ["8M", "7M", "6M", "5M"], bounce: ["8M", "7T", "6T", "5T"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], calmmind: ["9M", "8M", "7M", "6M", "5M"], captivate: ["7E", "6E", "5E"], confide: ["7M", "6M"], @@ -57736,8 +58929,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "8M", "7T", "6T", "5T"], imprison: ["9M", "9L36", "8M", "8L36", "7L53", "6L53", "5L53"], incinerate: ["6M", "5M"], - knockoff: ["9L24", "8L24", "7T", "6T", "5T"], - lashout: ["8T"], + knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], memento: ["9E", "8E", "7E", "6E", "5E"], nastyplot: ["9M", "9L44", "8M", "8L44", "7L49", "6L49", "5L49"], @@ -57753,7 +58946,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L16", "8M", "8L16", "7L21", "6L21", "5L21"], scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], @@ -57766,7 +58959,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "7E", "6T", "6E", "5T", "5E"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], substitute: ["9M", "8M", "7M", "6M", "5M"], suckerpunch: ["9E", "8E", "7E", "6E", "5E"], sunnyday: ["9M", "8M", "7M", "6M", "5M"], @@ -57788,6 +58981,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M", "9L32"], bittermalice: ["9L40"], + burningjealousy: ["9M"], calmmind: ["9M"], comeuppance: ["9E"], confuseray: ["9M"], @@ -57800,6 +58994,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], faketears: ["9M"], fling: ["9M"], + focuspunch: ["9M"], foulplay: ["9M", "9L48"], gigaimpact: ["9M"], hex: ["9M"], @@ -57807,7 +59002,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], icywind: ["9M"], imprison: ["9M"], - knockoff: ["9L24"], + knockoff: ["9M", "9L24"], + lashout: ["9M"], leer: ["9L1"], memento: ["9E"], nastyplot: ["9M", "9L44"], @@ -57816,6 +59012,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], raindance: ["9M"], rest: ["9M"], + roar: ["9M"], scratch: ["9L1"], shadowball: ["9M", "9L36"], shadowclaw: ["9M"], @@ -57824,7 +59021,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M"], snarl: ["9M"], snowscape: ["9M"], - spite: ["9L28"], + spite: ["9M", "9L28"], substitute: ["9M"], swift: ["9M"], takedown: ["9M"], @@ -57846,7 +59043,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], bounce: ["8M", "7T", "6T", "5T"], brickbreak: ["9M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], calmmind: ["9M", "8M", "7M", "6M", "5M"], confide: ["7M", "6M"], confuseray: ["9M"], @@ -57857,7 +59054,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dig: ["9M", "8M", "6M", "5M"], doubleteam: ["7M", "6M", "5M"], embargo: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "5S0"], - encore: ["8M"], + encore: ["9M", "8M"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M", "5M"], faketears: ["9M", "9L28", "8M", "8L28"], @@ -57878,9 +59075,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "8M", "7T", "6T", "5T"], imprison: ["9M", "9L40", "8M", "8L40", "7L1", "6L1", "5L59"], incinerate: ["6M", "5M"], - knockoff: ["9L24", "8L24", "7T", "6T", "5T"], + knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], lowkick: ["9M", "8M", "7T", "6T", "5T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -57901,7 +59098,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "8M", "8L16", "7L21", "6L21", "6S2", "5L21"], @@ -57915,7 +59112,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M", "5S0"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], substitute: ["9M", "8M", "7M", "6M", "5M"], suckerpunch: ["6S1"], sunnyday: ["9M", "8M", "7M", "6M", "5M"], @@ -57928,7 +59125,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M", "5M"], throatchop: ["8M", "7T"], torment: ["9L1", "8L1", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - toxic: ["7M", "6M", "5M"], + toxic: ["9M", "7M", "6M", "5M"], trick: ["9M", "8M", "7T", "6T", "5T"], uproar: ["8M", "7T", "6T", "5T"], uturn: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], @@ -57949,6 +59146,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bittermalice: ["9L46", "9S0"], bodyslam: ["9M"], brickbreak: ["9M"], + burningjealousy: ["9M"], calmmind: ["9M"], confuseray: ["9M"], crunch: ["9M"], @@ -57961,6 +59159,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M"], fling: ["9M"], focusblast: ["9M"], + focuspunch: ["9M"], foulplay: ["9M", "9L58"], gigaimpact: ["9M"], grassknot: ["9M"], @@ -57972,17 +59171,20 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M"], icywind: ["9M"], imprison: ["9M"], - knockoff: ["9L24"], + knockoff: ["9M", "9L24"], + lashout: ["9M"], leer: ["9L1"], lowkick: ["9M"], lowsweep: ["9M"], nastyplot: ["9M", "9L52", "9S0"], nightshade: ["9M"], phantomforce: ["9M"], + poltergeist: ["9M"], protect: ["9M"], psychic: ["9M"], raindance: ["9M"], rest: ["9M"], + roar: ["9M"], scaryface: ["9M"], scratch: ["9L1"], shadowball: ["9M", "9L40"], @@ -57992,7 +59194,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M"], snarl: ["9M"], snowscape: ["9M"], - spite: ["9L28"], + spite: ["9M", "9L28"], substitute: ["9M"], swift: ["9M"], swordsdance: ["9M"], @@ -58174,7 +59376,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M"], futuresight: ["9L44", "8M", "8L44", "7L31", "6L31", "5L31"], grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], + gravity: ["9M", "7T", "6T", "5T"], guardswap: ["8M"], healbell: ["7T", "6T", "5T"], healblock: ["7L33", "6L33", "5L33"], @@ -58264,7 +59466,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M"], futuresight: ["9L52", "8M", "8L52", "7L31", "6L31", "5L31", "5S0", "5S1"], grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], + gravity: ["9M", "7T", "6T", "5T"], guardswap: ["8M"], healbell: ["7T", "6T", "5T"], healblock: ["7L34", "6L34", "5L34"], @@ -58364,7 +59566,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["9L56", "8M", "8L56", "7L31", "6L31", "5L31"], gigaimpact: ["9M", "8M", "7M", "6M", "5M"], grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], + gravity: ["9M", "7T", "6T", "5T"], guardswap: ["8M"], healbell: ["7T", "6T", "5T"], healblock: ["7L34", "6L34", "5L34"], @@ -58689,107 +59891,127 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, ducklett: { learnset: { - aerialace: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], - aircutter: ["7E", "6E", "5E"], - airslash: ["7L27", "6L27", "5L27"], - aquajet: ["7E"], - aquaring: ["7L24", "6L24", "5L24"], + aerialace: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], + aircutter: ["9M", "7E", "6E", "5E"], + airslash: ["9M", "9L27", "7L27", "6L27", "5L27"], + aquajet: ["9E", "7E"], + aquaring: ["9L24", "7L24", "6L24", "5L24"], attract: ["7M", "6M", "5M"], - bravebird: ["7L41", "6L41", "5L41"], - brine: ["7E", "6E", "5E", "5D"], - bubblebeam: ["7L19", "6L19", "5L19"], + bravebird: ["9M", "9L41", "7L41", "6L41", "5L41"], + brine: ["9E", "7E", "6E", "5E", "5D"], + bubblebeam: ["9L19", "7L19", "6L19", "5L19"], + chillingwater: ["9M"], confide: ["7M", "6M"], - defog: ["7T", "7L6", "6L6", "5L6", "5D"], - dive: ["6M", "5M"], + defog: ["9L6", "7T", "7L6", "6L6", "5L6", "5D"], + disarmingvoice: ["9M"], + dive: ["9E", "6M", "5M"], doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - featherdance: ["7L21", "6L21", "5L21"], - fly: ["7M", "6M", "5M"], + endeavor: ["9E", "7T", "6T", "5T"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + featherdance: ["9L21", "7L21", "6L21", "5L21"], + fly: ["9M", "7M", "6M", "5M"], frustration: ["7M", "6M", "5M"], - gust: ["7E", "6E", "5E"], + gust: ["9E", "7E", "6E", "5E"], hail: ["7M", "6M", "5M"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M"], - hurricane: ["7L46", "6L46", "5L46"], - icebeam: ["7M", "6M", "5M"], - icywind: ["7T", "6T", "5T"], - liquidation: ["7T"], + hurricane: ["9M", "9L46", "7L46", "6L46", "5L46"], + icebeam: ["9M", "7M", "6M", "5M"], + icywind: ["9M", "7T", "6T", "5T"], + liquidation: ["9M", "7T"], luckychant: ["7E", "6E", "5E"], mefirst: ["7E", "6E", "5E", "5D"], mirrormove: ["7E", "6E", "5E"], mudsport: ["7E", "6E"], pluck: ["5M"], - protect: ["7M", "6M", "5M"], - raindance: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], - rest: ["7M", "6M", "5M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L34"], + rest: ["9M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], - roost: ["7M", "7L30", "6M", "6L30", "5T", "5L30"], + roost: ["9L30", "7M", "7L30", "6M", "6L30", "5T", "5L30"], round: ["7M", "6M", "5M"], scald: ["7M", "6M", "5M"], secretpower: ["6M"], - sleeptalk: ["7M", "6M", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], snore: ["7T", "6T", "5T"], - steelwing: ["7M", "7E", "6M", "6E", "5E"], - substitute: ["7M", "6M", "5M"], - surf: ["7M", "6M", "5M"], + steelwing: ["9E", "7M", "7E", "6M", "6E", "5E"], + substitute: ["9M", "7M", "6M", "5M"], + surf: ["9M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - tailwind: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], + swift: ["9M"], + tailwind: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], uproar: ["7T", "6T", "5T"], - watergun: ["7L1", "6L1", "5L1"], - waterpulse: ["7T", "7L13", "6T", "6L13", "5L13"], + watergun: ["9L1", "7L1", "6L1", "5L1"], + waterpulse: ["9M", "9L13", "7T", "7L13", "6T", "6L13", "5L13"], watersport: ["7L3", "6L3", "5L3"], - wingattack: ["7L9", "6L9", "5L9"], + wingattack: ["9L9", "7L9", "6L9", "5L9"], }, }, swanna: { learnset: { - aerialace: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], - airslash: ["7L27", "6L27", "5L27"], - aquaring: ["7L24", "6L24", "5L24"], + acrobatics: ["9M"], + aerialace: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], + aircutter: ["9M"], + airslash: ["9M", "9L27", "7L27", "6L27", "5L27"], + aquaring: ["9L24", "7L24", "6L24", "5L24"], attract: ["7M", "6M", "5M"], - bravebird: ["7L47", "6L47", "5L47"], - bubblebeam: ["7L19", "6L19", "5L19"], + bravebird: ["9M", "9L47", "7L47", "6L47", "5L47"], + bubblebeam: ["9L19", "7L19", "6L19", "5L19"], + chillingwater: ["9M"], confide: ["7M", "6M"], - defog: ["7T", "7L1", "6L1", "5L1"], + defog: ["9L1", "7T", "7L1", "6L1", "5L1"], + disarmingvoice: ["9M"], dive: ["6M", "5M"], doubleteam: ["7M", "6M", "5M"], endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - featherdance: ["7L21", "6L21", "5L21"], - fly: ["7M", "6M", "5M"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + featherdance: ["9L21", "7L21", "6L21", "5L21"], + flipturn: ["9M"], + fly: ["9M", "7M", "6M", "5M"], frustration: ["7M", "6M", "5M"], - gigaimpact: ["7M", "6M", "5M"], + gigaimpact: ["9M", "7M", "6M", "5M"], hail: ["7M", "6M", "5M"], + helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M"], - hurricane: ["7L55", "6L55", "5L55"], - hyperbeam: ["7M", "6M", "5M"], - icebeam: ["7M", "6M", "5M"], - icywind: ["7T", "6T", "5T"], - liquidation: ["7T"], + hurricane: ["9M", "9L55", "7L55", "6L55", "5L55"], + hydropump: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M"], + icebeam: ["9M", "7M", "6M", "5M"], + icywind: ["9M", "7T", "6T", "5T"], + knockoff: ["9M"], + liquidation: ["9M", "7T"], pluck: ["5M"], - protect: ["7M", "6M", "5M"], - raindance: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], - rest: ["7M", "6M", "5M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L34"], + rest: ["9M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], - roost: ["7M", "7L30", "6M", "6L30", "5T", "5L30"], + roost: ["9L30", "7M", "7L30", "6M", "6L30", "5T", "5L30"], round: ["7M", "6M", "5M"], scald: ["7M", "6M", "5M"], secretpower: ["6M"], skyattack: ["7T", "6T", "5T"], - sleeptalk: ["7M", "6M", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], snore: ["7T", "6T", "5T"], steelwing: ["7M", "6M"], - substitute: ["7M", "6M", "5M"], - surf: ["7M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M"], + surf: ["9M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - tailwind: ["7T", "7L40", "6T", "6L40", "5T", "5L40"], + swift: ["9M"], + tailwind: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], uproar: ["7T", "6T", "5T"], - watergun: ["7L1", "6L1", "5L1"], - waterpulse: ["7T", "7L13", "6T", "6L13", "5L13"], + watergun: ["9L1", "7L1", "6L1", "5L1"], + waterpulse: ["9M", "9L13", "7T", "7L13", "6T", "6L13", "5L13"], watersport: ["7L1", "6L1", "5L1"], - wingattack: ["7L1", "6L1", "5L1"], + weatherball: ["9M"], + wingattack: ["9L1", "7L1", "6L1", "5L1"], }, encounters: [ {generation: 6, level: 30}, @@ -58986,6 +60208,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "7T", "6T", "5T"], grassknot: ["9M", "7M", "6M", "5M"], grasswhistle: ["7E", "6E", "5E"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L4", "7L4", "6L4", "5L4"], headbutt: ["9E", "7E"], @@ -59063,10 +60286,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "7T", "6T", "5T"], gigaimpact: ["9M", "7M", "6M", "5M"], grassknot: ["9M", "7M", "6M", "5M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L1", "7L1", "6L1", "5L1"], helpinghand: ["9M"], hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["9M"], hornleech: ["9L0", "7L1", "6L37", "5L37"], hyperbeam: ["9M", "7M", "6M", "5M"], jumpkick: ["7L24", "6L24", "5L24"], @@ -59373,7 +60598,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], terablast: ["9M"], - toxic: ["9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + toxic: ["9M", "9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], venoshock: ["9M", "8M", "7M", "6M", "5M"], worryseed: ["9E", "8E", "7T", "6T", "5T"], }, @@ -59435,7 +60660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], terablast: ["9M"], - toxic: ["9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + toxic: ["9M", "9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], venoshock: ["9M", "8M", "7M", "6M", "5M"], worryseed: ["7T", "6T", "5T"], }, @@ -59621,6 +60846,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleteam: ["7M", "6M", "5M"], endure: ["9M", "9E", "7E", "6E", "5E"], facade: ["9M", "7M", "6M", "5M"], + flipturn: ["9M"], frustration: ["7M", "6M", "5M"], gigaimpact: ["9M"], hail: ["7M", "6M", "5M"], @@ -59652,7 +60878,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "6M", "5M"], round: ["7M", "6M", "5M"], safeguard: ["9L45", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - scald: ["7M", "6M", "5M"], + scald: ["9M", "7M", "6M", "5M"], + scaleshot: ["9M"], secretpower: ["6M"], shadowball: ["9M", "7M", "6M", "5M"], skillswap: ["9M"], @@ -60144,7 +61371,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, tynamo: { learnset: { + charge: ["9M"], chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5L1"], + knockoff: ["9M"], magnetrise: ["7T", "6T", "5T"], spark: ["9L1", "7L1", "6L1", "5L1"], tackle: ["9L1", "7L1", "6L1", "5L1"], @@ -60162,6 +61391,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bind: ["9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9"], bodyslam: ["9M"], bounce: ["7T", "6T", "5T"], + charge: ["9M"], chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], coil: ["9L54", "7L54", "6L54", "5L54"], confide: ["7M", "6M"], @@ -60181,8 +61411,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["9L1", "7L1", "6L1", "5L1"], hiddenpower: ["7M", "6M", "5M"], irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], lightscreen: ["9M", "7M", "6M", "5M"], + lunge: ["9M"], magnetrise: ["7T", "6T", "5T"], protect: ["9M", "7M", "6M", "5M"], raindance: ["9M", "7M", "6M", "5M"], @@ -60197,7 +61428,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["7T", "6T", "5T"], spark: ["9L1", "7L1", "6L1", "5L1"], substitute: ["9M", "7M", "6M", "5M"], - superfang: ["7T", "6T", "5T"], + superfang: ["9M", "7T", "6T", "5T"], swagger: ["7M", "6M", "5M"], takedown: ["9M"], terablast: ["9M"], @@ -60228,6 +61459,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brickbreak: ["9M", "7M", "6M", "5M"], bulkup: ["9M"], bulldoze: ["9M"], + charge: ["9M"], chargebeam: ["9M", "7M", "6M", "5M"], closecombat: ["9M"], coil: ["9L1", "7L1", "6L1"], @@ -60251,7 +61483,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "7M", "6M", "5M"], flash: ["6M", "5M"], flashcannon: ["9M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M", "5M"], gastroacid: ["9L1", "7T", "7L1", "6T", "6L1", "5T"], gigadrain: ["9M", "7T", "6T", "5T"], @@ -60265,9 +61497,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "7M", "6M", "5M"], iondeluge: ["7L1", "6L1"], irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], lightscreen: ["9M", "7M", "6M", "5M"], liquidation: ["9M"], + lunge: ["9M"], magnetrise: ["7T", "6T", "5T"], outrage: ["9M", "7T", "6T"], poweruppunch: ["6M"], @@ -60290,7 +61523,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { strength: ["6M", "5M"], substitute: ["9M", "7M", "6M", "5M"], sunnyday: ["9M"], - superfang: ["7T", "6T", "5T"], + superfang: ["9M", "7T", "6T", "5T"], superpower: ["7T", "6T", "5T"], swagger: ["7M", "6M", "5M"], swift: ["9M"], @@ -60488,141 +61721,147 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { litwick: { learnset: { acid: ["7E", "6E", "5E"], - acidarmor: ["8E", "7E", "6E", "5E"], + acidarmor: ["9E", "8E", "7E", "6E", "5E"], allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L1"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["8T"], - calmmind: ["8M", "7M", "6M", "5M"], + burningjealousy: ["9M", "8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], captivate: ["7E", "6E", "5E"], - clearsmog: ["8E", "7E", "6E", "5E"], + clearsmog: ["9E", "8E", "7E", "6E", "5E"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L10", "6L10", "5L10"], - curse: ["8L32", "7L43", "6L43", "5L43"], - darkpulse: ["8M", "7M", "6M", "5T"], + confuseray: ["9M", "9L12", "8L12", "7L10", "6L10", "5L10"], + curse: ["9L32", "8L32", "7L43", "6L43", "5L43"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], embargo: ["7M", "6M", "5M"], - ember: ["8L4", "7L1", "6L1", "5L1"], - endure: ["8M", "7E", "6E", "5E"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - fireblast: ["8M", "7M", "6M", "5M"], - firespin: ["8M", "8L24", "7L7", "6L7", "5L7"], + ember: ["9L4", "8L4", "7L1", "6L1", "5L1"], + endure: ["9M", "8M", "7E", "6E", "5E"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fireblast: ["9M", "8M", "7M", "6M", "5M"], + firespin: ["9M", "9L24", "8M", "8L24", "7L7", "6L7", "5L7"], flameburst: ["7L20", "6L20", "5L20"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "7M", "6M", "5M"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M"], + flareblitz: ["9M"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - haze: ["8E", "7E", "6E", "5E"], - heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - hex: ["8M", "8L16", "7L28", "6L28", "5L28"], + haze: ["9M", "9E", "8E", "7E", "6E", "5E"], + heatwave: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + hex: ["9M", "9L16", "8M", "8L16", "7L28", "6L28", "5L28"], hiddenpower: ["7M", "6M", "5M"], - imprison: ["8M", "8L44", "7L24", "6L24", "5L24"], + imprison: ["9M", "9L44", "8M", "8L44", "7L24", "6L24", "5L24"], incinerate: ["6M", "5M"], - inferno: ["8L40", "7L38", "6L38", "5L38"], - memento: ["8L56", "7L33", "6L33", "5L33"], - minimize: ["8L8", "7L3", "6L3", "5L3"], + inferno: ["9L40", "8L40", "7L38", "6L38", "5L38"], + memento: ["9L56", "8L56", "7L33", "6L33", "5L33"], + minimize: ["9L8", "8L8", "7L3", "6L3", "5L3"], mysticalfire: ["8M"], - nightshade: ["8L28", "7L13", "6L13", "5L13"], - overheat: ["8M", "8L52", "7M", "7L61", "6M", "6L61", "5M", "5L61"], - painsplit: ["8L48", "7T", "7L55", "6T", "6L55", "5T", "5L55"], + nightshade: ["9M", "9L28", "8L28", "7L13", "6L13", "5L13"], + overheat: ["9M", "9L52", "8M", "8L52", "7M", "7L61", "6M", "6L61", "5M", "5L61"], + painsplit: ["9L48", "8L48", "7T", "7L55", "6T", "6L55", "5T", "5L55"], payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["8T"], - powersplit: ["8E", "7E", "6E"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], + poltergeist: ["9M", "8T"], + powersplit: ["9E", "8E", "7E", "6E"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M"], secretpower: ["6M"], - shadowball: ["8M", "8L36", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + shadowball: ["9M", "9L36", "8M", "8L36", "7M", "7L49", "6M", "6L49", "5M", "5L49"], shockwave: ["7T", "6T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smog: ["8L1", "7L5", "6L5", "5L5"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smog: ["9L1", "8L1", "7L5", "6L5", "5L5"], snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + spite: ["9M", "7T", "6T", "5T"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "9L20", "8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], }, }, lampent: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L1"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["8T"], - calmmind: ["8M", "7M", "6M", "5M"], + burningjealousy: ["9M", "8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L10", "6L10", "5L10"], - curse: ["8L32", "7L45", "6L45", "5L45"], - darkpulse: ["8M", "7M", "6M", "5T"], + confuseray: ["9M", "9L12", "8L12", "7L10", "6L10", "5L10"], + curse: ["9L32", "8L32", "7L45", "6L45", "5L45"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], embargo: ["7M", "6M", "5M"], - ember: ["8L1", "7L1", "6L1", "5L1"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - fireblast: ["8M", "7M", "6M", "5M"], - firespin: ["8M", "8L24", "7L7", "6L7", "5L7"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fireblast: ["9M", "8M", "7M", "6M", "5M"], + firespin: ["9M", "9L24", "8M", "8L24", "7L7", "6L7", "5L7"], flameburst: ["7L20", "6L20", "5L20"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "7M", "6M", "5M"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M"], + flareblitz: ["9M"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - heatwave: ["8M", "7T", "6T", "5T"], - hex: ["8M", "8L16", "7L28", "6L28", "5L28"], + haze: ["9M"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], + hex: ["9M", "9L16", "8M", "8L16", "7L28", "6L28", "5L28"], hiddenpower: ["7M", "6M", "5M"], - imprison: ["8M", "8L46", "7L24", "6L24", "5L24"], + imprison: ["9M", "9L46", "8M", "8L46", "7L24", "6L24", "5L24"], incinerate: ["6M", "5M"], - inferno: ["8L40", "7L38", "6L38", "5L38"], - memento: ["8L64", "7L33", "6L33", "5L33"], - minimize: ["8L1", "7L1", "6L1", "5L1"], + inferno: ["9L40", "8L40", "7L38", "6L38", "5L38"], + lashout: ["9M"], + memento: ["9L64", "8L64", "7L33", "6L33", "5L33"], + minimize: ["9L1", "8L1", "7L1", "6L1", "5L1"], mysticalfire: ["8M"], - nightshade: ["8L28", "7L13", "6L13", "5L13"], - overheat: ["8M", "8L58", "7M", "7L69", "6M", "6L69", "5M", "5L69"], - painsplit: ["8L52", "7T", "7L61", "6T", "6L61", "5T", "5L61"], + nightshade: ["9M", "9L28", "8L28", "7L13", "6L13", "5L13"], + overheat: ["9M", "9L58", "8M", "8L58", "7M", "7L69", "6M", "6L69", "5M", "5L69"], + painsplit: ["9L52", "8L52", "7T", "7L61", "6T", "6L61", "5T", "5L61"], payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], + poltergeist: ["9M", "8T"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M"], secretpower: ["6M"], - shadowball: ["8M", "8L36", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + shadowball: ["9M", "9L36", "8M", "8L36", "7M", "7L53", "6M", "6L53", "5M", "5L53"], shockwave: ["7T", "6T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smog: ["8L1", "7L1", "6L1", "5L1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smog: ["9L1", "8L1", "7L1", "6L1", "5L1"], snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + spite: ["9M", "7T", "6T", "5T"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "9L20", "8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], }, encounters: [ {generation: 6, level: 30}, @@ -60631,71 +61870,76 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { chandelure: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1"], + astonish: ["9L1", "8L1"], attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["8T"], - calmmind: ["8M", "7M", "6M", "5M"], + burningjealousy: ["9M", "8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], confide: ["7M", "6M"], - confuseray: ["8L1", "7L1", "6L1", "5L1"], - curse: ["8L1"], - darkpulse: ["8M", "7M", "6M", "5T"], + confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1"], + curse: ["9L1", "8L1"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], doubleteam: ["7M", "6M", "5M"], dreameater: ["7M", "6M", "5M"], embargo: ["7M", "6M", "5M"], - ember: ["8L1"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M", "5S0"], - facade: ["8M", "7M", "6M", "5M"], - fireblast: ["8M", "7M", "6M", "5M"], - firespin: ["8M", "8L1"], + ember: ["9L1", "8L1"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "5S0"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fireblast: ["9M", "8M", "7M", "6M", "5M"], + firespin: ["9M", "9L1", "8M", "8L1"], flameburst: ["7L1", "6L1", "5L1"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "7M", "6M", "5M"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M"], + flareblitz: ["9M"], flash: ["6M", "5M"], frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - heatwave: ["8M", "7T", "6T", "5T", "5S0"], - hex: ["8M", "8L1", "7L1", "6L1", "5L1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + haze: ["9M"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "5S0"], + hex: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - imprison: ["8M", "8L1"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + imprison: ["9M", "9L1", "8M", "8L1"], incinerate: ["6M", "5M"], - inferno: ["8L1"], + inferno: ["9L1", "8L1"], laserfocus: ["7T"], - memento: ["8L1"], - minimize: ["8L1"], + lashout: ["9M"], + memento: ["9L1", "8L1"], + minimize: ["9L1", "8L1"], mysticalfire: ["8M"], - nightshade: ["8L1"], - overheat: ["8M", "8L1", "7M", "6M", "5M"], - painsplit: ["8L1", "7T", "7L1", "6T", "6L1", "5T"], + nightshade: ["9M", "9L1", "8L1"], + overheat: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], + painsplit: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T"], payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M", "5S0"], + poltergeist: ["9M", "8T"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "5S0"], psychup: ["7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], safeguard: ["8M", "7M", "6M", "5M"], secretpower: ["6M"], - shadowball: ["8M", "8L1", "7M", "6M", "5M", "5S0"], + shadowball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "5S0"], shockwave: ["7T", "6T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smog: ["8L1", "7L1", "6L1", "5L1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + smog: ["9L1", "8L1", "7L1", "6L1", "5L1"], snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + spite: ["9M", "7T", "6T", "5T"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8L1", "7M", "6M", "5M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], }, eventData: [ {generation: 5, level: 50, gender: "F", nature: "Modest", ivs: {spa: 31}, abilities: ["flashfire"], moves: ["heatwave", "shadowball", "energyball", "psychic"], pokeball: "cherishball"}, @@ -60752,11 +61996,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M", "5S1"], reversal: ["9M", "8M", "7E", "6E", "5E"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "5S2"], secretpower: ["6M"], @@ -60835,11 +62079,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], reversal: ["9M", "8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], secretpower: ["6M"], @@ -60925,12 +62169,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], reversal: ["9M", "8M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rockslide: ["9M", "8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], round: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], secretpower: ["6M"], @@ -60986,7 +62230,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M", "5M"], flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], fling: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9E", "8E", "7T", "7E", "6T", "6E", "5E"], + focuspunch: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E"], frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], frustration: ["7M", "6M", "5M"], furyswipes: ["9L6", "8L6", "7L17", "6L17", "5L17"], @@ -60999,6 +62243,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "8M", "7M", "6M", "5M"], icefang: ["9M", "8M"], icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + iciclespear: ["9M"], icywind: ["9M", "9L9", "8M", "8L9", "7T", "7L13", "6T", "6L13", "5T", "5L13", "5S0"], liquidation: ["9M"], lowkick: ["9M", "8M", "7T", "6T", "5T"], @@ -61081,7 +62326,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], fling: ["9M", "8M", "7M", "6M", "5M"], focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], frustration: ["7M", "6M", "5M"], furyswipes: ["9L1", "8L1", "7L17", "6L17", "5L17"], @@ -61097,7 +62342,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icefang: ["9M", "8M"], icepunch: ["9M", "8M", "7T", "6T", "5T"], iciclecrash: ["9L0", "8L0", "7L1", "6L37", "5L37"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L9", "8M", "8L9", "7T", "7L1", "6T", "6L1", "5T", "5L1"], liquidation: ["9M", "8M"], lowkick: ["9M", "8M", "7T", "6T", "5T"], @@ -61115,7 +62360,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L36", "8M", "8L36", "7M", "7L41", "6M", "6L41", "5M", "5L41"], return: ["7M", "6M", "5M"], reversal: ["9M"], - roar: ["7M", "6M", "5M"], + roar: ["9M", "7M", "6M", "5M"], rockslide: ["9M", "8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], @@ -61177,13 +62422,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M"], gigaimpact: ["9M"], hail: ["8M", "7M", "6M", "5M"], - haze: ["9L16", "8L20", "7L9", "6L1", "5L21"], + haze: ["9M", "9L16", "8L20", "7L9", "6L1", "5L21"], hiddenpower: ["7M", "6M", "5M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M"], icebeam: ["9M", "9L48", "8M", "8L48", "7M", "7L25", "6M", "6L33", "5M", "5L33"], iceshard: ["9L1", "8L1", "7L1", "6L1", "5L5"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L12", "8M", "8L16", "7T", "7L5", "6T", "6L17", "5T", "5L17"], irondefense: ["9M", "8M", "7T", "6T", "5T"], knockoff: ["7T", "6T", "5T"], @@ -61488,170 +62733,178 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, mienfoo: { learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M"], + agility: ["9M", "8M"], allyswitch: ["8M", "7T", "7E", "6E"], attract: ["8M", "7M", "6M", "5M"], - aurasphere: ["8M", "8L45", "7L61", "6L61", "5L61"], - batonpass: ["8M", "7E", "6E", "5E"], - bounce: ["8M", "8L51", "7T", "7L49", "6T", "6L49", "5T", "5L49"], - brickbreak: ["8M", "7M", "6M", "5M"], - bulkup: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "8L55", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - closecombat: ["8M"], + aurasphere: ["9M", "9L45", "8M", "8L45", "7L61", "6L61", "5L61"], + batonpass: ["9M", "8M", "7E", "6E", "5E"], + bounce: ["9L51", "8M", "8L51", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "9L55", "8M", "8L55", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + closecombat: ["9M", "8M"], coaching: ["8T"], confide: ["7M", "6M"], - detect: ["8L1", "7L9", "6L9", "5L9"], - dig: ["8M", "6M", "5M"], + detect: ["9L1", "8L1", "7L9", "6L9", "5L9"], + dig: ["9M", "8M", "6M", "5M"], doubleslap: ["7L17", "6L17", "5L17"], doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], + drainpunch: ["9M", "9L35", "8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], dualchop: ["7T", "6T", "5T"], - endure: ["8M", "7E", "6E", "5E"], - facade: ["8M", "7M", "6M", "5M"], - fakeout: ["8L5", "7L13", "6L13", "5L13"], - feint: ["8E", "7E", "6E", "5E"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], + endure: ["9M", "8M", "7E", "6E", "5E"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fakeout: ["9L5", "8L5", "7L13", "6L13", "5L13"], + feint: ["9E", "8E", "7E", "6E", "5E"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], focusenergy: ["8M"], - focuspunch: ["8E", "7T", "6T"], - forcepalm: ["8L25", "7L29", "6L29", "5L29"], + focuspunch: ["9M", "9E", "8E", "7T", "6T"], + forcepalm: ["9L25", "8L25", "7L29", "6L29", "5L29"], frustration: ["7M", "6M", "5M"], - furyswipes: ["8L15"], - grassknot: ["8M", "7M", "6M", "5M"], - helpinghand: ["8M", "7T", "6T", "5T"], + furyswipes: ["9L15", "8L15"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["8L60", "7L50", "6L50", "5L53"], - honeclaws: ["8L40"], + highjumpkick: ["9L60", "8L60", "7L50", "6L50", "5L53"], + honeclaws: ["9L40", "8L40"], jumpkick: ["7L37", "6L37", "5L37"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lowsweep: ["8M", "7M", "6M", "5M"], + knockoff: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], + lowkick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], meditate: ["7L5", "6L5", "5L5"], mefirst: ["7E", "6E", "5E"], megakick: ["8M"], megapunch: ["8M"], payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - pound: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], - quickguard: ["8L20", "7L45", "6L45", "5L45"], - raindance: ["8M", "7M", "6M", "5M"], + quickguard: ["9L20", "8L20", "7L45", "6L45", "5L45"], + raindance: ["9M", "8M", "7M", "6M", "5M"], reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - reversal: ["8M", "8L10", "7L57", "6L57", "5L57"], + reversal: ["9M", "9L10", "8M", "8L10", "7L57", "6L57", "5L57"], rockslide: ["8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], roleplay: ["7T", "6T", "5T"], round: ["8M", "7M", "6M", "5M"], secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], smellingsalts: ["7E", "6E", "5E"], snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "7M", "6M", "5M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - swift: ["8M", "7L21", "6L21", "5L21"], - swordsdance: ["8M", "7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], + swift: ["9M", "8M", "7L21", "6L21", "5L21"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], - uturn: ["8M", "8L30", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + trailblaze: ["9M"], + uturn: ["9M", "9L30", "8M", "8L30", "7M", "7L41", "6M", "6L41", "5M", "5L41"], vitalthrow: ["8E", "7E", "6E", "5E"], workup: ["8M", "7M", "5M"], }, }, mienshao: { learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M"], + agility: ["9M", "8M"], allyswitch: ["8M", "7T"], assurance: ["8M"], attract: ["8M", "7M", "6M", "5M"], - aurasphere: ["8M", "8L45", "7L1", "6L1", "5L70"], - batonpass: ["8M"], + aurasphere: ["9M", "9L45", "8M", "8L45", "7L1", "6L1", "5L70"], + batonpass: ["9M", "8M"], blazekick: ["8M"], - bounce: ["8M", "8L53", "7T", "7L49", "6T", "6L49", "5T", "5L49"], - brickbreak: ["8M", "7M", "6M", "5M"], + bounce: ["9L53", "8M", "8L53", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], brutalswing: ["8M"], - bulkup: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "8L59", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - closecombat: ["8M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "9L59", "8M", "8L59", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + closecombat: ["9M", "8M"], coaching: ["8T"], confide: ["7M", "6M"], - detect: ["8L1", "7L1", "6L1", "5L1"], - dig: ["8M", "6M", "5M"], + detect: ["9L1", "8L1", "7L1", "6L1", "5L1"], + dig: ["9M", "8M", "6M", "5M"], doubleslap: ["7L17", "6L17", "5L17"], doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], + drainpunch: ["9M", "9L35", "8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], dualchop: ["7T", "7S0", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - fakeout: ["8L1", "7L1", "7S0", "6L1", "5L1"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fakeout: ["9L1", "8L1", "7L1", "7S0", "6L1", "5L1"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], focusenergy: ["8M"], - focuspunch: ["7T", "6T"], - forcepalm: ["8L25", "7L29", "6L29", "5L29"], + focuspunch: ["9M", "7T", "6T"], + forcepalm: ["9L25", "8L25", "7L29", "6L29", "5L29"], frustration: ["7M", "6M", "5M"], - furyswipes: ["8L15"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - helpinghand: ["8M", "7T", "6T", "5T"], + furyswipes: ["9L15", "8L15"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["8L66", "7L56", "7S0", "6L56", "5L56"], - honeclaws: ["8L40"], - hyperbeam: ["8M", "7M", "6M", "5M"], + highjumpkick: ["9L66", "8L66", "7L56", "7S0", "6L56", "5L56"], + honeclaws: ["9L40", "8L40"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + icespinner: ["9M"], jumpkick: ["7L37", "6L37", "5L37"], - knockoff: ["7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], laserfocus: ["7T"], - lowkick: ["8M", "7T", "6T", "5T"], - lowsweep: ["8M", "7M", "6M", "5M"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], meditate: ["7L1", "6L1", "5L1"], megakick: ["8M"], megapunch: ["8M"], payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - pound: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], - quickguard: ["8L1"], - raindance: ["8M", "7M", "6M", "5M"], + quickguard: ["9L1", "8L1"], + raindance: ["9M", "8M", "7M", "6M", "5M"], reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], revenge: ["8M"], - reversal: ["8M", "8L1", "7L1", "6L1", "5L63"], + reversal: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L63"], rockslide: ["8M", "7M", "6M", "5M"], rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], roleplay: ["7T", "6T", "5T"], round: ["8M", "7M", "6M", "5M"], secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "7M", "6M", "5M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - swift: ["8M", "7L21", "6L21", "5L21"], - swordsdance: ["8M", "7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], + swift: ["9M", "8M", "7L21", "6L21", "5L21"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], toxic: ["7M", "6M", "5M"], - uturn: ["8M", "8L30", "7M", "7L41", "7S0", "6M", "6L41", "5M", "5L41"], - wideguard: ["8L20", "7L45", "6L45", "5L45"], + trailblaze: ["9M"], + uturn: ["9M", "9L30", "8M", "8L30", "7M", "7L41", "7S0", "6M", "6L41", "5M", "5L41"], + vacuumwave: ["9M"], + wideguard: ["9L20", "8L20", "7L45", "6L45", "5L45"], workup: ["8M", "7M", "5M"], }, eventData: [ @@ -61973,7 +63226,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ironhead: ["9M", "9L55", "8M", "8L55", "7T", "7L54", "6T", "6L54", "5T", "5L54"], knockoff: ["7T", "6T", "5T"], laserfocus: ["8L50"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L6", "6L6", "5L6"], lowkick: ["9M", "8M", "7T", "6T", "5T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -62010,7 +63263,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], steelbeam: ["9M", "8T"], stoneedge: ["9M"], @@ -62063,7 +63316,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ironhead: ["9M", "9L57", "8M", "8L57", "7T", "7L1", "6T", "6L1", "5T", "5L57"], knockoff: ["7T", "6T", "5T"], laserfocus: ["8L50", "7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], lowkick: ["9M", "8M", "7T", "6T", "5T"], lowsweep: ["9M", "8M", "7M", "6M", "5M"], @@ -62099,7 +63352,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "6T", "5T"], steelbeam: ["9M", "8T"], stoneedge: ["9M", "8M", "7M", "6M", "5M"], @@ -62143,6 +63396,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "9L45"], ironhead: ["9M", "9L57"], kowtowcleave: ["9L0"], + lashout: ["9M"], leer: ["9L1"], lowkick: ["9M"], lowsweep: ["9M"], @@ -62164,6 +63418,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { slash: ["9L35"], sleeptalk: ["9M"], snarl: ["9M"], + spite: ["9M"], stealthrock: ["9M"], steelbeam: ["9M"], stoneedge: ["9M"], @@ -62277,7 +63532,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { cut: ["6M", "5M"], defog: ["9L60", "8L60", "7T", "7L32", "6L32", "5L32"], doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M", "5M"], fly: ["9M", "8M", "7M", "6M", "5M"], @@ -62345,7 +63600,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { cut: ["6M", "5M"], defog: ["9L64", "8L64", "7T", "7L32", "6L32", "5L32"], doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M", "5M"], fly: ["9M", "8M", "7M", "6M", "5M"], @@ -62424,6 +63679,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { crushclaw: ["9L48"], dazzlinggleam: ["9M"], defog: ["9L64"], + dualwingbeat: ["9M"], endure: ["9M"], esperwing: ["9L0"], facade: ["9M"], @@ -62467,6 +63723,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thrash: ["9L72"], uturn: ["9M"], + vacuumwave: ["9M"], whirlwind: ["9L42"], wingattack: ["9L1"], zenheadbutt: ["9M"], @@ -62475,142 +63732,155 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { vullaby: { learnset: { aerialace: ["7M", "6M", "5M"], - airslash: ["8M", "8L42", "7L41", "6L41", "5L41"], + aircutter: ["9M"], + airslash: ["9M", "9L42", "8M", "8L42", "7L41", "6L41", "5L41"], assurance: ["8M"], - attract: ["8M", "8L66", "7M", "6M", "5M"], + attract: ["9L66", "8M", "8L66", "7M", "6M", "5M"], block: ["7T", "6T", "5T"], - bravebird: ["8M", "8L72", "7L59", "6L59", "5L59"], + bravebird: ["9M", "9L72", "8M", "8L72", "7L59", "6L59", "5L59"], confide: ["7M", "6M"], cut: ["6M", "5M"], - darkpulse: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], - defog: ["8L60", "7T", "7L32", "6L32", "5L32"], + darkpulse: ["9M", "9L48", "8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], + defog: ["9L60", "8L60", "7T", "7L32", "6L32", "5L32"], doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M", "7E", "6E", "5E"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "8M", "7E", "6E", "5E"], feintattack: ["7L23", "6L23", "5L23"], - flatter: ["8L6", "7L19", "6L19", "5L19"], - fly: ["8M", "7M", "6M", "5M"], - foulplay: ["8M", "7T", "7E", "6T", "6E", "5T"], + flatter: ["9L6", "8L6", "7L19", "6L19", "5L19"], + fly: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T"], frustration: ["7M", "6M", "5M"], furyattack: ["7L5", "6L5", "5L5"], - gust: ["8L1", "7L1", "6L1", "5L1"], - heatwave: ["8M", "7T", "6T", "5T"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], incinerate: ["6M", "5M"], - irondefense: ["8M", "8L30", "5T"], - knockoff: ["8L24", "7T", "7E", "6T", "6E", "5T", "5E"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - meanlook: ["8E", "7E", "6E", "5E"], + irondefense: ["9M", "9L30", "8M", "8L30", "5T"], + knockoff: ["9M", "9L24", "8L24", "7T", "7E", "6T", "6E", "5T", "5E"], + lashout: ["9M", "8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + meanlook: ["9E", "8E", "7E", "6E", "5E"], mirrormove: ["7L64", "6L64", "5L64"], - nastyplot: ["8M", "8L54", "7L14", "6L14", "5L14"], + nastyplot: ["9M", "9L54", "8M", "8L54", "7L14", "6L14", "5L14"], payback: ["8M", "7M", "6M", "5M"], - pluck: ["8L12", "7L10", "6L10", "5M", "5L10"], - protect: ["8M", "7M", "6M", "5M"], + pluck: ["9L12", "8L12", "7L10", "6L10", "5M", "5L10"], + protect: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], punishment: ["7L28", "6L28", "5L28"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roost: ["9E", "8E", "7M", "7E", "6M", "6E", "5T", "5E"], round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "7E", "6E", "5E"], + scaryface: ["9M", "8M", "7E", "6E", "5E"], secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], + spite: ["9M"], steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - swift: ["8M"], - tailwind: ["8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], - taunt: ["8M", "7M", "6M", "5M"], - thief: ["8M", "7M", "6M", "5M"], + swift: ["9M", "8M"], + tailwind: ["9M", "9L18", "8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], torment: ["7M", "6M", "5M"], - toxic: ["8E", "7M", "6M", "5M"], - uturn: ["8M", "7M", "6M", "5M"], - whirlwind: ["8L36", "7L55", "6L55", "5L55"], + toxic: ["9M", "9E", "8E", "7M", "6M", "5M"], + uproar: ["9M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + whirlwind: ["9L36", "8L36", "7L55", "6L55", "5L55"], }, }, mandibuzz: { learnset: { - aerialace: ["7M", "6M", "5M"], - airslash: ["8M", "8L42", "7L41", "6L41", "5L41"], + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M"], + aircutter: ["9M"], + airslash: ["9M", "9L42", "8M", "8L42", "7L41", "6L41", "5L41"], assurance: ["8M"], - attract: ["8M", "8L72", "7M", "6M", "5M"], + attract: ["9L72", "8M", "8L72", "7M", "6M", "5M"], block: ["7T", "6T", "5T"], - bonerush: ["8L0", "7L1", "6L1", "5L51"], - bravebird: ["8M", "8L80", "7L1", "6L1", "5L63"], + bonerush: ["9L0", "8L0", "7L1", "6L1", "5L51"], + bravebird: ["9M", "9L80", "8M", "8L80", "7L1", "6L1", "5L63"], confide: ["7M", "6M"], cut: ["6M", "5M"], - darkpulse: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], - defog: ["8L64", "7T", "7L32", "6L32", "5L32"], + darkpulse: ["9M", "9L48", "8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], + defog: ["9L64", "8L64", "7T", "7L32", "6L32", "5L32"], doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "8M"], feintattack: ["7L23", "6L23", "5L23", "5S0"], - flatter: ["8L1", "7L19", "6L19", "5L19", "5S0"], - fly: ["8M", "7M", "6M", "5M"], - foulplay: ["8M", "7T", "6T", "5T"], + flatter: ["9L1", "8L1", "7L19", "6L19", "5L19", "5S0"], + fly: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], frustration: ["7M", "6M", "5M"], furyattack: ["7L1", "6L1", "5L1"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gust: ["8L1", "7L1", "6L1", "5L1"], - heatwave: ["8M", "7T", "6T", "5T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], + hurricane: ["9M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], incinerate: ["6M", "5M"], - irondefense: ["8M", "8L30", "7T", "5T"], - knockoff: ["8L24", "7T", "6T", "5T"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1"], + irondefense: ["9M", "9L30", "8M", "8L30", "7T", "5T"], + knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], + lashout: ["9M", "8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], mirrormove: ["7L1", "6L1", "5L70"], - nastyplot: ["8M", "8L57", "7L14", "6L14", "5L14", "5S0"], + nastyplot: ["9M", "9L57", "8M", "8L57", "7L14", "6L14", "5L14", "5S0"], payback: ["8M", "7M", "6M", "5M"], - pluck: ["8L1", "7L1", "6L1", "5M", "5L1", "5S0"], - protect: ["8M", "7M", "6M", "5M"], + pluck: ["9L1", "8L1", "7L1", "6L1", "5M", "5L1", "5S0"], + protect: ["9M", "8M", "7M", "6M", "5M"], psychup: ["7M", "6M", "5M"], punishment: ["7L28", "6L28", "5L28"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], retaliate: ["8M", "6M", "5M"], return: ["7M", "6M", "5M"], rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], roost: ["7M", "6M", "5T"], round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M"], + sandstorm: ["9M"], + scaryface: ["9M", "8M"], secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - skyattack: ["8L1", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + skyattack: ["9L1", "8L1", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], snatch: ["7T", "6T", "5T"], snore: ["8M", "7T", "6T", "5T"], + spite: ["9M"], steelwing: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], swagger: ["7M", "6M", "5M"], - swift: ["8M"], - tailwind: ["8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], - taunt: ["8M", "7M", "6M", "5M"], - thief: ["8M", "7M", "6M", "5M"], + swift: ["9M", "8M"], + tailwind: ["9M", "9L18", "8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], torment: ["7M", "6M", "5M"], - toxic: ["8L1", "7M", "6M", "5M"], - uturn: ["8M", "7M", "6M", "5M"], - whirlwind: ["8L36", "7L1", "6L1", "5L57"], + toxic: ["9M", "9L1", "8L1", "7M", "6M", "5M"], + uproar: ["9M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + whirlwind: ["9L36", "8L36", "7L1", "6L1", "5L57"], }, eventData: [ {generation: 5, level: 25, gender: "F", isHidden: true, moves: ["pluck", "nastyplot", "flatter", "feintattack"]}, @@ -62808,7 +64078,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M"], rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], - roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + roar: ["9M", "9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], rocksmash: ["6M", "5M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L36", "8M", "8L36", "7L50", "6L50", "5L52"], @@ -62819,7 +64089,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], snarl: ["9M"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], strength: ["6M", "5M"], substitute: ["9M", "8M", "7M", "6M", "5M"], sunnyday: ["9M", "8M", "7M", "6M", "5M"], @@ -62873,6 +64143,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "9L48", "8M", "8L48", "7T", "7L64", "6T", "6L64", "5T", "5L64"], icefang: ["9M", "8M"], incinerate: ["6M", "5M"], + lashout: ["9M"], nastyplot: ["9M", "9L60", "8M", "8L60"], outrage: ["9M", "9L66", "8M", "8L66", "7T", "7L71", "6T", "6L71", "5T", "5L71"], protect: ["9M", "8M", "7M", "6M", "5M"], @@ -62880,7 +64151,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M", "7M", "6M", "5M"], rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], - roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + roar: ["9M", "9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], rocksmash: ["6M", "5M"], round: ["8M", "7M", "6M", "5M"], scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], @@ -62891,7 +64162,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], snarl: ["9M"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stompingtantrum: ["9M"], strength: ["6M", "5M"], substitute: ["9M", "8M", "7M", "6M", "5M"], @@ -62941,7 +64212,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonrage: ["7L1", "6L1", "5L1"], dragonrush: ["9L54", "8L54", "7L42", "6L42", "6S1", "5L42"], dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], earthpower: ["9M", "8M", "7T", "6T", "5T"], earthquake: ["9M", "8M", "7M", "6M", "5M"], echoedvoice: ["7M", "6M", "5M"], @@ -62967,6 +64238,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icefang: ["9M", "8M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], + lashout: ["9M"], nastyplot: ["9M", "9L60", "8M", "8L60"], outrage: ["9M", "9L68", "8M", "8L68", "7T", "7L1", "6T", "6L1", "5T", "5L79"], payback: ["8M", "7M", "6M", "5M"], @@ -62976,13 +64248,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["9M", "8M", "7M", "6M", "5M"], rest: ["9M", "8M", "7M", "6M", "5M"], return: ["7M", "6M", "5M"], - roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + roar: ["9M", "9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], rockslide: ["9M", "8M", "7M", "6M", "6S1", "5M"], rocksmash: ["6M", "5M"], rocktomb: ["9M", "8M", "7M", "6M", "5M"], roost: ["7M", "6M", "5T"], round: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], screech: ["8M"], secretpower: ["6M"], @@ -62992,7 +64264,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], snarl: ["9M", "8M"], snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], + spite: ["9M", "7T", "6T", "5T"], stealthrock: ["9M"], steelwing: ["8M", "7M", "6M"], stompingtantrum: ["9M"], @@ -63035,7 +64307,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { amnesia: ["9M", "9L54", "8M", "8L54", "7L80", "6L80", "5L80"], attract: ["8M"], bodyslam: ["9M"], - bugbite: ["9L24", "8L24", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + bugbite: ["9M", "9L24", "8L24", "7T", "7L40", "6T", "6L40", "5T", "5L40"], bugbuzz: ["9M", "9L42", "8M", "8L42", "7L70", "6L70", "5L70"], calmmind: ["9M", "8M", "7M", "6M", "5M"], confide: ["7M", "6M"], @@ -63059,6 +64331,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M", "5M"], leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L10", "5L10"], lightscreen: ["9M", "8M", "7M", "6M", "5M"], + lunge: ["9M"], magnetrise: ["7T", "7E", "6T", "6E", "5T", "5E"], morningsun: ["9E", "7E", "6E", "5E"], overheat: ["9M", "8M", "7M", "6M", "5M"], @@ -63102,14 +64375,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { amnesia: ["9M", "9L54", "8M", "8L54", "7L1", "6L1"], attract: ["8M"], bodyslam: ["9M"], - bugbite: ["9L24", "8L24", "7T", "6T", "5T"], + bugbite: ["9M", "9L24", "8L24", "7T", "6T", "5T"], bugbuzz: ["9M", "9L42", "8M", "8L42", "7L1", "6L1", "5L70", "5S1"], calmmind: ["9M", "8M", "7M", "6M", "5M"], confide: ["7M", "6M"], defog: ["7T"], doubleedge: ["9L1", "8L1"], doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M", "5M"], @@ -63132,6 +64405,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M", "5M"], leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L1", "5L1", "5S0"], lightscreen: ["9M", "8M", "7M", "6M", "5M"], + lunge: ["9M"], magnetrise: ["7T", "6T", "5T"], mysticalfire: ["8M"], overheat: ["9M", "8M", "7M", "6M", "5M", "5S1"], @@ -63473,8 +64747,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "8M", "8S7", "7T", "6T", "5T"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T"], + lashout: ["9M", "8T"], leer: ["9L5", "8L5"], metronome: ["9M"], nastyplot: ["9M", "8M"], @@ -63496,7 +64770,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], sludgebomb: ["9M", "8M", "7M", "6M", "5M"], sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T"], snowscape: ["9M"], strength: ["6M", "5M"], @@ -63512,9 +64786,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thrash: ["9L70", "8L70", "7L1", "6L1", "5L85"], torment: ["7M", "6M", "5M"], toxic: ["7M", "6M", "5M"], - uproar: ["9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], + uproar: ["9M", "9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], uturn: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], }, eventData: [ {generation: 5, level: 40, shiny: 1, moves: ["revenge", "aircutter", "extrasensory", "agility"]}, @@ -63543,7 +64817,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { brickbreak: ["9M", "8M", "7M", "6M", "5M"], brutalswing: ["8M", "7M"], bulkup: ["9M", "8M", "7M", "6M", "5M"], - charge: ["9L30", "8L30", "7L49", "7S4", "7S5", "6L1", "5L55"], + charge: ["9M", "9L30", "8L30", "7L49", "7S4", "7S5", "6L1", "5L55"], chargebeam: ["9M", "7M", "6M", "5M"], confide: ["7M", "6M"], crunch: ["9M", "9L40", "8M", "8L40", "7L43", "7S4", "7S5", "6L49", "6S3", "5L49"], @@ -63572,8 +64846,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M", "7M", "6M", "5M"], incinerate: ["6M", "5M"], irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lashout: ["8T"], + knockoff: ["9M", "7T", "6T", "5T"], + lashout: ["9M", "8T"], leer: ["9L5", "8L5"], nastyplot: ["9M", "8M", "7L1", "7S4", "7S5", "7S6", "6L1", "5L61"], payback: ["8M", "7M", "6M", "5M"], @@ -63594,7 +64868,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M", "5T"], sludgebomb: ["9M", "8M", "7M", "6M", "5M"], sludgewave: ["8M", "8S7", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], + smackdown: ["9M", "7M", "6M", "5M"], smartstrike: ["9M", "8M", "7M"], snarl: ["9M"], snore: ["8M", "7T", "6T", "5T"], @@ -63615,10 +64889,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M", "8M", "7M", "6M", "5M"], torment: ["7M", "6M", "5M"], toxic: ["7M", "6M", "5M"], - uproar: ["9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], + uproar: ["9M", "9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], uturn: ["9M", "8M", "7M", "6M", "5M"], voltswitch: ["9M", "9L35", "8M", "8L35", "7M", "6M", "5M"], - weatherball: ["8M", "8S7"], + weatherball: ["9M", "8M", "8S7"], wildboltstorm: ["9L75"], wildcharge: ["9M", "8M", "7M", "6M", "5M", "5S2"], zenheadbutt: ["9M"], @@ -63864,7 +65138,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M", "5M"], gigaimpact: ["9M", "8M", "7M", "6M", "5M"], grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], + gravity: ["9M", "7T", "6T", "5T"], hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79"], hiddenpower: ["7M", "6M", "5M"], hyperbeam: ["9M", "8M", "7M", "6M", "5M"], @@ -63892,14 +65166,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M", "5M"], sandsearstorm: ["9L80"], sandstorm: ["9M", "9L60", "8M", "8L60", "7M", "7L55", "7S4", "6M", "6L61", "5M", "5L61", "5S0"], - sandtomb: ["9L1", "8M", "8L1", "8S5"], + sandtomb: ["9M", "9L1", "8M", "8L1", "8S5"], scaryface: ["9M", "8M"], secretpower: ["6M"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M", "7M", "6M", "5T"], sludgebomb: ["9M", "8M", "7M", "6M", "5M"], sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["9L1", "7M", "6M", "5M"], + smackdown: ["9M", "9L1", "7M", "6M", "5M"], snore: ["8M", "7T", "6T", "5T"], stealthrock: ["9M", "8M", "7T", "6T", "5T"], stompingtantrum: ["9M"], @@ -63915,7 +65189,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M", "6M", "5M"], uturn: ["9M", "8M", "7M", "6M", "6S3", "5M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], }, eventData: [ {generation: 5, level: 70, shiny: 1, moves: ["rockslide", "earthquake", "sandstorm", "fissure"]}, @@ -64320,11 +65594,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M", "5M"], fling: ["9M", "7M", "6M", "5M"], focusblast: ["9M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M", "5M"], gigaimpact: ["9M", "7M", "6M", "5M"], grassknot: ["9M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], + gravity: ["9M", "7T", "6T", "5T"], healbell: ["7T", "6T", "5T"], helpinghand: ["9M", "7T", "6T", "5T"], hiddenpower: ["7M", "6M", "5M"], @@ -64332,7 +65606,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "7M", "6M", "5M"], hypervoice: ["9M", "9L64", "7T", "7L64", "6T", "6L64", "5T", "5L64"], icepunch: ["9M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], + knockoff: ["9M", "7T", "6T", "5T"], laserfocus: ["7T"], lastresort: ["7T", "6T", "5T"], lightscreen: ["9M", "7M", "6M", "5M"], @@ -64535,11 +65809,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M"], flash: ["6M"], fling: ["9M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigadrain: ["9M", "7T", "6T"], grassknot: ["9M", "7M", "6M"], grasspledge: ["9M", "7T", "6T"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L1", "7L1", "6L1"], gyroball: ["7M", "6M"], @@ -64568,7 +65843,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "7M", "6M"], rocksmash: ["6M"], rocktomb: ["9M", "7M", "6M"], @@ -64588,7 +65863,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { strength: ["6M"], substitute: ["9M", "7M", "6M"], sunnyday: ["9M", "7M", "6M"], - superfang: ["9E", "7T", "6T"], + superfang: ["9M", "9E", "7T", "6T"], superpower: ["7T", "6T"], swagger: ["7M", "6M"], swift: ["9M"], @@ -64631,14 +65906,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M", "6M"], flash: ["6M"], fling: ["9M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigadrain: ["9M", "7T", "6T"], grassknot: ["9M", "7M", "6M"], grasspledge: ["9M", "7T", "6T"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L1", "7L1", "6L1"], - gyroball: ["7M", "6M"], + gyroball: ["9M", "7M", "6M"], helpinghand: ["9M", "7T", "6T"], hiddenpower: ["7M", "6M"], honeclaws: ["6M"], @@ -64665,7 +65941,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "7M", "6M"], rocksmash: ["6M"], rocktomb: ["9M", "7M", "6M"], @@ -64685,7 +65961,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { strength: ["6M"], substitute: ["9M", "7M", "6M"], sunnyday: ["9M", "7M", "6M"], - superfang: ["7T", "6T"], + superfang: ["9M", "7T", "6T"], superpower: ["7T", "6T"], swagger: ["7M", "6M"], swift: ["9M"], @@ -64736,24 +66012,27 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M"], fling: ["9M", "7M", "6M"], focusblast: ["9M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frenzyplant: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigadrain: ["9M", "7T", "6T"], gigaimpact: ["9M", "9L78", "7M", "7L78", "6M", "6L70"], grassknot: ["9M", "7M", "6M"], grasspledge: ["9M", "7T", "6T"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L1", "7L1", "6L1"], - gyroball: ["7M", "6M"], + gyroball: ["9M", "7M", "6M"], hammerarm: ["9L1", "7L1", "6L1"], helpinghand: ["9M", "7T", "6T"], hiddenpower: ["7M", "6M"], + highhorsepower: ["9M"], honeclaws: ["6M"], hyperbeam: ["9M", "7M", "6M"], irondefense: ["9M", "7T", "6T"], ironhead: ["9M", "7T", "6T"], irontail: ["7T", "6T"], + knockoff: ["9M"], leafstorm: ["9M"], leechseed: ["9L15", "7L15", "6L15"], lowkick: ["9M", "7T", "6T"], @@ -64776,7 +66055,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["6M"], return: ["7M", "6M"], reversal: ["9M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "7M", "6M"], rocksmash: ["6M"], rocktomb: ["9M", "7M", "6M"], @@ -64788,7 +66067,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M", "7M", "6M"], sleeptalk: ["9M", "7M", "6M"], sludgebomb: ["7M", "6M"], - smackdown: ["7M", "6M"], + smackdown: ["9M", "7M", "6M"], snore: ["7T", "6T"], solarbeam: ["9M", "7M", "6M"], spikes: ["9M"], @@ -64798,7 +66077,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { strength: ["6M"], substitute: ["9M", "7M", "6M"], sunnyday: ["9M", "7M", "6M"], - superfang: ["7T", "6T"], + superfang: ["9M", "7T", "6T"], superpower: ["7T", "6T"], swagger: ["7M", "6M"], swift: ["9M"], @@ -64822,6 +66101,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], attract: ["7M", "6M"], + burningjealousy: ["9M"], calmmind: ["9M"], charm: ["9M"], confide: ["7M", "6M"], @@ -64903,6 +66183,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["9M"], allyswitch: ["7T"], attract: ["7M", "6M"], + burningjealousy: ["9M"], calmmind: ["9M"], charm: ["9M"], confide: ["7M", "6M"], @@ -64989,6 +66270,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { allyswitch: ["7T"], attract: ["7M", "6M"], blastburn: ["9M", "7T", "6T"], + burningjealousy: ["9M"], calmmind: ["9M", "7M", "6M"], charm: ["9M"], confide: ["7M", "6M"], @@ -65138,7 +66420,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scald: ["7M", "6M"], secretpower: ["6M"], sleeptalk: ["9M", "7M", "6M"], - smackdown: ["9L29", "7M", "7L29", "6M", "6L29"], + smackdown: ["9M", "9L29", "7M", "7L29", "6M", "6L29"], smokescreen: ["9L18", "7L18", "6L18"], snatch: ["7T", "6T"], snore: ["7T", "6T"], @@ -65220,7 +66502,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scald: ["7M", "6M"], secretpower: ["6M"], sleeptalk: ["9M", "7M", "6M"], - smackdown: ["9L33", "7M", "7L33", "6M", "6L33"], + smackdown: ["9M", "9L33", "7M", "7L33", "6M", "6L33"], smokescreen: ["9L19", "7L19", "6L20"], snatch: ["7T", "6T"], snore: ["7T", "6T"], @@ -65278,7 +66560,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { growl: ["9L1", "7L1", "6L1"], gunkshot: ["9M", "7T", "6T", "6S1"], happyhour: ["6S1"], - haze: ["9L1", "7L1", "6L56"], + haze: ["9M", "9L1", "7L1", "6L56"], helpinghand: ["9M"], hiddenpower: ["7M", "6M"], hydrocannon: ["9M", "7T", "6T", "6S1"], @@ -65311,7 +66593,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { secretpower: ["6M"], shadowsneak: ["9L23", "7L23", "6L23", "6S0"], sleeptalk: ["9M", "7M", "6M"], - smackdown: ["7M", "6M"], + smackdown: ["9M", "7M", "6M"], smokescreen: ["9L19", "7L19", "6L20"], snatch: ["7T", "6T"], snore: ["7T", "6T"], @@ -65337,6 +66619,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterpledge: ["9M", "7T", "6T"], waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], watershuriken: ["9L0", "7L1", "6L36", "6S0"], + weatherball: ["9M"], workup: ["7M"], }, eventData: [ @@ -65346,7 +66629,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, greninjabond: { learnset: { - acrobatics: ["7M"], + acrobatics: ["9M", "7M"], aerialace: ["9M", "9L33", "7M", "7S0"], attract: ["7M"], blizzard: ["9M", "7M"], @@ -65371,7 +66654,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { grassknot: ["9M", "7M"], growl: ["9L1", "7L1"], gunkshot: ["9M", "7T"], - haze: ["9L1", "7L1"], + haze: ["9M", "9L1", "7L1"], helpinghand: ["9M"], hiddenpower: ["7M"], hydrocannon: ["9M", "7T"], @@ -65401,7 +66684,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scald: ["7M"], shadowsneak: ["9L23", "7L23"], sleeptalk: ["9M", "7M"], - smackdown: ["7M"], + smackdown: ["9M", "7M"], smokescreen: ["9L19", "7L19"], snatch: ["7T"], snore: ["7T"], @@ -65426,6 +66709,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { waterpledge: ["9M", "7T"], waterpulse: ["9M", "9L14", "7T", "7L14"], watershuriken: ["9L0", "7L1", "7S0"], + weatherball: ["9M"], workup: ["7M"], }, eventData: [ @@ -65606,7 +66890,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], defog: ["9E", "8E", "7T"], doubleteam: ["7M", "6M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], ember: ["9L10", "8L10"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], @@ -65666,7 +66950,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], defog: ["7T"], doubleteam: ["7M", "6M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], ember: ["9L1", "8L1", "7L1", "6L17"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], @@ -65734,7 +67018,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], defog: ["7T"], doubleteam: ["7M", "6M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], ember: ["9L1", "8L1", "7L1", "6L17"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], @@ -65792,7 +67076,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, scatterbug: { learnset: { - bugbite: ["9L15", "7T", "7L15", "6T", "6L15"], + bugbite: ["9M", "9L15", "7T", "7L15", "6T", "6L15"], poisonpowder: ["9E", "7E", "6E"], pounce: ["9M"], ragepowder: ["9E", "7E", "6E"], @@ -65805,7 +67089,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, spewpa: { learnset: { - bugbite: ["7T", "6T"], + bugbite: ["9M", "7T", "6T"], electroweb: ["7T", "6T"], harden: ["9L1", "7L1", "6L1"], irondefense: ["9M", "7T", "6T"], @@ -65823,7 +67107,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { airslash: ["9M"], aromatherapy: ["7L31", "6L31"], attract: ["7M", "6M"], - bugbite: ["7T", "6T"], + bugbite: ["9M", "7T", "6T"], bugbuzz: ["9M", "9L35", "7L35", "6L35"], calmmind: ["7M", "6M"], confide: ["7M", "6M"], @@ -65882,6 +67166,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "7M", "6M"], toxic: ["7M", "6M"], uturn: ["9M", "7M", "6M"], + weatherball: ["9M"], }, }, vivillonfancy: { @@ -66072,7 +67357,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rocksmash: ["6M"], round: ["7M", "6M"], secretpower: ["6M"], @@ -66107,6 +67392,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], bounce: ["7T", "6T"], bulldoze: ["9M", "7M", "6M"], + burningjealousy: ["9M"], confide: ["7M", "6M"], crunch: ["9M", "9L42", "7L42", "6L42"], darkpulse: ["9M", "7M", "6M", "6S0"], @@ -66144,7 +67430,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rocksmash: ["6M"], round: ["7M", "6M"], secretpower: ["6M"], @@ -66386,6 +67672,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M"], calmmind: ["9M", "7M", "6M"], charm: ["9M"], + chillingwater: ["9M"], confide: ["7M", "6M"], covet: ["7T", "6T"], dazzlinggleam: ["9M", "7M", "6M"], @@ -66414,6 +67701,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magicalleaf: ["9M", "9L1", "7L1", "6L1"], magiccoat: ["7T", "6T"], metronome: ["9M"], + mistyexplosion: ["9M"], mistyterrain: ["9M", "9L1", "7L1", "6L1"], moonblast: ["9L5", "7L1", "6L1"], naturepower: ["7M", "6M"], @@ -66466,6 +67754,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M", "6M"], gigadrain: ["9M", "7T", "6T"], grassknot: ["9M", "7M", "6M"], + grassyglide: ["9M"], grassyterrain: ["9M", "9E", "7E"], growth: ["9L1", "7L1", "6L1"], helpinghand: ["9M"], @@ -66488,7 +67777,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "7M", "6M"], rocksmash: ["6M"], rollout: ["9E", "7E", "6E"], @@ -66540,10 +67829,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "7T", "6T"], gigaimpact: ["9M", "7M", "6M"], grassknot: ["9M", "7M", "6M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L1", "7L1", "6L1"], helpinghand: ["9M"], hiddenpower: ["7M", "6M"], + highhorsepower: ["9M"], hornleech: ["9L47", "7L47", "6L47"], hyperbeam: ["9M", "7M", "6M"], irontail: ["7T", "6T"], @@ -66563,7 +67854,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "7M", "6M"], retaliate: ["6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "7M", "6M"], rocksmash: ["6M"], round: ["7M", "6M"], @@ -67967,11 +69258,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], feintattack: ["7L5", "6L5"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], frustration: ["7M", "6M"], gunkshot: ["9M", "8M", "7T", "6T"], hail: ["8M", "7M", "6M"], - haze: ["9E", "8E", "7E", "6E"], + haze: ["9M", "9E", "8E", "7E", "6E"], hiddenpower: ["7M", "6M"], hydropump: ["9M", "9L55", "8M", "8L55", "7L42", "6L42"], icywind: ["9M", "8M", "7T", "6T"], @@ -67988,7 +69279,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M", "6M"], round: ["8M", "7M", "6M"], scald: ["8M", "7M", "6M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], secretpower: ["6M"], shadowball: ["9M", "8M", "7M", "6M"], @@ -67999,6 +69290,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smokescreen: ["9L1", "8L1", "7L1", "6L1"], snore: ["8M", "7T", "6T"], snowscape: ["9M"], + spite: ["9M"], substitute: ["9M", "8M", "7M", "6M"], surf: ["9M", "8M", "7M", "6M"], swagger: ["7M", "6M"], @@ -68008,7 +69300,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["9L35", "8L35", "7M", "7L32", "6M", "6L32"], + toxic: ["9M", "9L35", "8L35", "7M", "7L32", "6M", "6L32"], toxicspikes: ["9M", "8M", "7E", "6E"], twister: ["9E", "8E"], venomdrench: ["8M", "7E", "6E"], @@ -68037,12 +69329,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], feintattack: ["7L1", "6L5"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], focusblast: ["9M", "8M", "7M", "6M"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], gunkshot: ["9M", "8M", "7T", "6T"], hail: ["8M", "7M", "6M"], + haze: ["9M"], hiddenpower: ["7M", "6M"], hydropump: ["9M", "9L59", "8M", "8L59", "7L42", "6L42"], hyperbeam: ["9M", "8M", "7M", "6M"], @@ -68059,8 +69352,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M"], return: ["7M", "6M"], round: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - scaleshot: ["8T"], + scald: ["9M", "8M", "7M", "6M"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], secretpower: ["6M"], shadowball: ["9M", "8M", "7M", "6M"], @@ -68071,6 +69364,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { smokescreen: ["9L1", "8L1", "7L1", "6L1"], snore: ["8M", "7T", "6T"], snowscape: ["9M"], + spite: ["9M"], substitute: ["9M", "8M", "7M", "6M"], surf: ["9M", "8M", "7M", "6M"], swagger: ["7M", "6M"], @@ -68081,7 +69375,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunder: ["9M", "8M", "7M", "6M"], thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["9L35", "8L35", "7M", "7L32", "6M", "6L32"], + toxic: ["9M", "9L35", "8L35", "7M", "7L32", "6M", "6L32"], toxicspikes: ["9M", "8M"], twister: ["7L1", "6L1"], venomdrench: ["8M"], @@ -68117,7 +69411,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M"], flail: ["9L10", "8L10", "7L16", "6L16"], flashcannon: ["9M", "8M", "7M", "6M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], frustration: ["7M", "6M"], helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], hiddenpower: ["7M", "6M"], @@ -68142,7 +69436,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M"], sludgebomb: ["8M", "7M", "6M"], sludgewave: ["8M", "7M", "6M"], - smackdown: ["9L20", "8L20", "7M", "7L39", "6M", "6L39"], + smackdown: ["9M", "9L20", "8L20", "7M", "7L39", "6M", "6L39"], snore: ["8M", "7T", "6T"], splash: ["9L1", "8L1", "7L1", "6L1"], substitute: ["9M", "8M", "7M", "6M"], @@ -68161,6 +69455,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1", "7L1", "6L1"], waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], watersport: ["7L7", "6L7"], + weatherball: ["9M"], }, }, clawitzer: { @@ -68186,7 +69481,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M", "7M", "6M"], flail: ["9L1", "8L1", "7L16", "6L16"], flashcannon: ["9M", "8M", "7M", "6M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], focusblast: ["9M", "8M", "7M", "6M"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], @@ -68218,7 +69513,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M"], sludgebomb: ["9M", "8M", "7M", "6M"], sludgewave: ["8M", "7M", "6M"], - smackdown: ["9L20", "8L20", "7M", "7L42", "6M", "6L42"], + smackdown: ["9M", "9L20", "8L20", "7M", "7L42", "6M", "6L42"], snore: ["8M", "7T", "6T"], splash: ["9L1", "8L1", "7L1", "6L1"], substitute: ["9M", "8M", "7M", "6M"], @@ -68237,6 +69532,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1", "7L1", "6L1"], waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], watersport: ["7L1", "6L7"], + weatherball: ["9M"], }, encounters: [ {generation: 6, level: 35}, @@ -68762,9 +70058,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { lightscreen: ["9M", "9L25", "8M", "8L25", "7M", "7L33", "6M", "6L33"], magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M", "9L35", "8M", "8L35", "7L29", "6L29"], moonblast: ["9L50", "8L50", "7L37", "6L37"], + mudslap: ["9M"], mysticalfire: ["8M"], payday: ["8M"], playrough: ["9M", "8M"], @@ -68778,6 +70075,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M", "6M"], retaliate: ["8M", "6M"], return: ["7M", "6M"], + roar: ["9M"], round: ["8M", "7M", "6M"], safeguard: ["8M", "7M", "6M"], sandattack: ["9L5", "8L5", "7L5", "6L5", "6S0"], @@ -68798,7 +70096,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M", "6M"], trailblaze: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], workup: ["8M", "7M"], }, eventData: [ @@ -68833,7 +70131,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleteam: ["7M", "6M"], drainpunch: ["9M", "8M", "7T", "6T"], dualchop: ["7T", "6T"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], encore: ["9M", "9L16", "8M", "8L16", "7L20", "6L20"], endeavor: ["9L52", "8L52", "7T", "7L36", "6T", "6L36"], endure: ["9M", "8M"], @@ -68847,7 +70145,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fly: ["9M", "8M", "7M", "6M"], flyingpress: ["9L44", "8L44", "7L28", "6L28"], focusblast: ["9M", "8M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], grassknot: ["9M", "8M", "7M", "6M"], @@ -68862,6 +70160,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { lastresort: ["7T", "6T"], lowkick: ["9M", "8M", "7T", "6T"], lowsweep: ["9M", "8M", "7M", "6M"], + lunge: ["9M"], meanlook: ["9E", "8E"], mefirst: ["7E", "6E"], megakick: ["8M"], @@ -68909,6 +70208,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { torment: ["7M", "6M"], toxic: ["7M", "6M"], trailblaze: ["9M"], + uproar: ["9M"], uturn: ["9M", "8M", "7M", "6M"], wingattack: ["9L4", "8L4", "7L8", "6L8"], workup: ["8M", "7M"], @@ -68922,7 +70222,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["9M"], allyswitch: ["8M", "7T"], attract: ["8M", "7M", "6M"], - charge: ["9L10", "8L10", "7L11", "6L11"], + charge: ["9M", "9L10", "8L10", "7L11", "6L11"], chargebeam: ["9M", "7M", "7L34", "6M", "6L34"], charm: ["9M", "9L20", "8M", "8L20", "7L14", "6L14"], confide: ["7M", "6M"], @@ -68973,7 +70273,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["9L35", "8M", "8L35", "7T", "7L31", "6T", "6L31"], substitute: ["9M", "8M", "7M", "6M"], sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9L50", "8L50", "7T", "6T"], + superfang: ["9M", "9L50", "8L50", "7T", "6T"], swagger: ["7M", "6M"], swift: ["9M"], tackle: ["9L5", "8L5", "7L1", "6L1"], @@ -69016,10 +70316,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M"], frustration: ["7M", "6M"], gigaimpact: ["9M"], - gravity: ["7T", "6T"], + gravity: ["9M", "7T", "6T"], guardsplit: ["9L5", "8L5", "7L27", "6L27"], guardswap: ["8M"], - gyroball: ["8M", "7M", "6M"], + gyroball: ["9M", "8M", "7M", "6M"], hail: ["8M", "7M", "6M"], harden: ["9L1", "8L1", "7L1", "6L1"], heavyslam: ["9M"], @@ -69031,7 +70331,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magiccoat: ["7T", "6T"], magnetrise: ["7T", "6T"], meteorbeam: ["8T"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M"], moonblast: ["9L55", "8L55", "7L50", "6L50"], naturepower: ["7M", "6M"], @@ -69051,12 +70351,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M"], safeguard: ["8M", "7M", "7L70", "6M", "6L70"], sandstorm: ["9M", "8M", "7M", "6M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], secretpower: ["6M"], sharpen: ["7L8", "6L8"], skillswap: ["9M", "9L40", "8M", "8L40", "7T", "7L40", "6T", "6L40"], sleeptalk: ["9M", "8M", "7M", "6M"], - smackdown: ["9L10", "8L10", "7M", "7L12", "6M", "6L12"], + smackdown: ["9M", "9L10", "8L10", "7M", "7L12", "6M", "6L12"], snore: ["8M", "7T", "6T"], spikes: ["9M"], stealthrock: ["9M", "9L50", "8M", "8L50", "7T", "7L21", "6T", "6L21"], @@ -69182,7 +70482,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thunder: ["9M"], thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], + toxic: ["9M", "7M", "6M"], watergun: ["9L1", "8L1"], waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], }, @@ -69207,6 +70507,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], flail: ["9L20"], flashcannon: ["9M"], + gyroball: ["9M"], heavyslam: ["9M"], icebeam: ["9M"], icespinner: ["9M"], @@ -69269,7 +70570,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flail: ["9L20", "8L20", "7L28", "6L28"], flamethrower: ["9M", "8M", "7M", "6M"], focusblast: ["9M", "8M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], hail: ["8M", "7M", "6M"], @@ -69280,6 +70581,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["6M"], infestation: ["7M", "6M"], irontail: ["8M", "7T", "6T"], + knockoff: ["9M"], laserfocus: ["7T"], megakick: ["8M"], megapunch: ["8M"], @@ -69295,6 +70597,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockslide: ["9M", "8M", "7M", "6M"], rocksmash: ["6M"], round: ["8M", "7M", "6M"], + scald: ["9M"], secretpower: ["6M"], shockwave: ["7T", "6T"], skittersmack: ["8T"], @@ -69316,10 +70619,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunder: ["9M", "8M", "7M", "6M"], thunderbolt: ["9M", "8M", "7M", "6M"], thunderpunch: ["9M", "8M", "7T", "6T"], - toxic: ["7M", "6M"], + toxic: ["9M", "7M", "6M"], watergun: ["9L1", "8L1"], waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], }, }, goodrahisui: { @@ -69348,6 +70651,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M"], flashcannon: ["9M"], gigaimpact: ["9M"], + gyroball: ["9M"], heavyslam: ["9M", "9L67"], hydropump: ["9M"], hyperbeam: ["9M"], @@ -69355,6 +70659,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], ironhead: ["9M", "9L49"], irontail: ["9L0"], + knockoff: ["9M"], + lashout: ["9M"], muddywater: ["9L58"], mudshot: ["9M"], outrage: ["9M"], @@ -69382,6 +70688,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M"], watergun: ["9L1"], waterpulse: ["9M", "9L25"], + weatherball: ["9M"], }, }, klefki: { @@ -69454,171 +70761,188 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, phantump: { learnset: { - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L5", "6L5"], + allyswitch: ["9E", "8M", "7T"], + astonish: ["9L1", "8L1", "7L5", "6L5"], attract: ["8M", "7M", "6M"], bestow: ["7E", "6E"], - branchpoke: ["8L4"], - bulldoze: ["8M", "7M", "6M"], + branchpoke: ["9L4", "8L4"], + bulldoze: ["9M", "8M", "7M", "6M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L1", "6L1"], - curse: ["8L32", "7L28", "6L28"], + confuseray: ["9M", "9L12", "8L12", "7L1", "6L1"], + curse: ["9L32", "8L32", "7L28", "6L28"], cut: ["6M"], - darkpulse: ["8M", "7M", "6M"], - destinybond: ["8L48", "7L39", "6L39"], - dig: ["8M", "6M"], - disable: ["8E"], + darkpulse: ["9M", "8M", "7M", "6M"], + destinybond: ["9L48", "8L48", "7L39", "6L39"], + dig: ["9M", "8M", "6M"], + disable: ["9E", "8E"], doubleteam: ["7M", "6M"], dreameater: ["7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - facade: ["8M", "7M", "6M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M"], + facade: ["9M", "8M", "7M", "6M"], feintattack: ["7L19", "6L19"], - forestscurse: ["8L52", "7L35", "6L35"], - foulplay: ["8M", "7T", "6T"], + forestscurse: ["9L52", "8L52", "7L35", "6L35"], + foulplay: ["9M", "8M", "7T", "6T"], frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - growth: ["8L24", "7L8", "6L8"], + gigadrain: ["9M", "8M", "7T", "6T"], + grassknot: ["9M", "8M", "7M", "6M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M"], + growth: ["9L24", "8L24", "7L8", "6L8"], grudge: ["8E", "7E", "6E"], - hex: ["8M", "8L20"], + hex: ["9M", "9L20", "8M", "8L20"], hiddenpower: ["7M", "6M"], - hornleech: ["8L28", "7L54", "6L54"], - imprison: ["8M", "7E", "6E"], - ingrain: ["8L40", "7L13", "6L13"], - leechseed: ["8L8", "7L23", "6L23"], - magicalleaf: ["8M"], + hornleech: ["9L28", "8L28", "7L54", "6L54"], + imprison: ["9M", "8M", "7E", "6E"], + ingrain: ["9L40", "8L40", "7L13", "6L13"], + lashout: ["9M"], + leechseed: ["9L8", "8L8", "7L23", "6L23"], + magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T"], naturepower: ["7M", "6M"], + nightshade: ["9M"], painsplit: ["7T", "6T"], - phantomforce: ["8M", "8L36", "7L45", "6L45"], - poisonjab: ["8M", "7M", "6M"], - poltergeist: ["8T"], + phantomforce: ["9M", "9L36", "8M", "8L36", "7L45", "6L45"], + poisonjab: ["9M", "8M", "7M", "6M"], + poltergeist: ["9M", "8T"], poweruppunch: ["7E"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], rocksmash: ["6M"], roleplay: ["7T", "6T"], round: ["8M", "7M", "6M"], safeguard: ["8M", "7M", "6M"], secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T"], - shadowball: ["8M", "7M", "6M"], - shadowclaw: ["8M", "7M", "6M"], - skillswap: ["8M", "7T", "6T"], + seedbomb: ["9M", "8M", "7T", "6T"], + shadowball: ["9M", "8M", "7M", "6M"], + shadowclaw: ["9M", "8M", "7M", "6M"], + skillswap: ["9M", "8M", "7T", "6T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], snore: ["8M", "7T", "6T"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + spite: ["9M", "7T", "6T"], strength: ["6M"], - substitute: ["8M", "7M", "6M"], - suckerpunch: ["8E"], - sunnyday: ["8M", "7M", "6M"], + substitute: ["9M", "8M", "7M", "6M"], + suckerpunch: ["9E", "8E"], + sunnyday: ["9M", "8M", "7M", "6M"], swagger: ["7M", "6M"], - tackle: ["8L1", "7L1", "6L1"], + tackle: ["9L1", "8L1", "7L1", "6L1"], telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], toxic: ["7M", "6M"], - trick: ["8M", "7T", "6T"], - trickroom: ["8M", "7M", "6M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T", "6T"], + trickroom: ["9M", "8M", "7M", "6M"], venomdrench: ["8M", "7E", "6E"], - willowisp: ["8M", "8L16", "7M", "7L31", "6M", "6L31"], - woodhammer: ["8L44", "7L49", "6L49"], + willowisp: ["9M", "9L16", "8M", "8L16", "7M", "7L31", "6M", "6L31"], + woodhammer: ["9L44", "8L44", "7L49", "6L49"], worryseed: ["7T", "6T"], }, }, trevenant: { learnset: { allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L5"], + astonish: ["9L1", "8L1", "7L1", "6L5"], attract: ["8M", "7M", "6M"], block: ["7T", "6T"], - branchpoke: ["8L1"], + branchpoke: ["9L1", "8L1"], brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M"], - calmmind: ["8M", "7M", "6M"], + bulldoze: ["9M", "8M", "7M", "6M"], + burningjealousy: ["9M"], + calmmind: ["9M", "8M", "7M", "6M"], confide: ["7M", "6M"], - confuseray: ["8L12", "7L1", "6L1"], - curse: ["8L32", "7L28", "6L28"], + confuseray: ["9M", "9L12", "8L12", "7L1", "6L1"], + curse: ["9L32", "8L32", "7L28", "6L28"], cut: ["6M"], - darkpulse: ["8M", "7M", "6M"], - destinybond: ["8L48", "7L39", "6L39"], - dig: ["8M", "6M"], + darkpulse: ["9M", "8M", "7M", "6M"], + destinybond: ["9L48", "8L48", "7L39", "6L39"], + dig: ["9M", "8M", "6M"], doubleteam: ["7M", "6M"], - drainpunch: ["8M", "7T", "6T"], + drainpunch: ["9M", "8M", "7T", "6T"], dreameater: ["7M", "6M"], - earthquake: ["8M", "7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - facade: ["8M", "7M", "6M"], + earthquake: ["9M", "8M", "7M", "6M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M"], + facade: ["9M", "8M", "7M", "6M"], feintattack: ["7L19", "6L19"], - focusblast: ["8M", "7M", "6M"], - forestscurse: ["8L52", "7L35", "6L35"], - foulplay: ["8M", "7T", "6T"], + focusblast: ["9M", "8M", "7M", "6M"], + forestscurse: ["9L52", "8L52", "7L35", "6L35"], + foulplay: ["9M", "8M", "7T", "6T"], frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - growth: ["8L24", "7L1", "6L8"], - hex: ["8M", "8L20"], + gigadrain: ["9M", "8M", "7T", "6T"], + gigaimpact: ["9M", "8M", "7M", "6M"], + grassknot: ["9M", "8M", "7M", "6M"], + grassyglide: ["9M", "8T"], + grassyterrain: ["9M"], + growth: ["9L24", "8L24", "7L1", "6L8"], + haze: ["9M"], + hex: ["9M", "9L20", "8M", "8L20"], hiddenpower: ["7M", "6M"], honeclaws: ["6M"], - hornleech: ["8L28", "7L1", "6L1"], - hyperbeam: ["8M", "7M", "6M"], - imprison: ["8M"], - ingrain: ["8L40", "7L13", "6L13"], - leafstorm: ["8M"], - leechseed: ["8L1", "7L23", "6L23"], - magicalleaf: ["8M"], + hornleech: ["9L28", "8L28", "7L1", "6L1"], + hyperbeam: ["9M", "8M", "7M", "6M"], + imprison: ["9M", "8M"], + ingrain: ["9L40", "8L40", "7L13", "6L13"], + knockoff: ["9M"], + lashout: ["9M"], + leafstorm: ["9M", "8M"], + leechseed: ["9L1", "8L1", "7L23", "6L23"], + magicalleaf: ["9M", "8M"], magiccoat: ["7T", "6T"], naturepower: ["7M", "6M"], + nightshade: ["9M"], painsplit: ["7T", "6T"], - phantomforce: ["8M", "8L36", "7L45", "6L45"], - poisonjab: ["8M", "7M", "6M"], - poltergeist: ["8T"], + phantomforce: ["9M", "9L36", "8M", "8L36", "7L45", "6L45"], + poisonjab: ["9M", "8M", "7M", "6M"], + poltergeist: ["9M", "8T"], poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], rocksmash: ["6M"], roleplay: ["7T", "6T"], round: ["8M", "7M", "6M"], safeguard: ["8M", "7M", "6M"], + scaryface: ["9M"], secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T"], - shadowball: ["8M", "7M", "6M"], - shadowclaw: ["8M", "8L0", "7M", "7L1", "6M", "6L55"], - skillswap: ["8M", "7T", "6T"], + seedbomb: ["9M", "8M", "7T", "6T"], + shadowball: ["9M", "8M", "7M", "6M"], + shadowclaw: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "6M", "6L55"], + skillswap: ["9M", "8M", "7T", "6T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], snore: ["8M", "7T", "6T"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + spite: ["9M", "7T", "6T"], strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], swagger: ["7M", "6M"], - tackle: ["8L1", "7L1", "6L1"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["8M", "7T", "6T"], - trickroom: ["8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + toxic: ["9M", "7M", "6M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T", "6T"], + trickroom: ["9M", "8M", "7M", "6M"], venomdrench: ["8M"], - willowisp: ["8M", "8L16", "7M", "7L31", "6M", "6L31"], - woodhammer: ["8L44", "7L49", "6L49"], + willowisp: ["9M", "9L16", "8M", "8L16", "7M", "7L31", "6M", "6L31"], + woodhammer: ["9L44", "8L44", "7L49", "6L49"], worryseed: ["7T", "6T"], - xscissor: ["8M", "7M", "6M"], + xscissor: ["9M", "8M", "7M", "6M"], }, }, pumpkaboo: { @@ -69813,7 +71137,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["8M", "7M", "6M"], frostbreath: ["7M", "6M"], frustration: ["7M", "6M"], - gyroball: ["8M", "7M", "6M"], + gyroball: ["9M", "8M", "7M", "6M"], hail: ["8M", "7M", "6M"], harden: ["9L1", "8L1", "7L1", "6L1"], hiddenpower: ["7M", "6M"], @@ -69821,7 +71145,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "8M", "7M", "6M"], icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], irondefense: ["9M", "9L27", "8M", "8L27", "7T", "6T"], mirrorcoat: ["9E", "8E", "7E", "6E"], @@ -69881,12 +71205,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frostbreath: ["7M", "6M"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], - gyroball: ["8M", "7M", "6M"], + gyroball: ["9M", "8M", "7M", "6M"], hail: ["8M", "7M", "6M"], harden: ["9L1", "8L1", "7L1", "6L1"], heavyslam: ["9M", "8M"], hiddenpower: ["7M", "6M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M", "7M", "6M"], iceball: ["7L30", "6L30"], @@ -69894,7 +71218,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], icespinner: ["9M"], iciclecrash: ["9L51"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], irondefense: ["9M", "9L27", "8M", "8L27", "7T", "7L1", "6T", "6L1"], ironhead: ["9M", "8M", "7T", "6T"], @@ -69951,12 +71275,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], gigaimpact: ["9M"], + gyroball: ["9M"], harden: ["9L1"], heavyslam: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], icebeam: ["9M"], icefang: ["9M", "9L24"], icespinner: ["9M"], + iciclespear: ["9M"], icywind: ["9M", "9L12"], irondefense: ["9M", "9L27"], ironhead: ["9M"], @@ -70005,7 +71332,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonpulse: ["9M", "8M", "7T", "6T"], dragonrush: ["9E", "8E"], dreameater: ["7M", "6M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M", "6M"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], @@ -70038,11 +71365,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { steelwing: ["8M", "7M", "6M"], substitute: ["9M", "8M", "7M", "6M"], sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9L32", "8L32", "7T", "7L43", "6T", "6L43"], + superfang: ["9M", "9L32", "8L32", "7T", "7L43", "6T", "6L43"], supersonic: ["9L8", "8L8", "7L1", "6L1"], swagger: ["7M", "6M"], swift: ["9M", "8M"], - switcheroo: ["7E", "6E"], + switcheroo: ["9E", "7E", "6E"], tackle: ["9L1", "8L1", "7L1", "6L1"], tailwind: ["9M", "9L49", "8L49", "7T", "7L35", "7E", "6T", "6L35", "6E"], takedown: ["9M"], @@ -70051,7 +71378,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M"], torment: ["7M", "6M"], toxic: ["7M", "6M"], - uproar: ["8M", "7T", "6T"], + uproar: ["9M", "8M", "7T", "6T"], uturn: ["9M", "8M", "7M", "6M"], waterpulse: ["7T", "6T"], whirlwind: ["9L28", "8L28", "7L40", "6L40"], @@ -70084,7 +71411,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonpulse: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1"], dragontail: ["9M"], dreameater: ["7M", "6M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M", "6M"], endure: ["9M", "8M"], facade: ["9M", "8M", "7M", "6M"], @@ -70125,7 +71452,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { steelwing: ["8M", "7M", "6M"], substitute: ["9M", "8M", "7M", "6M"], sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9L32", "8L32", "7T", "7L43", "6T", "6L43"], + superfang: ["9M", "9L32", "8L32", "7T", "7L43", "6T", "6L43"], supersonic: ["9L1", "8L1", "7L1", "6L1"], swagger: ["7M", "6M"], swift: ["9M", "8M"], @@ -70137,7 +71464,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M", "6M"], torment: ["7M", "6M"], toxic: ["7M", "6M"], - uproar: ["8M", "7T", "6T"], + uproar: ["9M", "8M", "7T", "6T"], uturn: ["9M", "8M", "7M", "6M"], waterpulse: ["9M", "7T", "6T"], whirlwind: ["9L28", "8L28", "7L40", "6L40"], @@ -70383,13 +71710,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { eventData: [ {generation: 6, level: 70, moves: ["crunch", "earthquake", "camouflage", "dragonpulse"]}, {generation: 6, level: 100, moves: ["landswrath", "extremespeed", "glare", "outrage"], pokeball: "cherishball"}, - {generation: 7, level: 30, moves: ["safeguard", "dig", "bind", "landswrath"]}, // 10% + {generation: 7, level: 30, moves: ["safeguard", "dig", "bind", "landswrath"]}, {generation: 7, level: 50, moves: ["bind", "landswrath", "sandstorm", "haze"]}, {generation: 7, level: 50, isHidden: true, moves: ["bind", "landswrath", "sandstorm", "haze"]}, {generation: 7, level: 60, shiny: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, - {generation: 7, level: 60, shiny: true, isHidden: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, // 10% + {generation: 7, level: 60, shiny: true, isHidden: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, {generation: 7, level: 100, shiny: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, - {generation: 7, level: 100, shiny: true, isHidden: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, // 10% + {generation: 7, level: 100, shiny: true, isHidden: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, {generation: 8, level: 70, shiny: 1, isHidden: true, moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"]}, ], eventOnly: true, @@ -70412,11 +71739,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, eventData: [ {generation: 7, level: 30, moves: ["safeguard", "dig", "bind", "landswrath"]}, - {generation: 7, level: 50, isHidden: true, moves: ["bind", "landswrath", "sandstorm", "haze"]}, // 50% + {generation: 7, level: 50, isHidden: true, moves: ["bind", "landswrath", "sandstorm", "haze"]}, {generation: 7, level: 50, isHidden: true, moves: ["safeguard", "dig", "bind", "landswrath"]}, {generation: 7, level: 60, shiny: true, isHidden: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, {generation: 7, level: 100, shiny: true, isHidden: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, - {generation: 8, level: 70, shiny: 1, isHidden: true, moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"]}, // 50% + {generation: 8, level: 70, shiny: 1, isHidden: true, moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"]}, ], eventOnly: true, }, @@ -70450,10 +71777,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], - gravity: ["7T", "6T"], + gravity: ["9M", "7T", "6T"], guardsplit: ["9L7", "8L7", "7L21", "6L27"], guardswap: ["8M"], - gyroball: ["8M", "7M", "6M"], + gyroball: ["9M", "8M", "7M", "6M"], hail: ["8M", "7M", "6M"], harden: ["9L1", "8L1", "7L1", "6L1"], healbell: ["7T", "6T"], @@ -70466,7 +71793,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magnetrise: ["7T", "6T"], meteorbeam: ["8T"], metronome: ["9M", "8M"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], moonblast: ["9L77", "8L77", "7L50", "6L50", "6S0", "6S1"], mysticalfire: ["8M"], naturepower: ["7M", "6M"], @@ -70487,12 +71814,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M", "6M"], safeguard: ["8M", "7M", "7L70", "6M", "6L70"], sandstorm: ["9M", "8M", "7M", "6M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], secretpower: ["6M"], sharpen: ["7L5", "6L8"], skillswap: ["9M", "9L56", "8M", "8L56", "7T", "7L35", "6T", "6L40"], sleeptalk: ["9M", "8M", "7M", "6M"], - smackdown: ["9L14", "8L14", "7M", "7L8", "6M", "6L12"], + smackdown: ["9M", "9L14", "8L14", "7M", "7L8", "6M", "6L12"], snore: ["8M", "7T", "6T"], snowscape: ["9M"], spikes: ["9M"], @@ -70529,7 +71856,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { confide: ["7M", "6M"], confusion: ["9L1", "7L1", "6L1"], covet: ["7T", "6T"], - darkpulse: ["9M", "7M", "7L55", "6L55"], + darkpulse: ["9M", "9L55", "7M", "7L55", "6L55"], destinybond: ["9L1", "7L1", "6L1"], doubleteam: ["7M", "6M"], drainpunch: ["9M", "7T", "6T"], @@ -70543,12 +71870,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flash: ["6M"], fling: ["9M", "7M", "6M"], focusblast: ["9M", "7M", "6M"], - focuspunch: ["7T", "6T"], + focuspunch: ["9M", "7T", "6T"], foulplay: ["9M", "7T", "6T"], frustration: ["7M", "6M"], gigaimpact: ["9M", "7M", "6M"], grassknot: ["9M", "7M", "6M"], - gravity: ["7T", "6T"], + gravity: ["9M", "7T", "6T"], guardsplit: ["9L29", "7L29", "6L29"], gunkshot: ["9M", "7T", "6T"], hiddenpower: ["7M", "6M"], @@ -70556,8 +71883,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperspacefury: ["9L85", "7L1", "6L1"], hyperspacehole: ["9L85", "7L1", "7S1", "6L1", "6S0"], icepunch: ["9M", "7T", "6T"], - knockoff: ["9L46", "7T", "7L46", "6T", "6L46"], + knockoff: ["9M", "9L46", "7T", "7L46", "6T", "6L46"], laserfocus: ["7T"], + lashout: ["9M"], lastresort: ["7T", "6T"], lightscreen: ["9M", "9L15", "7M", "7L15", "6M", "6L15"], magiccoat: ["7T", "7L10", "6T", "6L10"], @@ -70650,9 +71978,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { focusenergy: ["8M"], frustration: ["7M", "6M"], gigaimpact: ["9M", "8M", "7M", "6M"], - gyroball: ["8M", "7M", "6M"], - haze: ["9L60", "8L60", "8S2", "7L11", "6L11"], - heatcrash: ["8M"], + gyroball: ["9M", "8M", "7M", "6M"], + haze: ["9M", "9L60", "8L60", "8S2", "7L11", "6L11"], + heatcrash: ["9M", "8M"], heatwave: ["9M", "8M", "7T", "6T"], heavyslam: ["9M", "8M"], hiddenpower: ["7M", "6M"], @@ -70669,13 +71997,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M", "8M"], rest: ["9M", "8M", "7M", "6M"], return: ["7M", "6M"], - roar: ["7M", "6M"], + roar: ["9M", "7M", "6M"], rockslide: ["9M", "8M", "7M", "6M"], rocksmash: ["6M"], rocktomb: ["9M"], round: ["8M", "7M", "6M"], sandstorm: ["9M", "8M", "7M", "6M"], - scald: ["9L48", "8M", "8L48", "7M", "7L32", "6M", "6L32"], + scald: ["9M", "9L48", "8M", "8L48", "7M", "7L32", "6M", "6L32"], scaryface: ["9M", "9L30", "8M", "8L30"], scorchingsands: ["8T"], secretpower: ["6M"], @@ -70683,7 +72011,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M", "6M"], sludgebomb: ["9M", "8M", "7M", "6M"], sludgewave: ["8M", "7M", "6M"], - smackdown: ["7M", "6M"], + smackdown: ["9M", "7M", "6M"], snore: ["8M", "7T", "6T"], solarbeam: ["9M", "8M", "7M", "6M"], steameruption: ["9L1", "8L72", "8S2", "7L1", "6L1", "6S0", "6S1"], @@ -70702,7 +72030,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { toxic: ["7M", "6M"], watergun: ["9L1", "8L1"], waterpulse: ["9M", "9L24", "8L24", "7T", "7L21", "6T", "6L21"], - weatherball: ["9L12", "8M", "8L12", "7L40", "6L40"], + weatherball: ["9M", "9L12", "8M", "8L12", "7L40", "6L40"], wildcharge: ["9M"], willowisp: ["9M", "8M", "7M", "6M"], }, @@ -70729,7 +72057,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { curse: ["7E"], defog: ["9E", "8E", "7T", "7E"], doubleteam: ["9E", "8E", "7M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M"], endure: ["9M", "8M"], energyball: ["9M", "8M", "7M"], @@ -70742,13 +72070,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T"], grassknot: ["9M", "8M", "7M"], grasspledge: ["9M", "8T", "7T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growl: ["9L1", "8L1", "7L4"], - haze: ["7E"], + haze: ["9M", "7E"], helpinghand: ["9M"], hiddenpower: ["7M"], - knockoff: ["9E", "8E"], + knockoff: ["9M", "9E", "8E"], leafage: ["9L3", "8L3", "7L1"], leafblade: ["9L30", "8M", "8L30", "7L36"], leafstorm: ["9M"], @@ -70803,10 +72131,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bravebird: ["9M", "9L50", "8M", "8L50", "7L51"], bulletseed: ["9M"], confide: ["7M"], + confuseray: ["9M"], covet: ["7T"], defog: ["7T"], doubleteam: ["7M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M"], endure: ["9M", "8M"], energyball: ["9M", "8M", "7M"], @@ -70819,18 +72148,21 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T"], grassknot: ["9M", "8M", "7M"], grasspledge: ["9M", "8T", "7T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growl: ["9L1", "8L1", "7L1"], + haze: ["9M"], helpinghand: ["9M"], hiddenpower: ["7M"], + knockoff: ["9M"], leafage: ["9L1", "8L1", "7L1"], leafblade: ["9L40", "8M", "8L40", "7L42"], leafstorm: ["9M"], - lightscreen: ["8M", "7M"], + lightscreen: ["9M", "8M", "7M"], magicalleaf: ["9M"], nastyplot: ["9M", "9L30", "8M", "8L30", "7L55"], naturepower: ["7M"], + nightshade: ["9M"], ominouswind: ["7L16"], peck: ["9L9", "8L9", "7L1"], pluck: ["9L25", "8L25", "7L24"], @@ -70883,7 +72215,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { covet: ["7T"], defog: ["7T"], doubleteam: ["7M"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], echoedvoice: ["7M"], endure: ["9M", "8M"], energyball: ["9M", "8M", "7M"], @@ -70898,15 +72230,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M"], grassknot: ["9M", "8M", "7M"], grasspledge: ["9M", "8T", "7T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growl: ["9L1", "8L1", "7L1"], + haze: ["9M"], helpinghand: ["9M"], hex: ["9M", "8M"], hiddenpower: ["7M"], hurricane: ["9M", "8M"], hyperbeam: ["9M", "8M"], imprison: ["9M", "8M"], + knockoff: ["9M"], laserfocus: ["7T"], leafage: ["9L1", "8L1", "7L1"], leafblade: ["9L44", "8M", "8L44", "7L44", "7S0"], @@ -70922,7 +72256,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { peck: ["9L9", "8L9", "7L1"], phantomforce: ["9M", "9L1", "8M", "8L1", "7L1", "7S0"], pluck: ["9L25", "8L25", "7L24"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M"], psychocut: ["8M"], raindance: ["9M"], @@ -70939,12 +72273,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skittersmack: ["8T"], skyattack: ["7T"], sleeptalk: ["9M", "8M", "7M"], - smackdown: ["7M"], + smackdown: ["9M", "7M"], snore: ["8M", "7T"], solarbeam: ["9M", "8M", "7M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], spiritshackle: ["9L0", "8L0", "7L1"], - spite: ["9L1", "8L1", "7T"], + spite: ["9M", "9L1", "8L1", "7T"], steelwing: ["8M", "7M"], substitute: ["9M", "8M", "7M"], suckerpunch: ["9L37", "8L37", "7L38"], @@ -70979,28 +72313,36 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bulkup: ["9M", "9L30"], bulletseed: ["9M"], closecombat: ["9M"], + confuseray: ["9M"], + dualwingbeat: ["9M"], endure: ["9M"], energyball: ["9M"], facade: ["9M"], falseswipe: ["9M"], featherdance: ["9L51"], focusblast: ["9M"], + focuspunch: ["9M"], frenzyplant: ["9M"], gigadrain: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], grasspledge: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growl: ["9L1"], + haze: ["9M"], helpinghand: ["9M"], hyperbeam: ["9M"], + knockoff: ["9M"], leafage: ["9L1"], leafblade: ["9L44"], leafstorm: ["9M", "9L1"], + lightscreen: ["9M"], lowkick: ["9M"], lowsweep: ["9M"], magicalleaf: ["9M"], nastyplot: ["9M"], + nightshade: ["9M"], peck: ["9L9"], pluck: ["9L25"], protect: ["9M"], @@ -71014,6 +72356,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M"], shadowsneak: ["9L12"], sleeptalk: ["9M"], + smackdown: ["9M"], solarbeam: ["9M"], substitute: ["9M"], suckerpunch: ["9L37"], @@ -71677,7 +73020,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M", "7T"], substitute: ["9M", "7M"], sunnyday: ["9M"], - superfang: ["9L25", "7T", "7L25"], + superfang: ["9M", "9L25", "7T", "7L25"], swagger: ["7M"], tackle: ["9L1", "7L1"], takedown: ["9M", "9L28", "7L28"], @@ -71719,6 +73062,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firefang: ["9M"], firepunch: ["9M", "7T"], fling: ["9M", "7M"], + focuspunch: ["9M"], frustration: ["7M"], gigaimpact: ["9M"], helpinghand: ["9M"], @@ -71729,6 +73073,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "7T"], ironhead: ["9M", "7T"], irontail: ["7T"], + knockoff: ["9M"], lastresort: ["7T"], leer: ["9L1", "7L1"], lowsweep: ["9M"], @@ -71743,7 +73088,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "9L52", "7M", "7L55"], return: ["7M"], reversal: ["9M"], - roar: ["7M"], + roar: ["9M", "7M"], rocktomb: ["9M", "7M"], round: ["7M"], sandattack: ["9L1", "7L1"], @@ -71756,7 +73101,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M", "7T"], substitute: ["9M", "7M"], sunnyday: ["9M"], - superfang: ["9L27", "7T", "7L27"], + superfang: ["9M", "9L27", "7T", "7L27"], swagger: ["7M"], tackle: ["9L1", "7L1"], takedown: ["9M", "9L31", "7L31"], @@ -71848,141 +73193,162 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { acrobatics: ["8M", "7M", "7L19"], attract: ["8M", "7M"], - bite: ["8L15", "7L10"], - bugbite: ["8L10", "7T", "7L13"], - chargebeam: ["7M"], + batonpass: ["9M"], + bite: ["9L15", "8L15", "7L10"], + bugbite: ["9M", "9L10", "8L10", "7T", "7L13"], + charge: ["9M"], + chargebeam: ["9M", "7M"], confide: ["7M"], - crunch: ["8M", "8L35", "7L22"], - dig: ["8M", "8L40", "7L28"], - discharge: ["8E"], + crunch: ["9M", "9L35", "8M", "8L35", "7L22"], + dig: ["9M", "9L40", "8M", "8L40", "7L28"], + discharge: ["9E", "8E"], doubleteam: ["7M"], + electricterrain: ["9M"], electroweb: ["8M", "7T", "7E"], - endure: ["8M", "7E"], - facade: ["8M", "7M"], + endure: ["9M", "8M", "7E"], + facade: ["9M", "8M", "7M"], frustration: ["7M"], - harden: ["8E", "7E"], + harden: ["9E", "8E", "7E"], hiddenpower: ["7M"], - lightscreen: ["8M", "7M"], + lightscreen: ["9M", "8M", "7M"], + lunge: ["9M"], magnetrise: ["7T"], - mudshot: ["8M", "7E"], - mudslap: ["8L1", "7L7"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rest: ["8M", "7M"], + mudshot: ["9M", "8M", "7E"], + mudslap: ["9M", "9L1", "8L1", "7L7"], + poisonjab: ["9M", "8M", "7M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], return: ["7M"], risingvoltage: ["8T"], round: ["8M", "7M"], screech: ["8M"], shockwave: ["7T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - spark: ["8L21", "7L16"], - stickyweb: ["8L25"], - stringshot: ["8L5", "7L4"], - substitute: ["8M", "7M"], + spark: ["9L21", "8L21", "7L16"], + stickyweb: ["9L25", "8L25"], + stringshot: ["9L5", "8L5", "7L4"], + strugglebug: ["9M"], + substitute: ["9M", "8M", "7M"], swagger: ["7M"], - thunderbolt: ["8M", "7M"], - thunderwave: ["8M", "7M"], + takedown: ["9M"], + terablast: ["9M"], + thunderbolt: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M", "7M"], toxic: ["7M"], - visegrip: ["8L1", "7L1"], - voltswitch: ["8M", "7M"], - wildcharge: ["8M", "7M"], - xscissor: ["8M", "8L30", "7M", "7L25"], + visegrip: ["9L1", "8L1", "7L1"], + voltswitch: ["9M", "8M", "7M"], + wildcharge: ["9M", "8M", "7M"], + xscissor: ["9M", "9L30", "8M", "8L30", "7M", "7L25"], }, }, charjabug: { learnset: { acrobatics: ["8M", "7M", "7L19"], attract: ["8M", "7M"], - bite: ["8L15", "7L1"], - bugbite: ["8L1", "7T", "7L13"], - charge: ["8L0", "7L1"], - chargebeam: ["7M"], + batonpass: ["9M"], + bite: ["9L15", "8L15", "7L1"], + bugbite: ["9M", "9L1", "8L1", "7T", "7L13"], + charge: ["9M", "9L0", "8L0", "7L1"], + chargebeam: ["9M", "7M"], confide: ["7M"], - crunch: ["8M", "8L43", "7L25"], - dig: ["8M", "8L50", "7L37"], - discharge: ["8L64", "7L43"], + crunch: ["9M", "9L43", "8M", "8L43", "7L25"], + dig: ["9M", "9L50", "8M", "8L50", "7L37"], + discharge: ["9L64", "8L64", "7L43"], doubleteam: ["7M"], - eerieimpulse: ["8M"], - electroball: ["8M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], electroweb: ["8M", "7T"], - endure: ["8M"], - facade: ["8M", "7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], frustration: ["7M"], hiddenpower: ["7M"], - irondefense: ["8M", "8L57", "7T", "7L49"], - lightscreen: ["8M", "7M"], + irondefense: ["9M", "9L57", "8M", "8L57", "7T", "7L49"], + lightscreen: ["9M", "8M", "7M"], + lunge: ["9M"], magnetrise: ["7T"], - mudshot: ["8M"], - mudslap: ["8L1", "7L1"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rest: ["8M", "7M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1"], + poisonjab: ["9M", "8M", "7M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], return: ["7M"], risingvoltage: ["8T"], round: ["8M", "7M"], screech: ["8M"], shockwave: ["7T"], skittersmack: ["8T"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - spark: ["8L23", "7L16"], - stickyweb: ["8L29"], - stringshot: ["8L1", "7L1"], - substitute: ["8M", "7M"], + spark: ["9L23", "8L23", "7L16"], + stickyweb: ["9L29", "8L29"], + stringshot: ["9L1", "8L1", "7L1"], + strugglebug: ["9M"], + substitute: ["9M", "8M", "7M"], swagger: ["7M"], - thunderbolt: ["8M", "7M"], - thunderwave: ["8M", "7M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M", "7M"], toxic: ["7M"], - visegrip: ["8L1", "7L1"], - voltswitch: ["8M", "7M"], - wildcharge: ["8M", "7M"], - xscissor: ["8M", "8L36", "7M", "7L31"], + visegrip: ["9L1", "8L1", "7L1"], + voltswitch: ["9M", "8M", "7M"], + wildcharge: ["9M", "8M", "7M"], + xscissor: ["9M", "9L36", "8M", "8L36", "7M", "7L31"], }, }, vikavolt: { learnset: { - acrobatics: ["8M", "7M", "7L19"], - agility: ["8M", "8L57", "7L49"], - airslash: ["8M", "7L1"], + acrobatics: ["9M", "8M", "7M", "7L19"], + agility: ["9M", "9L57", "8M", "8L57", "7L49"], + airslash: ["9M", "8M", "7L1"], attract: ["8M", "7M"], - bite: ["8L15", "7L1"], - bugbite: ["8L1", "7T", "7L13"], - bugbuzz: ["8M", "8L36", "7L31"], - charge: ["8L1", "7L1"], - chargebeam: ["7M"], + batonpass: ["9M"], + bite: ["9L15", "8L15", "7L1"], + bugbite: ["9M", "9L1", "8L1", "7T", "7L13"], + bugbuzz: ["9M", "9L36", "8M", "8L36", "7L31"], + bulldoze: ["9M"], + charge: ["9M", "9L1", "8L1", "7L1"], + chargebeam: ["9M", "7M"], confide: ["7M"], - crunch: ["8M", "8L1"], - dig: ["8M", "8L1", "7L37"], - discharge: ["8L1"], + crunch: ["9M", "9L1", "8M", "8L1"], + dig: ["9M", "9L1", "8M", "8L1", "7L37"], + discharge: ["9L1", "8L1"], doubleteam: ["7M"], dualwingbeat: ["8T"], - eerieimpulse: ["8M"], - electroball: ["8M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], electroweb: ["8M", "7T"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M", "7M"], - flashcannon: ["8M", "7M"], - fly: ["8M", "8L50"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + flashcannon: ["9M", "8M", "7M"], + fly: ["9M", "9L50", "8M", "8L50"], frustration: ["7M"], - gigaimpact: ["8M", "7M"], - guillotine: ["8L43", "7L25"], + gigaimpact: ["9M", "8M", "7M"], + guillotine: ["9L43", "8L43", "7L25"], hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - irondefense: ["8M", "8L1", "7T"], + hyperbeam: ["9M", "8M", "7M"], + irondefense: ["9M", "9L1", "8M", "8L1", "7T"], laserfocus: ["7T"], - lightscreen: ["8M", "7M"], + lightscreen: ["9M", "8M", "7M"], + lunge: ["9M"], magnetrise: ["7T"], - mudshot: ["8M"], - mudslap: ["8L1", "7L1"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rest: ["8M", "7M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1"], + poisonjab: ["9M", "8M", "7M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], return: ["7M"], risingvoltage: ["8T"], roost: ["7M"], @@ -71992,23 +73358,27 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { signalbeam: ["7T"], skittersmack: ["8T"], skydrop: ["7M"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - spark: ["8L23", "7L16"], - stickyweb: ["8L29"], - stringshot: ["8L1", "7L1"], - substitute: ["8M", "7M"], + solarbeam: ["9M", "8M", "7M"], + spark: ["9L23", "8L23", "7L16"], + stickyweb: ["9L29", "8L29"], + stringshot: ["9L1", "8L1", "7L1"], + strugglebug: ["9M"], + substitute: ["9M", "8M", "7M"], swagger: ["7M"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "8L0", "7M", "7L1"], - thunderwave: ["8M", "7M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M"], + thunderbolt: ["9M", "9L0", "8M", "8L0", "7M", "7L1"], + thunderwave: ["9M", "8M", "7M"], toxic: ["7M"], - visegrip: ["8L1", "7L1"], - voltswitch: ["8M", "7M"], - wildcharge: ["8M", "7M"], - xscissor: ["8M", "8L1", "7M"], - zapcannon: ["8L64", "7L41"], + visegrip: ["9L1", "8L1", "7L1"], + voltswitch: ["9M", "8M", "7M"], + wildcharge: ["9M", "8M", "7M"], + xscissor: ["9M", "9L1", "8M", "8L1", "7M"], + zapcannon: ["9L64", "8L64", "7L41"], }, }, vikavolttotem: { @@ -72098,7 +73468,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M"], fling: ["9M", "7M"], focusblast: ["9M", "7M"], - focuspunch: ["9E", "7T"], + focuspunch: ["9M", "9E", "7T"], frostbreath: ["7M"], frustration: ["7M"], gunkshot: ["9M"], @@ -72107,6 +73477,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "7T"], irondefense: ["9M", "9L42", "7T", "7L42"], ironhead: ["9M", "7T"], + knockoff: ["9M"], leer: ["9L9", "7L9"], liquidation: ["9M"], mudshot: ["9M"], @@ -72175,7 +73546,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "7M"], fling: ["9M", "7M"], focusblast: ["9M", "7M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frostbreath: ["7M"], frustration: ["7M"], gigaimpact: ["9M", "7M"], @@ -72191,6 +73562,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icywind: ["9M", "7T"], irondefense: ["9M", "9L42", "7T", "7L42"], ironhead: ["9M", "7T"], + knockoff: ["9M"], leer: ["9L1", "7L1"], liquidation: ["9M"], mudshot: ["9M"], @@ -72246,6 +73618,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { defog: ["9E", "7T"], doubleslap: ["7L23"], doubleteam: ["7M"], + dualwingbeat: ["9M"], embargo: ["7M"], endure: ["9M"], facade: ["9M", "7M"], @@ -72297,152 +73670,166 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, cutiefly: { learnset: { - absorb: ["8L1", "7L1"], - acrobatics: ["8M", "7M"], + absorb: ["9L1", "8L1", "7L1"], + acrobatics: ["9M", "8M", "7M"], aerialace: ["7M"], afteryou: ["7T"], allyswitch: ["8M", "7T"], aromatherapy: ["8L30", "7L36"], - aromaticmist: ["8E"], + aromaticmist: ["9E", "8E"], attract: ["8M", "7M"], - batonpass: ["8M", "7E"], + batonpass: ["9M", "8M", "7E"], bestow: ["7E"], - bugbite: ["7T"], - bugbuzz: ["8M", "8L48", "7L26"], - calmmind: ["8M", "7M"], - charm: ["8M"], + bugbite: ["9M", "7T"], + bugbuzz: ["9M", "9L48", "8M", "8L48", "7L26"], + calmmind: ["9M", "8M", "7M"], + charm: ["9M", "8M"], confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["8M", "8L42", "7M", "7L31"], + covet: ["9L30", "7T"], + dazzlinggleam: ["9M", "9L42", "8M", "8L42", "7M", "7L31"], defog: ["7T"], doubleteam: ["7M"], - drainingkiss: ["8M", "8L18", "7L16"], + drainingkiss: ["9M", "9L18", "8M", "8L18", "7L16"], dreameater: ["7M"], dualwingbeat: ["8T"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M", "7M"], - fairywind: ["8L1", "7L4"], - faketears: ["8M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + fairywind: ["9L1", "8L1", "7L4"], + faketears: ["9M", "8M"], frustration: ["7M"], - helpinghand: ["8M", "7T"], + grassknot: ["9M"], + helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], - imprison: ["8M"], + imprison: ["9M", "8M"], infestation: ["7M"], lastresort: ["7T"], - leechlife: ["8M", "7M"], - lightscreen: ["8M", "7M"], + leechlife: ["9M", "8M", "7M"], + lightscreen: ["9M", "8M", "7M"], + magicalleaf: ["9M"], magicroom: ["8M", "7T"], - moonblast: ["8E", "7E"], - playrough: ["8M"], + moonblast: ["9E", "8E", "7E"], + playrough: ["9M", "8M"], + pollenpuff: ["9M"], + pounce: ["9M"], powder: ["7E"], - protect: ["8M", "7M"], - psychic: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + psychic: ["9M", "8M", "7M"], psychup: ["7M"], - quiverdance: ["8L54", "7L41"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], + quiverdance: ["9L54", "8L54", "7L41"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], return: ["7M"], roost: ["7M"], round: ["8M", "7M"], safeguard: ["8M", "7M"], signalbeam: ["7T"], silverwind: ["7L13"], - skillswap: ["8M", "7T", "7E"], - sleeptalk: ["8M", "7M"], + skillswap: ["9M", "8M", "7T", "7E"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], speedswap: ["8M", "7E"], - stickyweb: ["8E", "7E"], - strugglebug: ["8L24", "7L10"], - stunspore: ["8L6", "7L7"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], + stickyweb: ["9E", "8E", "7E"], + strugglebug: ["9M", "9L24", "8L24", "7L10"], + stunspore: ["9L6", "8L6", "7L7"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], swagger: ["7M"], - sweetscent: ["8L12", "7L21"], - swift: ["8M"], - switcheroo: ["8L36"], - tailwind: ["7T"], + sweetscent: ["9L12", "8L12", "7L21"], + swift: ["9M", "8M"], + switcheroo: ["9L36", "8L36"], + tailwind: ["9M", "7T"], telekinesis: ["7T"], - thief: ["8M", "7M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], toxic: ["7M"], - trick: ["8M", "7T"], - uturn: ["8M", "7M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T"], + uturn: ["9M", "8M", "7M"], wonderroom: ["8M", "7T"], }, }, ribombee: { learnset: { - absorb: ["8L1", "7L1"], - acrobatics: ["8M", "7M"], + absorb: ["9L1", "8L1", "7L1"], + acrobatics: ["9M", "8M", "7M"], aerialace: ["7M"], afteryou: ["7T"], + agility: ["9M"], allyswitch: ["8M", "7T"], aromatherapy: ["8L32", "7L42"], attract: ["8M", "7M"], - batonpass: ["8M"], - bugbite: ["7T"], - bugbuzz: ["8M", "8L56", "7L28"], - calmmind: ["8M", "7M"], - charm: ["8M"], + batonpass: ["9M", "8M"], + bugbite: ["9M", "7T"], + bugbuzz: ["9M", "9L56", "8M", "8L56", "7L28"], + calmmind: ["9M", "8M", "7M"], + charm: ["9M", "8M"], confide: ["7M"], - covet: ["8L1", "7T"], - dazzlinggleam: ["8M", "8L48", "7M", "7L35"], + covet: ["9L32", "8L1", "7T"], + dazzlinggleam: ["9M", "9L48", "8M", "8L48", "7M", "7L35"], defog: ["7T"], doubleteam: ["7M"], - drainingkiss: ["8M", "8L18", "7L16"], + drainingkiss: ["9M", "9L18", "8M", "8L18", "7L16"], dreameater: ["7M"], - dualwingbeat: ["8T"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M", "7M"], - fairywind: ["8L1", "7L1"], - faketears: ["8M"], + dualwingbeat: ["9M", "8T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + fairywind: ["9L1", "8L1", "7L1"], + faketears: ["9M", "8M"], frustration: ["7M"], - gigaimpact: ["8M"], - helpinghand: ["8M", "7T"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M"], + helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], - hyperbeam: ["8M"], - imprison: ["8M"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], infestation: ["7M"], lastresort: ["7T"], - leechlife: ["8M", "7M"], - lightscreen: ["8M", "7M"], - magicalleaf: ["8M"], + leechlife: ["9M", "8M", "7M"], + lightscreen: ["9M", "8M", "7M"], + lunge: ["9M"], + magicalleaf: ["9M", "8M"], magicroom: ["8M", "7T"], naturepower: ["7M"], - playrough: ["8M"], - pollenpuff: ["8M", "8L0", "7L1"], - protect: ["8M", "7M"], - psychic: ["8M", "7M"], + playrough: ["9M", "8M"], + pollenpuff: ["9M", "9L0", "8M", "8L0", "7L1"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + psychic: ["9M", "8M", "7M"], psychup: ["7M"], - quiverdance: ["8L64", "7L49"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], + quiverdance: ["9L64", "8L64", "7L49"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], return: ["7M"], roost: ["7M"], round: ["8M", "7M"], safeguard: ["8M", "7M"], signalbeam: ["7T"], silverwind: ["7L13"], - skillswap: ["8M", "7T"], - sleeptalk: ["8M", "7M"], + skillswap: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], + solarbeam: ["9M", "8M", "7M"], speedswap: ["8M"], - strugglebug: ["8L24", "7L1"], - stunspore: ["8L1", "7L1"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], + storedpower: ["9M"], + strugglebug: ["9M", "9L24", "8L24", "7L1"], + stunspore: ["9L1", "8L1", "7L1"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], swagger: ["7M"], - sweetscent: ["8L1", "7L21"], - swift: ["8M"], - switcheroo: ["8L40"], - tailwind: ["7T"], + sweetscent: ["9L1", "8L1", "7L21"], + swift: ["9M", "8M"], + switcheroo: ["9L40", "8L40"], + tailwind: ["9M", "7T"], + takedown: ["9M"], telekinesis: ["7T"], - thief: ["8M", "7M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], toxic: ["7M"], - trick: ["8M", "7T"], - uturn: ["8M", "7M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T"], + uturn: ["9M", "8M", "7M"], wonderroom: ["8M", "7T"], }, }, @@ -72549,7 +73936,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], rest: ["9M", "8M", "7M"], return: ["7M"], - roar: ["9L28", "8L28", "7M", "7L26"], + roar: ["9M", "9L28", "8L28", "7M", "7L26"], rockclimb: ["7L45"], rockpolish: ["7M"], rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], @@ -72566,7 +73953,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M", "8M", "7T"], stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], substitute: ["9M", "8M", "7M"], - suckerpunch: ["7E"], + suckerpunch: ["9E", "7E"], swagger: ["7M"], swordsdance: ["9M", "8M"], tackle: ["9L1", "8L1", "7L1"], @@ -72617,7 +74004,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], rest: ["9M", "8M", "7M"], return: ["7M"], - roar: ["9L28", "8L28", "7M", "7L26"], + roar: ["9M", "9L28", "8L28", "7M", "7L26"], rockclimb: ["7L45"], rockpolish: ["7M"], rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], @@ -72634,7 +74021,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M", "8M", "7T"], stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], substitute: ["9M", "8M", "7M"], - suckerpunch: ["7E"], + suckerpunch: ["9E", "7E"], swagger: ["7M"], swordsdance: ["9M", "8M"], tackle: ["9L1", "8L1", "7L1", "7S1", "7S0"], @@ -72697,7 +74084,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { quickguard: ["9L1", "8L1", "7L1"], rest: ["9M", "8M", "7M"], return: ["7M"], - roar: ["9L30", "8L30", "7M", "7L26"], + roar: ["9M", "9L30", "8L30", "7M", "7L26"], rockblast: ["9M", "8M"], rockclimb: ["7L45"], rockpolish: ["7M"], @@ -72756,7 +74143,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firefang: ["9M", "8M", "7S0"], firepunch: ["9M", "8M", "7T"], fling: ["9M"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], foulplay: ["9M", "8M", "7T"], frustration: ["7M"], gigaimpact: ["9M", "8M"], @@ -72767,8 +74154,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "8M", "7T"], ironhead: ["9M", "8M", "7T"], irontail: ["8M", "7T"], + knockoff: ["9M"], laserfocus: ["7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], lastresort: ["7T"], leer: ["9L1", "8L1", "7L1"], lowsweep: ["9M", "8M"], @@ -72785,7 +74173,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M"], revenge: ["8M"], reversal: ["9M", "9L1", "8M", "8L1", "7L1"], - roar: ["9L30", "8L30", "7M", "7L26"], + roar: ["9M", "9L30", "8L30", "7M", "7L26"], rockblast: ["9M", "8M"], rockclimb: ["7L45"], rockpolish: ["7M"], @@ -72829,6 +74217,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { accelerock: ["9L1", "8L1", "7L1"], attract: ["8M", "7M"], bite: ["9L20", "8L20", "7L1"], + bodyslam: ["9M"], brickbreak: ["9M", "8M", "7M"], bulkup: ["9M", "8M", "7M"], bulldoze: ["9M"], @@ -72860,6 +74249,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irontail: ["8M", "7T"], lastresort: ["7T"], leer: ["9L1", "8L1", "7L1"], + mudslap: ["9M"], odorsleuth: ["7L18"], outrage: ["9M", "8M", "7T"], playrough: ["9M", "8M"], @@ -72870,7 +74260,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M"], return: ["7M"], reversal: ["9M", "9L1", "8M", "8L1"], - roar: ["9L30", "8L30", "7M", "7L26"], + roar: ["9M", "9L30", "8L30", "7M", "7L26"], rockblast: ["9M", "8M"], rockclimb: ["7L45"], rockpolish: ["7M"], @@ -72979,7 +74369,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gastroacid: ["7T"], gunkshot: ["9M", "8M", "7T"], hail: ["8M", "7M"], - haze: ["9E", "8E", "7E"], + haze: ["9M", "9E", "8E", "7E"], hiddenpower: ["7M"], hydropump: ["9M", "8M"], icebeam: ["9M", "8M", "7M"], @@ -72989,6 +74379,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M", "8M", "7T"], knockoff: ["7T"], liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L49"], + lunge: ["9M"], magiccoat: ["7T"], muddywater: ["8M"], mudshot: ["9M", "8M"], @@ -73021,7 +74412,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { swagger: ["7M"], swallow: ["9E", "8E", "7E", "7S0"], terablast: ["9M"], - toxic: ["9L50", "8L50", "7M", "7L21", "7S0"], + toxic: ["9M", "9L50", "8L50", "7M", "7L21", "7S0"], toxicspikes: ["9M", "9L30", "8M", "8L30", "7L13"], venomdrench: ["8M", "8L40", "7L41"], venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], @@ -73056,6 +74447,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], gunkshot: ["9M", "8M", "7T"], hail: ["8M", "7M"], + haze: ["9M"], hex: ["9M", "8M"], hiddenpower: ["7M"], hydropump: ["9M", "8M"], @@ -73068,6 +74460,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { knockoff: ["7T"], lightscreen: ["8M", "7M"], liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L58"], + lunge: ["9M"], magiccoat: ["7T"], muddywater: ["8M"], mudshot: ["9M", "8M"], @@ -73090,7 +74483,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], sludgebomb: ["9M", "8M", "7M"], sludgewave: ["8M", "7M"], - smackdown: ["7M"], + smackdown: ["9M", "7M"], snatch: ["7T"], snore: ["8M", "7T"], spikecannon: ["7L29"], @@ -73099,7 +74492,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { surf: ["9M", "8M", "7M"], swagger: ["7M"], terablast: ["9M"], - toxic: ["9L56", "8L56", "7M", "7L21"], + toxic: ["9M", "9L56", "8L56", "7M", "7L21"], toxicspikes: ["9M", "9L30", "8M", "8L30", "7L1"], venomdrench: ["8M", "8L42", "7L44"], venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], @@ -73128,7 +74521,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M"], heavyslam: ["9M", "9L32", "8M", "8L32", "7L31"], hiddenpower: ["7M"], - highhorsepower: ["9L28", "8M", "8L28", "7L24"], + highhorsepower: ["9M", "9L28", "8M", "8L28", "7L24"], irondefense: ["9M", "9L4", "8M", "8L4", "7T", "7L29"], ironhead: ["9M", "8M", "7T"], lowkick: ["9M", "8M", "7T"], @@ -73142,16 +74535,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "8M", "7M"], rest: ["9M", "8M", "7M"], return: ["7M"], - roar: ["9E", "8E", "7M"], + roar: ["9M", "9E", "8E", "7M"], rockslide: ["9M", "8M", "7M"], rocksmash: ["9L1", "8L1"], rocktomb: ["9M", "8M", "7M"], rototiller: ["7L8"], round: ["8M", "7M"], sandstorm: ["9M", "8M", "7M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9E", "8E"], + smackdown: ["9M", "9E", "8E"], snore: ["8M", "7T"], stealthrock: ["9M", "8M", "7T"], stomp: ["9L16", "8L16", "7L17"], @@ -73189,11 +74582,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M", "7M"], heavyslam: ["9M", "9L34", "8M", "8L34", "7L34"], hiddenpower: ["7M"], - highhorsepower: ["9L28", "8M", "8L28", "7L24"], + highhorsepower: ["9M", "9L28", "8M", "8L28", "7L24"], hyperbeam: ["9M", "8M"], irondefense: ["9M", "9L1", "8M", "8L1", "7T", "7L29"], ironhead: ["9M", "8M", "7T"], - lashout: ["8T"], + lashout: ["9M", "8T"], lowkick: ["9M", "8M", "7T"], lowsweep: ["9M", "8M", "7M"], megakick: ["9L46", "8M", "8L46", "7L55"], @@ -73205,16 +74598,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M"], return: ["7M"], revenge: ["8M"], - roar: ["7M"], + roar: ["9M", "7M"], rockslide: ["9M", "8M", "7M"], rocksmash: ["9L1", "8L1"], rocktomb: ["9M", "8M", "7M"], rototiller: ["7L1"], round: ["8M", "7M"], sandstorm: ["9M", "8M", "7M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scaryface: ["9M", "8M"], sleeptalk: ["9M", "8M", "7M"], + smackdown: ["9M"], snore: ["8M", "7T"], stealthrock: ["9M", "8M", "7T"], stomp: ["9L16", "8L16", "7L17"], @@ -73417,7 +74811,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { aromatherapy: ["8E", "7E"], attract: ["8M", "7M"], - bugbite: ["7T"], + bugbite: ["9M", "7T"], bulletseed: ["9M", "8M"], confide: ["7M"], defog: ["9E", "8E", "7T", "7E"], @@ -73432,7 +74826,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furycutter: ["9L1", "8L1", "7L1"], gigadrain: ["9M", "8M", "7T", "7E"], grassknot: ["9M", "8M", "7M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growth: ["9L5", "8L5", "7L14"], hiddenpower: ["7M"], @@ -73459,6 +74853,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { solarbeam: ["9M", "9L50", "8M", "8L50", "7M", "7L41"], substitute: ["9M", "8M", "7M"], sunnyday: ["9M", "9L45", "8M", "8L45", "7M", "7L46"], + superpower: ["9E"], swagger: ["7M"], sweetscent: ["9L20", "8L20", "7L37"], swordsdance: ["9M", "8M", "7M"], @@ -73467,7 +74862,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M"], trailblaze: ["9M"], - weatherball: ["8M", "7E"], + weatherball: ["9M", "8M", "7E"], worryseed: ["9E", "8E", "7T"], xscissor: ["9M", "9L30", "8M", "8L30", "7M"], }, @@ -73477,7 +74872,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aerialace: ["7M"], attract: ["8M", "7M"], brickbreak: ["9M", "8M", "7M"], - bugbite: ["7T"], + bugbite: ["9M", "7T"], bulletseed: ["9M", "8M"], confide: ["7M"], crosspoison: ["8M"], @@ -73494,13 +74889,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T"], gigaimpact: ["9M", "8M", "7M"], grassknot: ["9M", "8M", "7M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "8M"], growth: ["9L1", "8L1", "7L1"], hiddenpower: ["7M"], hyperbeam: ["9M", "8M", "7M"], ingrain: ["9L1", "8L1", "7L19"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], leafage: ["9L1", "8L1", "7L1"], leafblade: ["9L44", "8M", "8L44", "7L23"], @@ -73529,7 +74924,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], solarbeam: ["9M", "9L1", "8M", "8L1", "7M"], - solarblade: ["9L63", "8M", "8L63", "7L47"], + solarblade: ["9M", "9L63", "8M", "8L63", "7L47"], substitute: ["9M", "8M", "7M"], sunnyday: ["9M", "9L51", "8M", "8L51", "7M", "7L55"], superpower: ["8M", "7T"], @@ -73541,7 +74936,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], toxic: ["7M"], trailblaze: ["9M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], worryseed: ["7T"], xscissor: ["9M", "9L30", "8M", "8L30", "7M", "7L1"], }, @@ -73738,6 +75133,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M", "7M"], beatup: ["8M"], belch: ["9E", "8E", "7E"], + burningjealousy: ["9M"], confide: ["7M"], covet: ["7T"], doubleslap: ["7L21"], @@ -73753,7 +75149,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fireblast: ["9M", "8M", "7M"], firefang: ["9M"], flameburst: ["7L24"], - flamecharge: ["7M"], + flamecharge: ["9M", "7M"], flamethrower: ["9M", "9L45", "8M", "8L50", "7M", "7L40"], flareblitz: ["9M"], fling: ["9M", "8M", "7M"], @@ -73765,7 +75161,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M"], incinerate: ["9L30", "8L30"], irontail: ["8M", "7T"], - knockoff: ["7T", "7E"], + knockoff: ["9M", "7T", "7E"], leechlife: ["9M", "8M", "7M"], mudslap: ["9M", "9E", "8E"], nastyplot: ["9M", "9L25", "8M", "8L25", "7L32"], @@ -73780,7 +75176,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { return: ["7M"], round: ["8M", "7M"], sandattack: ["9E", "8E", "7E"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], scratch: ["9L1", "8L1", "7L1"], shadowclaw: ["9M", "8M", "7M"], @@ -73802,7 +75198,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M"], thunderwave: ["9M", "8M"], torment: ["7M"], - toxic: ["9L50", "8L55", "7M", "7L29"], + toxic: ["9M", "9L50", "8L55", "7M", "7L29"], toxicspikes: ["9M"], trailblaze: ["9M"], venomdrench: ["8M", "8L45", "7L45"], @@ -73819,6 +75215,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { beatup: ["8M"], bodyslam: ["9M"], breakingswipe: ["8M"], + burningjealousy: ["9M"], captivate: ["7L1"], confide: ["7M"], corrosivegas: ["8T"], @@ -73831,7 +75228,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragondance: ["9M", "8M"], dragonpulse: ["9M", "9L44", "8M", "8L44", "7T", "7L56"], dragonrage: ["7L13"], - dragontail: ["7M"], + dragontail: ["9M", "7M"], ember: ["9L1", "8L1", "7L1"], encore: ["9M", "9L1", "8M", "8L1", "7L1"], endeavor: ["9L1", "8L1"], @@ -73843,7 +75240,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firefang: ["9M"], firelash: ["9L0", "8L0"], flameburst: ["7L24"], - flamecharge: ["7M"], + flamecharge: ["9M", "7M"], flamethrower: ["9M", "9L51", "8M", "8L58", "7M", "7L44", "7S0"], flareblitz: ["9M", "8M"], fling: ["9M", "8M", "7M"], @@ -73858,7 +75255,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M"], incinerate: ["9L30", "8L30"], irontail: ["8M", "7T"], - knockoff: ["9L1", "8L1", "7T"], + knockoff: ["9M", "9L1", "8L1", "7T"], laserfocus: ["7T"], leechlife: ["9M", "8M", "7M"], mudslap: ["9M"], @@ -73874,7 +75271,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M", "7M"], return: ["7M"], round: ["8M", "7M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], scratch: ["9L1", "8L1"], shadowclaw: ["9M", "8M", "7M"], @@ -73896,7 +75293,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M", "8M", "7M"], thunderwave: ["9M", "8M"], torment: ["9L1", "8L1", "7M", "7L1"], - toxic: ["9L58", "8L65", "7M", "7L29", "7S0"], + toxic: ["9M", "9L58", "8L65", "7M", "7L29", "7S0"], toxicspikes: ["9M"], trailblaze: ["9M"], venomdrench: ["8M", "8L51", "7L51"], @@ -74142,7 +75539,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T"], grassknot: ["9M", "8M", "7M"], grasswhistle: ["7E"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], @@ -74204,7 +75601,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M"], gigadrain: ["9M", "8M", "7T"], grassknot: ["9M", "8M", "7M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], @@ -74276,13 +75673,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M", "7T"], gigaimpact: ["9M", "8M", "7M"], grassknot: ["9M", "8M", "7M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], helpinghand: ["9M", "8M", "7T"], hiddenpower: ["7M"], highjumpkick: ["9L58", "8L58", "7L49"], hyperbeam: ["9M", "8M"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], laserfocus: ["7T"], leafstorm: ["9M", "9L46", "8M", "8L52", "7L45"], lightscreen: ["9M", "8M", "7M"], @@ -74308,7 +75705,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], solarbeam: ["9M", "8M", "7M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], splash: ["9L1", "8L1", "7L1"], stomp: ["9L28", "8L28", "7L29"], substitute: ["9M", "8M", "7M"], @@ -74447,13 +75844,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M"], futuresight: ["9L60", "8M", "8L60", "7L46"], gigaimpact: ["9M", "8M", "7M"], - gravity: ["7T"], + gravity: ["9M", "7T"], hiddenpower: ["7M"], hyperbeam: ["9M", "8M"], hypervoice: ["9M"], imprison: ["9M", "8M"], instruct: ["9L50", "8L50", "7L32", "7S0", "7S1"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], lastresort: ["9E", "8E"], lightscreen: ["9M", "8M", "7M"], magiccoat: ["7T"], @@ -74544,17 +75941,17 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "9L30", "8M", "8L30", "7M", "7L39", "7S0"], focusblast: ["9M", "8M", "7M"], focusenergy: ["9L10", "8M", "8L10", "7L11"], - focuspunch: ["7T"], + focuspunch: ["9M", "7T"], frustration: ["7M"], gigaimpact: ["9M", "9L60", "8M", "8L60", "7M", "7L50"], grassknot: ["9M", "8M", "7M"], gunkshot: ["9M", "8M", "7T", "7S1"], - gyroball: ["8M", "7M"], + gyroball: ["9M", "8M", "7M"], hiddenpower: ["7M"], hyperbeam: ["9M", "8M", "7M"], ironhead: ["9M", "8M", "7T", "7E"], irontail: ["8M", "7T"], - knockoff: ["9E", "8E", "7T", "7S1"], + knockoff: ["9M", "9E", "8E", "7T", "7S1"], laserfocus: ["7T"], leer: ["9L1", "8L1", "7L4"], lowkick: ["9M"], @@ -74581,7 +75978,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowball: ["9M", "8M", "7M"], shockwave: ["7T"], sleeptalk: ["9M", "8M", "7M"], - smackdown: ["7M"], + smackdown: ["9M", "7M"], snatch: ["7T"], snore: ["8M", "7T"], substitute: ["9M", "8M", "7M"], @@ -74596,8 +75993,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thrash: ["9L40", "8L40", "7L29"], toxic: ["7M"], trailblaze: ["9M"], - uproar: ["8M", "7T"], + uproar: ["9M", "8M", "7T"], uturn: ["9M", "8M", "7M", "7S1"], + vacuumwave: ["9M"], vitalthrow: ["8E", "7E"], workup: ["8M", "7M"], }, @@ -74759,7 +76157,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], frustration: ["7M"], gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], - gravity: ["7T"], + gravity: ["9M", "7T"], harden: ["9L1", "8L1", "7L1"], hex: ["9M"], hiddenpower: ["7M"], @@ -74772,7 +76170,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { mudslap: ["9M"], nightshade: ["9M"], painsplit: ["7T"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M"], psychic: ["9M", "8M", "7M"], raindance: ["9M"], @@ -74786,7 +76184,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M"], sandattack: ["9L20", "8L20", "7L9"], sandstorm: ["9M", "9L60", "8M", "8L60", "7M", "7L54"], - sandtomb: ["9L10", "8M", "8L10", "7L14"], + sandtomb: ["9M", "9L10", "8M", "8L10", "7L14"], scaryface: ["9M"], scorchingsands: ["8T"], shadowball: ["9M", "9L45", "8M", "8L45", "7M", "7L41"], @@ -74795,7 +76193,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], sludgebomb: ["9M", "8M"], snore: ["8M", "7T"], - spite: ["7T"], + spite: ["9M", "7T"], spitup: ["9E", "8E", "7E"], stealthrock: ["9M", "8M", "7T"], stockpile: ["9E", "8E", "7E"], @@ -74835,7 +76233,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { frustration: ["7M"], gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], gigaimpact: ["9M", "8M", "7M"], - gravity: ["7T"], + gravity: ["9M", "7T"], harden: ["9L1", "8L1", "7L1"], hex: ["9M"], hiddenpower: ["7M"], @@ -74849,7 +76247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { mudslap: ["9M"], nightshade: ["9M"], painsplit: ["7T"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "7M"], psychic: ["9M", "8M", "7M"], quash: ["7M"], @@ -74864,7 +76262,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M", "7M"], sandattack: ["9L20", "8L20", "7L1"], sandstorm: ["9M", "9L68", "8M", "8L68", "7M", "7L60"], - sandtomb: ["9L1", "8M", "8L1", "7L14"], + sandtomb: ["9M", "9L1", "8M", "8L1", "7L14"], scaryface: ["9M"], scorchingsands: ["8T"], shadowball: ["9M", "9L47", "8M", "8L47", "7M", "7L41"], @@ -74873,7 +76271,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], sludgebomb: ["9M", "8M", "7M"], snore: ["8M", "7T"], - spite: ["7T"], + spite: ["9M", "7T"], stealthrock: ["9M", "8M", "7T"], stoneedge: ["9M", "8M", "7M"], substitute: ["9M", "8M", "7M"], @@ -75176,7 +76574,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], icespinner: ["9M"], ironhead: ["9M", "7T"], - knockoff: ["7T"], + knockoff: ["9M", "7T"], lastresort: ["7T"], lowkick: ["9M"], lowsweep: ["9M", "7M"], @@ -75206,6 +76604,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { substitute: ["9M", "7M"], suckerpunch: ["9L31", "7L31"], sunnyday: ["9M", "7M"], + superfang: ["9M"], superpower: ["9E", "7T"], swagger: ["7M"], swallow: ["9L6", "7L6"], @@ -75469,7 +76868,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { babydolleyes: ["9L18", "8L18", "7L10", "7S0"], beatup: ["8M"], bulkup: ["9M", "8M", "7M"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], chargebeam: ["7M"], charm: ["9M", "9L48", "8M", "8L48", "7L28"], confide: ["7M"], @@ -75528,7 +76927,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M", "7M"], snatch: ["7T", "7S2"], snore: ["8M", "7T"], - spite: ["7T"], + spite: ["9M", "7T"], splash: ["9L1", "8L1", "7L1", "7S0"], substitute: ["9M", "8M", "7M", "7S1"], sunnyday: ["9M"], @@ -75656,6 +77055,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M", "7M"], fling: ["7M"], + flipturn: ["9M"], frostbreath: ["7M"], frustration: ["7M"], gigaimpact: ["9M", "7M"], @@ -75694,7 +77094,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snatch: ["7T"], snore: ["7T"], substitute: ["9M", "7M"], - superfang: ["9E"], + superfang: ["9M", "9E"], surf: ["9M", "7M"], swagger: ["7M"], swordsdance: ["9M", "7M"], @@ -75896,229 +77296,247 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aquatail: ["7T"], attract: ["8M", "7M"], bide: ["7L9"], - brickbreak: ["8M", "7M"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M", "8M", "7M"], confide: ["7M"], - counter: ["8E", "7E"], + counter: ["9E", "8E", "7E"], doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonbreath: ["8E", "7E"], - dragonclaw: ["8M", "8L32", "7M", "7L41"], - dragondance: ["8M", "8L40", "7L49"], - dragonpulse: ["8M", "7T"], - dragontail: ["8L8", "7M", "7L17"], + dracometeor: ["9M", "8T", "7T"], + dragonbreath: ["9E", "8E", "7E"], + dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L41"], + dragondance: ["9M", "9L40", "8M", "8L40", "7L49"], + dragonpulse: ["9M", "8M", "7T"], + dragontail: ["9M", "9L8", "8L8", "7M", "7L17"], dualchop: ["7T"], - earthquake: ["8M", "7M"], + earthquake: ["9M", "8M", "7M"], echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], fling: ["8M"], - focusblast: ["8M", "7M"], - focuspunch: ["8E"], + focusblast: ["9M", "8M", "7M"], + focuspunch: ["9M", "9E", "8E"], frustration: ["7M"], - headbutt: ["8L16", "7L25"], + headbutt: ["9L16", "8L16", "7L25"], hiddenpower: ["7M"], - irondefense: ["8M", "8L28", "7T", "7L37"], - ironhead: ["8M", "7T"], + irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L37"], + ironhead: ["9M", "8M", "7T"], irontail: ["8M", "7T"], - leer: ["8L1", "7L5"], - lowkick: ["8M", "7T"], - nobleroar: ["8L36", "7L45"], - outrage: ["8M", "8L44", "7T", "7L53"], + leer: ["9L1", "8L1", "7L5"], + lowkick: ["9M", "8M", "7T"], + nobleroar: ["9L36", "8L36", "7L45"], + outrage: ["9M", "9L44", "8M", "8L44", "7T", "7L53"], payback: ["8M", "7M"], - protect: ["8M", "8L4", "7M", "7L13"], - rest: ["8M", "7M"], + protect: ["9M", "9L4", "8M", "8L4", "7M", "7L13"], + rest: ["9M", "8M", "7M"], return: ["7M"], - reversal: ["8M", "7E"], - roar: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], + reversal: ["9M", "8M", "7E"], + roar: ["9M", "7M"], + rockslide: ["9M", "8M", "7M"], + rocktomb: ["9M", "8M", "7M"], round: ["8M", "7M"], safeguard: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scaleshot: ["8T"], - scaryface: ["8M", "8L12", "7L21"], - screech: ["8M", "8L24", "7L33"], - shadowclaw: ["8M", "7M"], - sleeptalk: ["8M", "7M"], + sandstorm: ["9M", "8M", "7M"], + scaleshot: ["9M", "8T"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], + screech: ["9L24", "8M", "8L24", "7L33"], + shadowclaw: ["9M", "8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - substitute: ["8M", "7M"], + substitute: ["9M", "8M", "7M"], swagger: ["7M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - taunt: ["8M", "7M"], + swordsdance: ["9M", "8M", "7M"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], toxic: ["7M"], uproar: ["8M", "7T"], - workup: ["8M", "8L20", "7M", "7L29"], - xscissor: ["8M", "7M"], + workup: ["9L20", "8M", "8L20", "7M", "7L29"], + xscissor: ["9M", "8M", "7M"], }, }, hakamoo: { learnset: { - aerialace: ["7M"], + aerialace: ["9M", "7M"], aquatail: ["7T"], attract: ["8M", "7M"], autotomize: ["8L1", "7L1"], bide: ["7L1"], - brickbreak: ["8M", "7M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], - closecombat: ["8M", "8L56", "7L63"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M", "8M", "7M"], + closecombat: ["9M", "9L56", "8M", "8L56", "7L63"], coaching: ["8T"], confide: ["7M"], doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "8L32", "7M", "7L43"], - dragondance: ["8M", "8L44", "7L53"], - dragonpulse: ["8M", "7T"], - dragontail: ["8L1", "7M", "7L17"], - drainpunch: ["8M", "7T"], + dracometeor: ["9M", "8T", "7T"], + dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L43"], + dragondance: ["9M", "9L44", "8M", "8L44", "7L53"], + dragonpulse: ["9M", "8M", "7T"], + dragontail: ["9M", "9L1", "8L1", "7M", "7L17"], + drainpunch: ["9M", "8M", "7T"], dualchop: ["7T"], - earthquake: ["8M", "7M"], + earthquake: ["9M", "8M", "7M"], echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + fling: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + focuspunch: ["9M"], frustration: ["7M"], - headbutt: ["8L16", "7L25"], + headbutt: ["9L16", "8L16", "7L25"], hiddenpower: ["7M"], - irondefense: ["8M", "8L28", "7T", "7L38"], - ironhead: ["8M", "7T"], + irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L38"], + ironhead: ["9M", "8M", "7T"], irontail: ["8M", "7T"], - leer: ["8L1", "7L1"], - lowkick: ["8M", "7T"], + leer: ["9L1", "8L1", "7L1"], + lowkick: ["9M", "8M", "7T"], megakick: ["8M"], megapunch: ["8M"], - nobleroar: ["8L38", "7L48"], - outrage: ["8M", "8L50", "7T", "7L58"], + metalclaw: ["9M"], + nobleroar: ["9L38", "8L38", "7L48"], + outrage: ["9M", "9L50", "8M", "8L50", "7T", "7L58"], payback: ["8M", "7M"], - protect: ["8M", "8L1", "7M", "7L1"], - rest: ["8M", "7M"], + protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], + rest: ["9M", "8M", "7M"], return: ["7M"], - reversal: ["8M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], + reversal: ["9M", "8M"], + roar: ["9M", "7M"], + rockslide: ["9M", "8M", "7M"], + rocktomb: ["9M", "8M", "7M"], round: ["8M", "7M"], safeguard: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scaleshot: ["8T"], - scaryface: ["8M", "8L12", "7L21"], - screech: ["8M", "8L24", "7L33"], - shadowclaw: ["8M", "7M"], + sandstorm: ["9M", "8M", "7M"], + scaleshot: ["9M", "8T"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], + screech: ["9L24", "8M", "8L24", "7L33"], + shadowclaw: ["9M", "8M", "7M"], skyuppercut: ["7L1"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - substitute: ["8M", "7M"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], swagger: ["7M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - taunt: ["8M", "7M"], + swordsdance: ["9M", "8M", "7M"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], toxic: ["7M"], uproar: ["8M", "7T"], - workup: ["8M", "8L20", "7M", "7L29"], - xscissor: ["8M", "7M"], + vacuumwave: ["9M"], + workup: ["9L20", "8M", "8L20", "7M", "7L29"], + xscissor: ["9M", "8M", "7M"], }, }, kommoo: { learnset: { - aerialace: ["7M"], + aerialace: ["9M", "7M"], aquatail: ["7T"], attract: ["8M", "7M"], - aurasphere: ["8M"], + aurasphere: ["9M", "8M"], autotomize: ["8L1", "7L1"], - bellydrum: ["8L1", "7L1"], + bellydrum: ["9L1", "8L1", "7L1"], bide: ["7L1"], - bodypress: ["8M"], - boomburst: ["8L76"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + boomburst: ["9L76", "8L76"], breakingswipe: ["8M"], - brickbreak: ["8M", "7M"], + brickbreak: ["9M", "8M", "7M"], brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], - clangingscales: ["8L0", "7L1"], - clangoroussoul: ["8L68"], - closecombat: ["8M", "8L60", "7L75"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M", "8M", "7M"], + clangingscales: ["9L0", "8L0", "7L1"], + clangoroussoul: ["9L68", "8L68"], + closecombat: ["9M", "9L60", "8M", "8L60", "7L75"], coaching: ["8T"], confide: ["7M"], doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "8L32", "7M", "7L43"], - dragondance: ["8M", "8L44", "7L59"], - dragonpulse: ["8M", "7T"], - dragontail: ["8L1", "7M", "7L17"], - drainpunch: ["8M", "7T"], + dracometeor: ["9M", "8T", "7T"], + dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L43"], + dragondance: ["9M", "9L44", "8M", "8L44", "7L59"], + dragonpulse: ["9M", "8M", "7T"], + dragontail: ["9M", "9L1", "8L1", "7M", "7L17"], + drainpunch: ["9M", "8M", "7T"], dualchop: ["7T"], - earthquake: ["8M", "7M"], + earthquake: ["9M", "8M", "7M"], echoedvoice: ["7M"], endeavor: ["7T"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - firepunch: ["8M", "7T"], - flamethrower: ["8M", "7M"], - flashcannon: ["8M", "7M"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + firepunch: ["9M", "8M", "7T"], + flamethrower: ["9M", "8M", "7M"], + flashcannon: ["9M", "8M", "7M"], + fling: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + focuspunch: ["9M", "7T"], frustration: ["7M"], - gigaimpact: ["8M", "7M"], - headbutt: ["8L16", "7L25"], + gigaimpact: ["9M", "8M", "7M"], + headbutt: ["9L16", "8L16", "7L25"], + helpinghand: ["9M"], hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypervoice: ["8M", "7T"], - icepunch: ["8M", "7T"], - irondefense: ["8M", "8L28", "7T", "7L38"], - ironhead: ["8M", "7T"], + hyperbeam: ["9M", "8M", "7M"], + hypervoice: ["9M", "8M", "7T"], + icepunch: ["9M", "8M", "7T"], + irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L38"], + ironhead: ["9M", "8M", "7T"], irontail: ["8M", "7T"], laserfocus: ["7T"], - leer: ["8L1", "7L1"], - lowkick: ["8M", "7T"], + leer: ["9L1", "8L1", "7L1"], + lowkick: ["9M", "8M", "7T"], megakick: ["8M"], megapunch: ["8M"], - nobleroar: ["8L38", "7L51"], - outrage: ["8M", "8L52", "7T", "7L67"], + metalclaw: ["9M"], + nobleroar: ["9L38", "8L38", "7L51"], + outrage: ["9M", "9L52", "8M", "8L52", "7T", "7L67"], payback: ["8M", "7M"], - poisonjab: ["8M", "7M"], - protect: ["8M", "8L1", "7M", "7L1"], - rest: ["8M", "7M"], + poisonjab: ["9M", "8M", "7M"], + protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], + raindance: ["9M"], + rest: ["9M", "8M", "7M"], return: ["7M"], revenge: ["8M"], - reversal: ["8M"], - roar: ["7M"], + reversal: ["9M", "8M"], + roar: ["9M", "7M"], rockpolish: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], + rockslide: ["9M", "8M", "7M"], + rocktomb: ["9M", "8M", "7M"], round: ["8M", "7M"], safeguard: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scaleshot: ["8T"], - scaryface: ["8M", "8L12", "7L21"], - screech: ["8M", "8L24", "7L33"], - shadowclaw: ["8M", "7M"], + sandstorm: ["9M", "8M", "7M"], + scaleshot: ["9M", "8T"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], + screech: ["9L24", "8M", "8L24", "7L33"], + shadowclaw: ["9M", "8M", "7M"], shockwave: ["7T"], skyuppercut: ["7L1"], - sleeptalk: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], snore: ["8M", "7T"], - stealthrock: ["8M", "7T"], - stompingtantrum: ["8M", "7T"], - substitute: ["8M", "7M"], + stealthrock: ["9M", "8M", "7T"], + stompingtantrum: ["9M", "8M", "7T"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], superpower: ["8M", "7T"], swagger: ["7M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - taunt: ["8M", "7M"], - thunderpunch: ["8M", "7T"], + swordsdance: ["9M", "8M", "7M"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thunderpunch: ["9M", "8M", "7T"], toxic: ["7M"], uproar: ["8M", "7T"], + vacuumwave: ["9M"], waterpulse: ["7T"], - workup: ["8M", "8L20", "7M", "7L29"], - xscissor: ["8M", "7M"], + workup: ["9L20", "8M", "8L20", "7M", "7L29"], + xscissor: ["9M", "8M", "7M"], }, encounters: [ {generation: 7, level: 41}, @@ -77421,8 +78839,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gearup: ["8L24", "7L1"], gigaimpact: ["9M", "8M", "7M"], grassknot: ["9M", "8M", "7M"], + gravity: ["9M"], guardswap: ["8M"], - gyroball: ["9L1", "8M", "8L1", "7M"], + gyroball: ["9M", "9L1", "8M", "8L1", "7M"], healbell: ["7T"], heartswap: ["7L89"], heavyslam: ["9M"], @@ -77442,7 +78861,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magnetrise: ["7T"], mindreader: ["8L42", "7L33"], mirrorshot: ["7L25"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M"], painsplit: ["9L78", "8L78", "7T", "7L65"], playrough: ["9M"], @@ -77524,8 +78943,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gearup: ["8L24"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], + gravity: ["9M"], guardswap: ["8M"], - gyroball: ["9L1", "8M", "8L1"], + gyroball: ["9M", "9L1", "8M", "8L1"], heavyslam: ["9M"], helpinghand: ["9M", "9L1", "8M", "8L1"], hyperbeam: ["9M", "8M"], @@ -77538,7 +78958,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { lockon: ["9L42"], magneticflux: ["9L24"], mindreader: ["8L42"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M"], painsplit: ["9L78", "8L78"], playrough: ["9M"], @@ -78144,12 +79564,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M"], grassknot: ["9M", "8M"], grasspledge: ["9M", "8T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growl: ["9L1", "8L1"], growth: ["9E", "8E"], hammerarm: ["9E", "8E"], - knockoff: ["9L20", "8L20"], + knockoff: ["9M", "9L20", "8L20"], leafstorm: ["9M"], leechseed: ["9E", "8E"], lowkick: ["9M", "8M"], @@ -78168,7 +79588,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M"], snore: ["8M"], solarbeam: ["9M", "8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], strength: ["9E", "8E"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], @@ -78179,7 +79599,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L28", "8M", "8L28"], + uproar: ["9M", "9L28", "8M", "8L28"], uturn: ["9M", "8M"], woodhammer: ["9L32", "8L32"], workup: ["8M"], @@ -78206,10 +79626,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M"], grassknot: ["9M", "8M"], grasspledge: ["9M", "8T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growl: ["9L1", "8L1"], - knockoff: ["9L24", "8L24"], + knockoff: ["9M", "9L24", "8L24"], leafstorm: ["9M"], lowkick: ["9M", "8M"], magicalleaf: ["9M", "8M"], @@ -78227,7 +79647,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M"], snore: ["8M"], solarbeam: ["9M", "8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], swift: ["9M", "8M"], @@ -78237,7 +79657,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L36", "8M", "8L36"], + uproar: ["9M", "9L36", "8M", "8L36"], uturn: ["9M", "8M"], woodhammer: ["9L42", "8L42"], workup: ["8M"], @@ -78271,18 +79691,19 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M"], focusblast: ["9M", "8M"], focusenergy: ["8M"], + focuspunch: ["9M"], frenzyplant: ["9M", "8T"], gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], grasspledge: ["9M", "8T"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "9L1", "8M", "8L1"], growl: ["9L1", "8L1"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M"], hypervoice: ["9M", "8M"], - knockoff: ["9L24", "8L24"], + knockoff: ["9M", "9L24", "8L24"], leafstorm: ["9M", "8M"], lowkick: ["9M", "8M"], lowsweep: ["9M"], @@ -78304,7 +79725,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M"], snore: ["8M"], solarbeam: ["9M", "8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], stompingtantrum: ["9M", "8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], @@ -78316,7 +79737,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L38", "8M", "8L38"], + uproar: ["9M", "9L38", "8M", "8L38"], uturn: ["9M", "8M"], woodhammer: ["9L46", "8L46"], workup: ["8M"], @@ -78332,6 +79753,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { batonpass: ["9M", "8M"], blazekick: ["8M"], bounce: ["9L32", "8M", "8L32"], + burningjealousy: ["9M"], counter: ["9L28", "8L28"], doubleedge: ["9L36", "8L36"], doublekick: ["9L12", "8L12"], @@ -78369,7 +79791,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { substitute: ["9M", "8M"], suckerpunch: ["9E", "8E"], sunnyday: ["9M", "8M"], - superfang: ["9E", "8E"], + superfang: ["9M", "9E", "8E"], swift: ["9M", "8M"], tackle: ["9L1", "8L1"], takedown: ["9M"], @@ -78391,6 +79813,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blazekick: ["8M"], bounce: ["9L42", "8M", "8L42"], bulkup: ["9M", "8M"], + burningjealousy: ["9M"], counter: ["9L36", "8L36"], doubleedge: ["9L48", "8L48"], doublekick: ["9L12", "8L12"], @@ -78425,6 +79848,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], + superfang: ["9M"], swift: ["9M", "8M"], swordsdance: ["9M"], tackle: ["9L1", "8L1"], @@ -78433,6 +79857,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], trailblaze: ["9M"], uturn: ["9M", "8M"], + weatherball: ["9M"], workup: ["8M"], }, }, @@ -78448,6 +79873,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { blazekick: ["8M"], bounce: ["9L46", "8M", "8L46"], bulkup: ["9M", "8M"], + burningjealousy: ["9M"], coaching: ["8T"], counter: ["9L38", "8L38"], courtchange: ["9L62", "8L62"], @@ -78493,10 +79919,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scorchingsands: ["8T"], shadowball: ["9M", "8M"], sleeptalk: ["9M", "8M"], + smackdown: ["9M"], snarl: ["9M", "8M"], snore: ["8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], + superfang: ["9M"], swift: ["9M", "8M"], swordsdance: ["9M"], tackle: ["9L1", "8L1"], @@ -78505,6 +79933,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], trailblaze: ["9M"], uturn: ["9M", "8M"], + weatherball: ["9M"], willowisp: ["9M"], workup: ["8M"], zenheadbutt: ["9M", "8M"], @@ -78525,7 +79954,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M"], fellstinger: ["9E", "8E"], growl: ["9L1", "8L1"], - haze: ["9E", "8E"], + haze: ["9M", "9E", "8E"], hydropump: ["9M"], iceshard: ["9E", "8E"], lightscreen: ["9M", "8M"], @@ -78555,7 +79984,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L6", "8L6"], waterpledge: ["9M", "8T"], waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], workup: ["8M"], }, @@ -78572,6 +80001,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M"], fling: ["9M", "8M"], growl: ["9L1", "8L1"], + haze: ["9M"], hydropump: ["9M"], lightscreen: ["9M", "8M"], liquidation: ["9M", "9L36", "8M", "8L36"], @@ -78599,7 +80029,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1"], waterpledge: ["9M", "8T"], waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], workup: ["8M"], }, @@ -78622,14 +80052,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], facade: ["9M", "8M"], fling: ["9M", "8M"], + flipturn: ["9M"], focusenergy: ["8M"], gigaimpact: ["9M", "8M"], growl: ["9L1", "8L1"], + haze: ["9M"], hydrocannon: ["9M", "8T"], hydropump: ["9M", "9L62", "8M", "8L62"], hyperbeam: ["9M", "8M"], icebeam: ["9M", "8M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M"], lightscreen: ["9M", "8M"], liquidation: ["9M", "9L38", "8M", "8L38"], @@ -78643,10 +80075,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M"], round: ["8M"], safeguard: ["8M"], - scald: ["8M"], + scald: ["9M", "8M"], scaleshot: ["8T"], shadowball: ["9M", "8M"], sleeptalk: ["9M", "8M"], + smackdown: ["9M"], snipeshot: ["9L0", "8L0"], snore: ["8M"], snowscape: ["9M"], @@ -78661,11 +80094,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tearfullook: ["9L19", "8L19"], terablast: ["9M"], uturn: ["9M", "9L30", "8M", "8L30"], + vacuumwave: ["9M"], waterfall: ["9M", "8M"], watergun: ["9L1", "8L1"], waterpledge: ["9M", "8T"], waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], workup: ["8M"], }, @@ -78688,7 +80122,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], facade: ["9M", "8M"], fling: ["9M", "8M"], - gyroball: ["8M"], + gyroball: ["9M", "8M"], hypervoice: ["9M", "8M"], irontail: ["8M"], lastresort: ["9E", "8E"], @@ -78706,7 +80140,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stockpile: ["9L15", "8L15"], stuffcheeks: ["9L10", "8L10"], substitute: ["9M", "8M"], - superfang: ["9L40", "8L40"], + superfang: ["9M", "9L40", "8L40"], swallow: ["9L15", "8L15"], tackle: ["9L1", "8L1"], tailslap: ["8M"], @@ -78740,11 +80174,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firefang: ["9M", "8M"], fling: ["9M", "8M"], gigaimpact: ["9M", "8M"], - gyroball: ["8M"], + gyroball: ["9M", "8M"], + highhorsepower: ["9M"], hyperbeam: ["9M", "8M"], hypervoice: ["9M", "8M"], icefang: ["9M", "8M"], irontail: ["8M"], + knockoff: ["9M"], mudshot: ["9M", "8M"], mudslap: ["9M"], payback: ["8M"], @@ -78762,7 +80198,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stuffcheeks: ["9L1", "8L1"], substitute: ["9M", "8M"], sunnyday: ["9M"], - superfang: ["9L48", "8L48"], + superfang: ["9M", "9L48", "8L48"], superpower: ["8M"], swallow: ["9L15", "8L15"], swordsdance: ["9M", "8M"], @@ -78773,6 +80209,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M", "8M"], thunderfang: ["9M", "8M"], + trailblaze: ["9M"], uproar: ["8M"], wildcharge: ["9M", "8M"], }, @@ -78788,7 +80225,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bravebird: ["9M", "9L36", "8M", "8L36"], defog: ["9E", "8E"], drillpeck: ["9L28", "8L28"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M"], faketears: ["9M", "8M"], @@ -78815,7 +80252,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skyattack: ["9E", "8E"], sleeptalk: ["9M", "8M"], snore: ["8M"], - spite: ["9E", "8E"], + spite: ["9M", "9E", "8E"], substitute: ["9M", "8M"], swagger: ["9L32", "8L32"], swift: ["9M", "8M"], @@ -78838,7 +80275,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { attract: ["8M"], bravebird: ["9M", "9L46", "8M", "8L46"], drillpeck: ["9L34", "8L34"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M"], faketears: ["9M", "8M"], @@ -78862,6 +80299,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["9M", "9L28", "8M", "8L28"], sleeptalk: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], substitute: ["9M", "8M"], sunnyday: ["9M"], swagger: ["9L40", "8L40"], @@ -78888,7 +80326,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bravebird: ["9M", "9L50", "8M", "8L50"], bulkup: ["9M", "8M"], drillpeck: ["9L34", "8L34"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], facade: ["9M", "8M"], faketears: ["9M", "8M"], @@ -78924,6 +80362,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { screech: ["9L1", "8M"], sleeptalk: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], steelbeam: ["9M", "8T"], steelwing: ["9L0", "8M", "8L0"], substitute: ["9M", "8M"], @@ -79359,6 +80798,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { crunch: ["9M", "9L1", "8M", "8L1"], dig: ["9M", "8M"], dive: ["8M"], + dragontail: ["9M"], earthpower: ["9M", "8M"], earthquake: ["9M", "8M"], endure: ["9M", "8M"], @@ -79367,7 +80807,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], headbutt: ["9L21", "8L21"], headsmash: ["9L66", "8L66"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hydropump: ["9M", "8M"], hyperbeam: ["9M", "8M"], icebeam: ["9M", "8M"], @@ -79394,7 +80834,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "9L0", "8M", "8L0"], round: ["8M"], sandstorm: ["9M", "8M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], scald: ["8M"], scaleshot: ["8T"], scaryface: ["9M", "8M"], @@ -79406,6 +80846,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M", "8M"], stoneedge: ["9M", "8M"], substitute: ["9M", "8M"], + superfang: ["9M"], superpower: ["8M"], surf: ["9M", "8M"], swordsdance: ["9M", "8M"], @@ -79519,8 +80960,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], explosion: ["9E", "8E"], facade: ["9M", "8M"], - gyroball: ["8M"], - heatcrash: ["9L35", "8M", "8L35"], + gyroball: ["9M", "8M"], + heatcrash: ["9M", "9L35", "8M", "8L35"], incinerate: ["9L25", "8L25"], irondefense: ["9M", "8M"], ironhead: ["9M", "8M"], @@ -79537,10 +80978,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M"], round: ["8M"], sandstorm: ["9M", "8M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], - smackdown: ["9L10", "8L10"], + smackdown: ["9M", "9L10", "8L10"], smokescreen: ["9L1", "8L1"], snore: ["8M"], spikes: ["9M", "8M"], @@ -79569,8 +81010,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamecharge: ["9M", "9L0", "8L0"], flamethrower: ["9M", "8M"], flareblitz: ["9M", "8M"], - gyroball: ["8M"], - heatcrash: ["9L41", "8M", "8L41"], + gyroball: ["9M", "8M"], + heatcrash: ["9M", "9L41", "8M", "8L41"], heatwave: ["9M", "8M"], heavyslam: ["9M", "8M"], highhorsepower: ["8M"], @@ -79591,12 +81032,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M"], round: ["8M"], sandstorm: ["9M", "8M"], - sandtomb: ["8M"], - scald: ["8M"], + sandtomb: ["9M", "8M"], + scald: ["9M", "8M"], scorchingsands: ["8T"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], - smackdown: ["9L1", "8L1"], + smackdown: ["9M", "9L1", "8L1"], smokescreen: ["9L1", "8L1"], snore: ["8M"], spikes: ["9M", "8M"], @@ -79630,11 +81071,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "8M"], flareblitz: ["9M", "8M"], gigaimpact: ["9M", "8M"], - gyroball: ["8M"], - heatcrash: ["9L45", "8M", "8L45"], + gyroball: ["9M", "8M"], + heatcrash: ["9M", "9L45", "8M", "8L45"], heatwave: ["9M", "8M"], heavyslam: ["9M", "8M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M"], incinerate: ["9L27", "8L27"], irondefense: ["9M", "8M"], @@ -79642,6 +81083,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { megakick: ["8M"], megapunch: ["8M"], meteorbeam: ["8T"], + mudslap: ["9M"], overheat: ["9M", "8M"], powergem: ["9M"], protect: ["9M", "8M"], @@ -79654,12 +81096,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M", "8M"], round: ["8M"], sandstorm: ["9M", "8M"], - sandtomb: ["8M"], - scald: ["8M"], + sandtomb: ["9M", "8M"], + scald: ["9M", "8M"], scorchingsands: ["8T"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], - smackdown: ["9L1", "8L1"], + smackdown: ["9M", "9L1", "8L1"], smokescreen: ["9L1", "8L1"], snore: ["8M"], solarbeam: ["9M", "8M"], @@ -79704,7 +81146,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragondance: ["9M", "9L24", "8M", "8L24"], dragonpulse: ["9M", "9L28", "8M", "8L28"], dragonrush: ["9L44", "8L44"], - dualwingbeat: ["8T"], + dualwingbeat: ["9M", "8T"], endure: ["9M", "8M"], energyball: ["9M", "8M"], facade: ["9M", "8M"], @@ -79713,7 +81155,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], gravapple: ["9L32", "8L32"], growth: ["9L1", "8L1"], @@ -79766,14 +81208,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M"], growth: ["9L1", "8L1"], - gyroball: ["8M"], + gyroball: ["9M", "8M"], headbutt: ["9L0", "8L0"], heavyslam: ["9M", "8M"], helpinghand: ["9M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M"], irondefense: ["9M", "9L36", "8M", "8L36"], ironhead: ["9M"], @@ -79839,8 +81281,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M"], sandattack: ["9L1", "8L1"], sandstorm: ["9M", "9L35", "8M", "8L35"], - sandtomb: ["9L50", "8M", "8L50"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L50", "8M", "8L50"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], scorchingsands: ["8T"], screech: ["8M"], @@ -79874,7 +81316,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], glare: ["9L25", "8L25"], headbutt: ["9L20", "8L20"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hurricane: ["9M", "8M"], hyperbeam: ["9M", "8M"], irondefense: ["9M", "8M"], @@ -79892,8 +81334,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M"], sandattack: ["9L1", "8L1"], sandstorm: ["9M", "9L35", "8M", "8L35"], - sandtomb: ["9L51", "8M", "8L51"], - scaleshot: ["8T"], + sandtomb: ["9M", "9L51", "8M", "8L51"], + scaleshot: ["9M", "8T"], scaryface: ["9M"], scorchingsands: ["8T"], screech: ["8M"], @@ -79914,56 +81356,65 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, cramorant: { learnset: { - aerialace: ["8E"], - agility: ["8M"], - airslash: ["8M"], - amnesia: ["8M", "8L42"], - aquaring: ["8E"], + acrobatics: ["9M"], + aerialace: ["9M", "9E", "8E"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + amnesia: ["9M", "9L42", "8M", "8L42"], + aquacutter: ["9E"], + aquaring: ["9E", "8E"], assurance: ["8M"], attract: ["8M"], - belch: ["8L1"], - blizzard: ["8M"], - bravebird: ["8M"], - defog: ["8E"], - dive: ["8M", "8L28"], - drillpeck: ["8L35"], - dualwingbeat: ["8T"], - endure: ["8M"], - facade: ["8M"], - featherdance: ["8E"], - fly: ["8M"], - furyattack: ["8L14"], - gigaimpact: ["8M"], - hurricane: ["8M"], - hydropump: ["8M", "8L56"], - hyperbeam: ["8M"], - icebeam: ["8M"], - icywind: ["8M"], - liquidation: ["8M"], - peck: ["8L1"], - pluck: ["8L21"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M"], - reversal: ["8M"], - roost: ["8E"], + belch: ["9L1", "8L1"], + blizzard: ["9M", "8M"], + bravebird: ["9M", "8M"], + chillingwater: ["9M"], + defog: ["9E", "8E"], + dive: ["9L28", "8M", "8L28"], + drillpeck: ["9L35", "8L35"], + dualwingbeat: ["9M", "8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + featherdance: ["9E", "8E"], + fly: ["9M", "8M"], + furyattack: ["9L14", "8L14"], + gigaimpact: ["9M", "8M"], + hurricane: ["9M", "8M"], + hydropump: ["9M", "9L56", "8M", "8L56"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icywind: ["9M", "8M"], + liquidation: ["9M", "8M"], + peck: ["9L1", "8L1"], + pluck: ["9L21", "8L21"], + pounce: ["9M"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + roost: ["9E", "8E"], round: ["8M"], scald: ["8M"], - sleeptalk: ["8M"], + sleeptalk: ["9M", "8M"], snore: ["8M"], - spitup: ["8L1"], + spitup: ["9L1", "8L1"], steelwing: ["8M"], - stockpile: ["8L1"], - substitute: ["8M"], + stockpile: ["9L1", "8L1"], + substitute: ["9M", "8M"], superpower: ["8M"], - surf: ["8M"], - swallow: ["8L1"], - thief: ["8M"], - thrash: ["8L49"], + surf: ["9M", "8M"], + swallow: ["9L1", "8L1"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L49", "8L49"], throatchop: ["8M"], - uproar: ["8M"], - watergun: ["8L7"], - weatherball: ["8M"], + uproar: ["9M", "8M"], + watergun: ["9L7", "8L7"], + waterpulse: ["9M"], + weatherball: ["9M", "8M"], whirlpool: ["8M"], }, }, @@ -79985,6 +81436,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { drillrun: ["9M", "8M"], endure: ["9M", "8M"], facade: ["9M", "8M"], + flipturn: ["9M"], focusenergy: ["9L30", "8M"], furyattack: ["9L6", "8L6"], hydropump: ["9M"], @@ -80000,7 +81452,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M"], round: ["8M"], scald: ["8M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], slash: ["9E", "8E"], sleeptalk: ["9M", "8M"], snore: ["8M"], @@ -80034,7 +81486,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { drillrun: ["9M", "8M"], endure: ["9M", "8M"], facade: ["9M", "8M"], - flipturn: ["8T"], + flipturn: ["9M", "8T"], focusenergy: ["9L32", "8M"], furyattack: ["9L1", "8L1"], gigaimpact: ["9M", "8M"], @@ -80052,7 +81504,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M"], round: ["8M"], scald: ["8M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], scaryface: ["9M", "8M"], sleeptalk: ["9M", "8M"], snore: ["8M"], @@ -80092,7 +81544,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], }, eventData: [ - {generation: 8, level: 1, isHidden: false, moves: ["nuzzle", "growl", "flail", "acid"], pokeball: "luxuryball"}, + {generation: 8, level: 1, isHidden: true, moves: ["nuzzle", "growl", "flail", "acid"], pokeball: "luxuryball"}, ], }, toxtricity: { @@ -80103,7 +81555,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { belch: ["9L1", "8L1"], boomburst: ["9L48", "8L48", "8S0"], brickbreak: ["9M"], - charge: ["9L4", "8L4"], + charge: ["9M", "9L4", "8L4"], chargebeam: ["9M"], charm: ["9M"], discharge: ["9L36", "8L36"], @@ -80166,10 +81618,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M"], thundershock: ["9L1", "8L1"], thunderwave: ["9M", "8M"], - toxic: ["9L32", "8L32"], + toxic: ["9M", "9L32", "8L32"], toxicspikes: ["9M"], trailblaze: ["9M"], - uproar: ["8M"], + uproar: ["9M", "8M"], venoshock: ["9M", "8M", "8L20"], voltswitch: ["9M", "8M"], wildcharge: ["9M", "8M"], @@ -80186,7 +81638,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { belch: ["9L1", "8L1"], boomburst: ["9L48", "8L48"], brickbreak: ["9M"], - charge: ["9L4", "8L4"], + charge: ["9M", "9L4", "8L4"], chargebeam: ["9M"], charm: ["9M"], discharge: ["9L36", "8L36"], @@ -80249,10 +81701,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M", "8M"], thundershock: ["9L1", "8L1"], thunderwave: ["9M", "8M"], - toxic: ["9L32", "8L32"], + toxic: ["9M", "9L32", "8L32"], toxicspikes: ["9M"], trailblaze: ["9M"], - uproar: ["8M"], + uproar: ["9M", "8M"], venomdrench: ["8M", "8L20"], venoshock: ["9M"], voltswitch: ["9M", "8M"], @@ -80474,7 +81926,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], payback: ["8M"], phantomforce: ["9M", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "8M", "8L18"], psybeam: ["9M"], psychic: ["9M", "8M"], @@ -80486,6 +81938,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skillswap: ["9M"], sleeptalk: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], storedpower: ["9M", "8M"], substitute: ["9M", "8M"], suckerpunch: ["9L24", "8L24"], @@ -80522,6 +81975,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nastyplot: ["9M", "9L42"], nightshade: ["9M"], phantomforce: ["9M"], + poltergeist: ["9M"], protect: ["9M"], psybeam: ["9M"], psychic: ["9M"], @@ -80531,6 +81985,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shellsmash: ["9L60"], skillswap: ["9M"], sleeptalk: ["9M"], + spite: ["9M"], storedpower: ["9M"], substitute: ["9M"], suckerpunch: ["9L24"], @@ -80573,7 +82028,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], payback: ["8M"], phantomforce: ["9M", "8M"], - poltergeist: ["8T"], + poltergeist: ["9M", "8T"], protect: ["9M", "9L18", "8M", "8L18"], psybeam: ["9M"], psychic: ["9M", "8M"], @@ -80587,6 +82042,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skillswap: ["9M"], sleeptalk: ["9M", "8M"], snore: ["8M"], + spite: ["9M"], storedpower: ["9M", "8M"], strengthsap: ["9L1", "8L1"], substitute: ["9M", "8M"], @@ -80726,6 +82182,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { futuresight: ["8M"], gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], + gravity: ["9M"], guardswap: ["8M"], healingwish: ["9L55", "8L55"], healpulse: ["9L25", "8L25"], @@ -80738,7 +82195,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { magicpowder: ["9L64", "8L64"], magicroom: ["8M"], metronome: ["9M"], - mistyexplosion: ["8T"], + mistyexplosion: ["9M", "8T"], mistyterrain: ["9M"], mysticalfire: ["8M"], playnice: ["9L1", "8L1"], @@ -80776,7 +82233,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["9L16", "8M", "8L16"], attract: ["8M"], bite: ["9L4", "8L4"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], chillingwater: ["9M"], confide: ["9L1", "8L1"], darkpulse: ["9M", "9L33", "8M", "8L33"], @@ -80790,7 +82247,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flatter: ["9L8", "8L8"], fling: ["9M"], foulplay: ["9M", "9L44", "8M", "8L44"], - lashout: ["8T"], + lashout: ["9M", "8T"], leechlife: ["9M", "8M"], lightscreen: ["9M"], lowkick: ["9M", "8M"], @@ -80829,7 +82286,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["9L16", "8M", "8L16"], attract: ["8M"], bite: ["9L1", "8L1"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], chillingwater: ["9M"], confide: ["9L1", "8L1"], darkpulse: ["9M", "9L35", "8M", "8L35"], @@ -80845,7 +82302,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], foulplay: ["9M", "9L52", "8M", "8L52"], imprison: ["9M"], - lashout: ["8T"], + lashout: ["9M", "8T"], leechlife: ["9M", "8M"], lightscreen: ["9M", "8M"], lowkick: ["9M", "8M"], @@ -80889,7 +82346,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "8M"], brickbreak: ["9M", "8M"], bulkup: ["9M", "9L1", "8M", "8L1"], - burningjealousy: ["8T"], + burningjealousy: ["9M", "8T"], chillingwater: ["9M"], confide: ["9L1", "8L1"], crunch: ["9M", "8M"], @@ -80908,13 +82365,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], focusblast: ["9M", "8M"], focusenergy: ["8M"], + focuspunch: ["9M"], foulplay: ["9M", "9L56", "8M", "8L56"], gigaimpact: ["9M", "8M"], hammerarm: ["9L64", "8L64"], hyperbeam: ["9M", "8M"], icepunch: ["9M", "8M"], imprison: ["9M"], - lashout: ["8T"], + lashout: ["9M", "8T"], leechlife: ["9M", "8M"], lightscreen: ["9M", "9S0", "8M"], lowkick: ["9M", "8M"], @@ -80992,7 +82450,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tackle: ["8L1"], }, eventData: [ - {generation: 8, level: 5, nature: "Hardy", isHidden: false, moves: ["celebrate", "lastresort", "entrainment", "attract"], pokeball: "cherishball"}, + {generation: 8, level: 5, nature: "Hardy", isHidden: true, moves: ["celebrate", "lastresort", "entrainment", "attract"], pokeball: "cherishball"}, ], }, alcremie: { @@ -81067,9 +82525,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], headbutt: ["9L15", "8L15"], helpinghand: ["9M", "8M"], + highhorsepower: ["9M"], hyperbeam: ["9M", "8M"], irondefense: ["9M", "9L45", "8M", "8L45"], ironhead: ["9M", "8M"], + knockoff: ["9M"], + lunge: ["9M"], megahorn: ["9L55", "8M", "8L55"], noretreat: ["9L40", "8L40"], payback: ["8M"], @@ -81097,6 +82558,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], throatchop: ["8M"], trailblaze: ["9M"], + uproar: ["9M"], zenheadbutt: ["9M", "8M"], }, }, @@ -81108,7 +82570,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], brine: ["8M"], bubblebeam: ["9L25", "8L25"], - charge: ["9L10", "8L10"], + charge: ["9M", "9L10", "8L10"], chargebeam: ["9M"], chillingwater: ["9M"], curse: ["9L35", "8L35"], @@ -81136,7 +82598,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reversal: ["9M", "8M"], risingvoltage: ["8T"], round: ["8M"], - scald: ["8M"], + scald: ["9M", "8M"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], snore: ["8M"], @@ -81164,13 +82626,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snom: { learnset: { attract: ["8M"], - bugbite: ["9E", "8E"], + bugbite: ["9M", "9E", "8E"], bugbuzz: ["9M", "8M"], endure: ["8M"], facade: ["9M", "8M"], fairywind: ["9E", "8E"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M"], + lunge: ["9M"], mirrorcoat: ["9E", "8E"], pounce: ["9M"], powdersnow: ["9L1", "8L1"], @@ -81194,6 +82657,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { auroraveil: ["9L36", "8L36"], avalanche: ["9M", "8M"], blizzard: ["9M", "9L40", "8M", "8L40"], + bugbite: ["9M"], bugbuzz: ["9M", "9L32", "8M", "8L32"], calmmind: ["9M", "8M"], dazzlinggleam: ["9M", "8M"], @@ -81210,12 +82674,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "8M"], icebeam: ["9M", "8M"], icespinner: ["9M"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L0", "8M", "8L0"], imprison: ["9M", "8M"], infestation: ["9L8", "8L8"], leechlife: ["9M", "8M"], lightscreen: ["9M", "8M"], + lunge: ["9M"], mist: ["9L12", "8L12"], playrough: ["9M", "8M"], pounce: ["9M"], @@ -81239,7 +82704,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], tripleaxel: ["8T"], uturn: ["9M", "8M"], - weatherball: ["8M"], + weatherball: ["9M", "8M"], wideguard: ["9L48", "8L48"], }, }, @@ -81259,9 +82724,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M", "8M"], facade: ["9M", "8M"], gigaimpact: ["9M", "8M"], - gravity: ["9L18", "8L18"], - heatcrash: ["8M"], + gravity: ["9M", "9L18", "8L18"], + heatcrash: ["9M", "8M"], heavyslam: ["9M", "9L54", "8M", "8L54"], + highhorsepower: ["9M"], hyperbeam: ["9M", "8M"], imprison: ["9M", "8M"], irondefense: ["9M", "8M"], @@ -81280,9 +82746,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { round: ["8M"], safeguard: ["8M"], sandstorm: ["9M", "8M"], - sandtomb: ["8M"], + sandtomb: ["9M", "8M"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], + smackdown: ["9M"], snore: ["8M"], stealthrock: ["9M", "9L30", "8M", "8L30"], stomp: ["9L24", "8L24"], @@ -81314,6 +82781,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { doubleedge: ["9E", "8E"], endure: ["9M", "8M"], facade: ["9M", "8M"], + flipturn: ["9M"], freezedry: ["9L36", "8L36"], gigaimpact: ["9M"], hail: ["8M", "8L42"], @@ -81325,7 +82793,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M"], icespinner: ["9M"], iciclecrash: ["9E", "8E"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "9L18", "8M", "8L18"], irondefense: ["9M", "8M"], ironhead: ["9M", "8M"], @@ -81349,7 +82817,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], waterfall: ["9M", "8M"], waterpulse: ["9M"], - weatherball: ["9L12", "8M", "8L12"], + weatherball: ["9M", "9L12", "8M", "8L12"], whirlpool: ["8M"], zenheadbutt: ["9M", "8M"], }, @@ -81374,6 +82842,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M"], fakeout: ["9E", "8E"], futuresight: ["8M"], + gravity: ["9M"], healingwish: ["9L30"], helpinghand: ["9M", "9L20", "8M", "8L20"], hypervoice: ["9M", "8M"], @@ -81469,7 +82938,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], terrainpulse: ["8T"], trick: ["9M", "8M"], - trickroom: ["9S0"], + trickroom: ["9M", "9S0"], zenheadbutt: ["9M", "8M"], }, eventData: [ @@ -81478,70 +82947,78 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, morpeko: { learnset: { - agility: ["8M", "8L40"], + agility: ["9M", "9L40", "8M", "8L40"], assurance: ["8M"], attract: ["8M"], - aurawheel: ["8L55"], - bite: ["8L25"], - brickbreak: ["8M"], - bulletseed: ["8M", "8L45"], - charge: ["8E"], - crunch: ["8M", "8L50"], - darkpulse: ["8M"], - electricterrain: ["8M"], - electroball: ["8M"], + aurawheel: ["9L55", "8L55"], + batonpass: ["9M"], + bite: ["9L25", "8L25"], + brickbreak: ["9M", "8M"], + bulletseed: ["9M", "9L45", "8M", "8L45"], + charge: ["9M", "9E", "8E"], + chargebeam: ["9M"], + crunch: ["9M", "9L50", "8M", "8L50"], + darkpulse: ["9M", "8M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "8M"], electroweb: ["8M"], - endure: ["8M"], - facade: ["8M"], - fakeout: ["8E"], - faketears: ["8M"], - firefang: ["8M"], - flatter: ["8L20"], - fling: ["8M"], - foulplay: ["8M"], - icefang: ["8M"], - lashout: ["8T"], - leer: ["8L5"], - nastyplot: ["8M"], - outrage: ["8M"], - partingshot: ["8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9E", "8E"], + faketears: ["9M", "8M"], + firefang: ["9M", "8M"], + flatter: ["9L20", "8L20"], + fling: ["9M", "8M"], + foulplay: ["9M", "8M"], + icefang: ["9M", "8M"], + knockoff: ["9M"], + lashout: ["9M", "8T"], + leer: ["9L5", "8L5"], + nastyplot: ["9M", "8M"], + outrage: ["9M", "8M"], + partingshot: ["9E", "8E"], payback: ["8M"], - powertrip: ["8L10"], - protect: ["8M"], - psychicfangs: ["8M"], - quash: ["8E"], - quickattack: ["8L15"], - rapidspin: ["8E"], - rest: ["8M"], + powertrip: ["9L10", "8L10"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + quash: ["9E", "8E"], + quickattack: ["9L15", "8L15"], + rapidspin: ["9E", "8E"], + rest: ["9M", "8M"], revenge: ["8M"], + reversal: ["9M"], risingvoltage: ["8T"], round: ["8M"], - scaryface: ["8M"], - seedbomb: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M"], + scaryface: ["9M", "8M"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], snore: ["8M"], - spark: ["8L30"], - stompingtantrum: ["8M"], - substitute: ["8M"], - superfang: ["8E"], - swagger: ["8E"], - swift: ["8M"], - tailwhip: ["8L1"], - taunt: ["8M"], - thief: ["8M"], - thrash: ["8L60"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderfang: ["8M"], - thunderpunch: ["8M"], - thundershock: ["8L1"], - thunderwave: ["8M"], - tickle: ["8E"], - torment: ["8L35"], - uproar: ["8M"], - voltswitch: ["8M"], - wildcharge: ["8M"], + spark: ["9L30", "8L30"], + spite: ["9M"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + superfang: ["9M", "9E", "8E"], + swagger: ["9E", "8E"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L60", "8L60"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thunderfang: ["9M", "8M"], + thunderpunch: ["9M", "8M"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "8M"], + tickle: ["9E", "8E"], + torment: ["9L35", "8L35"], + uproar: ["9M", "8M"], + voltswitch: ["9M", "8M"], + wildcharge: ["9M", "8M"], }, }, cufant: { @@ -81566,7 +83043,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M"], growl: ["9L1", "8L1"], heavyslam: ["9M"], - highhorsepower: ["9L50", "8M", "8L50"], + highhorsepower: ["9M", "9L50", "8M", "8L50"], irondefense: ["9M", "9L25", "8M", "8L25"], ironhead: ["9M", "9L40", "8M", "8L40"], megakick: ["8M"], @@ -81621,12 +83098,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M"], gigaimpact: ["9M", "8M"], growl: ["9L1", "8L1"], - heatcrash: ["8M"], + heatcrash: ["9M", "8M"], heavyslam: ["9M", "9L0", "8M", "8L0"], - highhorsepower: ["9L58", "8M", "8L58"], + highhorsepower: ["9M", "9L58", "8M", "8L58"], hyperbeam: ["9M", "8M"], irondefense: ["9M", "9L25", "8M", "8L25"], ironhead: ["9M", "9L44", "8M", "8L44"], + knockoff: ["9M"], megakick: ["8M"], mudshot: ["9M", "8M"], outrage: ["9M", "8M"], @@ -81646,6 +83124,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["8M"], screech: ["8M"], sleeptalk: ["9M", "8M"], + smackdown: ["9M"], snarl: ["9M", "8M"], snore: ["8M"], stealthrock: ["9M", "8M"], @@ -82006,6 +83485,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bite: ["9L1", "8L1"], breakingswipe: ["8M"], brine: ["8M"], + confuseray: ["9M"], dive: ["8M"], doubleedge: ["9L66", "8L66"], doublehit: ["9L30", "8L30"], @@ -82068,6 +83548,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M", "8M"], breakingswipe: ["8M"], brine: ["8M"], + confuseray: ["9M"], dive: ["8M"], doubleedge: ["9L70", "8L70"], doublehit: ["9L30", "8L30"], @@ -82178,7 +83659,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M", "8M"], snarl: ["9M", "8M"], snore: ["8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], steelbeam: ["9M", "8T"], substitute: ["9M", "8M"], swift: ["9M", "8M"], @@ -82250,6 +83731,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M"], revenge: ["8M"], reversal: ["9M", "8M"], + roar: ["9M"], round: ["8M"], safeguard: ["8M"], sandstorm: ["9M"], @@ -82308,6 +83790,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M", "8M"], fly: ["9M", "8M"], gigaimpact: ["9M", "8M"], + gravity: ["9M"], gunkshot: ["9M"], hyperbeam: ["9M", "9L80", "8M", "8L80"], lightscreen: ["9M", "8M"], @@ -82335,7 +83818,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sunnyday: ["9M"], takedown: ["9M"], terablast: ["9M"], - toxic: ["9L8", "8L8"], + toxic: ["9M", "9L8", "8L8"], toxicspikes: ["9M", "8M"], venomdrench: ["8M"], venoshock: ["9M", "9L16", "8M", "8L16"], @@ -82365,7 +83848,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M", "8M"], fling: ["9M"], focusenergy: ["9L8", "8M", "8L8", "8S0"], - focuspunch: ["9L52", "8L52"], + focuspunch: ["9M", "9L52", "8L52"], headbutt: ["9L20", "8L20"], helpinghand: ["9M", "8M"], icepunch: ["9M", "8M"], @@ -82397,7 +83880,6 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { zenheadbutt: ["9M", "8M"], }, eventData: [ - // TODO get actual event data {generation: 8, level: 10, perfectIVs: 3, moves: ["rocksmash", "leer", "endure", "focusenergy"]}, ], eventOnly: true, @@ -82431,7 +83913,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M", "8M"], focusblast: ["9M", "8M"], focusenergy: ["9L1", "8M", "8L1"], - focuspunch: ["9L52", "8L52"], + focuspunch: ["9M", "9L52", "8L52"], foulplay: ["9M", "8M"], gigaimpact: ["9M", "8M"], headbutt: ["9L20", "8L20"], @@ -82439,7 +83921,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M", "8M"], irondefense: ["9M", "8M"], ironhead: ["9M", "9L36", "8M", "8L36"], - lashout: ["8T"], + lashout: ["9M", "8T"], leer: ["9L1", "8L1"], lowkick: ["9M", "8M"], lowsweep: ["9M", "8M"], @@ -82453,6 +83935,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { retaliate: ["8M"], revenge: ["8M"], reversal: ["9M", "8M"], + roar: ["9M"], rockslide: ["9M", "8M"], rocksmash: ["9L1", "8L1"], rocktomb: ["9M", "8M"], @@ -82507,7 +83990,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], focusblast: ["9M", "8M"], focusenergy: ["9L1", "8M", "8L1"], - focuspunch: ["9L52", "8L52"], + focuspunch: ["9M", "9L52", "8L52"], gigaimpact: ["9M", "8M"], headbutt: ["9L20", "8L20"], helpinghand: ["9M", "8M"], @@ -82577,11 +84060,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { energyball: ["9M", "9L60", "8M", "8L60"], facade: ["9M", "8M"], fling: ["9M", "8M"], + focuspunch: ["9M"], furyswipes: ["9L24", "8L24"], gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "9L36", "8M", "8L36"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "8M"], growth: ["9L18", "8L18"], hammerarm: ["9L72", "8L72"], @@ -82590,7 +84074,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "8M"], irontail: ["8M"], junglehealing: ["9L90", "8L90"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], leafstorm: ["9M"], leer: ["9L6", "8L6"], lowkick: ["9M", "8M"], @@ -82605,6 +84090,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "8M"], rest: ["9M", "8M"], revenge: ["8M"], + roar: ["9M"], rockslide: ["9M", "8M"], rocktomb: ["9M", "8M"], round: ["8M"], @@ -82615,7 +84101,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M", "8S0"], snore: ["8M"], solarbeam: ["9M", "8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], stompingtantrum: ["9M", "8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], @@ -82662,11 +84148,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { energyball: ["9M", "9L60", "8M", "8L60", "8S0"], facade: ["9M", "8M"], fling: ["9M", "8M"], + focuspunch: ["9M"], furyswipes: ["9L24", "8L24"], gigadrain: ["9M", "8M"], gigaimpact: ["9M", "8M"], grassknot: ["9M", "9L36", "8M", "8L36"], - grassyglide: ["8T"], + grassyglide: ["9M", "8T"], grassyterrain: ["9M", "8M"], growth: ["9L18", "8L18"], hammerarm: ["9L72", "8L72", "8S0"], @@ -82675,7 +84162,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M", "8M"], irontail: ["8M"], junglehealing: ["9L90", "8L90", "8S0"], - lashout: ["8T"], + knockoff: ["9M"], + lashout: ["9M", "8T"], leafstorm: ["9M"], leer: ["9L6", "8L6"], lowkick: ["9M", "8M"], @@ -82690,6 +84178,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M", "8M"], rest: ["9M", "8M"], revenge: ["8M"], + roar: ["9M"], rockslide: ["9M", "8M"], rocktomb: ["9M", "8M"], round: ["8M"], @@ -82700,7 +84189,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M"], snore: ["8M"], solarbeam: ["9M", "8M"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], stompingtantrum: ["9M", "8M"], substitute: ["9M", "8M"], sunnyday: ["9M", "8M"], @@ -82732,6 +84221,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["8M"], bodyslam: ["9M", "8M"], bounce: ["8M"], + charge: ["9M"], chargebeam: ["9M"], eerieimpulse: ["9M", "8M"], electricterrain: ["9M", "8M"], @@ -82809,7 +84299,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M", "8M"], reversal: ["9M", "8M"], round: ["8M"], - scaleshot: ["8T"], + scaleshot: ["9M", "8T"], selfdestruct: ["8M"], sleeptalk: ["9M", "8M"], snore: ["8M"], @@ -82844,14 +84334,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], hail: ["8M"], heavyslam: ["9M", "8M"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M"], icebeam: ["9M", "8M"], iciclecrash: ["9L36", "8L36", "8S0"], iciclespear: ["8M"], icywind: ["9M", "8M"], irondefense: ["9M", "9L48", "8M", "8L48"], - lashout: ["8T"], + lashout: ["9M", "8T"], megahorn: ["8M"], mist: ["9L30", "8L30"], mudshot: ["9M", "8M"], @@ -82859,6 +84349,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { payback: ["8M"], protect: ["9M", "8M"], rest: ["9M", "8M"], + roar: ["9M"], round: ["8M"], scaryface: ["9M", "8M"], sleeptalk: ["9M", "8M"], @@ -82906,15 +84397,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M", "8M"], foulplay: ["9M", "8M"], gigaimpact: ["9M", "8M"], - haze: ["9L30", "8L30"], + haze: ["9M", "9L30", "8L30"], hex: ["9M", "9L12", "8M", "8L12"], hyperbeam: ["9M", "8M"], - lashout: ["8T"], + lashout: ["9M", "8T"], mudshot: ["9M", "8M"], nastyplot: ["9M", "9L72", "8M", "8L72", "8S0"], nightshade: ["9M"], payback: ["8M"], phantomforce: ["9M", "8M"], + poltergeist: ["9M"], protect: ["9M", "8M"], psychic: ["9M"], psychocut: ["8M"], @@ -82964,6 +84456,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], grassyterrain: ["9M", "9L40", "8M"], + gravity: ["9M"], growth: ["9L1", "8L1"], guardswap: ["8M"], healpulse: ["9L72", "8L72"], @@ -82999,7 +84492,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M"], snore: ["8M"], solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], speedswap: ["8M"], storedpower: ["9M", "8M"], substitute: ["9M", "8M"], @@ -83049,21 +84542,22 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { glaciallance: ["9L1", "8L1", "8S0"], grassknot: ["9M", "8M"], grassyterrain: ["9M", "9L40", "8M"], + gravity: ["9M"], growth: ["9L1", "8L1"], guardswap: ["8M"], hail: ["8M"], healpulse: ["9L72", "8L72"], heavyslam: ["9M", "8M"], helpinghand: ["9M", "9L32", "8M", "8L32"], - highhorsepower: ["8M"], + highhorsepower: ["9M", "8M"], hyperbeam: ["9M", "8M"], icebeam: ["9M", "8M"], iciclecrash: ["9L1", "8L1"], - iciclespear: ["8M"], + iciclespear: ["9M", "8M"], icywind: ["9M", "8M"], imprison: ["9M", "8M"], irondefense: ["9M", "9L1", "8M", "8L1", "8S0"], - lashout: ["8T"], + lashout: ["9M", "8T"], leafstorm: ["9M", "8M"], leechseed: ["9L64", "8L64"], lifedew: ["9L8", "8L8"], @@ -83088,6 +84582,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psyshock: ["9M", "9L24", "8M", "8L24"], reflect: ["9M", "8M"], rest: ["9M", "8M"], + roar: ["9M"], round: ["8M"], safeguard: ["8M"], scaryface: ["9M", "8M"], @@ -83099,7 +84594,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snore: ["8M"], snowscape: ["9M"], solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], speedswap: ["8M"], stomp: ["9L1", "8L1"], stompingtantrum: ["9M", "8M"], @@ -83161,15 +84656,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M", "8M"], grassknot: ["9M", "8M"], grassyterrain: ["9M", "9L40", "8M"], + gravity: ["9M"], growth: ["9L1", "8L1"], guardswap: ["8M"], - haze: ["9L1", "8L1"], + haze: ["9M", "9L1", "8L1"], healpulse: ["9L72", "8L72"], helpinghand: ["9M", "9L32", "8M", "8L32"], hex: ["9M", "9L1", "8M", "8L1"], hyperbeam: ["9M", "8M"], imprison: ["9M", "8M"], - lashout: ["8T"], + lashout: ["9M", "8T"], leafstorm: ["9M", "8M"], leechseed: ["9L64", "8L64"], lifedew: ["9L8", "8L8"], @@ -83205,7 +84701,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { snarl: ["9M", "8M"], snore: ["8M"], solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["8M"], + solarblade: ["9M", "8M"], speedswap: ["8M"], stomp: ["9L1", "8L1"], stompingtantrum: ["9M", "8M"], @@ -83257,6 +84753,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { imprison: ["9M", "9L30"], irondefense: ["9M", "9L25"], ironhead: ["9M"], + mistyexplosion: ["9M"], mistyterrain: ["9M"], moonblast: ["9L65"], mysticalfire: ["9L35"], @@ -83279,7 +84776,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], torment: ["9L5"], twister: ["9L15"], - uproar: ["9L50"], + uproar: ["9M", "9L50"], + weatherball: ["9M"], zenheadbutt: ["9M"], }, }, @@ -83308,6 +84806,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { imprison: ["9M", "9L30"], irondefense: ["9M", "9L25"], ironhead: ["9M"], + mistyexplosion: ["9M"], mistyterrain: ["9M"], moonblast: ["9L65"], mysticalfire: ["9L35"], @@ -83330,7 +84829,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], torment: ["9L5"], twister: ["9L15"], - uproar: ["9L50"], + uproar: ["9M", "9L50"], + weatherball: ["9M"], zenheadbutt: ["9M"], }, }, @@ -83351,6 +84851,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], grassknot: ["9M"], grasspledge: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], helpinghand: ["9M"], honeclaws: ["9L10"], @@ -83400,6 +84901,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], grassknot: ["9M"], grasspledge: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], helpinghand: ["9M"], honeclaws: ["9L10"], @@ -83445,7 +84947,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { chillingwater: ["9M"], darkpulse: ["9M"], disarmingvoice: ["9M"], - doubleteam: ["9M"], + doubleteam: ["9M", "9L1"], endure: ["9M"], energyball: ["9M", "9L42"], facade: ["9M"], @@ -83458,11 +84960,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], grassknot: ["9M"], grasspledge: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M", "9L58"], helpinghand: ["9M"], honeclaws: ["9L10"], hyperbeam: ["9M"], - knockoff: ["9L52"], + knockoff: ["9M", "9L52"], + lashout: ["9M"], leafage: ["9L1"], leafstorm: ["9M", "9L64"], lowkick: ["9M"], @@ -83496,7 +85000,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderpunch: ["9M"], toxicspikes: ["9M"], trailblaze: ["9M"], - trick: ["9M"], + trick: ["9M", "9L1"], trickroom: ["9M"], uturn: ["9M", "9L24"], worryseed: ["9L29"], @@ -83532,7 +85036,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { overheat: ["9M"], protect: ["9M"], rest: ["9M"], - roar: ["9L25"], + roar: ["9M", "9L25"], round: ["9L7"], seedbomb: ["9M"], slackoff: ["9E"], @@ -83558,6 +85062,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dig: ["9M"], disarmingvoice: ["9M"], ember: ["9L1"], + encore: ["9M"], endure: ["9M"], facade: ["9M"], fireblast: ["9M", "9L47"], @@ -83578,7 +85083,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { overheat: ["9M"], protect: ["9M"], rest: ["9M"], - roar: ["9L28"], + roar: ["9M", "9L28"], round: ["9L10"], seedbomb: ["9M"], sleeptalk: ["9M"], @@ -83617,6 +85122,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "9L32"], flareblitz: ["9M"], gigaimpact: ["9M"], + heatcrash: ["9M"], heatwave: ["9M"], helpinghand: ["9M"], hex: ["9M", "9L47"], @@ -83630,9 +85136,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], outrage: ["9M"], overheat: ["9M", "9L64"], + poltergeist: ["9M"], protect: ["9M"], rest: ["9M"], - roar: ["9L28"], + roar: ["9M", "9L28"], round: ["9L10"], scaryface: ["9M", "9L12"], seedbomb: ["9M"], @@ -83651,6 +85158,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderfang: ["9M"], torchsong: ["9L0"], willowisp: ["9M", "9L47"], + yawn: ["9L1"], zenheadbutt: ["9M"], }, }, @@ -83685,6 +85193,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rapidspin: ["9E"], rest: ["9M"], roost: ["9E"], + sleeptalk: ["9M"], + substitute: ["9M"], surf: ["9M"], swift: ["9M"], takedown: ["9M"], @@ -83712,6 +85222,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], featherdance: ["9L48"], + flipturn: ["9M"], focusenergy: ["9L32"], growl: ["9L1"], helpinghand: ["9M"], @@ -83724,6 +85235,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], raindance: ["9M"], rest: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], surf: ["9M"], swift: ["9M"], takedown: ["9M"], @@ -83759,6 +85272,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], featherdance: ["9L52"], fling: ["9M"], + flipturn: ["9M"], focusenergy: ["9L32"], gigaimpact: ["9M"], growl: ["9L1"], @@ -83769,6 +85283,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], icespinner: ["9M"], icywind: ["9M"], + knockoff: ["9M"], liquidation: ["9M", "9L47"], lowkick: ["9M"], lowsweep: ["9M", "9L17"], @@ -83827,6 +85342,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stuffcheeks: ["9E"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], swallow: ["9E"], tackle: ["9L1"], tailwhip: ["9L1"], @@ -83834,7 +85350,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M", "9S0"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L32"], + uproar: ["9M", "9L32"], workup: ["9L30"], yawn: ["9L24"], zenheadbutt: ["9M"], @@ -83863,9 +85379,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], headbutt: ["9L23"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], ironhead: ["9M"], + lashout: ["9M"], mudshot: ["9M", "9L12"], mudslap: ["9M"], playrough: ["9M"], @@ -83877,13 +85395,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], tackle: ["9L1"], tailwhip: ["9L1"], takedown: ["9M", "9L26"], terablast: ["9M"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L38"], + uproar: ["9M", "9L38"], workup: ["9L34"], yawn: ["9L27"], zenheadbutt: ["9M"], @@ -83909,9 +85428,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], headbutt: ["9L17"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], ironhead: ["9M"], + lashout: ["9M"], mudshot: ["9M", "9L9"], mudslap: ["9M"], playrough: ["9M"], @@ -83923,13 +85444,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], tackle: ["9L1"], tailwhip: ["9L1"], takedown: ["9M", "9L28"], terablast: ["9M"], thief: ["9M"], trailblaze: ["9M"], - uproar: ["9L34"], + uproar: ["9M", "9L34"], workup: ["9L30"], yawn: ["9L23"], zenheadbutt: ["9M"], @@ -83940,7 +85462,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { assurance: ["9L8"], block: ["9L18"], bodyslam: ["9M"], - bugbite: ["9L14"], + bugbite: ["9M", "9L14"], bugbuzz: ["9M"], bulletseed: ["9M"], circlethrow: ["9L36"], @@ -83954,8 +85476,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], grassknot: ["9M"], headbutt: ["9L25"], + knockoff: ["9M"], leechlife: ["9M"], - lunge: ["9E"], + lunge: ["9M", "9E"], memento: ["9E"], poisonjab: ["9M"], pounce: ["9M"], @@ -83989,7 +85512,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { block: ["9L19"], bodyslam: ["9M"], brickbreak: ["9M"], - bugbite: ["9L14"], + bugbite: ["9M", "9L14"], bugbuzz: ["9M"], bulletseed: ["9M"], circlethrow: ["9L41"], @@ -84004,8 +85527,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], grassknot: ["9M"], headbutt: ["9L28"], + knockoff: ["9M"], leechlife: ["9M"], lowkick: ["9M"], + lunge: ["9M"], poisonjab: ["9M"], pounce: ["9M"], protect: ["9M"], @@ -84041,7 +85566,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["9M", "9L30"], assurance: ["9L9"], astonish: ["9L6"], - bugbite: ["9L22"], + bugbite: ["9M", "9L22"], bugbuzz: ["9M"], counter: ["9E"], doublekick: ["9L11"], @@ -84080,7 +85605,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { axekick: ["9L53"], bounce: ["9L48"], brickbreak: ["9M"], - bugbite: ["9L22"], + bugbite: ["9M", "9L22"], bugbuzz: ["9M"], darkpulse: ["9M"], detect: ["9L1"], @@ -84091,11 +85616,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firstimpression: ["9L44"], fling: ["9M"], gigaimpact: ["9M"], + knockoff: ["9M"], + lashout: ["9M"], leechlife: ["9M"], leer: ["9L1"], lowkick: ["9M", "9L1"], lowsweep: ["9M"], - lunge: ["9L0"], + lunge: ["9M", "9L0"], pounce: ["9M"], protect: ["9M"], raindance: ["9M"], @@ -84104,6 +85631,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["9M"], screech: ["9L14"], sleeptalk: ["9M"], + spite: ["9M"], strugglebug: ["9M", "9L4"], substitute: ["9M"], suckerpunch: ["9L40"], @@ -84122,7 +85650,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { }, rellor: { learnset: { - bugbite: ["9L20"], + bugbite: ["9M", "9L20"], bugbuzz: ["9M"], cosmicpower: ["9E"], defensecurl: ["9L1"], @@ -84133,7 +85661,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gunkshot: ["9M"], irondefense: ["9M"], leechlife: ["9M"], - lunge: ["9L35"], + lunge: ["9M", "9L35"], memento: ["9E"], mudshot: ["9M", "9L15"], mudslap: ["9M"], @@ -84152,13 +85680,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M", "9L24"], terablast: ["9M"], thief: ["9M"], - weatherball: ["9E"], + weatherball: ["9M", "9E"], xscissor: ["9M"], }, }, rabsca: { learnset: { - bugbite: ["9L20"], + bugbite: ["9M", "9L20"], bugbuzz: ["9M", "9L45"], calmmind: ["9M"], confuseray: ["9M"], @@ -84174,6 +85702,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], fling: ["9M"], gigaimpact: ["9M"], + gravity: ["9M"], guardswap: ["9L40"], gunkshot: ["9M"], hyperbeam: ["9M"], @@ -84181,9 +85710,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { irondefense: ["9M"], leechlife: ["9M"], lightscreen: ["9M"], - lunge: ["9L35"], + lunge: ["9M", "9L35"], mudshot: ["9M"], mudslap: ["9M"], + poltergeist: ["9M"], pounce: ["9M"], powergem: ["9M"], powerswap: ["9L40"], @@ -84217,6 +85747,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], trick: ["9M"], trickroom: ["9M"], + weatherball: ["9M"], xscissor: ["9M"], zenheadbutt: ["9M"], }, @@ -84249,11 +85780,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], phantomforce: ["9M", "9L41"], playrough: ["9M", "9L32"], + poltergeist: ["9M"], protect: ["9M"], psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M", "9L24"], - roar: ["9L9"], + roar: ["9M", "9L9"], sandstorm: ["9M"], scaryface: ["9M"], shadowball: ["9M"], @@ -84270,6 +85802,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunderfang: ["9M"], trick: ["9M"], + uproar: ["9M"], yawn: ["9E"], }, }, @@ -84300,11 +85833,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], phantomforce: ["9M", "9L46"], playrough: ["9M", "9L36"], + poltergeist: ["9M"], protect: ["9M"], psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M", "9L24"], - roar: ["9L9"], + roar: ["9M", "9L9"], sandstorm: ["9M"], scaryface: ["9M"], shadowball: ["9M"], @@ -84320,6 +85854,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], thunderfang: ["9M"], trick: ["9M"], + uproar: ["9M"], willowisp: ["9M"], }, }, @@ -84367,7 +85902,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], trick: ["9M"], trickroom: ["9M"], - uproar: ["9L34"], + uproar: ["9M", "9L34"], uturn: ["9M"], zenheadbutt: ["9M"], }, @@ -84430,7 +85965,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thief: ["9M"], trick: ["9M"], trickroom: ["9M"], - uproar: ["9L34"], + uproar: ["9M", "9L34"], uturn: ["9M"], zenheadbutt: ["9M"], }, @@ -84458,9 +85993,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], + gravity: ["9M"], growl: ["9L1"], guardswap: ["9L1"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], imprison: ["9M"], @@ -84479,6 +86016,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], reflect: ["9M"], rest: ["9M"], + roar: ["9M"], shadowball: ["9M"], skillswap: ["9M"], sleeptalk: ["9M"], @@ -84499,6 +86037,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { trick: ["9M"], trickroom: ["9M"], twinbeam: ["9L32"], + uproar: ["9M"], zenheadbutt: ["9M"], }, }, @@ -84648,6 +86187,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], filletaway: ["9L30"], finalgambit: ["9L55"], + flipturn: ["9M"], focusenergy: ["9L15"], gigaimpact: ["9M"], hydropump: ["9M"], @@ -84666,6 +86206,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], recover: ["9E"], rest: ["9M"], + scaleshot: ["9M"], slash: ["9L20"], sleeptalk: ["9M"], snowscape: ["9M"], @@ -84704,7 +86245,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], fling: ["9M"], focusenergy: ["9L10"], - haze: ["9E"], + haze: ["9M", "9E"], helpinghand: ["9M"], hydropump: ["9M", "9L50"], icebeam: ["9M"], @@ -84751,13 +86292,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], fling: ["9M"], - flipturn: ["9L0"], + flipturn: ["9M", "9L0"], focusblast: ["9M"], focusenergy: ["9L10"], - focuspunch: ["9L55"], + focuspunch: ["9M", "9L55"], gigaimpact: ["9M"], grassknot: ["9M"], - haze: ["9S0"], + haze: ["9M", "9S0"], helpinghand: ["9M"], hydropump: ["9M", "9L50"], hyperbeam: ["9M"], @@ -84818,6 +86359,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { seedbomb: ["9M", "9L27"], sleeptalk: ["9M"], solarbeam: ["9M"], + solarblade: ["9M"], strengthsap: ["9E"], substitute: ["9M"], sunnyday: ["9M"], @@ -84828,7 +86370,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], terrainpulse: ["9L38"], trailblaze: ["9M"], - weatherball: ["9E"], + weatherball: ["9M", "9E"], }, }, dolliv: { @@ -84856,6 +86398,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { seedbomb: ["9M", "9L29"], sleeptalk: ["9M"], solarbeam: ["9M"], + solarblade: ["9M"], substitute: ["9M"], sunnyday: ["9M"], sweetscent: ["9L1"], @@ -84864,6 +86407,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], terrainpulse: ["9L42"], trailblaze: ["9M"], + weatherball: ["9M"], }, }, arboliva: { @@ -84905,6 +86449,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { seedbomb: ["9M", "9L29"], sleeptalk: ["9M"], solarbeam: ["9M"], + solarblade: ["9M"], substitute: ["9M"], sunnyday: ["9M"], sweetscent: ["9L1"], @@ -84913,6 +86458,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], terrainpulse: ["9L46"], trailblaze: ["9M"], + weatherball: ["9M"], }, }, capsakid: { @@ -84925,6 +86471,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], gigadrain: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L10"], headbutt: ["9L24"], @@ -84947,6 +86494,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M"], substitute: ["9M"], sunnyday: ["9M", "9L17"], + superfang: ["9M"], takedown: ["9M"], terablast: ["9M"], thief: ["9M"], @@ -84959,6 +86507,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { bite: ["9L4"], bulletseed: ["9M", "9L21"], + burningjealousy: ["9M"], crunch: ["9M", "9L38"], endure: ["9M"], energyball: ["9M"], @@ -84969,11 +86518,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L10"], headbutt: ["9L24"], helpinghand: ["9M"], hyperbeam: ["9M"], + lashout: ["9M"], leafage: ["9L1"], leafstorm: ["9M"], leer: ["9L1"], @@ -84991,6 +86542,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { stompingtantrum: ["9M"], substitute: ["9M"], sunnyday: ["9M", "9L17"], + superfang: ["9M"], takedown: ["9M"], terablast: ["9M"], thief: ["9M"], @@ -85003,7 +86555,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tadbulb: { learnset: { acidspray: ["9M"], - charge: ["9L17"], + charge: ["9M", "9L17"], chargebeam: ["9M"], chillingwater: ["9M"], confuseray: ["9M"], @@ -85038,7 +86590,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { voltswitch: ["9M"], watergun: ["9L11"], waterpulse: ["9M"], - weatherball: ["9L36"], + weatherball: ["9M", "9L36"], wildcharge: ["9M"], zapcannon: ["9L50"], }, @@ -85046,7 +86598,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bellibolt: { learnset: { acidspray: ["9M"], - charge: ["9L17"], + charge: ["9M", "9L17"], chargebeam: ["9M"], chillingwater: ["9M"], confuseray: ["9M"], @@ -85078,10 +86630,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thundershock: ["9L7"], thunderwave: ["9M"], + toxic: ["9M"], voltswitch: ["9M"], watergun: ["9L11"], waterpulse: ["9M"], - weatherball: ["9L36"], + weatherball: ["9M", "9L36"], wildcharge: ["9M"], zapcannon: ["9L50"], }, @@ -85096,8 +86649,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], flashcannon: ["9M"], gunkshot: ["9M", "9L50"], - gyroball: ["9L17"], - haze: ["9E"], + gyroball: ["9M", "9L17"], + haze: ["9M", "9E"], headbutt: ["9L21"], irondefense: ["9M"], ironhead: ["9M", "9L28"], @@ -85107,6 +86660,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { poisonjab: ["9M", "9L36"], protect: ["9M"], raindance: ["9M"], + rest: ["9M"], sandstorm: ["9M"], scaryface: ["9M"], screech: ["9L25"], @@ -85125,9 +86679,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], torment: ["9E"], - toxic: ["9E"], + toxic: ["9M", "9E"], toxicspikes: ["9M"], - uproar: ["9L41"], + uproar: ["9M", "9L41"], venoshock: ["9M"], zenheadbutt: ["9M"], }, @@ -85143,12 +86697,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M"], gigaimpact: ["9M"], gunkshot: ["9M", "9L58"], - gyroball: ["9L17"], + gyroball: ["9M", "9L17"], + haze: ["9M"], headbutt: ["9L21"], heavyslam: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], irondefense: ["9M"], ironhead: ["9M", "9L28"], + lashout: ["9M"], lick: ["9L1"], magnetrise: ["9L1"], overheat: ["9M"], @@ -85174,8 +86731,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M", "9L7"], terablast: ["9M"], thief: ["9M"], + toxic: ["9M"], toxicspikes: ["9M"], - uproar: ["9L46"], + uproar: ["9M", "9L46"], venoshock: ["9M"], zenheadbutt: ["9M"], }, @@ -85198,6 +86756,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headbutt: ["9S0"], heavyslam: ["9M"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], irondefense: ["9M", "9L38"], ironhead: ["9M", "9L21"], @@ -85211,9 +86770,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockslide: ["9M"], rocktomb: ["9M"], sandstorm: ["9M", "9L34", "9S0"], + sandtomb: ["9M"], shedtail: ["9L52"], sleeptalk: ["9M"], - smackdown: ["9L12"], + smackdown: ["9M", "9L12"], spikes: ["9M"], stealthrock: ["9M"], steelbeam: ["9M"], @@ -85267,7 +86827,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], substitute: ["9M"], sunnyday: ["9M"], - superfang: ["9L11"], + superfang: ["9M", "9L11"], swift: ["9M"], switcheroo: ["9E"], takedown: ["9M"], @@ -85285,6 +86845,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aerialace: ["9M"], agility: ["9M"], babydolleyes: ["9L1"], + batonpass: ["9M"], beatup: ["9L41"], bulletseed: ["9M", "9L18"], charm: ["9M", "9L37"], @@ -85319,59 +86880,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], substitute: ["9M"], sunnyday: ["9M"], - superfang: ["9L11"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderwave: ["9M"], - tidyup: ["9L1"], - trailblaze: ["9M"], - uturn: ["9M"], - waterpulse: ["9M"], - }, - }, - mausholdfour: { - learnset: { - aerialace: ["9M"], - agility: ["9M"], - babydolleyes: ["9L1"], - beatup: ["9L41"], - bulletseed: ["9M", "9L18"], - charm: ["9M", "9L37"], - chillingwater: ["9M"], - copycat: ["9L46"], - crunch: ["9M"], - dig: ["9M"], - doublehit: ["9L14"], - echoedvoice: ["9L5"], - encore: ["9M", "9L22"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - followme: ["9L1"], - gigaimpact: ["9M"], - grassknot: ["9M"], - helpinghand: ["9M", "9L8"], - hyperbeam: ["9M"], - hypervoice: ["9M", "9L33"], - lowkick: ["9M"], - lowsweep: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M", "9L29"], - populationbomb: ["9L53"], - pound: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9L11"], + superfang: ["9M", "9L11"], swift: ["9M"], takedown: ["9M"], taunt: ["9M"], @@ -85406,6 +86915,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { growl: ["9L6"], heavyslam: ["9M"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], icebeam: ["9M"], @@ -85413,7 +86923,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { iceshard: ["9L12"], icespinner: ["9M", "9L44"], iciclecrash: ["9E"], + iciclespear: ["9M"], icywind: ["9M"], + knockoff: ["9M"], liquidation: ["9M"], playrough: ["9M"], powdersnow: ["9L1"], @@ -85453,6 +86965,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { growl: ["9L6"], heavyslam: ["9M"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], icebeam: ["9M"], @@ -85460,7 +86973,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M"], iceshard: ["9L12"], icespinner: ["9M", "9L44"], + iciclespear: ["9M"], icywind: ["9M"], + knockoff: ["9M"], liquidation: ["9M"], playrough: ["9M"], powdersnow: ["9L1"], @@ -85500,7 +87015,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "9L40"], icefang: ["9M", "9L29"], iciclecrash: ["9L48"], - iciclespear: ["9E"], + iciclespear: ["9M", "9E"], icywind: ["9M", "9L6"], leer: ["9L1"], outrage: ["9M"], @@ -85538,6 +87053,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icebeam: ["9M", "9L45"], icefang: ["9M", "9L29"], iciclecrash: ["9L55"], + iciclespear: ["9M"], icywind: ["9M", "9L6"], ironhead: ["9M"], leer: ["9L1"], @@ -85582,11 +87098,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], glaiverush: ["9L0"], helpinghand: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], icebeam: ["9M", "9L48"], icefang: ["9M", "9L29"], iceshard: ["9L1"], iciclecrash: ["9L62"], + iciclespear: ["9M"], icywind: ["9M", "9L6"], ironhead: ["9M"], leer: ["9L1"], @@ -85594,6 +87112,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], raindance: ["9M"], rest: ["9M"], + scaleshot: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], snowscape: ["9M", "9L1"], @@ -85623,6 +87142,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hydropump: ["9M"], hyperbeam: ["9M"], icywind: ["9M", "9S0"], + lunge: ["9M"], memento: ["9L34"], mirrorcoat: ["9L47"], muddywater: ["9L39", "9S0"], @@ -85684,7 +87204,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], ironhead: ["9M"], irontail: ["9E"], - knockoff: ["9E"], + knockoff: ["9M", "9E"], mudshot: ["9M"], mudslap: ["9M"], outrage: ["9M"], @@ -85695,6 +87215,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rapidspin: ["9L7"], rest: ["9M"], + scaleshot: ["9M"], shedtail: ["9L31"], shiftgear: ["9L40"], sleeptalk: ["9M"], @@ -85708,6 +87229,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thunderfang: ["9M"], trailblaze: ["9M"], + uproar: ["9M"], uturn: ["9M", "9L27"], wildcharge: ["9M"], }, @@ -85717,7 +87239,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["9M", "9L40"], batonpass: ["9M"], bite: ["9L19"], - charge: ["9L8"], + charge: ["9M", "9L8"], chargebeam: ["9M"], charm: ["9M"], crunch: ["9M"], @@ -85748,6 +87270,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { spark: ["9L23"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], sweetkiss: ["9E"], swift: ["9M"], takedown: ["9M"], @@ -85769,7 +87292,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { armthrust: ["9L0"], batonpass: ["9M"], bite: ["9L19"], - charge: ["9L8"], + charge: ["9M", "9L8"], chargebeam: ["9M"], charm: ["9M"], crunch: ["9M"], @@ -85783,8 +87306,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { entrainment: ["9L38"], facade: ["9M"], fling: ["9M"], + focuspunch: ["9M"], growl: ["9L1"], helpinghand: ["9M"], + knockoff: ["9M"], lowkick: ["9M"], lowsweep: ["9M"], metalclaw: ["9M"], @@ -85800,6 +87325,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { spark: ["9L23"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], swift: ["9M"], takedown: ["9M"], terablast: ["9M"], @@ -85823,7 +87349,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodypress: ["9M"], brickbreak: ["9M"], bulkup: ["9M"], - charge: ["9L8"], + charge: ["9M", "9L8"], chargebeam: ["9M"], charm: ["9M"], closecombat: ["9M", "9L44"], @@ -85841,12 +87367,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M"], fling: ["9M"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], growl: ["9L1"], helpinghand: ["9M"], hyperbeam: ["9M"], icepunch: ["9M"], + knockoff: ["9M"], lowkick: ["9M"], lowsweep: ["9M"], metalclaw: ["9M"], @@ -85866,6 +87394,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { spark: ["9L23"], substitute: ["9M"], sunnyday: ["9M"], + superfang: ["9M"], swift: ["9M"], takedown: ["9M"], terablast: ["9M"], @@ -85888,9 +87417,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aircutter: ["9M"], airslash: ["9M"], bravebird: ["9M"], + charge: ["9M"], chargebeam: ["9M"], discharge: ["9L43"], - dualwingbeat: ["9L27"], + dualwingbeat: ["9M", "9L27"], eerieimpulse: ["9M"], electricterrain: ["9M"], electroball: ["9M"], @@ -85921,10 +87451,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thundershock: ["9L4"], thunderwave: ["9M"], - uproar: ["9L19"], + uproar: ["9M", "9L19"], uturn: ["9M"], voltswitch: ["9M", "9L37"], - weatherball: ["9E"], + weatherball: ["9M", "9E"], wildcharge: ["9M"], }, }, @@ -85936,9 +87466,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { aircutter: ["9M"], airslash: ["9M"], bravebird: ["9M"], + charge: ["9M"], chargebeam: ["9M"], discharge: ["9L48"], - dualwingbeat: ["9L30"], + dualwingbeat: ["9M", "9L30"], eerieimpulse: ["9M"], electricterrain: ["9M"], electroball: ["9M", "9L0"], @@ -85967,9 +87498,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderbolt: ["9M"], thundershock: ["9L4"], thunderwave: ["9M"], - uproar: ["9L19"], + uproar: ["9M", "9L19"], uturn: ["9M"], voltswitch: ["9M", "9L43"], + weatherball: ["9M"], wildcharge: ["9M"], }, }, @@ -85982,7 +87514,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bravebird: ["9M"], darkpulse: ["9M"], drillrun: ["9M"], - dualwingbeat: ["9L42"], + dualwingbeat: ["9M", "9L42"], endure: ["9M"], facade: ["9M"], featherdance: ["9E"], @@ -85995,7 +87527,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], hypervoice: ["9M"], icywind: ["9M"], - knockoff: ["9L53"], + knockoff: ["9M", "9L53"], + lashout: ["9M"], leer: ["9L1"], memento: ["9L1"], nastyplot: ["9M"], @@ -86007,6 +87540,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { powertrip: ["9E"], protect: ["9M"], raindance: ["9M"], + rest: ["9M"], rockblast: ["9M"], rockslide: ["9M", "9L47"], rockthrow: ["9L11", "9S0"], @@ -86044,6 +87578,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bravebird: ["9M", "9L42"], copycat: ["9L27"], doubleedge: ["9E"], + dualwingbeat: ["9M"], endure: ["9M"], facade: ["9M", "9L34"], faketears: ["9M"], @@ -86059,6 +87594,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hurricane: ["9M"], hyperbeam: ["9M"], hypervoice: ["9M"], + lashout: ["9M"], mimic: ["9L1"], partingshot: ["9E"], peck: ["9L1"], @@ -86079,7 +87615,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], thief: ["9M"], torment: ["9L10"], - uproar: ["9L24"], + uproar: ["9M", "9L24"], uturn: ["9M"], }, }, @@ -86098,6 +87634,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { detect: ["9L9"], doublekick: ["9L5"], doubleteam: ["9E"], + dualwingbeat: ["9M"], endure: ["9M"], facade: ["9M"], feint: ["9L21"], @@ -86110,6 +87647,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { liquidation: ["9M"], lowkick: ["9M", "9L18"], lowsweep: ["9M"], + lunge: ["9M"], megakick: ["9L39"], payback: ["9L27"], peck: ["9L1"], @@ -86154,10 +87692,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { guillotine: ["9L56"], harden: ["9L6"], helpinghand: ["9M"], - highhorsepower: ["9L47"], + highhorsepower: ["9M", "9L47"], hyperbeam: ["9M"], irondefense: ["9M", "9L51"], - knockoff: ["9E"], + knockoff: ["9M", "9E"], metalclaw: ["9M", "9L17"], mudshot: ["9M"], mudslap: ["9M"], @@ -86175,6 +87713,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["9M"], shadowclaw: ["9M"], sleeptalk: ["9M"], + smackdown: ["9M"], stealthrock: ["9M"], stompingtantrum: ["9M"], stoneedge: ["9M"], @@ -86222,7 +87761,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockthrow: ["9L5"], sandstorm: ["9M"], sleeptalk: ["9M"], - smackdown: ["9L10"], + smackdown: ["9M", "9L10"], stealthrock: ["9M", "9L33"], stompingtantrum: ["9M"], stoneedge: ["9M", "9L45"], @@ -86265,7 +87804,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { saltcure: ["9L0"], sandstorm: ["9M"], sleeptalk: ["9M"], - smackdown: ["9L10"], + smackdown: ["9M", "9L10"], stealthrock: ["9M", "9L38"], stompingtantrum: ["9M"], stoneedge: ["9M", "9L51"], @@ -86294,7 +87833,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { firepunch: ["9M"], flashcannon: ["9M"], fling: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], + gravity: ["9M"], hammerarm: ["9L0"], harden: ["9L1"], headbutt: ["9L16"], @@ -86318,6 +87859,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { saltcure: ["9L24", "9S0"], sandstorm: ["9M"], sleeptalk: ["9M"], + smackdown: ["9M"], stealthrock: ["9M", "9L40"], stompingtantrum: ["9M"], stoneedge: ["9M", "9L54"], @@ -86361,18 +87903,19 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockthrow: ["9L1"], rocktomb: ["9M"], sandstorm: ["9M", "9L26"], + sandtomb: ["9M"], selfdestruct: ["9L29"], sleeptalk: ["9M"], sludgebomb: ["9M"], sludgewave: ["9L46"], - smackdown: ["9L1"], + smackdown: ["9M", "9L1"], spikes: ["9M"], stealthrock: ["9M", "9L18"], stoneedge: ["9M"], substitute: ["9M"], sunnyday: ["9M"], terablast: ["9M"], - toxic: ["9E"], + toxic: ["9M", "9E"], toxicspikes: ["9M"], venoshock: ["9M", "9L22"], }, @@ -86408,11 +87951,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockthrow: ["9L1"], rocktomb: ["9M"], sandstorm: ["9M", "9L26"], + sandtomb: ["9M"], selfdestruct: ["9L29"], sleeptalk: ["9M"], sludgebomb: ["9M"], sludgewave: ["9L50"], - smackdown: ["9L1"], + smackdown: ["9M", "9L1"], solarbeam: ["9M"], spikes: ["9M"], spikyshield: ["9L1"], @@ -86421,6 +87965,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { substitute: ["9M"], sunnyday: ["9M"], terablast: ["9M"], + toxic: ["9M"], toxicspikes: ["9M", "9L1"], venoshock: ["9M", "9L22"], }, @@ -86443,7 +87988,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { furyswipes: ["9L8"], gunkshot: ["9M", "9L45"], helpinghand: ["9M"], - knockoff: ["9L40"], + knockoff: ["9M", "9L40"], leer: ["9L1"], metronome: ["9M"], mudshot: ["9M"], @@ -86462,7 +88007,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M"], substitute: ["9M", "9L36"], sunnyday: ["9M"], - superfang: ["9E"], + superfang: ["9M", "9E"], swagger: ["9E"], switcheroo: ["9L11"], swordsdance: ["9M"], @@ -86470,7 +88015,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M", "9L33"], terablast: ["9M"], thief: ["9M"], - toxic: ["9E"], + toxic: ["9M", "9E"], trailblaze: ["9M"], uturn: ["9M", "9L25"], venoshock: ["9M"], @@ -86493,7 +88038,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], gunkshot: ["9M", "9L51"], helpinghand: ["9M"], - knockoff: ["9L45"], + knockoff: ["9M", "9L45"], leer: ["9L1"], lowkick: ["9M"], lowsweep: ["9M"], @@ -86516,12 +88061,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sludgebomb: ["9M"], substitute: ["9M", "9L40"], sunnyday: ["9M"], + superfang: ["9M"], switcheroo: ["9L11"], swordsdance: ["9M"], takedown: ["9M"], taunt: ["9M", "9L37"], terablast: ["9M"], thief: ["9M"], + toxic: ["9M"], trailblaze: ["9M"], uturn: ["9M", "9L25"], venoshock: ["9M"], @@ -86559,7 +88106,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M"], - roar: ["9L30"], + roar: ["9M", "9L30"], sleeptalk: ["9M"], snarl: ["9M"], stompingtantrum: ["9M"], @@ -86610,7 +88157,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { psychicfangs: ["9M"], raindance: ["9M"], rest: ["9M"], - roar: ["9L33"], + roar: ["9M", "9L33"], scaryface: ["9M"], sleeptalk: ["9M"], snarl: ["9M"], @@ -86646,6 +88193,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { honeclaws: ["9L10"], icefang: ["9M"], jawlock: ["9L43"], + lashout: ["9M"], leer: ["9L1"], lick: ["9L4"], payback: ["9L26"], @@ -86656,7 +88204,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M"], retaliate: ["9E"], reversal: ["9M", "9L39"], - roar: ["9L18"], + roar: ["9M", "9L18"], scaryface: ["9M", "9L1"], sleeptalk: ["9M"], snarl: ["9M", "9L7"], @@ -86694,6 +88242,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hypervoice: ["9M"], icefang: ["9M"], jawlock: ["9L48"], + lashout: ["9M"], leer: ["9L1"], lick: ["9L4"], outrage: ["9M", "9L60"], @@ -86704,10 +88253,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], rest: ["9M"], reversal: ["9M", "9L43"], - roar: ["9L18"], + roar: ["9M", "9L18"], scaryface: ["9M", "9L1"], sleeptalk: ["9M"], snarl: ["9M", "9L7"], + spite: ["9M"], substitute: ["9M"], sunnyday: ["9M"], swagger: ["9L39"], @@ -86737,6 +88287,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], gigadrain: ["9M", "9L40"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], hex: ["9M", "9L21"], infestation: ["9L17"], @@ -86746,6 +88297,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], painsplit: ["9L50"], phantomforce: ["9M", "9L35"], + poltergeist: ["9M"], pounce: ["9M"], powerwhip: ["9L55"], protect: ["9M"], @@ -86759,6 +88311,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], solarbeam: ["9M"], spikes: ["9M"], + spite: ["9M"], strengthsap: ["9E"], substitute: ["9M"], terablast: ["9M"], @@ -86781,6 +88334,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L40"], gigaimpact: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], hex: ["9M", "9L21"], hyperbeam: ["9M"], @@ -86790,6 +88344,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M"], painsplit: ["9L50"], phantomforce: ["9M", "9L35"], + poltergeist: ["9M"], pounce: ["9M"], powerwhip: ["9L55"], protect: ["9M"], @@ -86802,6 +88357,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], solarbeam: ["9M"], spikes: ["9M"], + spite: ["9M"], substitute: ["9M"], terablast: ["9M"], thief: ["9M"], @@ -86846,6 +88402,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flashcannon: ["9M"], fling: ["9M"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M"], heavyslam: ["9M"], hex: ["9M"], @@ -86859,6 +88416,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { metalsound: ["9L28"], nastyplot: ["9M", "9L63"], nightshade: ["9M", "9L7"], + poltergeist: ["9M"], powergem: ["9M", "9L49"], protect: ["9M"], psychic: ["9M"], @@ -86903,12 +88461,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { headlongrush: ["9L91"], headsmash: ["9L84"], heavyslam: ["9M"], + highhorsepower: ["9M"], hornattack: ["9L1"], hyperbeam: ["9M"], icefang: ["9M"], icespinner: ["9M"], ironhead: ["9M"], - knockoff: ["9L42", "9S0", "9S1"], + knockoff: ["9M", "9L42", "9S0", "9S1"], megahorn: ["9L77"], mudshot: ["9M"], mudslap: ["9M"], @@ -86918,12 +88477,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rapidspin: ["9L21", "9S0"], rest: ["9M"], reversal: ["9M"], + roar: ["9M"], rockslide: ["9M"], rocktomb: ["9M"], rollout: ["9L1"], sandstorm: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], + smackdown: ["9M"], smartstrike: ["9M"], stealthrock: ["9M"], stompingtantrum: ["9M", "9L35", "9S0", "9S1"], @@ -86966,6 +88527,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hex: ["9M"], hyperbeam: ["9M"], ingrain: ["9L70"], + lashout: ["9M"], leafstorm: ["9M"], magicalleaf: ["9M"], megadrain: ["9L14"], @@ -87004,6 +88566,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodypress: ["9M"], bodyslam: ["9M"], bulldoze: ["9M", "9L14"], + charge: ["9M"], chargebeam: ["9M", "9L21"], discharge: ["9L56"], earthpower: ["9M", "9L63"], @@ -87015,8 +88578,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], flashcannon: ["9M"], gigaimpact: ["9M"], - gravity: ["9L77"], + gravity: ["9M", "9L77"], heavyslam: ["9M", "9L42", "9S0"], + highhorsepower: ["9M"], hyperbeam: ["9M"], irondefense: ["9M"], lightscreen: ["9M"], @@ -87029,6 +88593,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { reflect: ["9M"], rest: ["9M"], sandstorm: ["9M"], + sandtomb: ["9M"], screech: ["9L35", "9S0"], sleeptalk: ["9M"], spark: ["9L7"], @@ -87082,7 +88647,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { focusblast: ["9M"], gigaimpact: ["9M"], grassknot: ["9M"], - gyroball: ["9L77"], + gyroball: ["9M", "9L77"], helpinghand: ["9M"], howl: ["9L7"], hyperbeam: ["9M"], @@ -87093,6 +88658,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { imprison: ["9M"], lightscreen: ["9M"], metronome: ["9M"], + mistyexplosion: ["9M"], mistyterrain: ["9M"], nobleroar: ["9L14"], perishsong: ["9L84"], @@ -87107,6 +88673,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { raindance: ["9M"], reflect: ["9M"], rest: ["9M", "9L35", "9S0"], + roar: ["9M"], rocktomb: ["9M"], sandstorm: ["9M"], scaryface: ["9M"], @@ -87127,6 +88694,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M"], trick: ["9M"], trickroom: ["9M"], + uproar: ["9M"], waterpulse: ["9M"], wish: ["9L70"], zenheadbutt: ["9M"], @@ -87167,6 +88735,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { painsplit: ["9L77"], perishsong: ["9L91"], phantomforce: ["9M", "9L70"], + poltergeist: ["9M"], powergem: ["9M", "9L56"], protect: ["9M"], psybeam: ["9M", "9L7"], @@ -87174,7 +88743,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rest: ["9M"], shadowball: ["9M", "9L42", "9S0"], sleeptalk: ["9M"], - spite: ["9L1"], + spite: ["9M", "9L1"], storedpower: ["9M"], substitute: ["9M"], sunnyday: ["9M", "9L1"], @@ -87199,11 +88768,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodypress: ["9M"], bodyslam: ["9M"], brickbreak: ["9M"], - bugbite: ["9L1"], + bugbite: ["9M", "9L1"], bugbuzz: ["9M"], bulkup: ["9M", "9L56"], closecombat: ["9M"], - dualwingbeat: ["9L63"], + dualwingbeat: ["9M", "9L63"], earthquake: ["9M"], ember: ["9L1"], endure: ["9M"], @@ -87214,14 +88783,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M"], gigaimpact: ["9M"], gust: ["9L1"], + heatcrash: ["9M"], heatwave: ["9M"], heavyslam: ["9M"], + highhorsepower: ["9M"], hurricane: ["9M"], hyperbeam: ["9M"], leechlife: ["9M", "9L84"], lowkick: ["9M"], lowsweep: ["9M", "9L28", "9S0"], - lunge: ["9L42", "9S0"], + lunge: ["9M", "9L42", "9S0"], morningsun: ["9L35", "9S0"], poisonpowder: ["9L7"], protect: ["9M"], @@ -87291,15 +88862,18 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { incinerate: ["9L7"], ironhead: ["9M"], jawlock: ["9L1"], + knockoff: ["9M"], + lashout: ["9M"], leer: ["9L1"], metalclaw: ["9M"], nightslash: ["9L49", "9S0"], outrage: ["9M"], protect: ["9M"], rest: ["9M"], + roar: ["9M"], rockslide: ["9M"], roost: ["9L84"], - scaleshot: ["9L1"], + scaleshot: ["9M", "9L1"], scaryface: ["9M", "9L21"], shadowclaw: ["9M"], sleeptalk: ["9M"], @@ -87337,14 +88911,16 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], flashcannon: ["9M"], gigaimpact: ["9M", "9L84"], + gyroball: ["9M"], heavyslam: ["9M", "9L56", "9S1"], + highhorsepower: ["9M"], hornattack: ["9L1"], hyperbeam: ["9M"], icefang: ["9M"], icespinner: ["9M"], irondefense: ["9M"], ironhead: ["9M", "9L28", "9S0"], - knockoff: ["9L42", "9S0", "9S1"], + knockoff: ["9M", "9L42", "9S0", "9S1"], megahorn: ["9L77"], mudshot: ["9M"], mudslap: ["9M"], @@ -87356,6 +88932,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rollout: ["9L1"], sandstorm: ["9M"], scaryface: ["9M"], + sleeptalk: ["9M"], smartstrike: ["9M"], stealthrock: ["9M"], steelbeam: ["9M"], @@ -87406,7 +88983,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hurricane: ["9M", "9L77"], hyperbeam: ["9M"], lightscreen: ["9M"], - lunge: ["9L28", "9S0"], + lunge: ["9M", "9L28", "9S0"], metalsound: ["9L63"], morningsun: ["9L70"], overheat: ["9M", "9L91"], @@ -87424,6 +89001,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { swift: ["9M"], takedown: ["9M", "9L21"], terablast: ["9M"], + toxic: ["9M"], toxicspikes: ["9M"], uturn: ["9M"], venoshock: ["9M"], @@ -87442,7 +89020,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], brickbreak: ["9M"], bulldoze: ["9M"], - charge: ["9L49", "9S0"], + charge: ["9M", "9L49", "9S0"], closecombat: ["9M", "9L63"], detect: ["9L70"], drainpunch: ["9M"], @@ -87455,7 +89033,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], focusblast: ["9M"], focusenergy: ["9L1"], - focuspunch: ["9L91"], + focuspunch: ["9M", "9L91"], forcepalm: ["9L35", "9S0"], gigaimpact: ["9M"], heavyslam: ["9M", "9L77"], @@ -87508,6 +89086,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonbreath: ["9L21", "9S0"], dragonpulse: ["9M", "9L84"], dragontail: ["9M"], + dualwingbeat: ["9M"], earthpower: ["9M"], electricterrain: ["9M", "9L1"], endure: ["9M"], @@ -87526,12 +89105,13 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M", "9L91"], hypervoice: ["9M", "9L42", "9S0"], ironhead: ["9M"], - knockoff: ["9L63"], + knockoff: ["9M", "9L63"], + lashout: ["9M"], outrage: ["9M", "9L77"], protect: ["9M"], raindance: ["9M"], rest: ["9M"], - roar: ["9L7"], + roar: ["9M", "9L7"], rocktomb: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], @@ -87560,7 +89140,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { bodyslam: ["9M"], brickbreak: ["9M"], bulldoze: ["9M"], - charge: ["9L35", "9S0"], + charge: ["9M", "9L35", "9S0"], chargebeam: ["9M"], crunch: ["9M"], dig: ["9M"], @@ -87582,6 +89162,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { focusblast: ["9M"], gigaimpact: ["9M", "9L91"], heavyslam: ["9M"], + highhorsepower: ["9M"], hyperbeam: ["9M"], icebeam: ["9M"], icefang: ["9M", "9L1"], @@ -87600,8 +89181,11 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rockthrow: ["9L1"], rocktomb: ["9M", "9L21"], sandstorm: ["9M", "9L49", "9S0"], + sandtomb: ["9M"], scaryface: ["9M"], screech: ["9L7"], + sleeptalk: ["9M"], + smackdown: ["9M"], snarl: ["9M"], spikes: ["9M"], stealthrock: ["9M", "9L77"], @@ -87642,7 +89226,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { endure: ["9M"], facade: ["9M"], fling: ["9M"], - flipturn: ["9L49", "9S0"], + flipturn: ["9M", "9L49", "9S0"], freezedry: ["9L42", "9S0"], gigaimpact: ["9M"], helpinghand: ["9M", "9L35", "9S0"], @@ -87711,7 +89295,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icepunch: ["9M"], icywind: ["9M"], imprison: ["9M"], - knockoff: ["9L70"], + knockoff: ["9M", "9L70"], leafblade: ["9L49", "9S0"], lightscreen: ["9M"], liquidation: ["9M"], @@ -87749,6 +89333,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { thunderwave: ["9M"], trick: ["9M"], trickroom: ["9M"], + vacuumwave: ["9M"], wideguard: ["9L84"], xscissor: ["9M"], zenheadbutt: ["9M"], @@ -87774,6 +89359,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { heavyslam: ["9M"], hex: ["9M"], hyperbeam: ["9M"], + lashout: ["9M"], meanlook: ["9L1"], memento: ["9L65"], mudshot: ["9M"], @@ -87785,12 +89371,12 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { rocktomb: ["9M"], ruination: ["9L50", "9S0"], sandstorm: ["9M"], - sandtomb: ["9L1"], + sandtomb: ["9M", "9L1"], scaryface: ["9M"], sleeptalk: ["9M"], snarl: ["9M"], spikes: ["9M", "9L5"], - spite: ["9L1"], + spite: ["9M", "9L1"], stealthrock: ["9M"], stomp: ["9L15"], stompingtantrum: ["9M", "9L45", "9S0"], @@ -87823,7 +89409,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], falseswipe: ["9M"], gigaimpact: ["9M"], - haze: ["9L15"], + haze: ["9M", "9L15"], hex: ["9M"], hyperbeam: ["9M"], icefang: ["9M"], @@ -87831,6 +89417,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { icespinner: ["9M"], iciclecrash: ["9L45", "9S0"], icywind: ["9M", "9L5"], + lashout: ["9M"], meanlook: ["9L1"], mist: ["9L15"], nightslash: ["9L35"], @@ -87848,7 +89435,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], snarl: ["9M"], snowscape: ["9M", "9L30"], - spite: ["9L1"], + spite: ["9M", "9L1"], substitute: ["9M"], suckerpunch: ["9L55", "9S0"], swordsdance: ["9M", "9L25"], @@ -87881,7 +89468,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hex: ["9M"], hyperbeam: ["9M"], ingrain: ["9L35"], - knockoff: ["9L70"], + knockoff: ["9M", "9L70"], + lashout: ["9M"], leafstorm: ["9M", "9L75"], leechseed: ["9L25"], lightscreen: ["9M"], @@ -87904,7 +89492,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], snarl: ["9M"], solarbeam: ["9M"], - spite: ["9L1"], + solarblade: ["9M"], + spite: ["9M", "9L1"], stunspore: ["9L15"], substitute: ["9M"], sunnyday: ["9M"], @@ -87923,6 +89512,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { chiyu: { learnset: { bounce: ["9L55", "9S0"], + burningjealousy: ["9M"], confuseray: ["9M", "9L30"], crunch: ["9M"], darkpulse: ["9M", "9L40"], @@ -87941,6 +89531,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hyperbeam: ["9M"], incinerate: ["9L25"], inferno: ["9L65"], + lashout: ["9M"], lavaplume: ["9L45", "9S0"], lightscreen: ["9M"], meanlook: ["9L1"], @@ -87956,7 +89547,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { scaryface: ["9M"], sleeptalk: ["9M"], snarl: ["9M"], - spite: ["9L1"], + spite: ["9M", "9L1"], substitute: ["9M"], sunnyday: ["9M"], swagger: ["9L60", "9S0"], @@ -87992,6 +89583,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { dragonpulse: ["9M"], dragontail: ["9M"], drainpunch: ["9M", "9L21"], + dualwingbeat: ["9M"], endure: ["9M", "9S0"], facade: ["9M"], fireblast: ["9M"], @@ -88001,7 +89593,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { flamethrower: ["9M", "9L49", "9S0", "9S1"], flareblitz: ["9M", "9L91"], focusblast: ["9M"], + focuspunch: ["9M"], gigaimpact: ["9M", "9L98", "9S1"], + heatcrash: ["9M"], heatwave: ["9M"], heavyslam: ["9M"], helpinghand: ["9M"], @@ -88017,7 +89611,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], rest: ["9M"], reversal: ["9M"], + roar: ["9M"], rocksmash: ["9L7"], + scaleshot: ["9M"], scaryface: ["9M"], screech: ["9L63"], shadowclaw: ["9M"], @@ -88032,6 +89628,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M"], terablast: ["9M", "9S0"], thunderfang: ["9M"], + uproar: ["9M"], uturn: ["9M"], wildcharge: ["9M"], zenheadbutt: ["9M"], @@ -88048,7 +89645,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { agility: ["9M", "9L35"], bodyslam: ["9M"], calmmind: ["9M"], - charge: ["9L14", "9S1"], + charge: ["9M", "9L14", "9S1"], chargebeam: ["9M"], confuseray: ["9M"], crunch: ["9M"], @@ -88125,7 +89722,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M"], helpinghand: ["9M"], icehammer: ["9E"], - knockoff: ["9L52"], + knockoff: ["9M", "9L52"], lightscreen: ["9M"], metalclaw: ["9M", "9L8"], metronome: ["9M"], @@ -88172,7 +89769,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { fling: ["9M"], foulplay: ["9M"], helpinghand: ["9M"], - knockoff: ["9L52"], + knockoff: ["9M", "9L52"], lightscreen: ["9M"], metalclaw: ["9M", "9L8"], metronome: ["9M"], @@ -88221,7 +89818,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigatonhammer: ["9L0"], heavyslam: ["9M"], helpinghand: ["9M"], - knockoff: ["9L52"], + knockoff: ["9M", "9L52"], lightscreen: ["9M"], metalclaw: ["9M", "9L8"], metronome: ["9M"], @@ -88237,6 +89834,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { skittersmack: ["9L47"], slam: ["9L27"], sleeptalk: ["9M"], + smackdown: ["9M"], stealthrock: ["9M"], steelbeam: ["9M"], stoneedge: ["9M"], @@ -88271,8 +89869,9 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { nightshade: ["9M", "9L20"], overheat: ["9M"], protect: ["9M"], + rest: ["9M"], sleeptalk: ["9M"], - spite: ["9E"], + spite: ["9M", "9E"], substitute: ["9M"], sunnyday: ["9M"], takedown: ["9M"], @@ -88325,6 +89924,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowball: ["9M"], sleeptalk: ["9M"], solarbeam: ["9M"], + spite: ["9M"], storedpower: ["9M"], substitute: ["9M"], sunnyday: ["9M"], @@ -88333,6 +89933,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { terablast: ["9M"], trick: ["9M"], trickroom: ["9M"], + weatherball: ["9M"], wideguard: ["9L1"], willowisp: ["9M", "9L16"], }, @@ -88372,6 +89973,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { overheat: ["9M"], phantomforce: ["9M"], poisonjab: ["9M"], + poltergeist: ["9M"], protect: ["9M"], psychocut: ["9L56"], quickguard: ["9L1"], @@ -88381,7 +89983,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowclaw: ["9M", "9L0"], shadowsneak: ["9L1"], sleeptalk: ["9M"], - solarblade: ["9L1"], + solarblade: ["9M", "9L1"], + spite: ["9M"], storedpower: ["9M"], substitute: ["9M"], sunnyday: ["9M"], @@ -88389,6 +89992,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { takedown: ["9M"], taunt: ["9M"], terablast: ["9M"], + vacuumwave: ["9M"], willowisp: ["9M", "9L16"], xscissor: ["9M"], }, @@ -88408,13 +90012,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { foulplay: ["9M"], gigadrain: ["9M", "9L44"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L40"], hex: ["9M", "9L28"], - knockoff: ["9E"], + knockoff: ["9M", "9E"], leafstorm: ["9M"], leechseed: ["9E"], lightscreen: ["9M"], + lunge: ["9M"], magicalleaf: ["9M"], megadrain: ["9L16"], mirrorcoat: ["9E"], @@ -88444,7 +90050,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { taunt: ["9M"], terablast: ["9M"], tickle: ["9E"], - toxic: ["9E"], + toxic: ["9M", "9E"], toxicspikes: ["9M"], trailblaze: ["9M"], trickroom: ["9M"], @@ -88467,12 +90073,15 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigadrain: ["9M", "9L48"], gigaimpact: ["9M"], grassknot: ["9M"], + grassyglide: ["9M"], grassyterrain: ["9M"], growth: ["9L44"], hex: ["9M", "9L28"], hyperbeam: ["9M"], + knockoff: ["9M"], leafstorm: ["9M"], lightscreen: ["9M"], + lunge: ["9M"], magicalleaf: ["9M"], megadrain: ["9L16"], mudshot: ["9M", "9L24"], @@ -88499,6 +90108,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { tackle: ["9L15"], taunt: ["9M"], terablast: ["9M"], + toxic: ["9M"], toxicspikes: ["9M"], trailblaze: ["9M"], trickroom: ["9M"], @@ -88510,7 +90120,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { learnset: { agility: ["9M"], aquajet: ["9L1"], - bite: ["9L07"], + bite: ["9L7", "9L07"], bodyslam: ["9M"], breakingswipe: ["9L35"], chillingwater: ["9M"], @@ -88526,12 +90136,14 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { facade: ["9M"], firefang: ["9M"], flamethrower: ["9M", "9L77", "9S0"], + flipturn: ["9M"], gigaimpact: ["9M"], honeclaws: ["9L1"], hurricane: ["9M"], hydropump: ["9M", "9L84"], hydrosteam: ["9L56", "9S0"], hyperbeam: ["9M"], + knockoff: ["9M"], leer: ["9L1"], liquidation: ["9M"], lowkick: ["9M"], @@ -88541,7 +90153,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { protect: ["9M"], raindance: ["9M"], rest: ["9M"], - roar: ["9L1"], + roar: ["9M", "9L1"], + scald: ["9M"], scaryface: ["9M"], sleeptalk: ["9M"], snarl: ["9M"], @@ -88554,6 +90167,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { twister: ["9L1"], waterfall: ["9M"], waterpulse: ["9M", "9L14"], + weatherball: ["9M"], }, eventData: [ {generation: 9, level: 75, perfectIVs: 3, moves: ["hydrosteam", "dragonpulse", "nobleroar", "flamethrower"]}, @@ -88579,6 +90193,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { gigaimpact: ["9M"], grassknot: ["9M"], grassyterrain: ["9M"], + gravity: ["9M"], helpinghand: ["9M", "9L1"], hyperbeam: ["9M"], imprison: ["9M", "9L70"], @@ -88586,7 +90201,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { leafblade: ["9L49", "9S0"], leafstorm: ["9M"], leer: ["9L1"], - magicalleaf: ["9M", "9L07"], + magicalleaf: ["9M", "9L7", "9L07"], megahorn: ["9L77", "9S0"], nightslash: ["9L28"], protect: ["9M"], @@ -88603,7 +90218,7 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { sleeptalk: ["9M"], smartstrike: ["9M"], solarbeam: ["9M"], - solarblade: ["9L91"], + solarblade: ["9M", "9L91"], substitute: ["9M"], swift: ["9M"], swordsdance: ["9M", "9L35", "9S0"], @@ -88620,6 +90235,464 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { ], eventOnly: true, }, + dipplin: { + learnset: { + astonish: ["9L1"], + bodyslam: ["9M"], + bugbite: ["9M"], + bulletseed: ["9M", "9L20"], + doublehit: ["9L0"], + dracometeor: ["9M"], + dragonbreath: ["9L12"], + dragonpulse: ["9M", "9L32"], + dragontail: ["9M", "9L4"], + endure: ["9M"], + energyball: ["9M", "9L40"], + facade: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], + growth: ["9L8"], + gyroball: ["9M"], + hyperbeam: ["9M"], + infestation: ["9L1"], + leafstorm: ["9M"], + outrage: ["9M"], + pollenpuff: ["9M"], + pounce: ["9M"], + protect: ["9M", "9L16"], + recover: ["9L36"], + recycle: ["9L1"], + reflect: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M", "9L44"], + sunnyday: ["9M"], + sweetscent: ["9L1"], + syrupbomb: ["9L28"], + takedown: ["9M"], + terablast: ["9M"], + withdraw: ["9L1"], + }, + }, + poltchageist: { + learnset: { + absorb: ["9L6"], + astonish: ["9L1"], + calmmind: ["9M"], + endure: ["9M"], + energyball: ["9M"], + foulplay: ["9M", "9L18"], + gigadrain: ["9M", "9L42"], + grassyterrain: ["9M"], + hex: ["9M", "9L30"], + imprison: ["9M"], + irondefense: ["9M"], + leafstorm: ["9M", "9L60"], + lifedew: ["9L12"], + magicalleaf: ["9M"], + megadrain: ["9L24"], + memento: ["9L54"], + nastyplot: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M"], + poltergeist: ["9M"], + protect: ["9M"], + ragepowder: ["9L36"], + reflect: ["9M"], + rest: ["9M"], + scald: ["9M"], + shadowball: ["9M", "9L48"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spite: ["9M"], + stunspore: ["9L1"], + substitute: ["9M"], + terablast: ["9M"], + trickroom: ["9M"], + uproar: ["9M"], + withdraw: ["9L1"], + }, + }, + poltchageistartisan: { + learnset: { + absorb: ["9L6"], + astonish: ["9L1"], + calmmind: ["9M"], + endure: ["9M"], + energyball: ["9M"], + foulplay: ["9M", "9L18"], + gigadrain: ["9M", "9L42"], + grassyterrain: ["9M"], + hex: ["9M", "9L30"], + imprison: ["9M"], + irondefense: ["9M"], + leafstorm: ["9M", "9L60"], + lifedew: ["9L12"], + magicalleaf: ["9M"], + megadrain: ["9L24"], + memento: ["9L54"], + nastyplot: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M"], + poltergeist: ["9M"], + protect: ["9M"], + ragepowder: ["9L36"], + reflect: ["9M"], + rest: ["9M"], + scald: ["9M"], + shadowball: ["9M", "9L48"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spite: ["9M"], + stunspore: ["9L1"], + substitute: ["9M"], + terablast: ["9M"], + trickroom: ["9M"], + uproar: ["9M"], + withdraw: ["9L1"], + }, + }, + sinistcha: { + learnset: { + absorb: ["9L6"], + astonish: ["9L1"], + calmmind: ["9M"], + endure: ["9M"], + energyball: ["9M"], + foulplay: ["9M", "9L18"], + gigadrain: ["9M"], + grassyterrain: ["9M"], + hex: ["9M", "9L30"], + hyperbeam: ["9M"], + imprison: ["9M"], + irondefense: ["9M"], + leafstorm: ["9M", "9L60"], + lifedew: ["9L12"], + magicalleaf: ["9M"], + matchagotcha: ["9L0"], + megadrain: ["9L24"], + memento: ["9L54"], + nastyplot: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M"], + poltergeist: ["9M"], + protect: ["9M"], + ragepowder: ["9L36"], + reflect: ["9M"], + rest: ["9M"], + scald: ["9M"], + shadowball: ["9M", "9L48"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spite: ["9M"], + strengthsap: ["9L42"], + stunspore: ["9L1"], + substitute: ["9M"], + terablast: ["9M"], + trickroom: ["9M"], + uproar: ["9M"], + withdraw: ["9L1"], + }, + }, + sinistchamasterpiece: { + learnset: { + absorb: ["9L6"], + astonish: ["9L1"], + calmmind: ["9M"], + endure: ["9M"], + energyball: ["9M"], + foulplay: ["9M", "9L18"], + gigadrain: ["9M"], + grassyterrain: ["9M"], + hex: ["9M", "9L30"], + hyperbeam: ["9M"], + imprison: ["9M"], + irondefense: ["9M"], + leafstorm: ["9M", "9L60"], + lifedew: ["9L12"], + magicalleaf: ["9M"], + matchagotcha: ["9L0"], + megadrain: ["9L24"], + memento: ["9L54"], + nastyplot: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M"], + poltergeist: ["9M"], + protect: ["9M"], + ragepowder: ["9L36"], + reflect: ["9M"], + rest: ["9M"], + scald: ["9M"], + shadowball: ["9M", "9L48"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spite: ["9M"], + strengthsap: ["9L42"], + stunspore: ["9L1"], + substitute: ["9M"], + terablast: ["9M"], + trickroom: ["9M"], + uproar: ["9M"], + withdraw: ["9L1"], + }, + }, + okidogi: { + learnset: { + bite: ["9L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + brutalswing: ["9L48"], + bulkup: ["9M", "9L1"], + closecombat: ["9M"], + counter: ["9L32"], + crunch: ["9M", "9L56"], + dig: ["9M"], + drainpunch: ["9M"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + firepunch: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + focuspunch: ["9M"], + forcepalm: ["9L24"], + gigaimpact: ["9M", "9L72"], + gunkshot: ["9M"], + highhorsepower: ["9M"], + howl: ["9L8"], + hyperbeam: ["9M"], + icefang: ["9M"], + icepunch: ["9M"], + ironhead: ["9M"], + knockoff: ["9M"], + lashout: ["9M"], + lowkick: ["9M", "9L1"], + lowsweep: ["9M"], + metalclaw: ["9M"], + outrage: ["9M"], + poisonfang: ["9L16"], + poisonjab: ["9M", "9L40"], + poisontail: ["9M"], + protect: ["9M"], + psychicfangs: ["9M"], + rest: ["9M"], + reversal: ["9M"], + roar: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + snarl: ["9M"], + spite: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + superpower: ["9L64"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + thunderpunch: ["9M"], + toxic: ["9M"], + uproar: ["9M"], + }, + }, + munkidori: { + learnset: { + acidspray: ["9M"], + batonpass: ["9M"], + calmmind: ["9M"], + clearsmog: ["9L24"], + confuseray: ["9M"], + confusion: ["9L1"], + endure: ["9M"], + facade: ["9M"], + fakeout: ["9L1"], + flatter: ["9L1"], + fling: ["9M"], + focusblast: ["9M"], + futuresight: ["9L64"], + gigaimpact: ["9M"], + grassknot: ["9M"], + gunkshot: ["9M"], + helpinghand: ["9M", "9L8"], + hex: ["9M"], + hyperbeam: ["9M"], + imprison: ["9M"], + lashout: ["9M"], + lightscreen: ["9M"], + metronome: ["9M"], + mudslap: ["9M"], + nastyplot: ["9M", "9L56"], + nightshade: ["9M"], + partingshot: ["9L72"], + poisonjab: ["9M", "9L32"], + poltergeist: ["9M"], + protect: ["9M"], + psybeam: ["9M", "9L16"], + psychic: ["9M", "9L40"], + psychicterrain: ["9M"], + psyshock: ["9M"], + rest: ["9M"], + scratch: ["9L1"], + shadowball: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + sludgewave: ["9L48"], + spite: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + swift: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["9M"], + trailblaze: ["9M"], + trick: ["9M"], + uproar: ["9M"], + uturn: ["9M"], + venoshock: ["9M"], + }, + }, + fezandipiti: { + learnset: { + acidspray: ["9M"], + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + attract: ["9L16"], + beatup: ["9L48"], + bravebird: ["9M"], + calmmind: ["9M"], + charm: ["9M"], + crosspoison: ["9L32"], + darkpulse: ["9M"], + dazzlinggleam: ["9M"], + disarmingvoice: ["9M", "9L1"], + doublekick: ["9L1"], + dualwingbeat: ["9M"], + endure: ["9M"], + facade: ["9M"], + flatter: ["9L56"], + fly: ["9M"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + heatwave: ["9M"], + hex: ["9M"], + hurricane: ["9M"], + hyperbeam: ["9M"], + icywind: ["9M"], + lashout: ["9M"], + lightscreen: ["9M"], + moonblast: ["9L72"], + nastyplot: ["9M"], + peck: ["9L1"], + playrough: ["9M"], + poisongas: ["9L1"], + poisonjab: ["9M"], + poisontail: ["9M"], + protect: ["9M"], + quickattack: ["9L8"], + rest: ["9M"], + roost: ["9L64"], + shadowball: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + spite: ["9M"], + substitute: ["9M"], + swagger: ["9L56"], + swift: ["9M"], + swordsdance: ["9M"], + tailslap: ["9L40"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["9M"], + uproar: ["9M"], + uturn: ["9M"], + venoshock: ["9M"], + wingattack: ["9L24"], + }, + }, + ogerpon: { + learnset: { + brickbreak: ["9M"], + bulletseed: ["9M"], + charm: ["9M"], + counter: ["9L1"], + doublekick: ["9L1"], + encore: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + fling: ["9M"], + focusenergy: ["9L6"], + followme: ["9L1"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyglide: ["9M"], + grassyterrain: ["9M"], + growth: ["9L12"], + helpinghand: ["9M"], + hornleech: ["9L1"], + ivycudgel: ["9L30"], + knockoff: ["9M"], + lashout: ["9M"], + leafstorm: ["9M"], + leechseed: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M", "9L24"], + magicalleaf: ["9M"], + playrough: ["9M"], + powerwhip: ["9L54"], + protect: ["9M"], + quickattack: ["9L1"], + raindance: ["9M"], + rest: ["9M"], + retaliate: ["9L1"], + reversal: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + seedbomb: ["9M"], + slam: ["9L18"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + solarblade: ["9M"], + spikes: ["9M"], + spikyshield: ["9L48"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + superpower: ["9L60"], + swordsdance: ["9M"], + synthesis: ["9L42"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + throatchop: ["9L36"], + trailblaze: ["9M"], + uturn: ["9M"], + vinewhip: ["9L1"], + woodhammer: ["9L66"], + zenheadbutt: ["9M"], + }, + }, syclar: { learnset: { absorb: ["9L1", "8L1", "7L1"], @@ -90810,10 +92883,10 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { hiddenpower: ["7M", "5M"], hypervoice: ["9M", "9L33", "8M", "8L33", "7L36", "5L36"], irontail: ["8M", "7T"], - mudslap: ["9M"], megakick: ["8M"], megapunch: ["8M"], memento: ["9E", "8E", "7E", "5E"], + mudslap: ["9M"], naturepower: ["8E", "7M", "7E", "5E"], poweruppunch: ["8L3", "6M"], protect: ["9M", "8M", "7M", "5M"], @@ -94195,7 +96268,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { watergun: ["9L1", "8L1"], waterpulse: ["9M"], }, - },ababo: { + }, + ababo: { learnset: { bodyslam: ["9M"], bulkup: ["9M"], @@ -94289,8 +96363,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowball: ["9M"], slam: ["9L20"], sleeptalk: ["9M"], - spikes: ["9M"], solarbeam: ["9M"], + spikes: ["9M"], substitute: ["9M"], sunnyday: ["9M"], sweetkiss: ["9L1"], @@ -94361,8 +96435,8 @@ export const Learnsets: {[speciesid: string]: LearnsetData} = { shadowball: ["9M"], slam: ["9L1"], sleeptalk: ["9M"], - spikes: ["9M"], solarbeam: ["9M"], + spikes: ["9M"], substitute: ["9M"], sunnyday: ["9M"], sweetkiss: ["9L1"], diff --git a/data/mods/gen8/moves.ts b/data/mods/gen8/moves.ts index 6db2c57e0070..19e096a7c414 100644 --- a/data/mods/gen8/moves.ts +++ b/data/mods/gen8/moves.ts @@ -26,10 +26,6 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, flags: {failencore: 1, nosleeptalk: 1, noassist: 1, failcopycat: 1, failinstruct: 1}, }, - aurawheel: { - inherit: true, - isNonstandard: null, - }, auroraveil: { inherit: true, onTry() { @@ -108,14 +104,6 @@ export const Moves: {[k: string]: ModdedMoveData} = { noassist: 1, failcopycat: 1, failinstruct: 1, failmefirst: 1, nosleeptalk: 1, failmimic: 1, }, }, - clangingscales: { - inherit: true, - isNonstandard: null, - }, - clangoroussoul: { - inherit: true, - isNonstandard: null, - }, conversion: { inherit: true, isNonstandard: null, @@ -153,11 +141,11 @@ export const Moves: {[k: string]: ModdedMoveData} = { }, target: "randomNormal", }, - decorate: { + darkvoid: { inherit: true, - isNonstandard: null, + isNonstandard: "Past", }, - doomdesire: { + decorate: { inherit: true, isNonstandard: null, }, @@ -219,10 +207,6 @@ export const Moves: {[k: string]: ModdedMoveData} = { return null; }, }, - forestscurse: { - inherit: true, - isNonstandard: null, - }, freezeshock: { inherit: true, isNonstandard: null, @@ -554,6 +538,10 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, isNonstandard: null, }, + seedflare: { + inherit: true, + isNonstandard: "Past", + }, shadowbone: { inherit: true, isNonstandard: null, @@ -598,11 +586,11 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, isNonstandard: null, }, - stormthrow: { + spiderweb: { inherit: true, - isNonstandard: null, + isNonstandard: "Past", }, - strangesteam: { + stormthrow: { inherit: true, isNonstandard: null, }, @@ -614,6 +602,10 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, isNonstandard: null, }, + tailglow: { + inherit: true, + isNonstandard: "Past", + }, technoblast: { inherit: true, isNonstandard: null, @@ -630,6 +622,10 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, isNonstandard: null, }, + toxicthread: { + inherit: true, + isNonstandard: "Past", + }, trickortreat: { inherit: true, isNonstandard: null, diff --git a/data/mods/gen8/pokedex.ts b/data/mods/gen8/pokedex.ts index da2238f26b42..74f2bdb35da6 100644 --- a/data/mods/gen8/pokedex.ts +++ b/data/mods/gen8/pokedex.ts @@ -15,6 +15,22 @@ export const Pokedex: {[k: string]: ModdedSpeciesData} = { inherit: true, abilities: {0: "Inner Focus", 1: "Keen Eye", H: "Poison Touch"}, }, + shiftry: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Early Bird", H: "Pickpocket"}, + }, + piplup: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, + prinplup: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, + empoleon: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, gallade: { inherit: true, abilities: {0: "Steadfast", H: "Justified"}, diff --git a/data/mods/gen9predlc/abilities.ts b/data/mods/gen9predlc/abilities.ts new file mode 100644 index 000000000000..017d15a49f84 --- /dev/null +++ b/data/mods/gen9predlc/abilities.ts @@ -0,0 +1,22 @@ +export const Abilities: {[k: string]: ModdedAbilityData} = { + mindseye: { + inherit: true, + isNonstandard: "Future", + }, + supersweetsyrup: { + inherit: true, + isNonstandard: "Future", + }, + hospitality: { + inherit: true, + isNonstandard: "Future", + }, + toxicchain: { + inherit: true, + isNonstandard: "Future", + }, + embodyaspect: { + inherit: true, + isNonstandard: "Future", + }, +}; diff --git a/data/mods/gen9predlc/formats-data.ts b/data/mods/gen9predlc/formats-data.ts new file mode 100644 index 000000000000..f7eea5d32e10 --- /dev/null +++ b/data/mods/gen9predlc/formats-data.ts @@ -0,0 +1,5876 @@ +export const FormatsData: {[k: string]: SpeciesFormatsData} = { + bulbasaur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ivysaur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + venusaur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + venusaurmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + venusaurgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + charmander: { + tier: "LC", + }, + charmeleon: { + tier: "NFE", + }, + charizard: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + charizardmegax: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + charizardmegay: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + charizardgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + squirtle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + wartortle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + blastoise: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + blastoisemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + blastoisegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + caterpie: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + metapod: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + butterfree: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + butterfreegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + weedle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + kakuna: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + beedrill: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + beedrillmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + pidgey: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + pidgeotto: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + pidgeot: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pidgeotmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rattata: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + rattataalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + raticate: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + raticatealola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + raticatealolatotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + spearow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + fearow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ekans: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + arbok: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pichu: { + tier: "LC", + }, + pichuspikyeared: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachu: { + tier: "(PU)", + doublesTier: "NFE", + natDexTier: "RU", + }, + pikachucosplay: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachurockstar: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachubelle: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachupopstar: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachuphd: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachulibre: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachuoriginal: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachuhoenn: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachusinnoh: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachuunova: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachukalos: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachualola: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachupartner: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pikachustarter: { + isNonstandard: "LGPE", + tier: "Illegal", + }, + pikachugmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + pikachuworld: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + raichu: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + raichualola: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + sandshrew: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + sandshrewalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + sandslash: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sandslashalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + nidoranf: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + nidorina: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + nidoqueen: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + nidoranm: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + nidorino: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + nidoking: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cleffa: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + clefairy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + clefable: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + vulpix: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + vulpixalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ninetales: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ninetalesalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + igglybuff: { + tier: "LC", + }, + jigglypuff: { + tier: "NFE", + }, + wigglytuff: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + zubat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + golbat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + crobat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + oddish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + gloom: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + vileplume: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + bellossom: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + paras: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + parasect: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + venonat: { + tier: "LC", + }, + venomoth: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + diglett: { + tier: "NFE", + }, + diglettalola: { + tier: "LC", + }, + dugtrio: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + dugtrioalola: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + meowth: { + tier: "LC", + }, + meowthalola: { + tier: "LC", + }, + meowthgalar: { + tier: "LC", + }, + meowthgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + persian: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + persianalola: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + perrserker: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + psyduck: { + tier: "LC", + }, + golduck: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + mankey: { + tier: "LC", + }, + primeape: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + growlithe: { + tier: "LC", + }, + growlithehisui: { + tier: "NFE", + }, + arcanine: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + arcaninehisui: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "UU", + }, + poliwag: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + poliwhirl: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + poliwrath: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + politoed: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + abra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + kadabra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + alakazam: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + alakazammega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + machop: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + machoke: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + machamp: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + machampgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + bellsprout: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + weepinbell: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + victreebel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tentacool: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + tentacruel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + geodude: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + geodudealola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + graveler: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + graveleralola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + golem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + golemalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ponyta: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ponytagalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + rapidash: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rapidashgalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + slowpoke: { + tier: "LC", + }, + slowpokegalar: { + tier: "LC", + }, + slowbro: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + slowbromega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + slowbrogalar: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + slowking: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + slowkinggalar: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + magnemite: { + tier: "LC", + }, + magneton: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + magnezone: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + farfetchd: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + farfetchdgalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + sirfetchd: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + doduo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + dodrio: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + seel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + dewgong: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + grimer: { + tier: "LC", + }, + grimeralola: { + tier: "LC", + }, + muk: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + mukalola: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + shellder: { + tier: "LC", + }, + cloyster: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gastly: { + tier: "NFE", + }, + haunter: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + gengar: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RUBL", + }, + gengarmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "AG", + }, + gengargmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + onix: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + steelix: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + steelixmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + drowzee: { + tier: "LC", + }, + hypno: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + krabby: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + kingler: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + kinglergmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + voltorb: { + tier: "LC", + }, + voltorbhisui: { + tier: "LC", + }, + electrode: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + electrodehisui: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + exeggcute: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + exeggutor: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + exeggutoralola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cubone: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + marowak: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + marowakalola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + marowakalolatotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tyrogue: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + hitmonlee: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + hitmonchan: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + hitmontop: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + lickitung: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lickilicky: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + koffing: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + weezing: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + weezinggalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rhyhorn: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + rhydon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + rhyperior: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + happiny: { + tier: "LC", + }, + chansey: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "UU", + }, + blissey: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + tangela: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + tangrowth: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + kangaskhan: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + kangaskhanmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + horsea: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + seadra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + kingdra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + goldeen: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + seaking: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + staryu: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + starmie: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mimejr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + mrmime: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mrmimegalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + mrrime: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + scyther: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + scizor: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "UU", + }, + scizormega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + kleavor: { + tier: "UU", + doublesTier: "DOU", + natDexTier: "UU", + }, + smoochum: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + jynx: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + elekid: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + electabuzz: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + electivire: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + magby: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + magmar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + magmortar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pinsir: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pinsirmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + tauros: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + taurospaldeacombat: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + taurospaldeablaze: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + taurospaldeaaqua: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + magikarp: { + tier: "LC", + }, + gyarados: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "UU", + }, + gyaradosmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + lapras: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + laprasgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + ditto: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + eevee: { + tier: "LC", + }, + eeveestarter: { + isNonstandard: "LGPE", + tier: "Illegal", + }, + eeveegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + vaporeon: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + jolteon: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + flareon: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + espeon: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + umbreon: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + leafeon: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + glaceon: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + sylveon: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + porygon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + porygon2: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + porygonz: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + omanyte: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + omastar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + kabuto: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + kabutops: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + aerodactyl: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + aerodactylmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + munchlax: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + snorlax: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + snorlaxgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + articuno: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + articunogalar: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + zapdos: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + zapdosgalar: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + moltres: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + moltresgalar: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RUBL", + }, + dratini: { + tier: "LC", + }, + dragonair: { + tier: "NFE", + }, + dragonite: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + mewtwo: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + mewtwomegax: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + mewtwomegay: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + mew: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RUBL", + }, + chikorita: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + bayleef: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + meganium: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cyndaquil: { + tier: "LC", + }, + quilava: { + tier: "NFE", + }, + typhlosion: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + typhlosionhisui: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + totodile: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + croconaw: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + feraligatr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sentret: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + furret: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + hoothoot: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + noctowl: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ledyba: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ledian: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + spinarak: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ariados: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + chinchou: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lanturn: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + togepi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + togetic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + togekiss: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + natu: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + xatu: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mareep: { + tier: "LC", + }, + flaaffy: { + tier: "NFE", + }, + ampharos: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + ampharosmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + azurill: { + tier: "LC", + }, + marill: { + tier: "NFE", + }, + azumarill: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "UU", + }, + bonsly: { + tier: "LC", + }, + sudowoodo: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + hoppip: { + tier: "LC", + }, + skiploom: { + tier: "NFE", + }, + jumpluff: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + aipom: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ambipom: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sunkern: { + tier: "LC", + }, + sunflora: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + yanma: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + yanmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wooper: { + tier: "LC", + }, + wooperpaldea: { + tier: "LC", + }, + quagsire: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + murkrow: { + tier: "NFE", + doublesTier: "DUU", + }, + honchkrow: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + misdreavus: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + mismagius: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + unown: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wynaut: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + wobbuffet: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + girafarig: { + tier: "NFE", + }, + farigiraf: { + tier: "NU", + doublesTier: "DUU", + natDexTier: "RU", + }, + pineco: { + tier: "LC", + }, + forretress: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + dunsparce: { + tier: "NFE", + }, + dudunsparce: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gligar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + gliscor: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + snubbull: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + granbull: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + qwilfish: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + qwilfishhisui: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + overqwil: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + shuckle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + heracross: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + heracrossmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + sneasel: { + tier: "NFE", + }, + sneaselhisui: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + weavile: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "UUBL", + }, + sneasler: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + teddiursa: { + tier: "LC", + }, + ursaring: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + ursaluna: { + tier: "UU", + doublesTier: "DUber", + natDexTier: "Uber", + }, + ursalunabloodmoon: { + isNonstandard: "Future", + tier: "Illegal", + }, + slugma: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + magcargo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + swinub: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + piloswine: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + mamoswine: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + corsola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + corsolagalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cursola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + remoraid: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + octillery: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + delibird: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + mantyke: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + mantine: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + skarmory: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + houndour: { + tier: "LC", + }, + houndoom: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + houndoommega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + phanpy: { + tier: "LC", + }, + donphan: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + stantler: { + tier: "NFE", + }, + wyrdeer: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + smeargle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + miltank: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + raikou: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + entei: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + suicune: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + larvitar: { + tier: "LC", + }, + pupitar: { + tier: "NFE", + }, + tyranitar: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + tyranitarmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + lugia: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + hooh: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + celebi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + treecko: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + grovyle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + sceptile: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sceptilemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + torchic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + combusken: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + blaziken: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + blazikenmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + mudkip: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + marshtomp: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + swampert: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + swampertmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + poochyena: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + mightyena: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + zigzagoon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + zigzagoongalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + linoone: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + linoonegalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + obstagoon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wurmple: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + silcoon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + beautifly: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cascoon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + dustox: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + lotad: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lombre: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + ludicolo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + seedot: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + nuzleaf: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + shiftry: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + taillow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + swellow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wingull: { + tier: "LC", + }, + pelipper: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + ralts: { + tier: "LC", + }, + kirlia: { + tier: "NFE", + }, + gardevoir: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gardevoirmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + gallade: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + gallademega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + surskit: { + tier: "LC", + }, + masquerain: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + shroomish: { + tier: "LC", + }, + breloom: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + slakoth: { + tier: "LC", + }, + vigoroth: { + tier: "NFE", + }, + slaking: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + nincada: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ninjask: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + shedinja: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "AG", + }, + whismur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + loudred: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + exploud: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + makuhita: { + tier: "LC", + }, + hariyama: { + tier: "NU", + doublesTier: "DUU", + natDexTier: "RU", + }, + nosepass: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + probopass: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + skitty: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + delcatty: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sableye: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + sableyemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + mawile: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mawilemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + aron: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lairon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + aggron: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + aggronmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + meditite: { + tier: "NFE", + }, + medicham: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + medichammega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + electrike: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + manectric: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + manectricmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + plusle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + minun: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + volbeat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + illumise: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + budew: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + roselia: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + roserade: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + gulpin: { + tier: "LC", + }, + swalot: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + carvanha: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + sharpedo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sharpedomega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wailmer: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + wailord: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + numel: { + tier: "LC", + }, + camerupt: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cameruptmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + torkoal: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "RU", + }, + spoink: { + tier: "LC", + }, + grumpig: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + spinda: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + trapinch: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + vibrava: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + flygon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cacnea: { + tier: "LC", + }, + cacturne: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + swablu: { + tier: "LC", + }, + altaria: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + altariamega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + zangoose: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + seviper: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lunatone: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + solrock: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + barboach: { + tier: "LC", + }, + whiscash: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + corphish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + crawdaunt: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + baltoy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + claydol: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + lileep: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cradily: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + anorith: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + armaldo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + feebas: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + milotic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + castform: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + castformsunny: { + isNonstandard: "Past", + }, + castformrainy: { + isNonstandard: "Past", + }, + castformsnowy: { + isNonstandard: "Past", + }, + kecleon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + shuppet: { + tier: "LC", + }, + banette: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + banettemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + duskull: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + dusclops: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + dusknoir: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tropius: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + chingling: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + chimecho: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + absol: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + absolmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + snorunt: { + tier: "LC", + }, + glalie: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + glaliemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + froslass: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + spheal: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + sealeo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + walrein: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + clamperl: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + huntail: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + gorebyss: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + relicanth: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + luvdisc: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + bagon: { + tier: "LC", + }, + shelgon: { + tier: "NFE", + }, + salamence: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + salamencemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + beldum: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + metang: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + metagross: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + metagrossmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + regirock: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + regice: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + registeel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + latias: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + latiasmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + latios: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + latiosmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + kyogre: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + kyogreprimal: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + groudon: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + groudonprimal: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + rayquaza: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + rayquazamega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "AG", + }, + jirachi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + deoxys: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + deoxysattack: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + deoxysdefense: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + deoxysspeed: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + turtwig: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + grotle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + torterra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + chimchar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + monferno: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + infernape: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + piplup: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + prinplup: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + empoleon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + starly: { + tier: "LC", + }, + staravia: { + tier: "NFE", + }, + staraptor: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + bidoof: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + bibarel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + kricketot: { + tier: "LC", + }, + kricketune: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + shinx: { + tier: "LC", + }, + luxio: { + tier: "NFE", + }, + luxray: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cranidos: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + rampardos: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + shieldon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + bastiodon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + burmy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + wormadam: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wormadamsandy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wormadamtrash: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mothim: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + combee: { + tier: "LC", + }, + vespiquen: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pachirisu: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + buizel: { + tier: "LC", + }, + floatzel: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cherubi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cherrim: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cherrimsunshine: { + isNonstandard: "Past", + }, + shellos: { + tier: "LC", + }, + gastrodon: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + drifloon: { + tier: "LC", + }, + drifblim: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + buneary: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lopunny: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + lopunnymega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + glameow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + purugly: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + stunky: { + tier: "LC", + }, + skuntank: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + bronzor: { + tier: "LC", + }, + bronzong: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + chatot: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + spiritomb: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gible: { + tier: "LC", + }, + gabite: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + garchomp: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + garchompmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "(OU)", + }, + riolu: { + tier: "LC", + }, + lucario: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lucariomega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + hippopotas: { + tier: "LC", + }, + hippowdon: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + skorupi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + drapion: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + croagunk: { + tier: "LC", + }, + toxicroak: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + carnivine: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + finneon: { + tier: "LC", + }, + lumineon: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + snover: { + tier: "LC", + }, + abomasnow: { + tier: "NU", + doublesTier: "DUU", + natDexTier: "RU", + }, + abomasnowmega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rotom: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rotomheat: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rotomwash: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + rotomfrost: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rotomfan: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rotommow: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + uxie: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + mesprit: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + azelf: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + dialga: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + dialgaorigin: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + palkia: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + palkiaorigin: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + heatran: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + regigigas: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + giratina: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + giratinaorigin: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + cresselia: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "RUBL", + }, + phione: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + manaphy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + darkrai: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + shaymin: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + shayminsky: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + arceus: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + victini: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + snivy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + servine: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + serperior: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + tepig: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + pignite: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + emboar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + oshawott: { + tier: "LC", + }, + dewott: { + tier: "NFE", + }, + samurott: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + samurotthisui: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + patrat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + watchog: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + lillipup: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + herdier: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + stoutland: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + purrloin: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + liepard: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pansage: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + simisage: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pansear: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + simisear: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + panpour: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + simipour: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + munna: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + musharna: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pidove: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + tranquill: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + unfezant: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + blitzle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + zebstrika: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + roggenrola: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + boldore: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + gigalith: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + woobat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + swoobat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + drilbur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + excadrill: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + audino: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + audinomega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + timburr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + gurdurr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + conkeldurr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tympole: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + palpitoad: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + seismitoad: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + throh: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sawk: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sewaddle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + swadloon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + leavanny: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + venipede: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + whirlipede: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + scolipede: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cottonee: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + whimsicott: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + petilil: { + tier: "LC", + }, + lilligant: { + tier: "PUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lilliganthisui: { + tier: "UUBL", + doublesTier: "(DUU)", + natDexTier: "RUBL", + }, + basculin: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + basculinbluestriped: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + basculinwhitestriped: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + basculegion: { + tier: "RU", + doublesTier: "DUber", + natDexTier: "RU", + }, + basculegionf: { + tier: "UU", + doublesTier: "DOU", + natDexTier: "RU", + }, + sandile: { + tier: "LC", + }, + krokorok: { + tier: "NFE", + }, + krookodile: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + darumaka: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + darumakagalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + darmanitan: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + darmanitanzen: { + isNonstandard: "Past", + }, + darmanitangalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + darmanitangalarzen: { + isNonstandard: "Past", + }, + maractus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + dwebble: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + crustle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + scraggy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + scrafty: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sigilyph: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + yamask: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + yamaskgalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cofagrigus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + runerigus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tirtouga: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + carracosta: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + archen: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + archeops: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + trubbish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + garbodor: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + garbodorgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + zorua: { + tier: "LC", + }, + zoruahisui: { + tier: "LC", + }, + zoroark: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + zoroarkhisui: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + minccino: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cinccino: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + gothita: { + tier: "LC", + }, + gothorita: { + tier: "NFE", + }, + gothitelle: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + solosis: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + duosion: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + reuniclus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ducklett: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + swanna: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + vanillite: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + vanillish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + vanilluxe: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + deerling: { + tier: "LC", + }, + sawsbuck: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + emolga: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + karrablast: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + escavalier: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + foongus: { + tier: "LC", + }, + amoonguss: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "RU", + }, + frillish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + jellicent: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + alomomola: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + joltik: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + galvantula: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ferroseed: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ferrothorn: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + klink: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + klang: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + klinklang: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tynamo: { + tier: "LC", + }, + eelektrik: { + tier: "NFE", + }, + eelektross: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + elgyem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + beheeyem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + litwick: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + lampent: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + chandelure: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + axew: { + tier: "LC", + }, + fraxure: { + tier: "NFE", + }, + haxorus: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cubchoo: { + tier: "LC", + }, + beartic: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cryogonal: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + shelmet: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + accelgor: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + stunfisk: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + stunfiskgalar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mienfoo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + mienshao: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + druddigon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + golett: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + golurk: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pawniard: { + tier: "LC", + }, + bisharp: { + tier: "RU", + doublesTier: "NFE", + natDexTier: "UU", + }, + bouffalant: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rufflet: { + tier: "NFE", + }, + braviary: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + braviaryhisui: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + vullaby: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + mandibuzz: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + heatmor: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + durant: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + deino: { + tier: "LC", + }, + zweilous: { + tier: "NFE", + }, + hydreigon: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + larvesta: { + tier: "LC", + }, + volcarona: { + tier: "Uber", + doublesTier: "DUU", + natDexTier: "OU", + }, + cobalion: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + terrakion: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RUBL", + }, + virizion: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tornadus: { + tier: "NUBL", + doublesTier: "DOU", + natDexTier: "RU", + }, + tornadustherian: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UUBL", + }, + thundurus: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + thundurustherian: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + reshiram: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + zekrom: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + landorus: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + landorustherian: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + kyurem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + kyuremblack: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + kyuremwhite: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + keldeo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + keldeoresolute: { + isNonstandard: "Past", + }, + meloetta: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + genesect: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + genesectburn: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + genesectchill: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + genesectdouse: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + genesectshock: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + chespin: { + tier: "LC", + }, + quilladin: { + tier: "NFE", + }, + chesnaught: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + fennekin: { + tier: "LC", + }, + braixen: { + tier: "NFE", + }, + delphox: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + froakie: { + tier: "LC", + }, + frogadier: { + tier: "NFE", + }, + greninja: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + greninjaash: { + isNonstandard: "Past", + tier: "Illegal", + }, + bunnelby: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + diggersby: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + fletchling: { + tier: "LC", + }, + fletchinder: { + tier: "NFE", + }, + talonflame: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + scatterbug: { + tier: "LC", + }, + spewpa: { + tier: "NFE", + }, + vivillon: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + litleo: { + tier: "LC", + }, + pyroar: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + flabebe: { + tier: "LC", + }, + floette: { + tier: "NFE", + }, + floetteeternal: { + isNonstandard: "Past", + tier: "Illegal", + }, + florges: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + skiddo: { + tier: "LC", + }, + gogoat: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pancham: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + pangoro: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + furfrou: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + espurr: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + meowstic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + meowsticf: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + honedge: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + doublade: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + aegislash: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + aegislashblade: { + isNonstandard: "Past", + }, + spritzee: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + aromatisse: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + swirlix: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + slurpuff: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + inkay: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + malamar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + binacle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + barbaracle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + skrelp: { + tier: "LC", + }, + dragalge: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + clauncher: { + tier: "LC", + }, + clawitzer: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + helioptile: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + heliolisk: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tyrunt: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + tyrantrum: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + amaura: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + aurorus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + hawlucha: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RUBL", + }, + dedenne: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + carbink: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + goomy: { + tier: "LC", + }, + sliggoo: { + tier: "NFE", + }, + sliggoohisui: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + goodra: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + goodrahisui: { + tier: "UU", + doublesTier: "DOU", + natDexTier: "RU", + }, + klefki: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + phantump: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + trevenant: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pumpkaboo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + pumpkaboosmall: { + isNonstandard: "Past", + }, + pumpkaboolarge: { + isNonstandard: "Past", + }, + pumpkaboosuper: { + isNonstandard: "Past", + }, + gourgeist: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + gourgeistsmall: { + isNonstandard: "Past", + }, + gourgeistlarge: { + isNonstandard: "Past", + }, + gourgeistsuper: { + isNonstandard: "Past", + }, + bergmite: { + tier: "LC", + }, + avalugg: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + avalugghisui: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + noibat: { + tier: "LC", + }, + noivern: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + xerneas: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + xerneasneutral: { + isNonstandard: "Custom", // can't be used in battle + tier: "Illegal", + }, + yveltal: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + zygarde: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + zygarde10: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + zygardecomplete: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + diancie: { + tier: "RU", + doublesTier: "DOU", + natDexTier: "RU", + }, + dianciemega: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + hoopa: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + hoopaunbound: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "UUBL", + }, + volcanion: { + tier: "UU", + doublesTier: "DOU", + natDexTier: "RU", + }, + rowlet: { + tier: "LC", + }, + dartrix: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + decidueye: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + decidueyehisui: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + litten: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + torracat: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + incineroar: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + popplio: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + brionne: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + primarina: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + pikipek: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + trumbeak: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + toucannon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + yungoos: { + tier: "LC", + }, + gumshoos: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gumshoostotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + grubbin: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + charjabug: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + vikavolt: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + vikavolttotem: { + isNonstandard: "Past", + }, + crabrawler: { + tier: "LC", + }, + crabominable: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + oricorio: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + oricoriopompom: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + oricoriopau: { + tier: "PUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + oricoriosensu: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + cutiefly: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + ribombee: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + ribombeetotem: { + isNonstandard: "Past", + }, + rockruff: { + tier: "LC", + }, + rockruffdusk: { + tier: "LC", + }, + lycanroc: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lycanrocmidnight: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lycanrocdusk: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + wishiwashi: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wishiwashischool: { + isNonstandard: "Past", + }, + mareanie: { + tier: "LC", + }, + toxapex: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + mudbray: { + tier: "LC", + }, + mudsdale: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + dewpider: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + araquanid: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + araquanidtotem: { + isNonstandard: "Past", + }, + fomantis: { + tier: "LC", + }, + lurantis: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + lurantistotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + morelull: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + shiinotic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + salandit: { + tier: "LC", + }, + salazzle: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + salazzletotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + stufful: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + bewear: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + bounsweet: { + tier: "LC", + }, + steenee: { + tier: "NFE", + }, + tsareena: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + comfey: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + oranguru: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + passimian: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + wimpod: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + golisopod: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sandygast: { + tier: "LC", + }, + palossand: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pyukumuku: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + typenull: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + silvally: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallybug: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallydark: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallydragon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyelectric: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyfairy: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyfighting: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyfire: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyflying: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyghost: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallygrass: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyground: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyice: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallypoison: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallypsychic: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallyrock: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallysteel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + silvallywater: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + minior: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + miniormeteor: { + isNonstandard: "Past", + }, + komala: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + turtonator: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + togedemaru: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + togedemarutotem: { + isNonstandard: "Past", + }, + mimikyu: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + mimikyutotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + mimikyubustedtotem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + bruxish: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + drampa: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + dhelmise: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + jangmoo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + hakamoo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + kommoo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + kommoototem: { + isNonstandard: "Past", + }, + tapukoko: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + tapulele: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + tapubulu: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + tapufini: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + cosmog: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + cosmoem: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + solgaleo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + lunala: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + nihilego: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + buzzwole: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + pheromosa: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + xurkitree: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UUBL", + }, + celesteela: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + kartana: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "OU", + }, + guzzlord: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + necrozma: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + necrozmaduskmane: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + necrozmadawnwings: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + necrozmaultra: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + magearna: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + marshadow: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + poipole: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + naganadel: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + stakataka: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + blacephalon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + zeraora: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + meltan: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + melmetal: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + melmetalgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + grookey: { + tier: "LC", + }, + thwackey: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + rillaboom: { + tier: "UU", + doublesTier: "DOU", + natDexTier: "OU", + }, + rillaboomgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + scorbunny: { + tier: "LC", + }, + raboot: { + tier: "NFE", + }, + cinderace: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + cinderacegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + sobble: { + tier: "LC", + }, + drizzile: { + tier: "NFE", + }, + inteleon: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + inteleongmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + skwovet: { + tier: "LC", + }, + greedent: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rookidee: { + tier: "LC", + }, + corvisquire: { + tier: "NFE", + }, + corviknight: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + corviknightgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + blipbug: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + dottler: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "NFE", + }, + orbeetle: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + orbeetlegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + nickit: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + thievul: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + gossifleur: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + eldegoss: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + wooloo: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + dubwool: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + chewtle: { + tier: "LC", + }, + drednaw: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + drednawgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + yamper: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + boltund: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + rolycoly: { + tier: "LC", + }, + carkol: { + tier: "NFE", + }, + coalossal: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + coalossalgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + applin: { + tier: "LC", + }, + flapple: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + flapplegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + appletun: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + appletungmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + dipplin: { + isNonstandard: "Future", + tier: "Illegal", + }, + silicobra: { + tier: "LC", + }, + sandaconda: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + sandacondagmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + cramorant: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + cramorantgulping: { + isNonstandard: "Past", + }, + cramorantgorging: { + isNonstandard: "Past", + }, + arrokuda: { + tier: "LC", + }, + barraskewda: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + toxel: { + tier: "LC", + }, + toxtricity: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + toxtricitygmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + toxtricitylowkeygmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + sizzlipede: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + centiskorch: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + centiskorchgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + clobbopus: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + grapploct: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + sinistea: { + tier: "LC", + }, + polteageist: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RUBL", + }, + hatenna: { + tier: "LC", + }, + hattrem: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + hatterene: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + hatterenegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + impidimp: { + tier: "LC", + }, + morgrem: { + tier: "NFE", + }, + grimmsnarl: { + tier: "NU", + doublesTier: "DOU", + natDexTier: "UU", + }, + grimmsnarlgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + milcery: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "LC", + }, + alcremie: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + alcremiegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + falinks: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pincurchin: { + tier: "(PU)", + doublesTier: "DUU", + natDexTier: "RU", + }, + snom: { + tier: "LC", + }, + frosmoth: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + stonjourner: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + eiscue: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + indeedee: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + indeedeef: { + tier: "(PU)", + doublesTier: "DOU", + natDexTier: "RU", + }, + morpeko: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + morpekohangry: { + isNonstandard: "Past", + }, + cufant: { + tier: "LC", + }, + copperajah: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + copperajahgmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + dracozolt: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "UU", + }, + arctozolt: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + dracovish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "Uber", + }, + arctovish: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + duraludon: { + isNonstandard: "Past", + tier: "Illegal", + natDexTier: "RU", + }, + duraludongmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + dreepy: { + tier: "LC", + }, + drakloak: { + tier: "NFE", + }, + dragapult: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + zacian: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + zaciancrowned: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + zamazenta: { + tier: "OU", + doublesTier: "DUber", + natDexTier: "OU", + }, + zamazentacrowned: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + eternatus: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + eternatuseternamax: { + isNonstandard: "Past", + tier: "Illegal", + }, + kubfu: { + tier: "NFE", + }, + urshifu: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + urshifurapidstrike: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "OU", + }, + urshifugmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + urshifurapidstrikegmax: { + isNonstandard: "Past", + tier: "Illegal", + }, + zarude: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + regieleki: { + tier: "Uber", + doublesTier: "DUU", + natDexTier: "Uber", + }, + regidrago: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + glastrier: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + spectrier: { + tier: "Uber", + doublesTier: "(DUU)", + natDexTier: "Uber", + }, + calyrex: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + calyrexice: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + calyrexshadow: { + tier: "AG", + doublesTier: "DUber", + natDexTier: "AG", + }, + enamorus: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "UU", + }, + enamorustherian: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RUBL", + }, + sprigatito: { + tier: "LC", + }, + floragato: { + tier: "NFE", + }, + meowscarada: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "UU", + }, + fuecoco: { + tier: "LC", + }, + crocalor: { + tier: "NFE", + }, + skeledirge: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "UU", + }, + quaxly: { + tier: "LC", + }, + quaxwell: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + quaquaval: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + lechonk: { + tier: "LC", + }, + oinkologne: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + oinkolognef: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + tarountula: { + tier: "LC", + }, + spidops: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + nymble: { + tier: "LC", + }, + lokix: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + rellor: { + tier: "LC", + }, + rabsca: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + greavard: { + tier: "LC", + }, + houndstone: { + tier: "NU", + doublesTier: "DUU", + natDexTier: "RU", + }, + flittle: { + tier: "NFE", + }, + espathra: { + tier: "Uber", + doublesTier: "(DUU)", + natDexTier: "Uber", + }, + wiglett: { + tier: "LC", + }, + wugtrio: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + dondozo: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "UUBL", + }, + veluza: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + finizen: { + tier: "LC", + }, + palafin: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + smoliv: { + tier: "LC", + }, + dolliv: { + tier: "NFE", + }, + arboliva: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + capsakid: { + tier: "LC", + }, + scovillain: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + tadbulb: { + tier: "LC", + }, + bellibolt: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + varoom: { + tier: "LC", + }, + revavroom: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + orthworm: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + tandemaus: { + tier: "LC", + }, + maushold: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + cetoddle: { + tier: "LC", + }, + cetitan: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + frigibax: { + tier: "LC", + }, + arctibax: { + tier: "NFE", + }, + baxcalibur: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "OU", + }, + tatsugiri: { + tier: "RU", + doublesTier: "DUber", + natDexTier: "RU", + }, + cyclizar: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + pawmi: { + tier: "LC", + }, + pawmo: { + tier: "NFE", + }, + pawmot: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + wattrel: { + tier: "LC", + }, + kilowattrel: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + bombirdier: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + squawkabilly: { + tier: "(PU)", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + flamigo: { + tier: "NUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + klawf: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + nacli: { + tier: "LC", + }, + naclstack: { + tier: "NU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + garganacl: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + glimmet: { + tier: "LC", + }, + glimmora: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + shroodle: { + tier: "LC", + }, + grafaiai: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + fidough: { + tier: "LC", + }, + dachsbun: { + tier: "PU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + maschiff: { + tier: "LC", + }, + mabosstiff: { + tier: "NU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + bramblin: { + tier: "LC", + }, + brambleghast: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + gimmighoul: { + tier: "LC", + }, + gimmighoulroaming: { + tier: "LC", + }, + gholdengo: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + greattusk: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + brutebonnet: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + sandyshocks: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + screamtail: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + fluttermane: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + slitherwing: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + roaringmoon: { + tier: "UUBL", + doublesTier: "DUU", + natDexTier: "Uber", + }, + irontreads: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + ironmoth: { + tier: "OU", + doublesTier: "DUU", + natDexTier: "UU", + }, + ironhands: { + tier: "UUBL", + doublesTier: "DOU", + natDexTier: "UU", + }, + ironjugulis: { + tier: "RUBL", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + ironthorns: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + ironbundle: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + ironvaliant: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + tinglu: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "OU", + }, + chienpao: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + wochien: { + tier: "RU", + doublesTier: "DUU", + natDexTier: "RU", + }, + chiyu: { + tier: "Uber", + doublesTier: "DOU", + natDexTier: "Uber", + }, + koraidon: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + miraidon: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "AG", + }, + tinkatink: { + tier: "LC", + }, + tinkatuff: { + tier: "PU", + doublesTier: "NFE", + natDexTier: "NFE", + }, + tinkaton: { + tier: "UU", + doublesTier: "DUU", + natDexTier: "RU", + }, + charcadet: { + tier: "LC", + }, + armarouge: { + tier: "RU", + doublesTier: "DOU", + natDexTier: "RU", + }, + ceruledge: { + tier: "UU", + doublesTier: "(DUU)", + natDexTier: "UU", + }, + toedscool: { + tier: "LC", + }, + toedscruel: { + tier: "RU", + doublesTier: "(DUU)", + natDexTier: "RU", + }, + kingambit: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "Uber", + }, + clodsire: { + tier: "OU", + doublesTier: "(DUU)", + natDexTier: "OU", + }, + annihilape: { + tier: "Uber", + doublesTier: "DUber", + natDexTier: "Uber", + }, + walkingwake: { + tier: "OU", + doublesTier: "DOU", + natDexTier: "Uber", + }, + ironleaves: { + tier: "RUBL", + doublesTier: "DUU", + natDexTier: "RUBL", + }, + poltchageist: { + isNonstandard: "Future", + tier: "Illegal", + }, + sinistcha: { + isNonstandard: "Future", + tier: "Illegal", + }, + okidogi: { + isNonstandard: "Future", + tier: "Illegal", + }, + munkidori: { + isNonstandard: "Future", + tier: "Illegal", + }, + fezandipiti: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerpon: { + isNonstandard: "Future", + tier: "Illegal", + }, +}; diff --git a/data/mods/gen9predlc/items.ts b/data/mods/gen9predlc/items.ts new file mode 100644 index 000000000000..a3a89e6712f7 --- /dev/null +++ b/data/mods/gen9predlc/items.ts @@ -0,0 +1,6 @@ +export const Items: {[k: string]: ModdedItemData} = { + syrupyapple: { + inherit: true, + isNonstandard: "Future", + }, +}; diff --git a/data/mods/gen9predlc/learnsets.ts b/data/mods/gen9predlc/learnsets.ts new file mode 100644 index 000000000000..e74b4019ad7e --- /dev/null +++ b/data/mods/gen9predlc/learnsets.ts @@ -0,0 +1,88593 @@ +/* eslint-disable max-len */ + +export const Learnsets: {[speciesid: string]: LearnsetData} = { + bulbasaur: { + learnset: { + amnesia: ["8M", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + block: ["5S3"], + bodyslam: ["8M", "7V", "3T"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + celebrate: ["6S5"], + charm: ["8M", "7E", "6E", "5E", "4E", "3E"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + doubleedge: ["8L33", "8V", "7L27", "7V", "6L27", "5L27", "4L27", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "5S3"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frenzyplant: ["5S3"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigadrain: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "5T"], + grasswhistle: ["7E", "6E", "5E", "4E", "3E"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E", "6E"], + growl: ["8L1", "8V", "7L3", "7V", "6L3", "6S4", "6S5", "5L3", "5S2", "4L3", "3L4", "3S1"], + growth: ["8L6", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L32", "3S0"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + ingrain: ["8E", "7E", "6E", "5E", "4E"], + knockoff: ["7T", "6T", "5T", "4T"], + leafstorm: ["8M", "7E", "6E", "5E", "4E"], + leechseed: ["8L9", "8V", "7L7", "7V", "6L7", "6S4", "5L7", "5S2", "4L7", "3L7", "3S1"], + lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + magicalleaf: ["8M", "7E", "6E", "5E", "4E", "3E"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], + outrage: ["8V"], + petaldance: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + poisonpowder: ["8L15", "8V", "7L13", "7V", "6L13", "6S4", "5L13", "4L13", "3L15"], + powerwhip: ["8M", "7E", "6E", "5E", "4E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8L12", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L20"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + skullbash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeppowder: ["8L15", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["7E", "6E", "5E", "4E"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L36", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L46", "3S0"], + strength: ["6M", "5M", "4M", "3M"], + stringshot: ["4T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L24", "7L21", "7V", "6L21", "5L21", "4L21", "3L25", "3S0"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["8L27", "7T", "7L33", "7V", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L39", "3S0"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "6S5", "5L1", "5S2", "4L1", "3L1", "3S1"], + takedown: ["8L21", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], + toxic: ["8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + vinewhip: ["8L3", "8V", "7L7", "7V", "6L9", "6S4", "5L9", "5S2", "4L9", "3L10", "3S1"], + weatherball: ["8M", "5S3"], + workup: ["8M", "7M"], + worryseed: ["8L30", "7T", "7L31", "6T", "6L31", "5T", "5L31", "4T", "4L31"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["sweetscent", "growth", "solarbeam", "synthesis"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "leechseed", "vinewhip"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "growl", "leechseed", "vinewhip"]}, + {generation: 5, level: 1, shiny: 1, ivs: {def: 31}, moves: ["falseswipe", "block", "frenzyplant", "weatherball"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["growl", "leechseed", "vinewhip", "poisonpowder"], pokeball: "cherishball"}, + {generation: 6, level: 5, isHidden: true, moves: ["tackle", "growl", "celebrate"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + ivysaur: { + learnset: { + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bodyslam: ["8M", "7V", "3T"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + doubleedge: ["8L45", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "5T"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + growth: ["8L1", "8V", "7L28", "7V", "6L28", "5L28", "4L28", "3L38"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leafstorm: ["8M"], + leechseed: ["8L9", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M"], + magicalleaf: ["8M"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + outrage: ["8V"], + poisonpowder: ["8L15", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + powerwhip: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8L12", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L22"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "8L20", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L15", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L50", "8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L44", "3M", "3L56"], + strength: ["6M", "5M", "4M", "3M"], + stringshot: ["4T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L30", "7L23", "7V", "6L23", "5L23", "4L23", "3L29"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["8L35", "7T", "7L39", "7V", "6T", "6L39", "5T", "5L39", "4T", "4L39", "3L47"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L25", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + vinewhip: ["8L1", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L10"], + weatherball: ["8M"], + workup: ["8M", "7M"], + worryseed: ["8L40", "7T", "7L36", "6T", "6L36", "5T", "5L36", "4T", "4L36"], + }, + }, + venusaur: { + learnset: { + amnesia: ["8M", "8V"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["8M", "7V", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + doubleedge: ["8L51", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M"], + earthquake: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frenzyplant: ["8T", "7T", "6T", "6S0", "5T", "4T", "3T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "6S0", "5T"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + growth: ["8L1", "8V", "7L28", "7V", "6L28", "5L28", "4L28", "3L41"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leafstorm: ["8M"], + leechseed: ["8L9", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M"], + magicalleaf: ["8M"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + petalblizzard: ["8L0", "7L50", "6L50"], + petaldance: ["8L1", "8V", "7L1", "6L32", "5L32", "4L32"], + poisonpowder: ["8L15", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + powerwhip: ["8M", "8V"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8L12", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L22"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "8L20", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L15", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L58", "8V", "7M", "7L53", "7V", "6M", "6L53", "6S0", "5M", "5L53", "4M", "4L53", "3M", "3L65"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + stringshot: ["4T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L30", "7L23", "7V", "6L23", "5L23", "4L23", "3L29"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["8L37", "7T", "7L45", "7V", "6T", "6L45", "6S0", "5T", "5L45", "4T", "4L45", "3L53"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L25", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], + terrainpulse: ["8T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + vinewhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["8M"], + workup: ["8M", "7M"], + worryseed: ["8L44", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L39"], + }, + eventData: [ + {generation: 6, level: 100, isHidden: true, moves: ["solarbeam", "frenzyplant", "synthesis", "grasspledge"], pokeball: "cherishball"}, + ], + }, + charmander: { + learnset: { + acrobatics: ["8M", "5S6"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["7E", "6E"], + ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + bellydrum: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blastburn: ["5S6"], + block: ["5S6"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + celebrate: ["6S8"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], + crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["9L12", "8L12", "7V"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + dragonpulse: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5E"], + dragonrage: ["8V", "7L16", "7V", "6L16", "6S7", "5L16", "4L16", "3L43"], + dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], + dragontail: ["9M", "9E", "8E"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L4", "8L4", "8V", "7L7", "7V", "6L7", "6S7", "5L7", "5S4", "4L7", "3L7", "3S0"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M", "5S6"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L17", "8M", "8L17", "7L25", "6L25", "5L25", "4L25"], + firepledge: ["9M", "8T", "7T", "6T", "5T"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + firespin: ["9M", "9L32", "8M", "8L32", "8V", "7L43", "7V", "6L43", "5L43", "4L37", "3L49"], + flameburst: ["7L28", "6L28", "5L28"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L24", "8M", "8L24", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L34", "3M", "3L31"], + flareblitz: ["9M", "9L40", "8M", "8L40", "7E", "6E", "5E", "4E"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["8V"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S7", "6S8", "5L1", "5S4", "4L1", "3L1", "3S0"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "4S1", "4S2", "4S3", "4S5", "3M"], + honeclaws: ["6M", "5M"], + howl: ["4S1", "4S2", "4S3", "4S5"], + incinerate: ["6M", "5M"], + inferno: ["9L36", "8L36", "7L46", "6L46", "5L46"], + irontail: ["9E", "8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3L13"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "8V", "7E", "7V", "6E", "5T", "5E", "4E", "3E"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["4S1", "4S2", "4S3", "4S5"], + rage: ["7V", "3L19"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "4S1", "4S2", "4S3", "4S5", "3M"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L28", "8M", "8L28", "7L19", "7V", "6L19", "5L19", "4L19", "3L25"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S8", "5L1", "5S4", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + skullbash: ["7V"], + slash: ["9L20", "8L20", "8V", "7L34", "7V", "6L34", "5L34", "4L28", "3L37"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L8", "8L8", "8V", "7L10", "7V", "6L10", "6S7", "5L10", "5S4", "4L10", "3L13"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + wingattack: ["8E"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["scratch", "growl", "ember"], pokeball: "pokeball"}, + {generation: 4, level: 40, gender: "M", nature: "Mild", moves: ["return", "hiddenpower", "quickattack", "howl"], pokeball: "cherishball"}, + {generation: 4, level: 40, gender: "M", nature: "Naive", moves: ["return", "hiddenpower", "quickattack", "howl"], pokeball: "cherishball"}, + {generation: 4, level: 40, gender: "M", nature: "Naughty", moves: ["return", "hiddenpower", "quickattack", "howl"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["scratch", "growl", "ember", "smokescreen"]}, + {generation: 4, level: 40, gender: "M", nature: "Hardy", moves: ["return", "hiddenpower", "quickattack", "howl"], pokeball: "cherishball"}, + {generation: 5, level: 1, shiny: 1, ivs: {spe: 31}, moves: ["falseswipe", "block", "blastburn", "acrobatics"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["growl", "ember", "smokescreen", "dragonrage"], pokeball: "cherishball"}, + {generation: 6, level: 5, isHidden: true, moves: ["scratch", "growl", "celebrate"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + charmeleon: { + learnset: { + acrobatics: ["8M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + crunch: ["9M", "8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["9L12", "8L12", "7V"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T"], + dragonrage: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L48"], + dragontail: ["9M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L19", "8M", "8L19", "7L28", "6L28", "5L28", "4L28"], + firepledge: ["9M", "8T", "7T", "6T", "5T"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + firespin: ["9M", "8M", "8L42", "8V", "7L50", "7V", "6L50", "5L50", "4L43", "3L55"], + flameburst: ["7L32", "6L32", "5L32"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L30", "8M", "8L30", "8V", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "4L39", "3M", "3L34"], + flareblitz: ["9M", "9L54", "8M", "8L54"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["8V"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + inferno: ["9L48", "8L48", "7L54", "6L54", "5L54"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metalclaw: ["3L13"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "8V", "5T"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V", "3L20"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L37", "8M", "8L37", "7L21", "7V", "6L21", "5L21", "4L21", "3L27"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + skullbash: ["7V"], + slash: ["9L24", "8L24", "8V", "7L39", "7V", "6L39", "5L39", "4L32", "3L41"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L1", "8L1", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + workup: ["8M", "7M"], + }, + }, + charizard: { + learnset: { + acrobatics: ["9M", "9S11", "8M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L0", "8M", "8L0", "8V", "7L1", "6L1", "6S1", "6S2", "5L1", "4L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bellydrum: ["9S11"], + bide: ["7V"], + blastburn: ["9M", "8T", "7T", "6T", "6S4", "5T", "4T", "3T"], + blazekick: ["8M"], + bodyslam: ["9M", "8M", "7V", "3T"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + crunch: ["9M", "9S11", "8M", "8V"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + defog: ["7T", "4M"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["9L12", "8L12", "7V"], + dragonclaw: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "7S6", "7S7", "6M", "6L1", "6S2", "5M", "5L1", "4M", "4L1", "3M"], + dragondance: ["9M", "8M", "7S9"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["8V", "7L17", "7V", "7S6", "7S7", "7S8", "6L17", "6S2", "5L17", "4L17", "3L54", "3S0"], + dragontail: ["9M", "8V", "8S10", "7M", "6M", "5M"], + dualwingbeat: ["8T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "7S9", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S5", "5L1", "4L1", "3L1"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L19", "8M", "8L19", "7L28", "6L28", "6S1", "6S2", "5L28", "4L28"], + firepledge: ["9M", "8T", "7T", "6T", "6S4", "5T"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + firespin: ["9M", "9L46", "8M", "8L46", "8V", "7L56", "7V", "6L56", "6S5", "5L56", "4L49", "3L64", "3S0"], + fissure: ["7V"], + flameburst: ["7L32", "6L32", "6S1", "6S5", "5L32"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L30", "8M", "8L30", "8V", "8S10", "7M", "7L47", "7V", "7S8", "6M", "6L47", "6S5", "5M", "5L47", "4M", "4L42", "3M", "3L34"], + flareblitz: ["9M", "9L62", "9S11", "8M", "8L62", "8V", "7L1", "7S6", "7S7", "7S9", "6L1", "6S4", "5L77", "4L66"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9M", "8M", "8V", "7M", "7V", "7S6", "7S7", "7S9", "6M", "5M", "4M", "3M"], + focusblast: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["8V"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + heatcrash: ["8M"], + heatwave: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L71", "4T", "4L59", "3L1"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + holdhands: ["6S3"], + honeclaws: ["6M", "5M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + inferno: ["9L54", "8L54", "7L62", "6L62", "6S1", "5L62"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metalclaw: ["3L1"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + overheat: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V", "3L20"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "7V"], + scaleshot: ["8T"], + scaryface: ["9M", "9L39", "8M", "8L39", "7L21", "7V", "6L21", "6S4", "5L21", "4L21", "3L27"], + scorchingsands: ["8T"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "8S10", "7V", "7S8", "3T"], + shadowclaw: ["9M", "8M", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + skullbash: ["7V"], + skydrop: ["7M", "6M", "5M"], + slash: ["9L24", "8L24", "8V", "8S10", "7L41", "7V", "7S8", "6L41", "5L41", "4L32", "3L44", "3S0"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L1", "8L1", "8V", "7L10", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "6M", "6S3", "5M", "4M"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + wingattack: ["8V", "7L1", "7V", "6L36", "5L36", "4L36", "3L36", "3S0"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["wingattack", "slash", "dragonrage", "firespin"], pokeball: "pokeball"}, + {generation: 6, level: 36, gender: "M", moves: ["firefang", "flameburst", "airslash", "inferno"], pokeball: "cherishball"}, + {generation: 6, level: 36, gender: "M", moves: ["firefang", "airslash", "dragonclaw", "dragonrage"], pokeball: "cherishball"}, + {generation: 6, level: 36, shiny: true, gender: "M", moves: ["overheat", "solarbeam", "focusblast", "holdhands"], pokeball: "cherishball"}, + {generation: 6, level: 100, isHidden: true, moves: ["flareblitz", "blastburn", "scaryface", "firepledge"], pokeball: "cherishball"}, + {generation: 6, level: 36, gender: "M", nature: "Serious", moves: ["flamethrower", "ember", "firespin", "flameburst"], pokeball: "cherishball"}, + {generation: 7, level: 40, nature: "Jolly", moves: ["dragonclaw", "dragonrage", "fly", "flareblitz"], pokeball: "cherishball"}, + {generation: 7, level: 40, gender: "M", nature: "Jolly", moves: ["flareblitz", "dragonclaw", "fly", "dragonrage"], pokeball: "cherishball"}, + {generation: 7, level: 40, gender: "M", nature: "Adamant", moves: ["flamethrower", "dragonrage", "slash", "seismictoss"], pokeball: "pokeball"}, + {generation: 7, level: 50, moves: ["dragondance", "flareblitz", "fly", "earthquake"], pokeball: "cherishball"}, + {generation: 8, level: 50, gender: "M", nature: "Adamant", moves: ["flamethrower", "dragontail", "slash", "seismictoss"], pokeball: "pokeball"}, + {generation: 9, level: 50, nature: "Adamant", ivs: {hp: 20, atk: 31, def: 20, spa: 20, spd: 20, spe: 31}, moves: ["crunch", "flareblitz", "acrobatics", "bellydrum"], pokeball: "pokeball"}, + ], + }, + squirtle: { + learnset: { + aquajet: ["8E", "7E", "6E", "5E", "4E"], + aquaring: ["8E", "7E", "6E", "5E", "4E"], + aquatail: ["8L24", "7T", "7L28", "6T", "6L28", "5T", "5L28", "4T", "4L28"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["8M", "7E", "6E"], + bide: ["7V"], + bite: ["8L12", "8V", "7L16", "7V", "6L16", "5L16", "4L16", "3L18"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["5S2"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "7E", "6E", "5E", "4M"], + bubble: ["8V", "7L13", "7V", "6L13", "6S3", "5L7", "5S1", "4L7", "3L7", "3S0"], + bubblebeam: ["8V", "7V"], + captivate: ["4M"], + celebrate: ["6S4"], + confide: ["7M", "6M"], + confusion: ["7V"], + counter: ["7V", "3T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "7E", "6T", "6E"], + dynamicpunch: ["7V", "3T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8E", "7E", "6E", "5E", "4E"], + falseswipe: ["8M", "5S2"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fling: ["8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["5S2"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydrocannon: ["5S2"], + hydropump: ["8M", "8L33", "8V", "7L40", "7V", "6L40", "5L40", "4L37", "3L47"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L30", "7T", "7L34", "6T", "6L34", "5T", "5L34", "4T", "4L34"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lifedew: ["8E"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mirrorcoat: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + mist: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + muddywater: ["8M", "7E", "6E", "5E", "4E"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + outrage: ["8V"], + poweruppunch: ["6M"], + protect: ["8M", "8L18", "8V", "7M", "7L22", "7V", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L28"], + rage: ["7V"], + raindance: ["8M", "8L21", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L34", "3M", "3L33"], + rapidspin: ["8L9", "7L19", "7V", "6L19", "5L19", "4L19", "3L23"], + reflect: ["8V", "7V"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8V"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shellsmash: ["8L27"], + skullbash: ["8L36", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3L40"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "6S4", "5L1", "5S1", "4L1", "3L1", "3S0"], + tailwhip: ["8L1", "8V", "7L4", "7V", "6L4", "6S3", "6S4", "5L4", "5S1", "4L4", "3L4", "3S0"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L3", "8V", "7L7", "7V", "6L7", "6S3", "5L13", "4L13", "3L13"], + waterpledge: ["8T", "7T", "6T", "5T"], + waterpulse: ["8L15", "7T", "7L25", "6T", "6L25", "5L25", "4M", "4L25", "3M"], + waterspout: ["8E", "7E", "6E", "5E", "4E"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + withdraw: ["8L6", "8V", "7L10", "7V", "6L10", "6S3", "5L10", "5S1", "4L10", "3L10", "3S0"], + workup: ["8M", "7M"], + yawn: ["8E", "7E", "6E", "5E", "4E", "3E"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "tailwhip", "bubble", "withdraw"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "tailwhip", "bubble", "withdraw"]}, + {generation: 5, level: 1, shiny: 1, ivs: {hp: 31}, moves: ["falseswipe", "block", "hydrocannon", "followme"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["tailwhip", "watergun", "withdraw", "bubble"], pokeball: "cherishball"}, + {generation: 6, level: 5, isHidden: true, moves: ["tackle", "tailwhip", "celebrate"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + wartortle: { + learnset: { + aquatail: ["8L30", "7T", "7L33", "6T", "6L32", "5T", "5L32", "4T", "4L32"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + bide: ["7V"], + bite: ["8L12", "8V", "7L17", "7V", "6L16", "5L16", "4L16", "3L19"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + bubble: ["8V", "7L13", "7V", "6L13", "5L1", "4L1", "3L1"], + bubblebeam: ["8V", "7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T"], + dynamicpunch: ["7V", "3T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L45", "8V", "7L49", "7V", "6L48", "5L48", "4L44", "3L53"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L40", "7T", "7L41", "6T", "6L40", "5T", "5L40", "4T", "4L40"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8V"], + poweruppunch: ["6M"], + protect: ["8M", "8L20", "8V", "7M", "7L25", "7V", "6M", "6L24", "5M", "5L24", "4M", "4L24", "3M", "3L31"], + rage: ["7V"], + raindance: ["8M", "8L25", "7M", "7L45", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L40", "3M", "3L37"], + rapidspin: ["8L9", "7L21", "7V", "6L20", "5L20", "4L20", "3L25"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8V"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shellsmash: ["8L35"], + skullbash: ["8L50", "8V", "7L37", "7V", "6L36", "5L36", "4L36", "3L45"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L13", "4L13", "3L13"], + waterpledge: ["8T", "7T", "6T", "5T"], + waterpulse: ["8L15", "7T", "7L29", "6T", "6L28", "5L28", "4M", "4L28", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + withdraw: ["8L1", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L10"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + blastoise: { + learnset: { + aquajet: ["8V"], + aquatail: ["8L30", "7T", "7L33", "6T", "6L32", "5T", "5L32", "4T", "4L32"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + avalanche: ["8M", "4M"], + bide: ["7V"], + bite: ["8L12", "8V", "7L17", "7V", "6L16", "5L16", "4L16", "3L19"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + bubble: ["8V", "7L13", "7V", "6L13", "5L1", "4L1", "3L1"], + bubblebeam: ["8V", "7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + crunch: ["8M"], + curse: ["7V"], + darkpulse: ["8M", "8V", "7M", "6M"], + defensecurl: ["7V", "3T"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T"], + dragontail: ["8V", "7M", "6M", "5M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8V"], + falseswipe: ["8M"], + fissure: ["7V"], + flashcannon: ["8M", "8L0", "8V", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + fling: ["8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydrocannon: ["8T", "7T", "6T", "6S1", "5T", "4T", "3T"], + hydropump: ["8M", "8L49", "8V", "7L60", "7V", "6L60", "6S1", "5L60", "4L53", "3L68", "3S0"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L42", "7T", "7L47", "6T", "6L46", "6S1", "5T", "5L46", "4T", "4L46"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + liquidation: ["8M", "7T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + poweruppunch: ["6M"], + protect: ["8M", "8L20", "8V", "7M", "7L25", "7V", "6M", "6L24", "5M", "5L24", "4M", "4L24", "3M", "3L31", "3S0"], + rage: ["7V"], + raindance: ["8M", "8L25", "7M", "7L54", "7V", "6M", "6L53", "5M", "5L53", "4M", "4L46", "3M", "3L42", "3S0"], + rapidspin: ["8L9", "7L21", "7V", "6L20", "5L20", "4L20", "3L25"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shellsmash: ["8L35"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["8L56", "8V", "7L40", "7V", "6L39", "5L39", "4L39", "3L55", "3S0"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + terrainpulse: ["8T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L13", "4L13", "3L13"], + waterpledge: ["8T", "7T", "6T", "6S1", "5T"], + waterpulse: ["8L15", "7T", "7L29", "6T", "6L28", "5L28", "4M", "4L28", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + withdraw: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["protect", "raindance", "skullbash", "hydropump"], pokeball: "pokeball"}, + {generation: 6, level: 100, isHidden: true, moves: ["hydropump", "hydrocannon", "irondefense", "waterpledge"], pokeball: "cherishball"}, + ], + }, + caterpie: { + learnset: { + bugbite: ["8L9", "7T", "7L9", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + electroweb: ["8M", "7T", "6T", "5T"], + snore: ["7T", "6T", "5T", "4T"], + stringshot: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 3}, + {generation: 3, level: 3}, + ], + }, + metapod: { + learnset: { + bugbite: ["7T", "6T", "5T", "4T"], + electroweb: ["8M", "7T", "6T", "5T"], + harden: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + stringshot: ["4T"], + }, + encounters: [ + {generation: 1, level: 4}, + {generation: 2, level: 4}, + {generation: 3, level: 4}, + {generation: 4, level: 3}, + {generation: 6, level: 4}, + {generation: 7, level: 3}, + ], + }, + butterfree: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], + aircutter: ["5D", "4T"], + airslash: ["8M", "8L24", "8V", "7L43"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + bide: ["7V"], + bugbite: ["8L1", "7T", "6T", "5T", "4T"], + bugbuzz: ["8M", "8L32", "8V", "7L31", "6L42", "5L42", "4L40"], + captivate: ["7L37", "6L40", "5L40", "4M", "4L36"], + confide: ["7M", "6M"], + confusion: ["8L8", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + curse: ["7V"], + defog: ["7T", "4M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + dreameater: ["8V", "7M", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gust: ["8L0", "8V", "7L1", "7V", "6L16", "5L16", "4L16", "3L28"], + harden: ["8L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + irondefense: ["8M"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + morningsun: ["3S0"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + ominouswind: ["4T"], + poisonpowder: ["8L12", "8V", "7L13", "7V", "6L12", "5L12", "4L12", "3L13"], + pollenpuff: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L16", "8V", "7L17", "7V", "6L24", "5L24", "4L24", "3L34"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + psychup: ["7M", "6M", "5M", "4M"], + psywave: ["7V"], + quiverdance: ["8L44", "8V", "7L47", "6L46", "5L46"], + rage: ["7V"], + ragepowder: ["8L40", "7L35", "6L34", "5L34"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "5D", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L28", "7M", "7L25", "7V", "6M", "6L36", "5M", "5L36", "4M", "4L34", "3M", "3L40"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["7L19", "6L28", "5L28", "4M", "4L28", "3L47"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeppowder: ["8L12", "8V", "7L13", "7V", "6L12", "5L12", "4L12", "3L15", "3S0"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["8L1", "4T"], + strugglebug: ["6M", "5M"], + stunspore: ["8L12", "8V", "7L13", "7V", "6L12", "5L12", "4L12", "3L14"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["8L4", "8V", "7L23", "7V", "6L18", "5L18", "4L18", "3L18"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1"], + tailwind: ["8L36", "7T", "7L41", "6T", "6L30", "5T", "5L30", "4T", "4L30"], + takedown: ["7V"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], + venoshock: ["8M", "7M", "6M", "5M"], + whirlwind: ["8L20", "8V", "7L29", "7V", "6L22", "5L22", "4L22", "3L23"], + }, + eventData: [ + {generation: 3, level: 30, moves: ["morningsun", "psychic", "sleeppowder", "aerialace"]}, + ], + encounters: [ + {generation: 2, level: 7}, + {generation: 4, level: 6}, + {generation: 7, level: 9}, + ], + }, + weedle: { + learnset: { + bugbite: ["7T", "7L9", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + electroweb: ["7T", "6T", "5T"], + poisonsting: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + stringshot: ["8V", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + }, + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 3}, + {generation: 3, level: 3}, + ], + }, + kakuna: { + learnset: { + bugbite: ["7T", "6T", "5T", "4T"], + electroweb: ["7T", "6T", "5T"], + harden: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + irondefense: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + }, + encounters: [ + {generation: 1, level: 4}, + {generation: 2, level: 4}, + {generation: 3, level: 4}, + {generation: 4, level: 3}, + {generation: 6, level: 4}, + {generation: 7, level: 3}, + ], + }, + beedrill: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L38", "7V", "6L31", "5L31", "4L31", "3L40"], + aircutter: ["5D", "4T"], + assurance: ["7L26", "6L34", "5L34", "4L34"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["3S0"], + bide: ["7V"], + brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["7M"], + bugbite: ["7T", "6T", "5T", "4T"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8V", "7T", "6T", "5T"], + electroweb: ["7T", "6T", "5T"], + endeavor: ["7T", "7L41", "6T", "6L40", "5T", "5L40", "4T", "4L40", "3L45"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "6M", "5M", "4M"], + fellstinger: ["7L44", "6L45"], + flash: ["6M", "5M", "4M"], + focusenergy: ["8V", "7L20", "7V", "6L13", "5L13", "4L13", "3L15"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + furycutter: ["7V", "5D", "4T", "3T"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["8V"], + payback: ["7M", "6M", "5M", "4M"], + peck: ["8V"], + pinmissile: ["8V", "7L32", "7V", "6L28", "5L28", "4L28", "3L35"], + poisonjab: ["8V", "7M", "7L35", "6M", "6L37", "5M", "5L37", "4M", "4L37"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L17", "7V", "6L22", "5L22", "4L22", "3L30"], + rage: ["8V", "7L14", "7V", "6L19", "5L19", "4L19", "3L25"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + silverwind: ["4M"], + skullbash: ["7V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["7V", "4T", "3T"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T", "3S0"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["7L29", "6L25", "5L25", "4L25"], + twineedle: ["8V", "7L1", "7V", "6L16", "5L16", "4L16", "3L20", "3S0"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + venoshock: ["7M", "7L23", "6M", "5M"], + xscissor: ["8V", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 30, moves: ["batonpass", "sludgebomb", "twineedle", "swordsdance"]}, + ], + encounters: [ + {generation: 2, level: 7}, + {generation: 4, level: 6}, + ], + }, + pidgey: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L39"], + aircutter: ["7E", "6E", "5E", "4T", "4E", "3E"], + airslash: ["8V", "7L49", "7E", "6L49", "6E", "5L49", "5E", "4L49", "4E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bravebird: ["7E", "6E", "5E", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "7E", "6E", "5E", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["7L25", "6L25", "5L25", "4L25", "3L31"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gust: ["8V", "7L9", "7V", "6L9", "5L9", "5D", "4L9", "3L9"], + headbutt: ["8V"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["7L53", "6L53", "5L53"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7L45", "7V", "6L45", "5L45", "4L45", "3L47"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + quickattack: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L13"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["8V", "7V"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "7L37", "6M", "6L37", "5T", "5L37", "4M", "4L37"], + round: ["7M", "6M", "5M"], + sandattack: ["8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L5"], + secretpower: ["6M", "5D", "4M", "3M"], + skyattack: ["7T", "7V", "6T", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7E", "7V", "6M", "6E", "5E", "5D", "4M", "4E", "3M", "3E"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L41"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["7L21", "6L21", "5L21", "4T", "4L21"], + uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + whirlwind: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], + wingattack: ["8V", "7L33", "7V", "6L33", "5L33", "4L33", "3L25"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 1, level: 2}, + {generation: 2, level: 2}, + {generation: 3, level: 2}, + ], + }, + pidgeotto: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L32", "7V", "6L32", "5L32", "4L32", "3L43"], + aircutter: ["4T"], + airslash: ["8V", "7L57", "6L57", "5L57", "4L57"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["7L27", "6L27", "5L27", "4L27", "3L34", "3S0"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gust: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["7L62", "6L62", "5L62"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7L52", "7V", "6L52", "5L52", "4L52", "3L52"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L13"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["8V", "7V"], + reflect: ["8V", "7V"], + refresh: ["3S0"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "7L42", "6M", "6L42", "5T", "5L42", "4M", "4L42"], + round: ["7M", "6M", "5M"], + sandattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["7T", "7V", "6T", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7V", "6M", "4M", "3M", "3S0"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L47"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["7L22", "6L22", "5L22", "4T", "4L22"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + whirlwind: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L20"], + wingattack: ["8V", "7L37", "7V", "6L37", "5L37", "4L37", "3L27", "3S0"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 30, abilities: ["keeneye"], moves: ["refresh", "wingattack", "steelwing", "featherdance"]}, + ], + encounters: [ + {generation: 1, level: 9}, + {generation: 2, level: 7}, + {generation: 3, level: 7}, + {generation: 4, level: 7}, + ], + }, + pidgeot: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L32", "7V", "6L32", "5L32", "4L32", "3L48"], + aircutter: ["4T"], + airslash: ["8V", "7L62", "6L62", "5L62", "4L62"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["7L27", "6L27", "5L27", "4L27", "3L34"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gust: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + heatwave: ["8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["7L1", "6L1", "5L68"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7L56", "7V", "6L56", "5L56", "5S0", "4L56", "3L62"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["8V", "7V"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "7L44", "6M", "6L44", "5T", "5L44", "4M", "4L44"], + round: ["7M", "6M", "5M"], + sandattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["8V", "7T", "7V", "6T", "5T", "5S0", "4T", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7V", "6M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "7L50", "6T", "6L50", "5T", "5L50", "4T", "4L50"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["7L22", "6L22", "5L22", "4T", "4L22"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + whirlwind: ["8V", "7L17", "7V", "6L17", "5L17", "5S0", "4L17", "3L20"], + wingattack: ["8V", "7L38", "7V", "6L38", "5L38", "5S0", "4L38", "3L27"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 5, level: 61, gender: "M", nature: "Naughty", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, abilities: ["keeneye"], moves: ["whirlwind", "wingattack", "skyattack", "mirrormove"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 7, level: 29}, + ], + }, + rattata: { + learnset: { + assurance: ["7L19", "6L25", "5L25", "4L25"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["8V", "7L10", "7E", "7V", "6L10", "6E", "5L10", "5E", "4L10", "4E", "3E"], + blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7V", "3T"], + bubblebeam: ["7V"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + covet: ["7T", "6T", "5T"], + crunch: ["8V", "7L22", "6L22", "5L22", "4L22"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7L31", "7V", "6L31", "5L31", "4L31", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endeavor: ["7T", "7L34", "6T", "6L34", "5T", "5L34", "4T", "4L34", "3L41"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + finalgambit: ["7E", "6E", "5E"], + flamewheel: ["7E", "7V", "6E", "5E", "4E", "3E"], + focusenergy: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L20"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["7E", "7V", "6E", "5E", "4E", "3E"], + grassknot: ["7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperfang: ["8V", "7L16", "7V", "6L16", "5L16", "4L16", "3L13"], + icebeam: ["8V", "7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8V", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], + lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + mefirst: ["7E", "6E", "5E", "5D", "4E"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L13", "7V", "6L13", "5L13", "4L13", "3L27"], + quickattack: ["8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L7"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["7E", "6E", "5E"], + reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + screech: ["7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["8V", "7L25", "6L19", "5L19", "4T", "4L19"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["8V", "7T", "7L28", "7V", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3L34"], + swagger: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + swift: ["7V", "4T", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + taunt: ["8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8V", "7M", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + wildcharge: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 1, level: 2}, + {generation: 2, level: 2}, + {generation: 3, level: 2}, + ], + }, + rattataalola: { + learnset: { + assurance: ["7L19"], + attract: ["7M"], + bite: ["8V", "7L10"], + blizzard: ["8V", "7M"], + confide: ["7M"], + counter: ["7E"], + covet: ["7T"], + crunch: ["8V", "7L22"], + darkpulse: ["8V", "7M"], + dig: ["8V"], + doubleedge: ["8V", "7L31"], + doubleteam: ["7M"], + embargo: ["7M"], + endeavor: ["7T", "7L34"], + facade: ["8V", "7M"], + finalgambit: ["7E"], + focusenergy: ["8V", "7L7"], + frustration: ["7M"], + furyswipes: ["7E"], + grassknot: ["7M"], + headbutt: ["8V"], + hiddenpower: ["7M"], + hyperfang: ["8V", "7L16"], + icebeam: ["8V", "7M"], + icywind: ["7T"], + irontail: ["8V", "7T"], + lastresort: ["7T"], + mefirst: ["7E"], + protect: ["8V", "7M"], + pursuit: ["7L13"], + quash: ["7M"], + quickattack: ["8V", "7L4"], + raindance: ["7M"], + rest: ["8V", "7M"], + return: ["7M"], + revenge: ["7E"], + reversal: ["7E"], + round: ["7M"], + shadowball: ["8V", "7M"], + shadowclaw: ["7M"], + shockwave: ["7T"], + sleeptalk: ["7M"], + sludgebomb: ["8V", "7M"], + snarl: ["7M"], + snatch: ["7T", "7E"], + snore: ["7T"], + stockpile: ["7E"], + substitute: ["8V", "7M"], + suckerpunch: ["8V", "7L25"], + sunnyday: ["7M"], + superfang: ["8V", "7T", "7L28"], + swagger: ["7M"], + swallow: ["7E"], + switcheroo: ["7E"], + tackle: ["8V", "7L1"], + tailwhip: ["8V", "7L1"], + taunt: ["8V", "7M"], + thief: ["7M"], + torment: ["7M"], + toxic: ["8V", "7M"], + uproar: ["7T", "7E"], + uturn: ["8V", "7M"], + zenheadbutt: ["7T"], + }, + }, + raticate: { + learnset: { + assurance: ["7L19", "6L29", "5L29", "4L29"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["8V", "7L10", "6L10", "5L10", "4L10"], + blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7V", "3T"], + bubblebeam: ["7V"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["8V", "3T"], + covet: ["7T", "6T", "5T"], + crunch: ["8V", "7L24", "6L24", "5L24", "4L24"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7L39", "7V", "6L39", "5L39", "4L39", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endeavor: ["7T", "7L44", "6T", "6L44", "5T", "5L44", "4T", "4L44", "3L50"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8V", "7L1", "7V", "6L1", "5L1", "4L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["8V"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hyperfang: ["8V", "7L16", "7V", "6L16", "5L16", "4L16", "3L13", "3S0"], + icebeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L13", "7V", "6L13", "5L13", "4L13", "3L30"], + quickattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["7L1", "7V", "6L20", "5L20", "4L20", "3L20", "3S0"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["8V", "7L29", "6L19", "5L19", "4T", "4L19"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["8V", "7T", "7L34", "7V", "6T", "6L34", "5T", "5L34", "4T", "4L34", "3L40", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + swordsdance: ["8V", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + taunt: ["8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8V", "7M", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + wildcharge: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 34, moves: ["refresh", "superfang", "scaryface", "hyperfang"]}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 6}, + {generation: 4, level: 13}, + ], + }, + raticatealola: { + learnset: { + assurance: ["7L19"], + attract: ["7M"], + bite: ["8V", "7L10"], + blizzard: ["8V", "7M"], + bulkup: ["8V", "7M"], + confide: ["7M"], + counter: ["8V"], + covet: ["7T"], + crunch: ["8V", "7L24"], + darkpulse: ["8V", "7M"], + dig: ["8V"], + doubleedge: ["8V", "7L39"], + doubleteam: ["7M"], + embargo: ["7M"], + endeavor: ["7T", "7L44"], + facade: ["8V", "7M"], + focusenergy: ["8V", "7L1"], + frustration: ["7M"], + furyswipes: ["8V"], + gigaimpact: ["7M"], + grassknot: ["7M"], + headbutt: ["8V"], + hiddenpower: ["7M"], + hyperbeam: ["8V", "7M"], + hyperfang: ["8V", "7L16"], + icebeam: ["8V", "7M"], + icywind: ["7T"], + irontail: ["8V", "7T"], + knockoff: ["7T"], + lastresort: ["7T"], + protect: ["8V", "7M"], + pursuit: ["7L13"], + quash: ["7M"], + quickattack: ["8V", "7L1"], + raindance: ["7M"], + rest: ["8V", "7M"], + return: ["7M"], + roar: ["7M"], + round: ["7M"], + scaryface: ["7L1"], + shadowball: ["8V", "7M"], + shadowclaw: ["7M"], + shockwave: ["7T"], + sleeptalk: ["7M"], + sludgebomb: ["8V", "7M"], + sludgewave: ["7M"], + snarl: ["7M"], + snatch: ["7T"], + snore: ["7T"], + stompingtantrum: ["7T"], + substitute: ["8V", "7M"], + suckerpunch: ["8V", "7L29"], + sunnyday: ["7M"], + superfang: ["8V", "7T", "7L34"], + swagger: ["7M"], + swordsdance: ["8V", "7M", "7L1"], + tackle: ["8V", "7L1"], + tailwhip: ["8V", "7L1"], + taunt: ["8V", "7M"], + thief: ["7M"], + throatchop: ["7T"], + torment: ["7M"], + toxic: ["8V", "7M"], + uproar: ["7T"], + uturn: ["8V", "7M"], + venoshock: ["7M"], + zenheadbutt: ["7T"], + }, + encounters: [ + {generation: 7, level: 17}, + ], + }, + raticatealolatotem: { + learnset: { + assurance: ["7L19", "7S0"], + attract: ["7M"], + bite: ["7L10", "7S0"], + blizzard: ["7M"], + bulkup: ["7M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["7L24"], + darkpulse: ["7M"], + doubleedge: ["7L39"], + doubleteam: ["7M"], + embargo: ["7M"], + endeavor: ["7T", "7L44"], + facade: ["7M"], + focusenergy: ["7L1"], + frustration: ["7M"], + gigaimpact: ["7M"], + grassknot: ["7M"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + hyperfang: ["7L16", "7S0"], + icebeam: ["7M"], + icywind: ["7T"], + irontail: ["7T"], + knockoff: ["7T"], + lastresort: ["7T"], + protect: ["7M"], + pursuit: ["7L13", "7S0"], + quash: ["7M"], + quickattack: ["7L1"], + raindance: ["7M"], + rest: ["7M"], + return: ["7M"], + roar: ["7M"], + round: ["7M"], + scaryface: ["7L1"], + shadowball: ["7M"], + shadowclaw: ["7M"], + shockwave: ["7T"], + sleeptalk: ["7M"], + sludgebomb: ["7M"], + sludgewave: ["7M"], + snarl: ["7M"], + snatch: ["7T"], + snore: ["7T"], + stompingtantrum: ["7T"], + substitute: ["7M"], + suckerpunch: ["7L29"], + sunnyday: ["7M"], + superfang: ["7T", "7L34"], + swagger: ["7M"], + swordsdance: ["7M", "7L1"], + tackle: ["7L1"], + tailwhip: ["7L1"], + taunt: ["7M"], + thief: ["7M"], + throatchop: ["7T"], + torment: ["7M"], + toxic: ["7M"], + uproar: ["7T"], + uturn: ["7M"], + venoshock: ["7M"], + zenheadbutt: ["7T"], + }, + eventData: [ + {generation: 7, level: 20, perfectIVs: 3, moves: ["bite", "pursuit", "hyperfang", "assurance"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + spearow: { + learnset: { + aerialace: ["7M", "7L15", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L25", "3S0"], + agility: ["8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L43"], + aircutter: ["4T"], + assurance: ["7L22", "6L29", "5L29", "4L29"], + astonish: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["3S0"], + bide: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["8V", "7L36", "7V", "6L37", "5L37", "4L37", "3L37"], + drillrun: ["8V", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "7V", "6M", "5M", "4E", "3E", "3S0"], + featherdance: ["7E", "6E", "5E", "4E"], + feintattack: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8V", "7L29"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L11", "7V", "6L9", "5L9", "4L9", "3L13"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + leer: ["8V", "7L4", "7V", "6L5", "5L5", "4L5", "3L7", "3S0"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7L18", "7V", "6L21", "5L21", "4L21", "3L31"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + pluck: ["5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L8", "7V", "6L13", "5L13", "4L13", "3L19"], + quickattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["7E", "7V", "6E", "5E"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "7L32", "6M", "6L33", "5T", "5L33", "4M", "4L33"], + round: ["7M", "6M", "5M"], + scaryface: ["7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4E", "3T", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7E", "7V", "6M", "6E", "5E", "5D", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], + twister: ["4T"], + uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + whirlwind: ["7E", "7V", "6E", "5E", "4E"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 22, moves: ["batonpass", "falseswipe", "leer", "aerialace"]}, + ], + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 2}, + {generation: 3, level: 3}, + ], + }, + fearow: { + learnset: { + aerialace: ["7M", "7L15", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M"], + agility: ["8V", "7L27", "7V", "6L29", "5L29", "4L29", "3L47"], + aircutter: ["4T"], + assurance: ["7L23", "6L35", "5L35", "4L35"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["8V", "7L41", "7V", "6L47", "5L47", "4L47", "3L40"], + drillrun: ["8V", "7T", "7L1", "6T", "6L1", "5T", "5L53"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "6M", "5M"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8V", "7L32"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L11", "7V", "6L1", "5L1", "4L1", "3L1"], + gigaimpact: ["7M", "6M", "5M", "4M"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7L18", "7V", "6L23", "5L23", "4L23", "3L32"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["7L1", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L1", "7V", "6L13", "5L13", "4L13", "3L26"], + quickattack: ["8V"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "7L36", "6M", "6L41", "5T", "5L41", "4M", "4L41"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7V", "6M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8V"], + twister: ["4T"], + uproar: ["7T", "6T", "5T"], + uturn: ["8V", "7M", "6M", "5M", "4M"], + whirlwind: ["7V"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 1, level: 19}, + {generation: 2, level: 7}, + {generation: 4, level: 7}, + ], + }, + ekans: { + learnset: { + acid: ["8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L32"], + acidspray: ["7L28", "6L28", "5L28"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], + belch: ["7L38", "6L38"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bite: ["8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L13", "3S0"], + bodyslam: ["7V", "3T"], + brutalswing: ["7M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + coil: ["7L44", "6L44", "5L44"], + confide: ["7M", "6M"], + crunch: ["7V"], + curse: ["7V"], + darkpulse: ["8V", "7M", "6M", "5T", "5D", "4M"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["7E", "6E", "5E", "4E"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthquake: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "7L36", "6T", "6L36", "5T", "5L36", "4T", "4L33"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + glare: ["8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20"], + gunkshot: ["7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L41"], + haze: ["8V", "7L41", "7V", "6L41", "5L41", "4L36", "3L44"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + irontail: ["8V", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mudbomb: ["7L33", "6L33", "5L33", "4L28"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poisonfang: ["7E", "6E", "5E", "4E", "3E"], + poisonjab: ["8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L8", "3S0", "3S1"], + poisontail: ["7E", "6E", "5E", "4E"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["7E", "6E", "5E", "4E"], + screech: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + slam: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["7M", "6M", "5M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + spitup: ["7L25", "6L25", "5L25", "4L25", "3L37"], + stockpile: ["7L25", "6L25", "5L25", "4L25", "3L37"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["7E", "6E", "5E"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["7L25", "6L25", "5L25", "4L25", "3L37"], + switcheroo: ["7E", "6E", "5E", "4E"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + }, + eventData: [ + {generation: 3, level: 14, gender: "F", nature: "Docile", ivs: {hp: 26, atk: 28, def: 6, spa: 14, spd: 30, spe: 11}, abilities: ["shedskin"], moves: ["leer", "wrap", "poisonsting", "bite"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["wrap", "leer", "poisonsting"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 6}, + {generation: 2, level: 4}, + ], + }, + arbok: { + learnset: { + acid: ["8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L38"], + acidspray: ["7L32", "6L32", "5L32"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["7L48", "6L48"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bite: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + bodyslam: ["7V", "3T"], + brutalswing: ["7M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + coil: ["7L56", "6L56", "5L56"], + confide: ["7M", "6M"], + crunch: ["8V", "7L1", "6L22", "5L22", "4L22"], + curse: ["7V"], + darkpulse: ["8V", "7M", "6M", "5T", "4M"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragontail: ["8V", "7M", "6M", "5M"], + earthquake: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + firefang: ["7L1", "6L1", "5L1", "4L1"], + fissure: ["7V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "7L44", "6T", "6L44", "5T", "5L44", "4T", "4L42"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + glare: ["8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20", "3S0"], + gunkshot: ["7T", "7L63", "6T", "6L63", "5T", "5L63", "4T", "4L56"], + haze: ["8V", "7L51", "7V", "6L51", "5L51", "4L48", "3L56"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["7L1", "6L1", "5L1", "4L1"], + infestation: ["7M", "6M"], + irontail: ["8V", "7T", "6T", "5T", "4M", "3M"], + leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mudbomb: ["7L39", "6L39", "5L39", "4L34"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poisonjab: ["8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + screech: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L28"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + slam: ["8V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + sludgewave: ["7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + spitup: ["7L27", "6L27", "5L27", "4L28", "3L46"], + stockpile: ["7L27", "6L27", "5L27", "4L28", "3L46"], + stompingtantrum: ["7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["8V"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["7L27", "6L27", "5L27", "4L28", "3L46"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunderfang: ["7L1", "6L1", "5L1", "4L1"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 3, level: 33, moves: ["refresh", "sludgebomb", "glare", "bite"]}, + ], + encounters: [ + {generation: 2, level: 10}, + {generation: 4, level: 10}, + ], + }, + pichu: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bestow: ["7E", "6E", "5E"], + bide: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["9M", "8M", "3T"], + captivate: ["4M"], + charge: ["9E", "9S6", "8E", "7E", "6E", "5E", "4E", "4S5", "3E"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2", "3S3"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + disarmingvoice: ["9M", "9E", "8E", "7E", "6E"], + doubleedge: ["3T"], + doubleslap: ["7E", "7V", "6E", "5E", "4E", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + electricterrain: ["9M", "8M", "7E"], + electroball: ["9M"], + electroweb: ["8M", "7T", "6T"], + encore: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + endeavor: ["4S5"], + endure: ["9M", "9S6", "8M", "7E", "7V", "6E", "5E", "4M", "4S5", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], + flail: ["9E", "8E", "7E", "6E", "5E", "4E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + followme: ["3S3"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M", "4S4"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "9S6", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L16", "8M", "8L16", "7L13", "6L13", "5L18", "4L18"], + naturalgift: ["4M"], + nuzzle: ["9L12", "8L12"], + playnice: ["9L4", "8L4"], + playrough: ["9M", "8M"], + present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "4S4", "3M"], + reversal: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L8", "8L8", "7L10", "7V", "6L10", "5L13", "4L13", "3L11"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwhip: ["9L1", "8L1", "7L5", "7V", "6L5", "5L5", "4L5", "3L6"], + takedown: ["9M"], + teeterdance: ["3S2"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "4S4", "3M"], + thunderpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5E", "4E"], + thundershock: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2", "3S3"], + thunderwave: ["9M", "8M", "7M", "7L18", "7V", "6M", "6L13", "5M", "5L10", "4M", "4L10", "3T", "3L8"], + tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + volttackle: ["9R", "9S6", "8R", "7R", "6E", "5E", "4E", "4S4", "4S5", "3E"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E", "3S1"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["thundershock", "charm", "surf"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 5, shiny: 1, moves: ["thundershock", "charm", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["thundershock", "charm", "teeterdance"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["thundershock", "charm", "followme"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 4, level: 1, moves: ["volttackle", "thunderbolt", "grassknot", "return"], pokeball: "pokeball"}, + {generation: 4, level: 30, shiny: true, gender: "M", nature: "Jolly", moves: ["charge", "volttackle", "endeavor", "endure"], pokeball: "cherishball"}, + {generation: 9, level: 30, shiny: true, gender: "M", nature: "Jolly", moves: ["charge", "volttackle", "endure", "helpinghand"], pokeball: "cherishball"}, + ], + }, + pichuspikyeared: { + learnset: { + attract: ["4M"], + captivate: ["4M"], + chargebeam: ["4M"], + charm: ["4L1"], + doubleteam: ["4M"], + endure: ["4M"], + facade: ["4M"], + flash: ["4M"], + fling: ["4M"], + frustration: ["4M"], + grassknot: ["4M"], + headbutt: ["4T"], + helpinghand: ["4T", "4S0"], + hiddenpower: ["4M"], + irontail: ["4M"], + lightscreen: ["4M"], + magnetrise: ["4T"], + mudslap: ["4T"], + nastyplot: ["4L18"], + naturalgift: ["4M"], + painsplit: ["4S0"], + protect: ["4M"], + raindance: ["4M"], + rest: ["4M"], + return: ["4M"], + rollout: ["4T"], + secretpower: ["4M"], + shockwave: ["4M"], + signalbeam: ["4T"], + sleeptalk: ["4M"], + snore: ["4T"], + substitute: ["4M"], + swagger: ["4M", "4S0"], + sweetkiss: ["4L13"], + swift: ["4T"], + tailwhip: ["4L5"], + thunder: ["4M"], + thunderbolt: ["4M"], + thundershock: ["4L1"], + thunderwave: ["4M", "4L10"], + toxic: ["4M"], + uproar: ["4T"], + volttackle: ["4S0"], + }, + eventData: [ + {generation: 4, level: 30, gender: "F", nature: "Naughty", moves: ["helpinghand", "volttackle", "swagger", "painsplit"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachu: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "8V", "7L45", "7V", "6L37", "6S41", "5L37", "4L34", "3L33", "3S0", "3S8"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bestow: ["7S44", "6S42"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "5S26", "4M", "3M"], + calmmind: ["8V"], + captivate: ["4M"], + celebrate: ["9S55", "8S50", "8S51", "8S52", "7S43", "7S48", "6S31", "6S41"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1", "6S36"], + confide: ["7M", "6M"], + counter: ["7S48", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M"], + discharge: ["9L32", "8L32", "7L34", "7S47", "6L34", "5L42", "4L37"], + doubleedge: ["7V", "3T"], + doublekick: ["8V"], + doubleteam: ["9L8", "8L8", "8V", "7M", "7L23", "7V", "6M", "6L21", "6S32", "5M", "5L21", "4M", "4L18", "4S13", "3M", "3L15"], + drainingkiss: ["9M", "8M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "8S52", "7L13", "6L13", "6S32", "6S37", "5L18", "5S23", "5S24", "5S30"], + electroweb: ["8M", "7T", "6T"], + encore: ["9M", "8M", "8S52", "6S39", "5S23"], + endeavor: ["6S39"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extremespeed: ["5S26"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["6S39"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21", "6L21", "5L34", "5S29", "4L29"], + flash: ["7V", "6M", "6S40", "5M", "4M", "4S13", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9S53", "7S49", "6S41", "5S24", "5S27", "3S2", "3S4", "3S6"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "5S25", "5S26", "5S27", "4M", "4S13"], + growl: ["9L1", "8L1", "8V", "7L5", "7V", "7S43", "7S46", "6L5", "6S31", "5L1", "4L1", "3L1", "3S1", "3S2", "3S3", "3S4", "3S5", "3S10"], + happyhour: ["7S45", "7S46", "6S40"], + headbutt: ["8V", "7V", "5S28", "4T"], + heartstamp: ["6S34"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + holdhands: ["7S44", "7S45", "6S33", "6S34", "6S35", "6S40", "6S42"], + irontail: ["9L28", "9S54", "8M", "8V", "7T", "7V", "6T", "6S37", "5T", "5S24", "5S30", "4M", "4S21", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["4S18"], + lightscreen: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L53", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L42", "4S11", "3M", "3L50", "3S0", "3S6", "3S7", "3S8"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "6S32", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + naturalgift: ["4M"], + nuzzle: ["9L1", "8L1", "7L29", "7S47", "6L23", "6S36", "6S38"], + payday: ["8M", "8V", "7V"], + playnice: ["9L1", "9S55", "8L1", "8S50", "7L7", "7S43", "7S44", "7S45", "6L7", "6S31", "6S35", "6S36", "6S38", "6S40", "6S42"], + playrough: ["9M", "9S54", "8M"], + present: ["9S55", "4S12", "4S15", "4S17", "4S18", "4S20", "4S22"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5S27", "4M", "4S14", "4S16", "3M"], + quickattack: ["9L1", "9S53", "8L1", "8V", "8S50", "7L10", "7V", "7S43", "7S46", "7S49", "6L10", "6S31", "6S32", "6S33", "6S34", "6S37", "5L13", "5S24", "5S25", "5S29", "5S30", "4L13", "4S11", "4S12", "4S15", "4S17", "4S18", "4S20", "4S21", "4S22", "3L11"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "8V", "7V"], + refresh: ["7S48"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4S19", "3M"], + return: ["7M", "7V", "7S44", "6M", "6S42", "5M", "4M", "3M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8S52", "5S23"], + skullbash: ["7V"], + slam: ["8L28", "8V", "7L37", "7V", "7S47", "6L26", "5L26", "4L21", "3L20"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "4S19", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "4S19", "3T"], + spark: ["9L20", "8L20", "7L26", "6L26"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "6S35", "5M", "4M", "3T"], + surf: ["9M", "9S54", "8M", "7S47", "7S49", "6S33", "6S41", "4S9", "4S11", "4S14", "4S16", "3S3", "3S5", "3S7"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L1", "8L1", "6S36"], + sweetscent: ["7S48"], + swift: ["9M", "8M", "8S51", "7V", "4T", "3T"], + tailwhip: ["9L1", "9S53", "8L1", "8V", "7L1", "7V", "6L1", "6S38", "5L5", "5S28", "4L5", "4S9", "4S12", "4S15", "4S17", "4S20", "4S22", "3L6", "3S1", "3S2", "3S3", "3S4", "3S10"], + takedown: ["9M", "7V"], + teeterdance: ["7S45", "6S38", "5S23"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "9S54", "8M", "8L44", "8V", "7M", "7L58", "7V", "6M", "6L50", "6S35", "5M", "5L50", "5S25", "4M", "4L45", "4S14", "4S16", "3M", "3L41", "3S0", "3S6", "3S7", "3S8"], + thunderbolt: ["9M", "9L36", "9S55", "8M", "8L36", "8V", "8S51", "7M", "7L42", "7V", "7S49", "6M", "6L29", "6S33", "6S34", "6S37", "5M", "5L29", "5S26", "5S27", "5S30", "4M", "4L26", "4S11", "4S13", "4S18", "4S21", "3M", "3L26", "3S0", "3S6", "3S7", "3S8"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thundershock: ["9L1", "9S53", "8L1", "8V", "8S50", "7L1", "7V", "7S46", "6L1", "5L1", "5S28", "4L1", "4S12", "4S15", "4S20", "4S22", "3L1", "3S1", "3S5", "3S10"], + thunderwave: ["9M", "9L4", "8M", "8L4", "8V", "7M", "7L18", "7V", "6M", "6L13", "5M", "5L10", "5S28", "4M", "4L10", "4S9", "4S17", "3T", "3L8", "3S1", "3S2", "3S3", "3S4", "3S5", "3S10"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M", "6M", "5M", "5S29"], + volttackle: ["7T", "6S39", "5S25", "5S29", "4S9", "4S21"], + wildcharge: ["9M", "8M", "7M", "7L50", "6M", "6L50", "5M"], + wish: ["8S51"], + yawn: ["4S19"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 50, moves: ["thunderbolt", "agility", "thunder", "lightscreen"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["thundershock", "growl", "tailwhip", "thunderwave"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["fly", "tailwhip", "growl", "thunderwave"], pokeball: "pokeball"}, + {generation: 3, level: 5, moves: ["surf", "growl", "tailwhip", "thunderwave"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["fly", "growl", "tailwhip", "thunderwave"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["thundershock", "growl", "thunderwave", "surf"], pokeball: "pokeball"}, + {generation: 3, level: 70, moves: ["thunderbolt", "thunder", "lightscreen", "fly"], pokeball: "pokeball"}, + {generation: 3, level: 70, moves: ["thunderbolt", "thunder", "lightscreen", "surf"], pokeball: "pokeball"}, + {generation: 3, level: 70, moves: ["thunderbolt", "thunder", "lightscreen", "agility"], pokeball: "pokeball"}, + {generation: 4, level: 10, gender: "F", nature: "Hardy", moves: ["surf", "volttackle", "tailwhip", "thunderwave"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["thundershock", "growl", "tailwhip", "thunderwave"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "M", nature: "Hardy", moves: ["surf", "thunderbolt", "lightscreen", "quickattack"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "F", nature: "Bashful", moves: ["present", "quickattack", "thundershock", "tailwhip"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "M", nature: "Jolly", moves: ["grassknot", "thunderbolt", "flash", "doubleteam"], pokeball: "pokeball"}, + {generation: 4, level: 40, gender: "M", nature: "Modest", moves: ["surf", "thunder", "protect"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "F", nature: "Bashful", moves: ["quickattack", "thundershock", "tailwhip", "present"], pokeball: "cherishball"}, + {generation: 4, level: 40, gender: "M", nature: "Mild", moves: ["surf", "thunder", "protect"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "F", nature: "Bashful", moves: ["present", "quickattack", "thunderwave", "tailwhip"], pokeball: "cherishball"}, + {generation: 4, level: 30, gender: "M", nature: "Naughty", moves: ["lastresort", "present", "thunderbolt", "quickattack"], pokeball: "cherishball"}, + {generation: 4, level: 50, gender: "M", nature: "Relaxed", moves: ["rest", "sleeptalk", "yawn", "snore"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "M", nature: "Docile", moves: ["present", "quickattack", "thundershock", "tailwhip"], pokeball: "cherishball"}, + {generation: 4, level: 50, gender: "M", nature: "Naughty", moves: ["volttackle", "irontail", "quickattack", "thunderbolt"], pokeball: "cherishball"}, + {generation: 4, level: 20, gender: "M", nature: "Bashful", moves: ["present", "quickattack", "thundershock", "tailwhip"], pokeball: "cherishball"}, + {generation: 5, level: 30, gender: "F", isHidden: true, moves: ["sing", "teeterdance", "encore", "electroball"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["fly", "irontail", "electroball", "quickattack"], pokeball: "cherishball"}, + {generation: 5, level: 100, shiny: 1, gender: "F", moves: ["thunder", "volttackle", "grassknot", "quickattack"], pokeball: "cherishball"}, + {generation: 5, level: 50, shiny: 1, gender: "F", moves: ["extremespeed", "thunderbolt", "grassknot", "brickbreak"], pokeball: "cherishball"}, + {generation: 5, level: 50, gender: "F", nature: "Timid", isHidden: true, moves: ["fly", "thunderbolt", "grassknot", "protect"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["thundershock", "tailwhip", "thunderwave", "headbutt"]}, + {generation: 5, level: 100, gender: "M", isHidden: true, moves: ["volttackle", "quickattack", "feint", "voltswitch"], pokeball: "cherishball"}, + {generation: 5, level: 50, gender: "M", nature: "Brave", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["celebrate", "growl", "playnice", "quickattack"], pokeball: "cherishball"}, + {generation: 6, level: 22, moves: ["quickattack", "electroball", "doubleteam", "megakick"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["thunderbolt", "quickattack", "surf", "holdhands"], pokeball: "cherishball"}, + {generation: 6, level: 10, gender: "F", moves: ["thunderbolt", "quickattack", "heartstamp", "holdhands"], pokeball: "healball"}, + {generation: 6, level: 36, shiny: true, isHidden: true, moves: ["thunder", "substitute", "playnice", "holdhands"], pokeball: "cherishball"}, + {generation: 6, level: 10, gender: "F", moves: ["playnice", "charm", "nuzzle", "sweetkiss"], pokeball: "cherishball"}, + {generation: 6, level: 50, gender: "M", nature: "Naughty", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "cherishball"}, + {generation: 6, level: 10, shiny: true, moves: ["teeterdance", "playnice", "tailwhip", "nuzzle"], pokeball: "cherishball"}, + {generation: 6, level: 10, perfectIVs: 2, isHidden: true, moves: ["fakeout", "encore", "volttackle", "endeavor"], pokeball: "cherishball"}, + {generation: 6, level: 99, moves: ["happyhour", "playnice", "holdhands", "flash"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["fly", "surf", "agility", "celebrate"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["bestow", "holdhands", "return", "playnice"], pokeball: "healball"}, + {generation: 7, level: 10, nature: "Jolly", moves: ["celebrate", "growl", "playnice", "quickattack"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["bestow", "holdhands", "return", "playnice"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["holdhands", "playnice", "teeterdance", "happyhour"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["growl", "quickattack", "thundershock", "happyhour"], pokeball: "cherishball"}, + {generation: 7, level: 40, shiny: 1, perfectIVs: 3, moves: ["nuzzle", "discharge", "slam", "surf"], pokeball: "pokeball"}, + {generation: 7, level: 5, moves: ["celebrate", "sweetscent", "counter", "refresh"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["fly", "surf", "thunderbolt", "quickattack"], pokeball: "cherishball"}, + {generation: 8, level: 5, gender: "M", nature: "Serious", moves: ["celebrate", "playnice", "thundershock", "quickattack"], pokeball: "cherishball"}, + {generation: 8, level: 21, gender: "M", nature: "Brave", moves: ["thunderbolt", "swift", "wish", "celebrate"], pokeball: "cherishball"}, + {generation: 8, level: 25, isHidden: true, moves: ["sing", "encore", "celebrate", "electroball"], pokeball: "cherishball"}, + {generation: 9, level: 5, moves: ["fly", "tailwhip", "thundershock", "quickattack"], pokeball: "pokeball"}, + {generation: 9, level: 100, gender: "M", nature: "Quiet", perfectIVs: 6, isHidden: true, moves: ["thunder", "surf", "playrough", "irontail"], pokeball: "pokeball"}, + {generation: 9, level: 25, gender: "M", ivs: {hp: 25, atk: 25, def: 25, spa: 25, spd: 25, spe: 25}, moves: ["celebrate", "playnice", "present", "thunderbolt"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 4}, + {generation: 3, level: 3}, + ], + }, + pikachucosplay: { + learnset: { + agility: ["6L45"], + attract: ["6M"], + brickbreak: ["6M"], + chargebeam: ["6M"], + confide: ["6M"], + covet: ["6T"], + dig: ["6M"], + discharge: ["6L34"], + doubleteam: ["6M", "6L23"], + echoedvoice: ["6M"], + electroball: ["6L13", "6S0"], + electroweb: ["6T"], + facade: ["6M"], + feint: ["6L21"], + flash: ["6M"], + fling: ["6M"], + focuspunch: ["6T"], + frustration: ["6M"], + grassknot: ["6M"], + growl: ["6L5"], + helpinghand: ["6T"], + hiddenpower: ["6M"], + irontail: ["6T"], + knockoff: ["6T"], + lightscreen: ["6M", "6L53"], + magnetrise: ["6T"], + nuzzle: ["6L29"], + playnice: ["6L7"], + protect: ["6M"], + quickattack: ["6L10", "6S0"], + raindance: ["6M"], + rest: ["6M"], + return: ["6M"], + rocksmash: ["6M"], + round: ["6M"], + secretpower: ["6M"], + shockwave: ["6T"], + signalbeam: ["6T"], + slam: ["6L37"], + sleeptalk: ["6M"], + snore: ["6T"], + spark: ["6L26"], + strength: ["6M"], + substitute: ["6M"], + swagger: ["6M"], + tailwhip: ["6L1"], + thunder: ["6M", "6L58"], + thunderbolt: ["6M", "6L42"], + thunderpunch: ["6T"], + thundershock: ["6L1", "6S0"], + thunderwave: ["6M", "6L18", "6S0"], + toxic: ["6M"], + voltswitch: ["6M"], + wildcharge: ["6M", "6L50"], + }, + eventData: [ + {generation: 6, level: 20, perfectIVs: 3, moves: ["quickattack", "electroball", "thunderwave", "thundershock"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachurockstar: { + learnset: { + meteormash: ["6R"], + }, + eventOnly: true, + }, + pikachubelle: { + learnset: { + iciclecrash: ["6R"], + }, + eventOnly: true, + }, + pikachupopstar: { + learnset: { + drainingkiss: ["6R"], + }, + eventOnly: true, + }, + pikachuphd: { + learnset: { + electricterrain: ["6R"], + }, + eventOnly: true, + }, + pikachulibre: { + learnset: { + flyingpress: ["6R"], + }, + eventOnly: true, + }, + pikachuoriginal: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45", "7S0"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 1, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "agility"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachuhoenn: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 6, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "irontail"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachusinnoh: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T", "7S0"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 10, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachuunova: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T", "7S0"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 14, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachukalos: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13", "7S0"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 17, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachualola: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13", "7S0"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 20, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "electroball"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachupartner: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24", "7L45"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M"], + charge: ["8E"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32", "7L34"], + doubleteam: ["9L8", "8L8", "7M", "7L23"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L13"], + electroweb: ["8M", "8S1", "7T"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16", "7L21"], + flail: ["8E"], + fling: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "7L5"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + irontail: ["9L28", "8M", "8S1", "7T", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1", "7L29"], + payday: ["8M"], + playnice: ["9L1", "8L1", "7L7"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slam: ["8L28", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L20", "8L20", "7L26"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], + thunderpunch: ["9M", "8M", "7T"], + thundershock: ["9L1", "8L1", "7L1"], + thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], + tickle: ["8E"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + volttackle: ["8S1", "7T"], + wildcharge: ["9M", "8M", "7M", "7L50"], + wish: ["8E"], + }, + eventData: [ + {generation: 7, level: 21, shiny: 1, nature: "Hardy", moves: ["thunderbolt", "quickattack", "thunder", "irontail"], pokeball: "pokeball"}, + {generation: 8, level: 25, nature: "Hardy", isHidden: false, moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachustarter: { + learnset: { + agility: ["8V", "7L27"], + brickbreak: ["8V", "7M"], + calmmind: ["8V", "7M"], + dig: ["8V", "7M"], + doublekick: ["8V", "7L9"], + doubleteam: ["8V", "7L12"], + facade: ["8V", "7M"], + floatyfall: ["8V", "7T"], + growl: ["8V", "7L1", "7S0"], + headbutt: ["8V", "7M"], + helpinghand: ["8V", "7M"], + irontail: ["8V", "7M"], + lightscreen: ["8V", "7M", "7L18"], + payday: ["8V", "7M"], + pikapapow: ["8V", "7T"], + protect: ["8V", "7M"], + quickattack: ["8V", "7L6"], + reflect: ["8V", "7M"], + rest: ["8V", "7M"], + seismictoss: ["8V", "7M"], + slam: ["8V", "7L24"], + splishysplash: ["8V", "7T"], + substitute: ["8V", "7M"], + tailwhip: ["8V", "7L3", "7S0"], + thunder: ["8V", "7M", "7L30"], + thunderbolt: ["8V", "7M", "7L21"], + thunderpunch: ["8V", "7M"], + thundershock: ["8V", "7L1", "7S0"], + thunderwave: ["8V", "7M", "7L15"], + toxic: ["8V", "7M"], + zippyzap: ["8V", "7T"], + }, + eventData: [ + {generation: 7, level: 5, perfectIVs: 6, moves: ["thundershock", "tailwhip", "growl"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + pikachuworld: { + learnset: { + agility: ["9M", "9L24", "8M", "8L24"], + attract: ["8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + charge: ["8E"], + chargebeam: ["9M"], + charm: ["9M", "9L1", "8M", "8L1"], + dig: ["9M", "8M"], + disarmingvoice: ["9M", "8E"], + discharge: ["9L32", "8L32"], + doubleteam: ["9L8", "8L8"], + drainingkiss: ["9M", "8M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L12", "8M", "8L12"], + electroweb: ["8M", "8S1", "8S0"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["8E"], + faketears: ["9M"], + feint: ["9L16", "8L16"], + flail: ["8E"], + fling: ["9M", "8M"], + grassknot: ["9M", "8M"], + growl: ["9L1", "8L1"], + helpinghand: ["9M", "8M"], + irontail: ["9L28", "8M", "8S1", "8S0"], + lightscreen: ["9M", "9L40", "8M", "8L40"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1"], + payday: ["8M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + present: ["8E"], + protect: ["9M", "8M"], + quickattack: ["9L1", "8L1", "8S1", "8S0"], + raindance: ["9M", "8M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M"], + slam: ["8L28"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spark: ["9L20", "8L20"], + substitute: ["9M", "8M"], + surf: ["9M", "8M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "9L44", "8M", "8L44"], + thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "8S0"], + thunderpunch: ["9M", "8M"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "9L4", "8M", "8L4"], + tickle: ["8E"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M"], + volttackle: ["8S0"], + wildcharge: ["9M", "8M"], + wish: ["8E"], + }, + eventData: [ + {generation: 8, level: 25, nature: "Hardy", moves: ["thunderbolt", "quickattack", "irontail", "electroweb", "volttackle"], pokeball: "pokeball"}, + {generation: 8, level: 80, nature: "Hardy", ivs: {hp: 31, atk: 30, def: 30, spa: 31, spd: 30, spe: 31}, moves: ["thunderbolt", "quickattack", "irontail", "electroweb"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + raichu: { + learnset: { + agility: ["9M", "9L1", "8M", "8L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + calmmind: ["8V"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M"], + discharge: ["9L1", "8L1"], + doubleedge: ["7V", "3T"], + doubleteam: ["9L1", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L1", "8M", "8L1"], + electroweb: ["8M", "7T", "6T"], + encore: ["9M", "8M", "8V"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8V"], + feint: ["9L1", "8L1"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V", "7V"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["9L1", "8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L1", "8M", "8L1", "8V", "7M", "6M", "5M", "4M", "3M"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + naturalgift: ["4M"], + nuzzle: ["9L1", "8L1"], + payday: ["8M", "8V", "7V"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + slam: ["8L1"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spark: ["9L1", "8L1"], + speedswap: ["8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "9L5", "8M", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + thunderpunch: ["9M", "9L0", "8M", "8L0", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thundershock: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + }, + raichualola: { + learnset: { + agility: ["9M", "9L1", "8M", "8L1"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "8V", "7M"], + calmmind: ["9M", "8M", "8V", "7M"], + chargebeam: ["9M", "7M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M"], + covet: ["7T"], + dig: ["9M", "8M", "8V"], + discharge: ["9L1", "8L1"], + doubleteam: ["9L1", "8L1", "8V", "7M"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L1", "8M", "8L1"], + electroweb: ["8M", "7T"], + encore: ["9M", "8M", "8V"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "8V", "7M"], + fakeout: ["8V"], + feint: ["9L1", "8L1"], + fling: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + futuresight: ["8M"], + gigaimpact: ["9M", "8M", "7M"], + grassknot: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "8V"], + headbutt: ["8V"], + helpinghand: ["9M", "8M", "8V", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M", "8V", "7M"], + irontail: ["9L1", "8M", "8V", "7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L1", "8M", "8L1", "8V", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nuzzle: ["9L1", "8L1"], + payday: ["8M", "8V"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "8V", "7M"], + psychic: ["9M", "9L0", "8M", "8L0", "8V", "7M", "7L1"], + psychicterrain: ["9M"], + psyshock: ["9M", "8M", "7M"], + quickattack: ["9L1", "8L1", "7L1"], + raindance: ["9M", "8M", "7M"], + recycle: ["7T"], + reflect: ["9M", "8M", "8V", "7M"], + rest: ["9M", "8M", "8V", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seismictoss: ["8V"], + shockwave: ["7T"], + signalbeam: ["7T"], + skillswap: ["9M"], + slam: ["8L1"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spark: ["9L1", "8L1"], + speedswap: ["8M", "7L1"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "8V", "7M"], + surf: ["9M", "8M"], + swagger: ["7M"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M", "8M"], + tailwhip: ["9L1", "8L1", "8V", "7L1"], + takedown: ["9M"], + telekinesis: ["7T"], + teleport: ["8V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thunder: ["9M", "9L1", "8M", "8L1", "8V", "7M"], + thunderbolt: ["9M", "9L5", "8M", "8L1", "8V", "7M", "7L1"], + thunderpunch: ["9M", "8M", "8V", "7T"], + thundershock: ["9L1", "8L1", "8V", "7L1"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M"], + toxic: ["8V", "7M"], + trailblaze: ["9M"], + uproar: ["8M"], + voltswitch: ["9M", "8M", "7M"], + wildcharge: ["9M", "8M", "7M"], + }, + }, + sandshrew: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L27"], + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "8L18", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + covet: ["7T", "6T", "5T"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["8L1", "8V", "7L1", "7V", "6L1", "5L3", "4L3", "3T", "3L6", "3S0"], + detect: ["7V"], + dig: ["8M", "8L33", "8V", "7L30", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L45", "8V", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["8L12", "7L11", "7V", "6L11", "5L25", "4T", "4L25", "3T"], + furyswipes: ["8L24", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L37"], + gyroball: ["8M", "8L36", "7M", "7L34", "6M", "6L34", "5M", "5L33", "4M", "4L33"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["8E", "7E", "6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leechlife: ["8M"], + magnitude: ["7L14", "6L14", "5L17"], + metalclaw: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + mimic: ["7V", "3T"], + mudshot: ["8M", "7E", "6E", "5E", "4E"], + mudslap: ["8E", "7V", "4T", "3T"], + naturalgift: ["4M"], + nightslash: ["8E", "7E", "6E", "5E", "4E"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8L3", "8V", "7L5", "7V", "6L5", "5L9", "4L9", "3L17", "3S0"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rapidspin: ["8L15", "7L9", "7E", "7V", "6L9", "6E", "5L13", "5E", "4L13", "4E", "3E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["7E", "6E", "5E", "4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], + rototiller: ["7E", "6E"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + sandattack: ["8L6", "8V", "7L3", "7V", "6L3", "5L7", "5D", "4L7", "3L11", "3S0"], + sandstorm: ["8M", "8L42", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L37", "4M", "4L37", "3M", "3L53"], + sandtomb: ["8M", "7L23", "6L23", "5L27", "4L27", "3L45"], + scorchingsands: ["8T"], + scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + skullbash: ["7V"], + slash: ["8L30", "8V", "7L26", "7V", "6L26", "5L31", "4L31", "3L23"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "5D", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L30"], + swordsdance: ["8M", "8L39", "8V", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L38", "4M", "4E", "3T", "3E"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + workup: ["8M"], + xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 12, gender: "M", nature: "Docile", ivs: {hp: 4, atk: 23, def: 8, spa: 31, spd: 1, spe: 25}, moves: ["scratch", "defensecurl", "sandattack", "poisonsting"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 6}, + ], + }, + sandshrewalola: { + learnset: { + aerialace: ["7M"], + amnesia: ["8M", "7E"], + aquatail: ["7T"], + attract: ["8M", "7M"], + auroraveil: ["7M"], + avalanche: ["8M"], + bide: ["8V", "7L3", "7S0"], + blizzard: ["8M", "8L45", "8V", "7M", "7L46"], + bodyslam: ["8M"], + brickbreak: ["8M", "8V", "7M"], + bulldoze: ["8M", "7M"], + chipaway: ["7E"], + confide: ["7M"], + counter: ["8E", "7E"], + covet: ["7T"], + crushclaw: ["8E", "7E"], + curse: ["8E", "7E"], + defensecurl: ["8L1", "8V", "7L1"], + dig: ["8M", "8V"], + doubleteam: ["7M"], + earthquake: ["8M", "8V", "7M"], + endure: ["8M", "7E"], + facade: ["8M", "8V", "7M"], + flail: ["8E", "7E"], + fling: ["8M", "7M"], + focuspunch: ["7T"], + frostbreath: ["7M"], + frustration: ["7M"], + furycutter: ["8L12", "7L11"], + furyswipes: ["8L24", "8V", "7L20"], + gyroball: ["8M", "8L36", "7M", "7L34"], + hail: ["8M", "8L42", "7M", "7L42"], + headbutt: ["8V"], + hiddenpower: ["7M"], + honeclaws: ["8E", "7E"], + iceball: ["7L7", "7S0"], + icebeam: ["8V"], + icepunch: ["8M", "8V", "7T"], + iceshard: ["8V"], + iciclecrash: ["7E"], + iciclespear: ["8M", "7E"], + icywind: ["8M", "7T"], + irondefense: ["8M", "8L27", "7T", "7L23"], + ironhead: ["8M", "8L33", "7T", "7L30"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + leechlife: ["8M", "7M"], + metalclaw: ["8L18", "7L14", "7E"], + mirrorcoat: ["8V"], + mist: ["8L3"], + nightslash: ["8E", "7E"], + poisonjab: ["8M", "8V", "7M"], + powdersnow: ["8L6", "7L5", "7S0"], + protect: ["8M", "8V", "7M"], + rapidspin: ["8L15", "7L9", "7S0"], + rest: ["8M", "8V", "7M"], + return: ["7M"], + rockslide: ["8M", "8V", "7M"], + rocktomb: ["8M"], + rollout: ["8L9"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scratch: ["8L1", "8V", "7L1"], + seismictoss: ["8V"], + shadowclaw: ["8M", "7M"], + slash: ["8L30", "8V", "7L26"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["8M", "8V", "7T"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "8V", "7M"], + sunnyday: ["8M", "7M"], + superfang: ["7T"], + swagger: ["7M"], + swift: ["8M", "8L21", "8V", "7L17"], + swordsdance: ["8M", "8L39", "8V", "7M", "7L38"], + thief: ["8M", "7M"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M"], + tripleaxel: ["8T"], + workup: ["8M", "7M"], + xscissor: ["8M", "8V", "7M"], + }, + eventData: [ + {generation: 7, level: 10, moves: ["rapidspin", "iceball", "powdersnow", "bide"], pokeball: "cherishball"}, + ], + }, + sandslash: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "8L18", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8V", "3T"], + covet: ["7T", "6T", "5T"], + crushclaw: ["8L1", "7L1", "6L22", "5L22", "4L22"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + detect: ["7V"], + dig: ["8M", "8L41", "8V", "7L33", "7V", "6M", "6L30", "5M", "5L30", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L61", "8V", "7M", "7L53", "7V", "6M", "6L46", "5M", "5L46", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["8L12", "7L11", "7V", "6L11", "5L28", "4T", "4L28", "3T"], + furyswipes: ["8L26", "8V", "7L20", "7V", "6L20", "5L19", "4L19", "3L42"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "8L46", "7M", "7L38", "6M", "6L34", "5M", "5L45", "4M", "4L45"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leechlife: ["8M"], + magnitude: ["7L14", "6L14", "5L17"], + mimic: ["7V", "3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pinmissile: ["8M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L9", "4L9", "3L17"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rapidspin: ["8L15", "7L9", "6L9", "5L13", "4L13"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L9", "7L7", "7V", "6L7", "5L21", "4T", "4L21", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["8M", "8L56", "7M", "7L48", "7V", "6M", "6L42", "5M", "5L52", "4M", "4L52", "3M", "3L62"], + sandtomb: ["8M", "8L31", "7L24", "6L23", "5L33", "4L33", "3L52"], + scorchingsands: ["8T"], + scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + skullbash: ["7V"], + slash: ["8L36", "8V", "7L28", "7V", "6L26", "5L40", "4L40", "3L24"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikes: ["8M"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L21", "8V", "7L17", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L33"], + swordsdance: ["8M", "8L51", "8V", "7M", "7L43", "7V", "6M", "6L38", "5M", "5L38", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + workup: ["8M"], + xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 2, level: 10}, + {generation: 4, level: 10}, + ], + }, + sandslashalola: { + learnset: { + aerialace: ["7M"], + agility: ["8M"], + amnesia: ["8M"], + aquatail: ["7T"], + attract: ["8M", "7M"], + auroraveil: ["7M"], + avalanche: ["8M"], + bide: ["8V"], + blizzard: ["8M", "8L1", "8V", "7M"], + bodyslam: ["8M"], + brickbreak: ["8M", "8V", "7M"], + bulldoze: ["8M", "7M"], + confide: ["7M"], + counter: ["8V"], + covet: ["7T"], + defensecurl: ["8L1", "8V", "7L1"], + dig: ["8M", "8V"], + doubleteam: ["7M"], + drillrun: ["8M", "8V", "7T"], + earthquake: ["8M", "8V", "7M"], + endure: ["8M"], + facade: ["8M", "8V", "7M"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frostbreath: ["7M"], + frustration: ["7M"], + furycutter: ["8L1"], + furyswipes: ["8L1"], + gigaimpact: ["8M", "7M"], + gyroball: ["8M", "8L1", "7M"], + hail: ["8M", "8L1", "7M"], + headbutt: ["8V"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "8V", "7M"], + iceball: ["7L1"], + icebeam: ["8V"], + icepunch: ["8M", "8V", "7T"], + iceshard: ["8V"], + iciclecrash: ["8L1", "7L1"], + iciclespear: ["8M", "8L0", "7L1"], + icywind: ["8M", "7T"], + irondefense: ["8M", "8L1", "7T"], + ironhead: ["8M", "8L1", "7T"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + leechlife: ["8M", "7M"], + metalburst: ["8L1", "7L1"], + metalclaw: ["8L1", "7L1"], + mist: ["8L1"], + pinmissile: ["8M"], + poisonjab: ["8M", "8V", "7M"], + powdersnow: ["8L1"], + protect: ["8M", "8V", "7M"], + rapidspin: ["8L1"], + rest: ["8M", "8V", "7M"], + return: ["7M"], + rockslide: ["8M", "8V", "7M"], + rocktomb: ["8M"], + rollout: ["8L1"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scratch: ["8L1", "8V"], + seismictoss: ["8V"], + shadowclaw: ["8M", "7M"], + slash: ["8L1", "7L1"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spikes: ["8M"], + stealthrock: ["8M", "8V", "7T"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "8V", "7M"], + sunnyday: ["8M", "7M"], + superfang: ["7T"], + swagger: ["7M"], + swift: ["8M", "8L1"], + swordsdance: ["8M", "8L1", "7M"], + thief: ["8M", "7M"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M"], + tripleaxel: ["8T"], + workup: ["8M", "7M"], + xscissor: ["8M", "8V", "7M"], + }, + }, + nidoranf: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + bite: ["8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L20"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + captivate: ["7L43", "6L43", "5L43", "4M", "4L43"], + charm: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crunch: ["8M", "8L50", "8V", "7L37", "6L37", "5L37", "4L37", "3L47"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + doubleedge: ["7V", "3T"], + doublekick: ["8L25", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L55"], + echoedvoice: ["7M", "6M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L45", "7L33", "6L33", "5L33", "4L33", "3L38"], + focusenergy: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["8L15", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L30"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L35", "8V", "7T", "7L25", "6T", "6L25", "5T", "5L25", "4T", "4L25", "3L23"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icebeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poisonfang: ["8E", "7L45", "6L45", "5L45", "4L45"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], + poisontail: ["8E", "7E", "6E", "5E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E", "4E"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scratch: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["8E", "7E", "7V", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["5D"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["8V", "7T", "6T", "5T", "5D", "4T"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + tailwhip: ["8L10", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + takedown: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8L40", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L20", "7L31", "6L31", "5L31", "4L31"], + venomdrench: ["8M", "7E", "6E"], + venoshock: ["8M", "7M", "6M", "5M"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + encounters: [ + {generation: 1, level: 2}, + ], + }, + nidorina: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bide: ["7V"], + bite: ["8L36", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L22"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + bubblebeam: ["7V"], + captivate: ["7L50", "6L50", "5L50", "4M", "4L50"], + charm: ["8M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M", "8L64", "8V", "7L43", "6L43", "5L43", "4L43", "3L53"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doublekick: ["8L29", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L71"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L57", "7L38", "6L38", "5L38", "4L38", "3L43"], + focusenergy: ["8M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["8L15", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L34"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L43", "8V", "7T", "7L28", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3L26"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + horndrill: ["7V"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poisonfang: ["7L58", "6L58", "5L58", "4L58"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L18"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + tailwhip: ["8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L22", "7L35", "6L35", "5L35", "4L35"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + encounters: [ + {generation: 4, level: 15, pokeball: "safariball"}, + ], + }, + nidoqueen: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + beatup: ["8M"], + bide: ["7V"], + bite: ["8L1"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "8V", "7L35", "7V", "6L35", "6S0", "5L35", "4L23", "3T", "3L22"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["8M"], + chipaway: ["7L23", "6L23", "5L23"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + crunch: ["8M", "8L1"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doublekick: ["8L1", "7L1", "7V", "6L1", "6S0", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragontail: ["8V", "7M", "6M", "5M"], + drillrun: ["8M", "8V", "7T", "6T"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "8L1", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L1"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["8L1"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "8V"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T"], + hex: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + horndrill: ["7V"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + payday: ["8M", "8V", "7V"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "6S0", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quash: ["7M", "6M", "5M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + superpower: ["8M", "8L0", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L58", "4T", "4L58", "3L43"], + supersonic: ["8V"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "6S0", "5L1", "4L1", "3L1"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L1"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 6, level: 41, perfectIVs: 2, abilities: ["poisonpoint"], moves: ["tailwhip", "doublekick", "poisonsting", "bodyslam"], pokeball: "cherishball"}, + ], + }, + nidoranm: { + learnset: { + amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + captivate: ["7L43", "6L43", "5L43", "4M", "4L43"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + confusion: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + doubleedge: ["7V", "3T"], + doublekick: ["8L25", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + earthpower: ["8M", "8L55"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L45", "7L33", "6L33", "5L33", "4L33", "3L38"], + focusenergy: ["8M", "8L10", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8L15", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L30"], + headbutt: ["8V", "7V", "4T"], + headsmash: ["8E", "7E", "6E", "5E", "4E"], + helpinghand: ["8M", "8L35", "8V", "7T", "7L25", "6T", "6L25", "5T", "5L25", "4T", "4L25", "3L23"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hornattack: ["8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L20"], + horndrill: ["8E", "8V", "7L45", "7V", "6L45", "5L45", "4L45", "3L47"], + icebeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + peck: ["8L5", "8V", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + poisonjab: ["8M", "8L50", "8V", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L37"], + poisonsting: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], + poisontail: ["8E", "7E", "6E", "5E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["8E", "7E", "6E", "5E", "4T", "4E"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "5D", "4T"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + takedown: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8E"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8L40", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L20", "7L31", "6L31", "5L31", "4L31"], + venomdrench: ["8M", "7E", "6E"], + venoshock: ["8M", "7M", "6M", "5M"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + encounters: [ + {generation: 1, level: 2}, + ], + }, + nidorino: { + learnset: { + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + bubblebeam: ["7V"], + captivate: ["7L50", "6L50", "5L50", "4M", "4L50"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doublekick: ["8L29", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + earthpower: ["8M", "8L71"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L57", "7L38", "6L38", "5L38", "4L38", "3L43"], + focusenergy: ["8M", "8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8L15", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L34"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L43", "8V", "7T", "7L28", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3L26"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hornattack: ["8L36", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L22"], + horndrill: ["8V", "7L58", "7V", "6L58", "5L58", "4L58", "3L53"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + peck: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + poisonjab: ["8M", "8L64", "8V", "7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43"], + poisonsting: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L18"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L22", "7L35", "6L35", "5L35", "4L35"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + encounters: [ + {generation: 4, level: 15, pokeball: "safariball"}, + ], + }, + nidoking: { + learnset: { + amnesia: ["8M"], + aquatail: ["7T", "7S0", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + beatup: ["8M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L23", "6L23", "5L23"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doublekick: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragontail: ["8V", "7M", "6M", "5M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "8L1", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + earthquake: ["8M", "8V", "7M", "7V", "7S0", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flatter: ["8L1"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8L1"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T"], + hex: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hornattack: ["8L1", "7V"], + horndrill: ["7V"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["8L1", "8V"], + megahorn: ["8M", "8L0", "8V", "7L1", "6L1", "5L58", "4L58", "3L43"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + payday: ["8M", "8V", "7V"], + peck: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + poisonjab: ["8M", "8L1", "8V", "7M", "7S0", "6M", "5M", "4M"], + poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quash: ["7M", "6M", "5M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + supersonic: ["8V"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7V"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8V", "7L35", "7V", "6L35", "5L35", "4L23", "3L22"], + throatchop: ["8M", "7T", "7S0"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "8L1"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 7, level: 68, abilities: ["poisonpoint"], moves: ["earthquake", "poisonjab", "throatchop", "aquatail"], pokeball: "cherishball"}, + ], + }, + cleffa: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + aromatherapy: ["8E", "7E", "6E", "5E", "5D", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + charm: ["8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + confide: ["7M", "6M"], + copycat: ["8L1", "7L13", "6L13", "5L13", "4L13"], + counter: ["3T"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "6M", "5M", "4M", "3M"], + disarmingvoice: ["8L12"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L16", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L4"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M", "7E", "6E", "5E", "4E"], + fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["7V", "4T"], + healpulse: ["8E", "7E", "6E"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["8M", "7L16", "6L16", "5L16", "4L16", "3L17"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + mimic: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + mistyterrain: ["8M", "7E", "6E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + playrough: ["8M"], + pound: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L4", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + softboiled: ["3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["8L1", "7E", "7V", "6E", "5E", "4E", "3E"], + storedpower: ["8M", "7E", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L8", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], + telekinesis: ["7T", "5M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["8E", "7E", "6E", "5E", "4E", "3E"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + clefairy: { + learnset: { + afteryou: ["8L12", "7T", "7L58", "6T", "6L1", "5T", "5L52"], + allyswitch: ["8M"], + amnesia: ["8M", "8V"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + bestow: ["7L19", "6L19", "5L25"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "8V", "7L40", "7V", "6L40", "5L40", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["8L1"], + cosmicpower: ["8M", "8L40", "7L34", "6L34", "5L28", "4L25", "3L33"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + defensecurl: ["8L1", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3T", "3L25"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["8L1", "7L1", "6L1"], + doubleedge: ["7V", "3T"], + doubleslap: ["8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "5L4", "4L4", "3L5"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["8L36", "8S0", "7L16", "6L16", "5L16", "4L16", "3L17"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["8L28", "7T", "7L49", "6T", "6L49", "5T", "5L37", "4T", "4L34"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["8L48", "7L55", "6L1", "5L49", "4L46"], + helpinghand: ["8M", "8V", "8S0", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "8S0", "7T", "6T", "5T", "4T"], + imprison: ["8M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + lifedew: ["8L16"], + lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "5L46", "4M", "4L40", "3M", "3L41"], + luckychant: ["7L37", "6L37", "5L31", "4L28"], + magicalleaf: ["8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + meteorbeam: ["8T"], + meteormash: ["8L32", "7L50", "6L50", "5L55", "4L43", "3L45"], + metronome: ["8M", "8L20", "8V", "8S1", "7L31", "7V", "6L31", "5L34", "4L31", "3T", "3L29"], + mimic: ["7V", "3T"], + minimize: ["8L8", "8V", "7L25", "7V", "6L25", "5L19", "4L19", "3L21"], + mistyexplosion: ["8T"], + mistyterrain: ["8M"], + moonblast: ["8L44", "8V", "8S1", "7L46", "6L46"], + moonlight: ["8L24", "8S1", "7L43", "7V", "6L43", "5L40", "4L37", "3L37"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + playrough: ["8M", "8V"], + pound: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "8S0", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L9"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + softboiled: ["3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["8L1"], + spotlight: ["7L1"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + storedpower: ["8M", "8L4", "7L28", "6L28", "5L43"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L1"], + takedown: ["7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "6T", "5T", "4T"], + uproar: ["8M"], + wakeupslap: ["7L22", "6L22", "5L22", "4L22"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "8S1", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 8, level: 50, gender: "F", shiny: true, nature: "Bold", isHidden: true, ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 31}, moves: ["followme", "icywind", "helpinghand", "protect"], pokeball: "cherishball"}, + {generation: 8, level: 15, gender: "M", nature: "Modest", abilities: ["cutecharm"], moves: ["metronome", "moonblast", "zenheadbutt", "moonlight"], pokeball: "moonball"}, + ], + encounters: [ + {generation: 1, level: 8}, + ], + }, + clefable: { + learnset: { + afteryou: ["8L1", "7T", "6T", "5T"], + allyswitch: ["8M"], + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["8L1"], + cosmicpower: ["8M", "8L1"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + defensecurl: ["8L1", "8V", "7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["8L1", "7L1", "6L1"], + doubleedge: ["7V", "3T"], + doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L1"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["8L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["8L1", "7T", "6T", "5T", "4T"], + growl: ["8L1", "8V"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["8L1"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + imprison: ["8M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lifedew: ["8L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + meteorbeam: ["8T"], + meteormash: ["8L1"], + metronome: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + mimic: ["7V", "3T"], + minimize: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mistyexplosion: ["8T"], + mistyterrain: ["8M"], + moonblast: ["8L1"], + moonlight: ["8L1", "7V"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + playrough: ["8M", "8V"], + pound: ["8L1", "8V"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + softboiled: ["3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["8L1"], + spotlight: ["7L1"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + storedpower: ["8M", "8L1"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L1"], + takedown: ["7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "6T", "5T", "4T"], + uproar: ["8M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + vulpix: { + learnset: { + agility: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["8E", "7L9", "6L9"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + burningjealousy: ["8T"], + captivate: ["7L47", "7E", "6L47", "6E", "5L41", "4M", "4L37"], + charm: ["3S1"], + confide: ["7M", "6M"], + confuseray: ["8L20", "8V", "7L12", "7V", "6L12", "5L17", "4L17", "3L21"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + darkpulse: ["8M", "8V", "7M", "6M", "5T", "5D", "4M"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M", "3S1"], + disable: ["8L4", "7E", "7V", "6E", "5E", "4E", "3E"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + ember: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4E"], + extrasensory: ["8L28", "7L31", "7E", "6L31", "6E", "5L51", "5E", "4L44", "4E"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L23", "7E", "7V", "6L20", "6E", "5L20", "5E", "4E", "3E"], + fireblast: ["8M", "8L56", "8V", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L54", "4M", "4L47", "3M"], + firespin: ["8M", "8L40", "8V", "7L15", "7V", "6L12", "5L14", "4L34", "3L41"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flameburst: ["7L28", "6L23", "5L24"], + flamecharge: ["8E", "7M", "6M", "5M"], + flamethrower: ["8M", "8L32", "8V", "7M", "7L36", "7V", "6M", "6L34", "5M", "5L37", "4M", "4L24", "3M", "3L29"], + flareblitz: ["8M", "7E", "6E", "5E", "4E"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grudge: ["8L52", "7L44", "6L44", "5L47", "4L41", "3L37"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E", "3S1"], + hex: ["8M", "7L26", "7E", "6L26", "6E", "5L28", "5E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["8E", "7E", "6E", "5E", "4E", "3E"], + hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + imprison: ["8M", "8L36", "7L39", "6L18", "5L21", "4L21", "3L25"], + incinerate: ["8L16", "6M", "5M"], + inferno: ["8L48", "7L50", "6L50", "5L44"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + memento: ["8E"], + mimic: ["7V", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "7L18", "6M", "6L18", "5M", "5L34", "4M", "4L31"], + powerswap: ["8M", "7E", "6E", "5E", "4E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "4E", "3E"], + quickattack: ["8L8", "8V", "7L10", "7V", "6L10", "5L11", "4L11", "3L13", "3S0"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["8E", "8V", "7M", "7L7", "7V", "6M", "6L7", "5M", "5L7", "5D", "4M", "4L7", "3M", "3L9", "3S0"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L44", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L27", "4M", "4L27", "3M", "3L33"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["8L12", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8V"], + tailslap: ["8M", "7E", "6E", "5E"], + tailwhip: ["8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L5", "3S0"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["8M", "8L24", "8V", "7M", "7L20", "6M", "6L20", "5M", "5L31", "4M", "4L14", "3L17", "3S0"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 18, gender: "F", nature: "Quirky", ivs: {hp: 15, atk: 6, def: 3, spa: 25, spd: 13, spe: 22}, moves: ["tailwhip", "roar", "quickattack", "willowisp"], pokeball: "pokeball"}, + {generation: 3, level: 18, moves: ["charm", "heatwave", "ember", "dig"]}, + ], + encounters: [ + {generation: 1, level: 18}, + ], + }, + vulpixalola: { + learnset: { + agility: ["8M", "7E"], + aquatail: ["7T"], + attract: ["8M", "7M"], + aurorabeam: ["8L24", "8V", "7L28"], + auroraveil: ["8L44", "7M"], + babydolleyes: ["8E", "7L9", "7S0"], + blizzard: ["8M", "8L56", "8V", "7M", "7L42"], + bodyslam: ["8M"], + captivate: ["7L47"], + celebrate: ["7S0"], + charm: ["8M", "7E"], + confide: ["7M"], + confuseray: ["8L20", "8V", "7L12"], + covet: ["7T"], + darkpulse: ["8M", "8V", "7M"], + dazzlinggleam: ["8V"], + dig: ["8M", "8V"], + disable: ["8L4", "7E"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + encore: ["8M", "7E"], + endure: ["8M"], + extrasensory: ["8L28", "7L31", "7E"], + facade: ["8M", "8V", "7M"], + feintattack: ["7L23"], + flail: ["8E", "7E"], + foulplay: ["8M", "8V", "7T"], + freezedry: ["8E", "7E"], + frostbreath: ["7M"], + frustration: ["7M"], + grudge: ["8L52", "7L44"], + hail: ["8M", "7M"], + headbutt: ["8V"], + healbell: ["7T"], + hex: ["8M", "7L26"], + hiddenpower: ["7M"], + howl: ["8E", "7E"], + hypnosis: ["8E", "7E"], + icebeam: ["8M", "8L32", "8V", "7M", "7L36"], + iceshard: ["8L8", "8V", "7L10", "7S0"], + icywind: ["8M", "8L16", "7T", "7L15"], + imprison: ["8M", "8L36", "7L39"], + irontail: ["8M", "8V", "7T"], + mist: ["8L40", "8V", "7L20"], + moonblast: ["8E", "7E"], + painsplit: ["7T"], + payback: ["8M", "7M", "7L18"], + powdersnow: ["8L1", "7L1", "7S1"], + powerswap: ["8M", "7E"], + protect: ["8M", "8V", "7M"], + psychup: ["7M"], + raindance: ["8M", "7M"], + reflect: ["8V"], + rest: ["8M", "8V", "7M"], + return: ["7M"], + roar: ["8E", "8V", "7M", "7L7"], + roleplay: ["7T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M", "7L34"], + secretpower: ["7E"], + sheercold: ["8L48", "7L50"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spite: ["8L12", "7T", "7E"], + substitute: ["8M", "8V", "7M"], + swagger: ["7M"], + swift: ["8M"], + tackle: ["8V"], + tailslap: ["8M", "7E"], + tailwhip: ["8L1", "8V", "7L4", "7S0"], + toxic: ["8V", "7M"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 10, moves: ["celebrate", "tailwhip", "babydolleyes", "iceshard"], pokeball: "cherishball"}, + {generation: 7, level: 10, gender: "F", nature: "Modest", moves: ["powdersnow"], pokeball: "cherishball"}, + ], + }, + ninetales: { + learnset: { + agility: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + burningjealousy: ["8T"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + darkpulse: ["8M", "8V", "7M", "6M", "5T", "4M"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["8L1"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "6M", "5M", "4M"], + ember: ["8L1", "8V", "7V", "5L1", "4L1", "3L1"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M"], + extrasensory: ["8L1"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M"], + fireblast: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["8M", "8L1", "7V", "3L45"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "8L1", "8V", "7M", "7L1", "6M", "6L1", "5M", "4M", "3M"], + flareblitz: ["8M"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grudge: ["8L1"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "5S0", "4T"], + hex: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8V"], + imprison: ["8M", "8L1", "7L1", "6L1"], + incinerate: ["8L1", "6M", "5M"], + inferno: ["8L1"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + mimic: ["7V", "3T"], + mysticalfire: ["8M"], + nastyplot: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + ominouswind: ["4T"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + powerswap: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["8M", "7M", "6M", "5M", "5S0"], + quickattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "5S0", "4M"], + spite: ["8L1", "7T", "6T", "5T", "4T"], + storedpower: ["8M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8V"], + tailslap: ["8M"], + tailwhip: ["8L1", "8V", "7V"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["8M", "8L1", "8V", "7M", "6M", "5M", "5S0", "4M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 50, gender: "M", nature: "Bold", ivs: {def: 31}, isHidden: true, moves: ["heatwave", "solarbeam", "psyshock", "willowisp"], pokeball: "cherishball"}, + ], + }, + ninetalesalola: { + learnset: { + agility: ["8M"], + aquatail: ["7T"], + attract: ["8M", "7M"], + aurorabeam: ["8L1"], + auroraveil: ["8L1", "7M"], + avalanche: ["8M"], + blizzard: ["8M", "8L1", "8V", "7M"], + bodyslam: ["8M"], + calmmind: ["8M", "8V", "7M"], + charm: ["8M"], + confide: ["7M"], + confuseray: ["8L1", "7L1"], + covet: ["7T"], + darkpulse: ["8M", "8V", "7M"], + dazzlinggleam: ["8M", "8L0", "8V", "7M", "7L1"], + dig: ["8M", "8V"], + disable: ["8L1"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + dreameater: ["8V", "7M"], + encore: ["8M"], + endure: ["8M"], + extrasensory: ["8L1"], + facade: ["8M", "8V", "7M"], + faketears: ["8M"], + foulplay: ["8M", "8V", "7T"], + frostbreath: ["7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grudge: ["8L1"], + hail: ["8M", "7M"], + headbutt: ["8V"], + healbell: ["7T"], + hex: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "8V", "7M"], + hypnosis: ["8V"], + icebeam: ["8M", "8L1", "8V", "7M", "7L1"], + iceshard: ["8L1", "8V", "7L1"], + icywind: ["8M", "8L1", "7T"], + imprison: ["8M", "8L1", "7L1"], + irontail: ["8M", "8V", "7T"], + laserfocus: ["7T"], + mist: ["8L1", "8V"], + mistyterrain: ["8M"], + nastyplot: ["8M", "8L1", "8V", "7L1"], + painsplit: ["7T"], + payback: ["8M", "7M"], + powdersnow: ["8L1"], + powerswap: ["8M"], + protect: ["8M", "8V", "7M"], + psychup: ["7M"], + psyshock: ["8M", "7M"], + raindance: ["8M", "7M"], + reflect: ["8V"], + rest: ["8M", "8V", "7M"], + return: ["7M"], + roar: ["7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M", "7L1"], + sheercold: ["8L1"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M"], + spite: ["8L1", "7T"], + storedpower: ["8M"], + substitute: ["8M", "8V", "7M"], + swagger: ["7M"], + swift: ["8M"], + tackle: ["8V"], + tailslap: ["8M"], + tailwhip: ["8L1", "8V"], + toxic: ["8V", "7M"], + tripleaxel: ["8T"], + weatherball: ["8M"], + wonderroom: ["8M", "7T"], + zenheadbutt: ["8M", "7T"], + }, + }, + igglybuff: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + captivate: ["7E", "6E", "5E", "4M"], + charm: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1", "7L11", "6L11", "5L17", "4L17"], + counter: ["3T"], + covet: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + curse: ["7V"], + dazzlinggleam: ["9M"], + defensecurl: ["9L4", "8L4", "7L3", "7V", "6L3", "5L5", "4L5", "3T", "3L4", "3S0"], + detect: ["7V"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + disable: ["9L16", "8L16"], + disarmingvoice: ["9M", "9L12", "8L12"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healpulse: ["9E", "8E", "7E", "6E"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lastresort: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mistyterrain: ["9M", "8M", "7E", "6E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + perishsong: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + playrough: ["9M", "8M"], + pound: ["9L1", "8L1", "7L5", "7V", "6L5", "5L9", "4L9", "3L9"], + present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + punishment: ["7E", "6E", "5E"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["9E", "8E", "7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + sleeptalk: ["9M", "8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L8", "8L8", "7L9", "7V", "6L9", "5L13", "4L13", "3L14"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + tickle: ["3S0"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["cutecharm"], moves: ["sing", "charm", "defensecurl", "tickle"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + jigglypuff: { + learnset: { + allyswitch: ["8M", "7T"], + amnesia: ["9M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "8M"], + bide: ["8V", "7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["9M"], + bodyslam: ["9M", "9L24", "8M", "8L24", "8V", "7L32", "7V", "6L33", "5L33", "4L29", "3T", "3L34"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + calmmind: ["9M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + counter: ["7V", "3T"], + covet: ["9L8", "8L8", "7T", "6T", "5T"], + curse: ["7V"], + darkpulse: ["9M"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + defensecurl: ["9L1", "8L1", "8V", "7L3", "7V", "6L3", "5L5", "4L5", "3T", "3L4"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["9L1", "8L1", "8V", "7L14", "7V", "6L13", "5L13", "4L13", "3L14"], + disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], + doubleedge: ["9L44", "8L44", "8V", "7L45", "7V", "6L49", "5L53", "4L49", "3T", "3L49"], + doubleslap: ["8V", "7L17", "7V", "6L18", "5L25", "4L21", "3L24"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["9L4", "8L4", "7M", "6M", "5M"], + encore: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["9L32", "8M", "8L32", "7M", "7L35", "6M", "6L37", "5M", "5L37", "4M", "4L33"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "9L36", "8M", "8L36", "7T", "7L41", "6T", "6L44", "5T", "5L49", "4L45", "3L44"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M"], + mimic: ["9L28", "8L28", "8V", "7L38", "7V", "6L37", "5L45", "4L41", "3T", "3L39"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "8M"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + playnice: ["7L9", "6L8"], + playrough: ["9M", "8M", "8L40", "8V"], + pound: ["9L1", "8L1", "8V", "7L5", "7V", "6L5", "5L9", "4L9", "3L9"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["9M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L30", "7V", "6M", "6L29", "5M", "5L29", "4M", "4L25", "3M", "3L29"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["7L20", "7V", "6L21", "5L21", "4T", "4L17", "3T", "3L19"], + round: ["9L16", "8M", "8L16", "7M", "7L22", "6M", "6L17", "5M", "5L17"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + skillswap: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spitup: ["9L12", "8L12", "7L25"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stockpile: ["9L12", "8L12", "7L25"], + storedpower: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["9L12", "8L12", "7L25"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M"], + takedown: ["9M", "7V"], + taunt: ["9M"], + telekinesis: ["7T"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8M", "8V", "7V"], + uproar: ["8M"], + wakeupslap: ["7L27", "6L28", "5L41", "4L37"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M"], + }, + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 3}, + {generation: 3, level: 3}, + ], + }, + wigglytuff: { + learnset: { + allyswitch: ["8M", "7T"], + amnesia: ["9M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "8M"], + bide: ["8V", "7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["9M"], + bodyslam: ["9M", "9L1", "8M", "8L1", "7V", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + calmmind: ["9M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + counter: ["7V", "3T"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + darkpulse: ["9M"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + defensecurl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + disarmingvoice: ["9M", "9L1", "8L1"], + doubleedge: ["9L1", "8L1", "7L1", "7V", "6L1", "3T"], + doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["9L1", "8L1", "7M", "6M", "5M"], + encore: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M"], + mimic: ["9L1", "8L1", "7V", "3T"], + minimize: ["8V"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "8M"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + playrough: ["9M", "9L5", "8M", "8L1", "8V", "7L1", "6L1"], + pound: ["9L1", "8L1", "8V"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["9M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["7V", "4T", "3T"], + round: ["9L1", "8M", "8L1", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + skillswap: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spitup: ["9L1", "8L1"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stockpile: ["9L1", "8L1"], + storedpower: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["9L1", "8L1"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M"], + takedown: ["9M", "7V"], + taunt: ["9M"], + telekinesis: ["7T"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8M", "8V", "7V"], + uproar: ["8M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M"], + }, + encounters: [ + {generation: 1, level: 22}, + ], + }, + zubat: { + learnset: { + absorb: ["8L1", "8V", "7L1"], + acrobatics: ["8M", "7M", "6M", "6L30", "5M", "5L33"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + aircutter: ["8L25", "7L19", "6L19", "5L25", "4T", "4L25", "3L31"], + airslash: ["8M", "8L50", "8V", "7L41", "6L41", "5L45", "4L41"], + assurance: ["8M"], + astonish: ["8L5", "7L7", "6L7", "5L9", "4L9", "3L6"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["8L30", "8V", "7L11", "7V", "6L11", "5L13", "4L13", "3L16"], + bravebird: ["8M", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L45", "8V", "7L17", "7V", "6L17", "5L21", "4L21", "3L26"], + crunch: ["8M"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + defog: ["8E", "7T", "7E", "6E", "5E", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + fly: ["8M", "8V", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + gust: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + haze: ["8L35", "8V", "7L35", "7V", "6L35", "5L41", "4L37", "3L46"], + headbutt: ["8V"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8E", "7E", "6E", "5E", "5D", "4E"], + leechlife: ["8M", "8L55", "8V", "7M", "7L31", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["8L10", "7L29", "7V", "6L29", "5L29", "4L29", "3L36"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pluck: ["5M", "4M"], + poisonfang: ["8L15", "7L25", "6L25", "5L37", "4L33", "3L41"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + quickattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + quickguard: ["8L20", "7L43", "6L43"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "5D", "4T"], + supersonic: ["8L1", "8V", "7L5", "7V", "6L4", "5L5", "5D", "4L5", "3L6"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8V", "7L23", "7V", "6L23", "5L24", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], + venomdrench: ["8M", "7E", "6E"], + venoshock: ["8M", "8L40", "7M", "7L37", "6M", "6L37", "5M"], + whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["8E", "8V", "7L13", "7V", "6L13", "5L17", "4L17", "3L21"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + encounters: [ + {generation: 1, level: 6}, + {generation: 2, level: 2}, + ], + }, + golbat: { + learnset: { + absorb: ["8L1", "8V", "7L1"], + acrobatics: ["8M", "7M", "6M", "6L33", "5M", "5L39"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + aircutter: ["8L27", "7L19", "6L19", "5L27", "4T", "4L27", "3L35"], + airslash: ["8M", "8L62", "8V", "7L48", "6L48", "5L57", "4L51"], + assurance: ["8M"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["8L34", "8V", "7L1", "7V", "6L1", "5L13", "4L13", "3L16"], + bravebird: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L55", "8V", "7L17", "7V", "6L17", "5L21", "4L21", "3L28"], + crunch: ["8M", "8V"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fly: ["8M", "8V", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + haze: ["8L41", "8V", "7L40", "7V", "6L40", "5L51", "4L45", "3L56"], + headbutt: ["8V"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + leechlife: ["8M", "8L69", "8V", "7M", "7L35", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["8L1", "7L32", "7V", "6L32", "5L33", "4L33", "3L42"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pluck: ["5M", "4M"], + poisonfang: ["8L15", "7L27", "6L27", "5L45", "4L39", "3L49"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8V"], + quickguard: ["8L20", "7L51", "6L51"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + supersonic: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8V", "7L24", "7V", "6L24", "5L24", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], + venomdrench: ["8M"], + venoshock: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M"], + whirlwind: ["8V", "7V"], + wingattack: ["8V", "7L13", "7V", "6L13", "5L17", "4L17", "3L21"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 2, level: 13}, + {generation: 3, level: 5}, + {generation: 4, level: 10}, + {generation: 6, level: 19, maxEggMoves: 1}, + {generation: 7, level: 20}, + ], + }, + crobat: { + learnset: { + absorb: ["8L1", "7L1"], + acrobatics: ["8M", "7M", "6M", "6L33", "5M", "5L39"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + aircutter: ["8L27", "7L19", "6L19", "5L27", "4T", "4L27", "3L35"], + airslash: ["8M", "8L62", "7L48", "7S1", "6L48", "5L57", "4L51", "4S0"], + assurance: ["8M"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["8L34", "7L1", "7V", "6L1", "5L13", "4L13", "3L16"], + bravebird: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L55", "7L17", "7V", "6L17", "5L21", "4L21", "3L28"], + crosspoison: ["8M", "8L0", "7L1", "6L1", "5L1", "4L1"], + crunch: ["8M"], + curse: ["7V"], + darkpulse: ["8M", "7M", "7S1", "6M", "5T", "4M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + haze: ["8L41", "7L40", "7V", "6L40", "5L51", "4L45", "3L56"], + heatwave: ["8M", "7T", "6T", "5T", "4T", "4S0"], + hex: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + leechlife: ["8M", "8L69", "7M", "7L35", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["8L1", "7L32", "7V", "6L32", "5L33", "4L33", "3L42"], + mimic: ["3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pluck: ["5M", "4M"], + poisonfang: ["8L15", "7L27", "6L27", "5L45", "4L39", "3L49"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickguard: ["8L20", "7L51", "6L51"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + skyattack: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "7S1", "6M", "5M", "4M", "4S0", "3M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T", "4S0"], + supersonic: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7L24", "7V", "6L24", "5L24", "4T", "3T"], + tailwind: ["8L1", "7T", "6T", "5T", "4T"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8L1", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + venomdrench: ["8M"], + venoshock: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M"], + wingattack: ["7L13", "7V", "6L13", "5L17", "4L17", "3L21"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 30, gender: "M", nature: "Timid", moves: ["heatwave", "airslash", "sludgebomb", "superfang"], pokeball: "cherishball"}, + {generation: 7, level: 64, gender: "M", moves: ["airslash", "toxic", "darkpulse", "sludgebomb"], pokeball: "cherishball"}, + ], + }, + oddish: { + learnset: { + absorb: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + acid: ["8L4", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L23", "3S0"], + afteryou: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M", "7E", "6E", "5E", "4E", "3E"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["8M", "8L20", "7T", "7L31", "7V", "6T", "6L31", "5T", "5L37", "5D", "4M", "4L37", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L32", "7L47", "6L45"], + growth: ["8L1", "8V", "7L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + ingrain: ["8E", "7E", "6E", "5E", "4E", "3E"], + leechseed: ["8E", "3S1"], + luckychant: ["7L23", "6L23", "5L25", "4L25"], + megadrain: ["8L12", "8V", "7L19", "7V", "6L19", "5L21", "4L21"], + mimic: ["7V", "3T"], + moonblast: ["8L28", "8V", "7L43", "6L43"], + moonlight: ["8L36", "7L27", "7V", "6L27", "5L33", "4L33", "3L32"], + naturalgift: ["7L39", "6L29", "5L29", "4M", "4L29"], + naturepower: ["8E", "7M", "7E", "6M", "6E", "5E"], + petaldance: ["8L40", "7L51", "7V", "6L41", "5L41", "4L41", "3L39"], + poisonpowder: ["8L14", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L14", "3S0"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L18", "8V", "7L15", "7V", "6L15", "5L17", "4L17", "3L18", "3S0"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + strengthsap: ["8E", "7E"], + stunspore: ["8L16", "8V", "7L14", "7V", "6L14", "5L15", "4L15", "3L16", "3S0"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L8", "7L5", "7V", "6L5", "5L5", "5D", "4L5", "3L7"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + synthesis: ["8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + takedown: ["7V"], + teeterdance: ["8E", "7E", "6E", "5E", "5D", "4E"], + tickle: ["8E", "7E", "6E", "5E", "4E"], + toxic: ["8L24", "8V", "7M", "7L35", "7V", "6M", "6L35", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 26, gender: "M", nature: "Quirky", ivs: {hp: 23, atk: 24, def: 20, spa: 21, spd: 9, spe: 16}, moves: ["poisonpowder", "stunspore", "sleeppowder", "acid"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["absorb", "leechseed"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 12}, + ], + }, + gloom: { + learnset: { + absorb: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + acid: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L24", "3S0"], + afteryou: ["7T", "6T", "5T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["8M", "8L20", "7T", "7L34", "7V", "6T", "6L34", "5T", "5L47", "4M", "4L47", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L38", "7L54", "6L54"], + growth: ["8L1", "8V", "7L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + luckychant: ["7L24", "6L24", "5L29", "4L29"], + megadrain: ["8L12", "8V", "7L19", "7V", "6L19", "5L23", "4L23"], + mimic: ["7V", "3T"], + moonblast: ["8L32", "8V"], + moonlight: ["8L44", "7L29", "7V", "6L29", "5L41", "4L41", "3L35", "3S0"], + naturalgift: ["7L44", "6L35", "5L35", "4M", "4L35"], + naturepower: ["7M", "6M"], + petalblizzard: ["7L49", "6L49"], + petaldance: ["8L50", "7L59", "7V", "6L53", "5L53", "4L53", "3L44", "3S0"], + poisonpowder: ["8L14", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L18", "8V", "7L15", "7V", "6L15", "5L17", "4L17", "3L18", "3S0"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stunspore: ["8L16", "8V", "7L14", "7V", "6L14", "5L15", "4L15", "3L16"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + toxic: ["8L26", "8V", "7M", "7L39", "7V", "6M", "6L39", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 50, moves: ["sleeppowder", "acid", "moonlight", "petaldance"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 2, level: 14}, + {generation: 4, level: 14}, + {generation: 6, level: 18, maxEggMoves: 1}, + ], + }, + vileplume: { + learnset: { + absorb: ["8L1", "8V", "7V", "3L1"], + acid: ["8L1", "8V", "7V"], + afteryou: ["7T", "6T", "5T"], + aromatherapy: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["8M", "8L1", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L1"], + growth: ["8L1", "8V"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + megadrain: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["7V", "3T"], + moonblast: ["8L1"], + moonlight: ["8L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + petalblizzard: ["8L0", "7L49", "6L49"], + petaldance: ["8L1", "8V", "7L59", "7V", "6L53", "5L53", "4L53", "3L44"], + poisonpowder: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], + pollenpuff: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L1", "7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7L69", "7V", "6M", "6L64", "5M", "5L65", "4M", "4L65", "3M"], + stunspore: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L1", "7V"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + toxic: ["8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + bellossom: { + learnset: { + absorb: ["8L1", "7V", "3L1"], + acid: ["8L1"], + afteryou: ["7T", "6T", "5T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["8M", "8L1", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L1"], + growth: ["8L1"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + laserfocus: ["7T"], + leafblade: ["8M", "7L1", "6L1", "5L1", "4L1"], + leafstorm: ["8M", "7L1", "6L1", "5L53", "4L53"], + magicalleaf: ["8M", "7L1", "6L23", "5L23", "4L23", "3L1"], + megadrain: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mimic: ["3T"], + moonblast: ["8L1"], + moonlight: ["8L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + petalblizzard: ["8L0", "7L49", "6L49"], + petaldance: ["8L1", "7L59", "7V", "3L44"], + playrough: ["8M"], + poisonpowder: ["8L1"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + quiverdance: ["8L1", "7L39"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeppowder: ["8L1"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3L55"], + stunspore: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + toxic: ["8L1", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venoshock: ["8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + paras: { + learnset: { + absorb: ["8V", "7L11"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + afteryou: ["7T", "6T", "5T"], + agility: ["7E", "6E", "5E", "4E"], + aromatherapy: ["7L43", "6L43", "5L43", "4L38", "3L49"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["7V", "3T"], + brickbreak: ["8V", "7M", "6M", "5M", "4M"], + bugbite: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crosspoison: ["7E", "6E", "5E", "5D", "4E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7E", "7V", "6E", "5E", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "7V", "6M", "5M", "4M", "4E", "3E", "3S0"], + fellstinger: ["7E", "6E"], + flail: ["7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7L17", "7V", "6L17", "5L17", "4T", "3T"], + furyswipes: ["8V"], + gigadrain: ["7T", "7L38", "7V", "6T", "6L38", "5T", "5L38", "4M", "4L33", "3M", "3L43"], + grassknot: ["7M", "6M", "5M", "4M"], + grassyterrain: ["7E"], + growth: ["8V", "7L33", "7V", "6L33", "5L33", "4L27", "3L37"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + knockoff: ["7T", "6T", "5T", "4T"], + leechlife: ["8V", "7M", "7V", "6L11", "5L11", "4L11", "3L19"], + leechseed: ["7E", "6E", "5E"], + lightscreen: ["8V", "7M", "7V", "6M", "5M", "4E", "3E"], + megadrain: ["8V", "7V"], + metalclaw: ["7E", "6E", "5E", "4E"], + mimic: ["7V", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["7M", "6M"], + poisonpowder: ["8V", "7L6", "7V", "6L6", "5L6", "4L6", "3L13"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["7E", "7V", "6E", "5E", "4E", "3E"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + ragepowder: ["7L49", "6L49", "5L49"], + reflect: ["8V", "7V"], + refresh: ["3S0"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rototiller: ["7E", "6E"], + round: ["7M", "6M", "5M"], + scratch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + slash: ["8V", "7L27", "7V", "6L27", "5L27", "4L22", "3L31", "3S0"], + sleeppowder: ["8V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spore: ["8V", "7L22", "7V", "6L22", "5L22", "4L17", "3L25", "3S0"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + stunspore: ["8V", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L7"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7E", "7V", "6E", "5E", "4E", "3E"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "5D", "4T"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + wideguard: ["7E", "6E"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["8V", "7M", "7L54", "6M", "6L54", "5M", "5L54", "4M", "4L43"], + }, + eventData: [ + {generation: 3, level: 28, abilities: ["effectspore"], moves: ["refresh", "spore", "slash", "falseswipe"]}, + ], + encounters: [ + {generation: 1, level: 8}, + ], + }, + parasect: { + learnset: { + absorb: ["8V", "7L1"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + afteryou: ["7T", "6T", "5T"], + aromatherapy: ["7L51", "6L51", "5L51", "4L47", "3L59"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["7V", "3T"], + brickbreak: ["8V", "7M", "6M", "5M", "4M"], + bugbite: ["7T", "6T", "5T", "4T"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crosspoison: ["7L1", "6L1", "5L1", "4L1"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "6M", "5M", "4M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7L17", "7V", "6L17", "5L17", "4T", "3T"], + furyswipes: ["8V"], + gigadrain: ["7T", "7L44", "7V", "6T", "6L44", "5T", "5L44", "4M", "4L39", "3M", "3L51"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + growth: ["8V", "7L37", "7V", "6L37", "5L37", "4L30", "3L43"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leechlife: ["8V", "7M", "7V", "6L1", "5L1", "4L1", "3L19"], + leechseed: ["8V"], + lightscreen: ["8V", "7M", "6M", "5M"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poisonpowder: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + ragepowder: ["7L59", "6L59", "5L59"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scratch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["8V"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + slash: ["8V", "7L29", "7V", "6L29", "5L29", "4L22", "3L35"], + sleeppowder: ["8V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spore: ["8V", "7L22", "7V", "6L22", "5L22", "4L17", "3L27"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + stunspore: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["8V", "7M", "7L66", "6M", "6L66", "5M", "5L66", "4M", "4L55"], + }, + encounters: [ + {generation: 1, level: 13}, + {generation: 2, level: 5}, + ], + }, + venonat: { + learnset: { + acidspray: ["9M"], + agility: ["9M", "9E", "7E", "6E", "5E", "4E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + bide: ["7V"], + bugbite: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bugbuzz: ["9M", "9L25"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L11", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L17"], + curse: ["7V"], + disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "4E", "3M", "3E"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + leechlife: ["9M", "9L35", "8V", "7M", "7L35", "7V", "6L17", "5L17", "4L17", "3L25"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + morningsun: ["9E", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightshade: ["9M"], + poisonfang: ["9L41", "7L41", "6L41", "5L41", "4L41"], + poisonpowder: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L20"], + pounce: ["9M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L17", "8V", "7L17", "7V", "6L25", "5L25", "4L25", "3L33"], + psychic: ["9M", "9L47", "8V", "7M", "7L47", "7V", "6M", "6L47", "5M", "5L47", "4M", "4L47", "3M", "3L41"], + psywave: ["7V"], + rage: ["7V"], + ragepowder: ["9E", "7E", "6E", "5E"], + reflect: ["8V", "7V"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + screech: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + signalbeam: ["7T", "7L25", "7E", "6T", "6L35", "6E", "5T", "5L35", "5E", "4T", "4L35", "4E", "3E"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + sleeppowder: ["9L29", "8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L36"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + stunspore: ["9L23", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L28"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["9L5", "8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L9"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "9E", "7E", "6E", "5E", "4E"], + venoshock: ["9M", "9E", "7M", "6M", "5M"], + zenheadbutt: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + }, + encounters: [ + {generation: 1, level: 13}, + ], + }, + venomoth: { + learnset: { + acidspray: ["9M"], + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8V"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L0"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], + bide: ["7V"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L25", "8V", "7L1", "6L1", "5L59", "4L59"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L11", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L17"], + curse: ["7V"], + defog: ["7T", "4M"], + disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gust: ["8V", "7L1", "7V", "6L31", "5L31", "4L31", "3L31"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + leechlife: ["9M", "9L37", "8V", "7M", "7L37", "7V", "6L17", "5L17", "4L17", "3L25"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["4T"], + poisonfang: ["9L47", "7L47", "6L47", "5L47", "4L47"], + poisonpowder: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L20"], + pounce: ["9M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L17", "8V", "7L17", "7V", "6L25", "5L25", "4L25", "3L36"], + psychic: ["9M", "9L55", "8V", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L55", "4M", "4L55", "3M", "3L52", "3S0"], + psywave: ["7V"], + quiverdance: ["9L1", "8V", "7L1", "6L1", "5L63"], + rage: ["7V"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + refresh: ["3S0"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + screech: ["8V"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "7L25", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + silverwind: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1", "3S0"], + skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], + sleeppowder: ["9L29", "8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L42"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + stunspore: ["9L23", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L28"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T", "3S0"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + twister: ["4T"], + uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], + venoshock: ["9M", "7M", "6M", "5M"], + whirlwind: ["7V"], + zenheadbutt: ["9M", "9L41", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L41"], + }, + eventData: [ + {generation: 3, level: 32, abilities: ["shielddust"], moves: ["refresh", "silverwind", "substitute", "psychic"]}, + ], + encounters: [ + {generation: 1, level: 30}, + {generation: 2, level: 10}, + {generation: 4, level: 8}, + {generation: 6, level: 30}, + ], + }, + diglett: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M", "8V"], + allyswitch: ["8M"], + ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + assurance: ["8M"], + astonish: ["9L8", "8L8", "7L7", "7E", "6L7", "6E", "5L7", "5E", "4L7", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18", "6M", "6L18", "5M", "5L18"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["9M", "9L32", "8M", "8L32", "8V", "7L31", "7V", "6M", "6L34", "5M", "5L34", "4M", "4L18", "3M", "3L17"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L36", "8M", "8L36", "7T", "7L28", "6T", "6L29", "5T", "5L29", "4T", "4L26"], + earthquake: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L39", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L37", "3M", "3L41"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + finalgambit: ["9E", "8E", "7E", "6E", "5E"], + fissure: ["9L44", "8L44", "8V", "7L43", "7V", "6L45", "5L45", "4L40", "3L49"], + foulplay: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["8V", "3L21"], + growl: ["9L4", "8L4", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L5"], + headbutt: ["9E", "8E", "8V", "7E", "6E", "5E"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["9E", "8E", "6M", "5M"], + magnitude: ["7L14", "7V", "6L15", "5L15", "4L12", "3L9"], + memento: ["9E", "8E", "7E", "6E", "5E"], + mimic: ["7V", "3T"], + mudbomb: ["7L25", "7E", "6L26", "6E", "5L26", "5E", "4L29", "4E"], + mudshot: ["9M"], + mudslap: ["9M", "9L12", "8L12", "7L10", "7V", "6L12", "5L12", "4T", "4L15", "3T", "3L25"], + naturalgift: ["4M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "8M", "7E", "6E", "5E", "4E"], + rockblast: ["9M"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + sandstorm: ["9M", "9L28", "8M", "8L28", "7M", "6M", "5M", "4M"], + scorchingsands: ["8T"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L24", "8L24", "8V", "7L35", "7V", "6L37", "5L37", "4L34", "3L33"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "5D", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L20", "8L20", "8V", "7L22", "6L23", "5L23", "4T", "4L23"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["9M"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7E", "6E", "5T", "5E", "4E", "3E"], + workup: ["8M"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 2}, + ], + }, + diglettalola: { + learnset: { + aerialace: ["7M"], + agility: ["9M", "8M", "8V"], + allyswitch: ["8M"], + ancientpower: ["9E", "8E", "7E"], + assurance: ["8M"], + astonish: ["9L8", "8L8", "7L7", "7S0"], + attract: ["8M", "7M"], + beatup: ["8M", "7E"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18"], + charm: ["9M"], + confide: ["7M"], + dig: ["9M", "9L32", "8M", "8L32", "8V", "7L31"], + doubleteam: ["7M"], + earthpower: ["9M", "9L36", "8M", "8L36", "7T", "7L28"], + earthquake: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L39"], + echoedvoice: ["7M"], + endure: ["9M", "8M", "7E"], + facade: ["9M", "8M", "8V", "7M"], + feintattack: ["7E"], + finalgambit: ["9E", "8E", "7E"], + fissure: ["9L44", "8L44", "8V", "7L43"], + flashcannon: ["9M", "8M", "8V", "7M"], + foulplay: ["9M"], + frustration: ["7M"], + furyswipes: ["8V"], + growl: ["9L4", "8L4", "8V", "7L4", "7S0"], + headbutt: ["9E", "8E", "8V", "7E"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + honeclaws: ["9E", "8E"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "9L24", "8M", "8L24", "7T", "7L35"], + magnitude: ["7L14"], + memento: ["9E", "8E", "7E"], + metalclaw: ["9M", "9L1", "8L1", "7L1", "7S0"], + metalsound: ["9E", "8E", "7E"], + mudbomb: ["7L25"], + mudshot: ["9M"], + mudslap: ["9M", "9L12", "8L12", "7L10", "7S0"], + protect: ["9M", "8M", "8V", "7M"], + pursuit: ["7E"], + rest: ["9M", "8M", "8V", "7M"], + return: ["7M"], + reversal: ["9M", "8M", "7E"], + rockblast: ["9M"], + rockslide: ["9M", "8M", "8V", "7M"], + rocktomb: ["9M", "8M", "7M"], + round: ["8M", "7M"], + sandattack: ["9L1", "8L1", "8V", "7L1"], + sandstorm: ["9M", "9L28", "8M", "8L28", "7M"], + scaryface: ["9M"], + scorchingsands: ["8T"], + scratch: ["8V"], + screech: ["8M"], + shadowclaw: ["9M", "8M", "7M"], + slash: ["8V"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "8V", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "8V", "7T"], + steelbeam: ["9M", "8T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "8V", "7M"], + suckerpunch: ["9L20", "8L20", "8V", "7L22"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swordsdance: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thrash: ["9E", "8E", "7E"], + toxic: ["8V", "7M"], + uproar: ["8M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 10, abilities: ["tanglinghair"], moves: ["mudslap", "astonish", "growl", "metalclaw"], pokeball: "cherishball"}, + ], + }, + dugtrio: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M", "8V"], + allyswitch: ["8M"], + assurance: ["8M"], + astonish: ["9L1", "8L1", "7L7", "6L7", "5L7", "4L7"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18", "6M", "6L18", "5M", "5L18"], + captivate: ["4M"], + charm: ["9M", "3S0"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["9M", "9L36", "8M", "8L36", "8V", "7L35", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L18", "3M", "3L17"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L42", "8M", "8L42", "7T", "7L30", "6T", "6L33", "5T", "5L33", "4T", "4L28"], + earthquake: ["9M", "9L48", "8M", "8L48", "8V", "7M", "7L47", "7V", "6M", "6L50", "5M", "5L50", "4M", "4L45", "3M", "3L51", "3S0"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["9L54", "8L54", "8V", "7L53", "7V", "6L57", "5L57", "4L50", "3L64"], + foulplay: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["8V", "3L21"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + magnitude: ["7L14", "7V", "6L15", "5L15", "4L12", "3L9"], + mimic: ["7V", "3T"], + mudbomb: ["7L25", "6L28", "5L28", "4L33"], + mudshot: ["9M"], + mudslap: ["9M", "9L12", "8L12", "7L10", "7V", "6L12", "5L12", "4T", "4L15", "3T", "3L25"], + naturalgift: ["4M"], + nightslash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "8M"], + rockblast: ["9M"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rototiller: ["7L1", "6L1"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["9M", "9L30", "8M", "8L30", "7M", "6M", "5M", "4M", "3S0"], + sandtomb: ["9L0", "8M", "8L0", "7L1", "6L26", "5L26", "4L26", "3L26"], + scaryface: ["9M"], + scorchingsands: ["8T"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["8M", "8V"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L24", "8L24", "8V", "7L41", "7V", "6L45", "5L45", "4L40", "3L38"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L20", "8L20", "8V", "7L22", "6L23", "5L23", "4T", "4L23"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["9M"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["9L1", "8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + uproar: ["8M", "5T"], + workup: ["8M"], + }, + eventData: [ + {generation: 3, level: 40, moves: ["charm", "earthquake", "sandstorm", "triattack"]}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 5}, + {generation: 4, level: 19}, + ], + }, + dugtrioalola: { + learnset: { + aerialace: ["7M"], + agility: ["9M", "8M", "8V"], + allyswitch: ["8M"], + assurance: ["8M"], + astonish: ["9L1", "8L1", "7L7"], + attract: ["8M", "7M"], + beatup: ["8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18"], + charm: ["9M"], + confide: ["7M"], + dig: ["9M", "9L36", "8M", "8L36", "8V", "7L35"], + doubleteam: ["7M"], + earthpower: ["9M", "9L42", "8M", "8L42", "7T", "7L30"], + earthquake: ["9M", "9L48", "8M", "8L48", "8V", "7M", "7L47"], + echoedvoice: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "8V", "7M"], + fissure: ["9L54", "8L54", "8V", "7L53"], + flashcannon: ["9M", "8M", "8V", "7M"], + foulplay: ["9M"], + frustration: ["7M"], + furyswipes: ["8V"], + gigaimpact: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "8V", "7L1"], + headbutt: ["8V"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M", "8V", "7M"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "9L24", "8M", "8L24", "7T", "7L41"], + magnitude: ["7L14"], + metalclaw: ["9M", "9L1", "8L1", "7L1"], + mudbomb: ["7L25"], + mudshot: ["9M"], + mudslap: ["9M", "9L12", "8L12", "7L10"], + nightslash: ["9L1", "8L1", "7L1"], + protect: ["9M", "8M", "8V", "7M"], + rest: ["9M", "8M", "8V", "7M"], + return: ["7M"], + reversal: ["9M", "8M"], + rockblast: ["9M"], + rockslide: ["9M", "8M", "8V", "7M"], + rocktomb: ["9M", "8M", "7M"], + rototiller: ["7L1"], + round: ["8M", "7M"], + sandattack: ["9L1", "8L1", "8V", "7L1"], + sandstorm: ["9M", "9L30", "8M", "8L30", "7M"], + sandtomb: ["9L0", "8M", "8L0", "7L1"], + scorchingsands: ["8T"], + scratch: ["8V"], + screech: ["8M", "8V"], + shadowclaw: ["9M", "8M", "7M"], + slash: ["8V"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "8V", "7M"], + sludgewave: ["8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "8V", "7T"], + steelbeam: ["9M", "8T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M"], + substitute: ["9M", "8M", "8V", "7M"], + suckerpunch: ["9L20", "8L20", "8V", "7L22"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swordsdance: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + toxic: ["8V", "7M"], + triattack: ["9L1", "8M", "8L1", "8V", "7L1"], + uproar: ["8M"], + workup: ["8M", "7M"], + }, + }, + meowth: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M"], + amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + assist: ["7E", "6E", "5E", "4E", "4S5", "3E"], + assurance: ["9L24", "8M", "8L24", "7L41", "6L41", "5L41", "4L41"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["9L16", "8L16", "8V", "7L6", "7V", "6L6", "6S7", "5L6", "4L6", "4S4", "3L10", "3S2", "3S3"], + bodyslam: ["9M", "8M", "7V", "3T"], + bubblebeam: ["7V"], + captivate: ["7L46", "6L46", "5L46", "4M", "4L46"], + charm: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["9E", "8E", "7T", "6T", "5T"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1", "8V", "7L9", "6L9", "6S7", "5L9", "4L9", "4S4", "4S5", "3L43"], + faketears: ["9M"], + falseswipe: ["9M"], + feint: ["9L4", "8L4", "8V", "7L50", "6L50", "5L54", "4L54"], + feintattack: ["7L22", "7V", "6L22", "5L22", "4L22", "3L25"], + flail: ["9E", "8E", "7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["9L29", "8L29", "8V", "7L14", "7V", "6L14", "5L14", "5S6", "4L14", "4S4", "3L36"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + happyhour: ["6S7"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lashout: ["8T"], + lastresort: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + metalclaw: ["9M"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L40", "8M", "8L40", "8V", "7L38", "6L38", "5L38", "5S6", "4L38"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightslash: ["7L49", "6L49", "5L49", "4L49"], + odorsleuth: ["7E", "6E", "5E", "4E"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["9L12", "8M", "8L12", "8V", "7L30", "7V", "6L30", "5L30", "4L30", "4S5", "3L18", "3S3"], + petaldance: ["3S0"], + playrough: ["9M", "9L44", "8M", "8L44", "8V"], + powergem: ["9M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + punishment: ["7E", "6E", "5E", "4E"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scratch: ["9L8", "8L8", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "4S5", "3L1", "3S0", "3S1", "3S2"], + screech: ["9L32", "8M", "8L32", "8V", "7L17", "7V", "6L17", "6S7", "5L17", "4L17", "4S4", "3L31"], + secretpower: ["6M", "5D", "4M", "3M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["5S6", "3S3"], + skullbash: ["7V"], + slash: ["9L36", "8L36", "8V", "7L33", "7V", "6L33", "5L33", "4L33", "3L40", "3S3"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "5S6", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L45"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwhip: ["9E", "8E", "7E", "6E", "5E", "4E"], + takedown: ["9M", "7V"], + taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["scratch", "growl", "petaldance"], pokeball: "pokeball"}, + {generation: 3, level: 5, moves: ["scratch", "growl"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["scratch", "growl", "bite"], pokeball: "pokeball"}, + {generation: 3, level: 22, moves: ["sing", "slash", "payday", "bite"]}, + {generation: 4, level: 21, gender: "F", nature: "Jolly", abilities: ["pickup"], moves: ["bite", "fakeout", "furyswipes", "screech"], pokeball: "cherishball"}, + {generation: 4, level: 10, gender: "M", nature: "Jolly", abilities: ["pickup"], moves: ["fakeout", "payday", "assist", "scratch"], pokeball: "cherishball"}, + {generation: 5, level: 15, gender: "M", abilities: ["pickup"], moves: ["furyswipes", "sing", "nastyplot", "snatch"], pokeball: "cherishball"}, + {generation: 6, level: 20, abilities: ["pickup"], moves: ["happyhour", "screech", "bite", "fakeout"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 10}, + {generation: 3, level: 3, gender: "M", nature: "Naive", ivs: {hp: 4, atk: 5, def: 4, spa: 5, spd: 4, spe: 4}, abilities: ["pickup"], pokeball: "pokeball"}, + ], + }, + meowthalola: { + learnset: { + aerialace: ["9M", "7M"], + agility: ["9M"], + amnesia: ["9M", "8M", "7E"], + assist: ["7E"], + assurance: ["9L24", "8M", "8L24", "7L41"], + attract: ["8M", "7M"], + bite: ["9L16", "8L16", "8V", "7L6"], + bodyslam: ["9M", "8M"], + captivate: ["7L46"], + charm: ["9M", "8M", "7E"], + chillingwater: ["9M"], + confide: ["7M"], + confuseray: ["9M"], + covet: ["9E", "8E", "7T", "7E"], + darkpulse: ["9M", "8M", "8V", "7M", "7L55"], + dig: ["9M", "8M"], + doubleteam: ["7M"], + dreameater: ["8V", "7M"], + echoedvoice: ["7M"], + embargo: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "8V", "7M"], + fakeout: ["9L1", "8L1", "8V", "7L9"], + faketears: ["9M"], + feint: ["9L4", "8L4", "8V", "7L50"], + feintattack: ["7L22"], + flail: ["9E", "8E", "7E"], + flatter: ["9E", "8E", "7E"], + foulplay: ["9M", "8M", "8V", "7T", "7E"], + frustration: ["7M"], + furyswipes: ["9L29", "8L29", "8V", "7L14"], + growl: ["9L1", "8L1", "8V", "7L1"], + gunkshot: ["9M", "8M", "7T"], + headbutt: ["8V"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hypervoice: ["9M", "8M", "7T"], + hypnosis: ["9E", "8E", "7E"], + icywind: ["9M", "8M", "7T"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + lashout: ["8T"], + lastresort: ["7T"], + metalclaw: ["9M"], + nastyplot: ["9M", "9L40", "8M", "8L40", "8V", "7L38"], + nightslash: ["9L36", "8L36", "7L49"], + partingshot: ["9E", "8E", "7E"], + payback: ["8M", "7M"], + payday: ["9L12", "8M", "8L12", "8V", "7L30"], + playrough: ["9M", "9L44", "8M", "8L44", "8V"], + powergem: ["9M"], + protect: ["9M", "8M", "8V", "7M"], + psychup: ["7M"], + punishment: ["7E"], + quash: ["7M"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "8V", "7M"], + retaliate: ["8M"], + return: ["7M"], + round: ["8M", "7M"], + scratch: ["9L8", "8L8", "8V", "7L1"], + screech: ["9L32", "8M", "8L32", "8V", "7L17"], + seedbomb: ["9M", "8M", "7T"], + shadowball: ["9M", "8M", "8V", "7M"], + shadowclaw: ["9M", "8M", "7M"], + shockwave: ["7T"], + slash: ["8V", "7L33"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M"], + snatch: ["7T", "7E"], + snore: ["8M", "7T"], + spite: ["9E", "8E", "7T", "7E"], + substitute: ["9M", "8M", "8V", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "8V", "7M"], + thunderbolt: ["9M", "8M", "8V", "7M"], + thunderwave: ["9M"], + torment: ["7M"], + toxic: ["8V", "7M"], + trailblaze: ["9M"], + uproar: ["8M", "7T"], + uturn: ["9M", "8M", "8V", "7M"], + waterpulse: ["7T"], + workup: ["8M", "7M"], + }, + }, + meowthgalar: { + learnset: { + aerialace: ["9M"], + amnesia: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M"], + charm: ["9M"], + covet: ["9E", "8E"], + crunch: ["9M", "8M"], + curse: ["9E", "8E"], + darkpulse: ["9M", "8M"], + dig: ["9M", "8M"], + doubleedge: ["9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9L1", "8L1", "8S0"], + faketears: ["9M"], + falseswipe: ["9M"], + flail: ["9E", "8E"], + flashcannon: ["9M"], + fling: ["9M"], + foulplay: ["9M", "8M"], + furyswipes: ["9L29", "8L29"], + growl: ["9L1", "8L1", "8S0"], + gunkshot: ["9M", "8M"], + gyroball: ["8M"], + helpinghand: ["9M"], + honeclaws: ["9L4", "8L4", "8S0"], + hypervoice: ["9M", "8M"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + irontail: ["8M"], + lashout: ["8T"], + metalclaw: ["9M", "9L16", "8L16"], + metalsound: ["9L40", "8L40"], + metronome: ["9M"], + nastyplot: ["9M", "8M"], + nightslash: ["9E", "8E"], + payback: ["8M"], + payday: ["9L12", "8M", "8L12", "8S0"], + playrough: ["9M", "8M"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + round: ["8M"], + scratch: ["9L8", "8L8"], + screech: ["9L32", "8M", "8L32"], + seedbomb: ["9M", "8M"], + shadowball: ["9M", "8M"], + shadowclaw: ["9M", "8M"], + slash: ["9L36", "8L36"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spite: ["9E", "8E"], + stealthrock: ["9M"], + steelbeam: ["9M", "8T"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swagger: ["9L24", "8L24"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L44", "8L44"], + throatchop: ["8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + trailblaze: ["9M"], + uproar: ["8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + xscissor: ["9M"], + }, + eventData: [ + {generation: 8, level: 15, isHidden: true, moves: ["fakeout", "growl", "honeclaws", "payday"], pokeball: "cherishball"}, + ], + }, + persian: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M"], + amnesia: ["9M", "8M", "8V"], + assurance: ["9L24", "8M", "8L24", "7L49", "6L49", "5L49", "4L49"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["9L16", "8L16", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "8M", "7V", "3T"], + bubblebeam: ["7V"], + captivate: ["7L56", "6L56", "5L56", "4M", "4L56"], + charm: ["9M", "8M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L1", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L55"], + faketears: ["9M"], + falseswipe: ["9M"], + feint: ["9L1", "8L1", "8V", "7L65", "6L65", "5L68", "4L68"], + feintattack: ["7L22", "7V", "6L22", "5L22", "4L22", "3L25"], + flash: ["6M", "5M", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["9L31", "8L31", "8V", "7L14", "7V", "6L14", "5L14", "4L14", "3L42"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["8V"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lashout: ["8T"], + lastresort: ["7T", "6T", "5T", "4T"], + metalclaw: ["9M"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L48", "8M", "8L48", "8V", "7L44", "6L44", "5L44", "4L44"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightslash: ["7L61", "6L61", "5L61", "4L61"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["9L12", "8M", "8L12", "8V", "7V", "3L18"], + playrough: ["9M", "9L54", "8M", "8L54", "8V", "7L1", "6L1"], + powergem: ["9M", "9L0", "8M", "8L0", "7L32", "6L32", "5L32", "4L32"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["9L36", "8M", "8L36", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L34"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skittersmack: ["8T"], + skullbash: ["7V"], + slash: ["9L42", "8L42", "8V", "7L37", "7V", "6L37", "5L37", "4L37", "3L49"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L61"], + swift: ["9M", "8M", "8V", "7L1", "7V", "6L28", "5L28", "4T", "3T"], + switcheroo: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "7V"], + taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 2, level: 18}, + {generation: 4, level: 19}, + ], + }, + persianalola: { + learnset: { + aerialace: ["9M", "7M"], + agility: ["9M"], + amnesia: ["9M", "8M", "8V"], + assurance: ["9L24", "8M", "8L24", "7L49"], + attract: ["8M", "7M"], + beatup: ["8M"], + bite: ["9L16", "8L16", "8V", "7L1"], + bodyslam: ["9M", "8M"], + burningjealousy: ["8T"], + captivate: ["7L56"], + charm: ["9M", "8M"], + chillingwater: ["9M"], + confide: ["7M"], + confuseray: ["9M"], + covet: ["7T"], + darkpulse: ["9M", "8M", "8V", "7M", "7L69"], + dig: ["9M", "8M"], + doubleteam: ["7M"], + dreameater: ["8V", "7M"], + echoedvoice: ["7M"], + embargo: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "8V", "7M"], + fakeout: ["9L1", "8L1", "8V", "7L1"], + faketears: ["9M", "8M"], + feint: ["9L1", "8L1", "8V", "7L65"], + feintattack: ["7L22"], + foulplay: ["9M", "8M", "8V", "7T"], + frustration: ["7M"], + furyswipes: ["9L31", "8L31", "8V", "7L14"], + gigaimpact: ["9M", "8M", "7M"], + growl: ["9L1", "8L1", "8V", "7L1"], + gunkshot: ["9M", "8M", "7T"], + headbutt: ["8V"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M", "8V", "7M"], + hypervoice: ["9M", "8M", "7T"], + hypnosis: ["8V"], + icywind: ["9M", "8M", "7T"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + lashout: ["8T"], + lastresort: ["7T"], + metalclaw: ["9M"], + nastyplot: ["9M", "9L48", "8M", "8L48", "8V", "7L44"], + nightslash: ["9L42", "8L42", "7L61"], + payback: ["8M", "7M"], + payday: ["9L12", "8M", "8L12", "8V"], + playrough: ["9M", "9L54", "8M", "8L54", "8V", "7L1"], + powergem: ["9M", "9L0", "8M", "8L0", "7L32"], + protect: ["9M", "8M", "8V", "7M"], + psychup: ["7M"], + quash: ["9L1", "8L1", "7M", "7L1"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "8V", "7M"], + retaliate: ["8M"], + return: ["7M"], + roar: ["7M"], + round: ["8M", "7M"], + scratch: ["9L1", "8L1", "8V", "7L1"], + screech: ["9L36", "8M", "8L36", "8V", "7L17"], + seedbomb: ["9M", "8M", "7T"], + shadowball: ["9M", "8M", "8V", "7M"], + shadowclaw: ["9M", "8M", "7M"], + shockwave: ["7T"], + skittersmack: ["8T"], + slash: ["8V", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spite: ["7T"], + substitute: ["9M", "8M", "8V", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M", "8M", "8V", "7L1"], + switcheroo: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "8V", "7M"], + thunderbolt: ["9M", "8M", "8V", "7M"], + thunderwave: ["9M"], + torment: ["7M"], + toxic: ["8V", "7M"], + trailblaze: ["9M"], + uproar: ["8M", "7T"], + uturn: ["9M", "8M", "8V", "7M"], + waterpulse: ["7T"], + workup: ["8M", "7M"], + }, + }, + perrserker: { + learnset: { + amnesia: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + batonpass: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + closecombat: ["9M", "8M"], + crunch: ["9M", "8M"], + darkpulse: ["9M", "8M"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9L1", "8L1"], + faketears: ["9M"], + falseswipe: ["9M"], + fling: ["9M", "8M"], + foulplay: ["9M", "8M"], + furyswipes: ["9L31", "8L31"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + gyroball: ["8M"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + honeclaws: ["9L1", "8L1"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + irondefense: ["9M", "9L1", "8M", "8L1"], + ironhead: ["9M", "9L0", "8M", "8L0"], + irontail: ["8M"], + lashout: ["8T"], + metalburst: ["9L1", "8L1"], + metalclaw: ["9M", "9L16", "8L16"], + metalsound: ["9L48", "8L48"], + metronome: ["9M"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + payday: ["9L12", "8M", "8L12"], + playrough: ["9M", "8M"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + round: ["8M"], + scratch: ["9L1", "8L1"], + screech: ["9L36", "8M", "8L36"], + seedbomb: ["9M", "8M"], + shadowball: ["9M", "8M"], + shadowclaw: ["9M", "8M"], + slash: ["9L42", "8L42"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M"], + steelbeam: ["9M", "8T"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swagger: ["9L24", "8L24"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L54", "8L54"], + throatchop: ["8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + trailblaze: ["9M"], + uproar: ["8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + xscissor: ["9M"], + }, + }, + psyduck: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + amnesia: ["9M", "9L34", "8M", "8L34", "8V", "7L37", "6L43", "5L48", "4L44"], + aquatail: ["9L24", "8L24", "7T", "7L28", "6T", "6L29", "5T", "5L32", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "5D", "4M"], + bubblebeam: ["7V"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chillingwater: ["9M"], + clearsmog: ["9E", "8E", "7E", "6E"], + confide: ["7M", "6M"], + confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], + confusion: ["9L6", "8L6", "8V", "7L10", "7V", "6L11", "5L18", "4L18", "3L16", "3S0"], + counter: ["7V", "3T"], + crosschop: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + curse: ["7V"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15", "8V", "7L19", "7V", "6L11", "5L14", "4L14", "3L10", "3S0"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + encore: ["9M", "8M", "7E", "6E", "5E", "5D", "4E"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["9L9", "8L9", "8V", "7L13", "7V", "6L15", "5L27", "4L27", "3L40"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "8M", "8L36", "8V", "7L40", "7V", "6L46", "5L53", "4L48", "3L50"], + hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + liquidation: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M"], + mimic: ["7V", "3T"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudshot: ["9M"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["3S1"], + nastyplot: ["9M"], + naturalgift: ["4M"], + payday: ["8M", "8V", "7V"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9E", "8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3E"], + psychup: ["9L30", "8L30", "7M", "7L34", "7V", "6M", "6L39", "5M", "5L40", "4M", "4L35", "3T", "3L31"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + screech: ["9L21", "8M", "8L21", "8V", "7L22", "7V", "6L25", "5L31", "4L31", "3L23", "3S0"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + simplebeam: ["9E", "8E", "7E", "6E"], + skillswap: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["9L27", "8L27", "7L31", "6L36", "5L35"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + synchronoise: ["7E", "6E", "5E"], + tailwhip: ["9L1", "8L1", "8V", "7L4", "7V", "6L4", "5L5", "4L5", "3L5", "3S0", "3S1"], + takedown: ["9M", "7V"], + taunt: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L3", "8L3", "8V", "7L7", "7V", "6L8", "5L9", "4L9"], + waterpulse: ["9M", "9L12", "8L12", "7T", "7L16", "6T", "6L18", "5L22", "4M", "4L22", "3M"], + watersport: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], + whirlpool: ["8M", "7V", "4M"], + wonderroom: ["9L39", "8M", "8L39", "7T", "7L43", "6T", "6L50", "5T", "5L57"], + worryseed: ["7T", "6T", "5T", "4T"], + yawn: ["9E", "8E", "7E", "6E", "5E", "4E"], + zenheadbutt: ["9M", "9L18", "8M", "8L18", "7T", "7L25", "6T", "6L29", "5T", "5L44", "4T", "4L40"], + }, + eventData: [ + {generation: 3, level: 27, gender: "M", nature: "Lax", ivs: {hp: 31, atk: 16, def: 12, spa: 29, spd: 31, spe: 14}, abilities: ["damp"], moves: ["tailwhip", "confusion", "disable", "screech"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["watersport", "scratch", "tailwhip", "mudsport"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + encounters: [ + {generation: 1, level: 15}, + ], + }, + golduck: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + amnesia: ["9M", "9L36", "8M", "8L36", "8V", "7L41", "6L49", "5L56", "4L50"], + aquajet: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + aquatail: ["9L24", "8L24", "7T", "7L28", "6T", "6L32", "5T", "5L32", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], + brine: ["8M", "4M"], + bubblebeam: ["7V"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charm: ["3S0"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "8V", "7L10", "7V", "6L11", "5L18", "4L18", "3L16"], + counter: ["7V", "3T"], + curse: ["7V"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15", "8V", "7L19", "7V", "6L11", "5L14", "4L14", "3L1"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + encore: ["9M", "8M", "8V", "7S1"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["9L9", "8L9", "8V", "7L13", "7V", "6L15", "5L27", "4L27", "3L44"], + futuresight: ["8M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "9L40", "8M", "8L40", "8V", "7L46", "7V", "7S1", "6L54", "5L63", "4L56", "3L58"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], + liquidation: ["9M", "8M", "7T"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + mefirst: ["7L1"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudshot: ["9M"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + payday: ["8M", "8V", "7V"], + powergem: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "8V"], + psychic: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + psychup: ["9L30", "8L30", "7M", "7L36", "7V", "6M", "6L43", "5M", "5L44", "4M", "4L37", "3T", "3L31", "3S0"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "7S1", "6M", "5M"], + scratch: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["9L21", "8M", "8L21", "8V", "7L22", "7V", "6L25", "5L31", "4L31", "3L23"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["9L27", "8L27", "7L31", "6L38", "5L37"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + taunt: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + watergun: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], + waterpulse: ["9M", "9L12", "8L12", "7T", "7L16", "6T", "6L18", "5L22", "4M", "4L22", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + whirlpool: ["8M", "7V", "4M"], + wonderroom: ["9L45", "8M", "8L45", "7T", "7L51", "6T", "6L60", "5T", "5L69"], + worryseed: ["7T", "6T", "5T", "4T"], + yawn: ["8V"], + zenheadbutt: ["9M", "9L18", "8M", "8L18", "7T", "7L25", "6T", "6L25", "5T", "5L50", "4T", "4L44"], + }, + eventData: [ + {generation: 3, level: 33, moves: ["charm", "waterfall", "psychup", "brickbreak"]}, + {generation: 7, level: 50, gender: "M", nature: "Timid", ivs: {hp: 31, atk: 30, def: 31, spa: 31, spd: 31, spe: 31}, isHidden: true, moves: ["hydropump", "scald", "encore", "protect"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 10}, + {generation: 3, level: 25, pokeball: "safariball"}, + {generation: 4, level: 10}, + ], + }, + mankey: { + learnset: { + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + assurance: ["9L26", "7L26", "6L25", "5L25", "4L25"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["9M", "9L33", "7L36", "7E", "6L49", "6E", "5L49", "5E", "4L49", "4E"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + crosschop: ["9L22", "7L22", "7V", "6L37", "5L37", "4L37", "3L31"], + curse: ["9E", "7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "9E", "7E", "6E", "5E", "4E"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + finalgambit: ["9L48", "7L50", "6L53", "5L53"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L21"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], + karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], + leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "9L8", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1", "3L6"], + lowsweep: ["9M", "7M", "6M", "5M"], + meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], + megakick: ["7V", "3T"], + megapunch: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightslash: ["9E", "7E", "6E"], + outrage: ["9M", "9L44", "8V", "7T", "7L47", "6T", "5T", "4T"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "6M", "5M", "4M"], + payday: ["8V", "7V"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + powertrip: ["7E"], + poweruppunch: ["6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7V", "3T"], + punishment: ["7L29", "6L45", "5L45", "4L45"], + pursuit: ["7L12"], + rage: ["7V"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["7E", "6E", "5E", "4E", "3E"], + reversal: ["9M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + rockclimb: ["4M"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["9L36", "8V", "7L40", "7V", "6L21", "5L21", "4L21", "3L41"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seismictoss: ["9L12", "8V", "7L15", "7V", "6L17", "5L17", "4L17", "3T", "3L26"], + shadowclaw: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snore: ["7T", "7V", "6T", "3T"], + spite: ["9E", "7T", "6T", "5T", "4T"], + stompingtantrum: ["9M", "9L40", "7T", "7L43"], + stoneedge: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L17", "7M", "7L19", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L33", "3T", "3L36"], + swift: ["9M", "7V", "4T", "3T"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9L29", "8V", "7L33", "7V", "6L41", "5L41", "4L41", "3L46"], + thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 1, level: 3}, + {generation: 3, level: 2}, + ], + }, + primeape: { + learnset: { + acrobatics: ["9M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + assurance: ["9L26", "7L26", "6L25", "5L25", "4L25"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["9M", "9L39", "7L39", "6L59", "5L59", "4L59"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + covet: ["7T", "6T", "5T"], + crosschop: ["9L22", "7L22", "7V", "6L41", "5L41", "4L41", "3L35", "3S0"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "8V"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + finalgambit: ["9L57", "7L1", "6L1", "5L63"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L21", "3S0"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M", "8V", "7T", "6T", "5T", "4T", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], + karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], + leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "9L8", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + lowsweep: ["9M", "7M", "6M", "5M"], + megakick: ["7V", "3T"], + megapunch: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9L53", "8V", "7T", "7L53", "6T", "5T", "4T"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "6M", "5M", "4M"], + payday: ["8V", "7V"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7V", "3T"], + punishment: ["7L30", "6L53", "5L53", "4L53"], + pursuit: ["7L12"], + rage: ["8V", "7L1", "7V", "6L28", "5L28", "4L28", "3L1"], + ragefist: ["9L35"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "3S0"], + rockclimb: ["4M"], + rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["9L44", "8V", "7L44", "7V", "6L21", "5L21", "4L21", "3L53"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seismictoss: ["9L15", "8V", "7L15", "7V", "6L17", "5L17", "4L17", "3T", "3L26"], + shadowclaw: ["9M"], + skullbash: ["7V"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "7V", "6T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "9L48", "7T", "7L48"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L17", "7M", "7L19", "7V", "6M", "6L35", "5M", "5L35", "4M", "4L35", "3T", "3L44"], + swift: ["9M", "7V", "4T", "3T"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9L30", "8V", "7L35", "7V", "6L47", "5L47", "4L47", "3L62"], + throatchop: ["7T"], + thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 34, abilities: ["vitalspirit"], moves: ["helpinghand", "crosschop", "focusenergy", "reversal"]}, + ], + encounters: [ + {generation: 2, level: 15}, + {generation: 4, level: 15}, + ], + }, + annihilape: { + learnset: { + acrobatics: ["9M"], + assurance: ["9L26"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M"], + closecombat: ["9M", "9L39"], + counter: ["9L1"], + crosschop: ["9L22"], + dig: ["9M"], + drainpunch: ["9M"], + earthquake: ["9M"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + finalgambit: ["9L57"], + firepunch: ["9M"], + fling: ["9M", "9L1"], + focusblast: ["9M"], + focusenergy: ["9L1"], + furyswipes: ["9L5"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icepunch: ["9M"], + leer: ["9L1"], + lowkick: ["9M", "9L8"], + lowsweep: ["9M"], + metronome: ["9M"], + nightshade: ["9M"], + outrage: ["9M", "9L53"], + overheat: ["9M"], + phantomforce: ["9M"], + poisonjab: ["9M"], + protect: ["9M"], + ragefist: ["9L35"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M"], + scratch: ["9L1"], + screech: ["9L44"], + seedbomb: ["9M"], + seismictoss: ["9L12"], + shadowball: ["9M"], + shadowclaw: ["9M"], + shadowpunch: ["9L0"], + sleeptalk: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "9L48"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L17"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L30"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M"], + uturn: ["9M"], + }, + }, + growlithe: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L30", "7V", "6L30", "5L42", "4L39", "3L43"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["9L8", "8L8", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S1", "3S2"], + bodyslam: ["9M", "8M", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + burnup: ["7E"], + captivate: ["4M"], + charm: ["9M", "3S2"], + closecombat: ["9M", "8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + covet: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], + crunch: ["9M", "9L32", "8M", "8L32", "8V", "7L39", "7E", "7V", "6L39", "6E", "5L45", "5E", "4L42", "4E", "3E"], + curse: ["7V"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], + doublekick: ["9E", "8E", "7E", "6E", "5E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragonrage: ["7V"], + ember: ["9L1", "8L1", "8V", "7L6", "7V", "6L6", "5L6", "4L6", "3L7", "3S1"], + endure: ["9M", "8M", "7V", "5D", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L24", "8M", "8L24", "7L21", "6L21", "5L28", "4L28"], + firespin: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + flameburst: ["7L28", "6L28", "5L31"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L39", "4M", "4L34", "3M", "3L49", "3S2"], + flamewheel: ["9L12", "8L12", "7L17", "7V", "6L17", "5L20", "4L20", "3L31", "3S0"], + flareblitz: ["9M", "9L56", "8M", "8L56", "8V", "7L45", "7E", "6L45", "6E", "5L56", "5E", "4L48", "4E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["9M", "8M", "8V", "7T", "7L41", "7E", "6T", "6L41", "6E", "5T", "5L51", "5E", "4T", "4L45", "4E", "3E"], + helpinghand: ["9M", "9L16", "8M", "8L16", "8V", "7T", "7L12", "6T", "6L12", "5T", "5L17", "4T", "4L17", "3L37"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["9L4", "8L4", "7E", "6E", "5E", "4E", "3E"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + leer: ["9L1", "8L1", "8V", "7L8", "7V", "6L8", "5L9", "4L9", "3L13", "3S0"], + mimic: ["7V", "3T"], + morningsun: ["9E", "8E", "7E", "6E", "5E", "4E"], + mudslap: ["4T"], + naturalgift: ["4M"], + odorsleuth: ["7L10", "6L10", "5L14", "4L14", "3L19", "3S0"], + outrage: ["9M", "8M", "8V", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + playrough: ["9M", "9L48", "8M", "8L48", "8V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M", "8M"], + rage: ["7V"], + ragingfury: ["9E"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["9L28", "8M", "8L28", "7L32", "6M", "6L32", "5M", "5L48"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9L52", "8M", "8L52", "7L19", "6L19", "5L25", "4L25"], + roar: ["9L44", "8L44", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M", "3L1", "3S1"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + takedown: ["9M", "9L36", "8L36", "8V", "7L23", "7V", "6L23", "5L34", "4L31", "3L25", "3S0", "3S2"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thrash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + thunderfang: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 32, gender: "F", nature: "Quiet", ivs: {hp: 11, atk: 24, def: 28, spa: 1, spd: 20, spe: 2}, abilities: ["intimidate"], moves: ["leer", "odorsleuth", "takedown", "flamewheel"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["bite", "roar", "ember"], pokeball: "pokeball"}, + {generation: 3, level: 28, moves: ["charm", "flamethrower", "bite", "takedown"]}, + ], + encounters: [ + {generation: 1, level: 15}, + ], + }, + growlithehisui: { + learnset: { + agility: ["9M"], + bite: ["9L8"], + bodyslam: ["9M"], + closecombat: ["9M"], + covet: ["9E"], + crunch: ["9M", "9L32"], + dig: ["9M"], + doubleedge: ["9E"], + doublekick: ["9E"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M", "9L24"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L40"], + flamewheel: ["9L12"], + flareblitz: ["9M", "9L56"], + headsmash: ["9E"], + heatwave: ["9M"], + helpinghand: ["9M", "9L16"], + howl: ["9L4"], + leer: ["9L1"], + morningsun: ["9E"], + outrage: ["9M"], + overheat: ["9M"], + powergem: ["9M"], + protect: ["9M"], + psychicfangs: ["9M"], + rest: ["9M"], + retaliate: ["9L28"], + reversal: ["9M", "9L52"], + roar: ["9L44"], + rockblast: ["9M"], + rockslide: ["9M", "9L48"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + stealthrock: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + thrash: ["9E"], + thunderfang: ["9M"], + willowisp: ["9M"], + }, + }, + arcanine: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L1", "8M", "8L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["9L1", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "8M", "7V", "3T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + burnup: ["8L1"], + captivate: ["4M"], + charm: ["9M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["9M", "9L1", "8M", "8L1", "4S0"], + curse: ["7V"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["7V"], + ember: ["9L1", "8L1", "8V", "7V", "3L1"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extremespeed: ["9L0", "9S2", "8L0", "7L34", "7V", "7S1", "6L34", "5L39", "4L39", "4S0", "3L49"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + firespin: ["9M", "8M"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L5", "8M", "8L1", "8V", "7M", "6M", "5M", "4M", "3M"], + flamewheel: ["9L1", "8L1", "7V"], + flareblitz: ["9M", "9L1", "9S2", "8M", "8L1", "7S1", "4S0"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["9L1", "8L1"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "8V", "7V"], + mimic: ["7V", "3T"], + mudslap: ["4T"], + naturalgift: ["4M"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + playrough: ["9M", "9L1", "8M", "8L1", "8V"], + protect: ["9M", "9S2", "8M", "8V", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M", "8M"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["9L1", "8M", "8L1", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9L1", "8M", "8L1"], + roar: ["9L1", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8V"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + takedown: ["9M", "9L1", "8L1", "7V"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderfang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1", "4S0"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "9S2", "8M", "8V", "7M", "7S1", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 50, abilities: ["intimidate"], moves: ["flareblitz", "thunderfang", "crunch", "extremespeed"], pokeball: "cherishball"}, + {generation: 7, level: 50, abilities: ["intimidate"], moves: ["flareblitz", "extremespeed", "willowisp", "protect"], pokeball: "cherishball"}, + {generation: 9, level: 50, shiny: true, gender: "F", nature: "Adamant", abilities: ["intimidate"], ivs: {hp: 31, atk: 31, def: 31, spa: 8, spd: 31, spe: 31}, moves: ["flareblitz", "extremespeed", "willowisp", "protect"], pokeball: "cherishball"}, + ], + }, + arcaninehisui: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "9L1"], + bite: ["9L1"], + bodyslam: ["9M"], + bulldoze: ["9M"], + closecombat: ["9M"], + crunch: ["9M", "9L1"], + dig: ["9M"], + dragonpulse: ["9M"], + ember: ["9L1"], + endure: ["9M"], + extremespeed: ["9L0"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M", "9L1"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L5"], + flamewheel: ["9L1"], + flareblitz: ["9M", "9L1"], + gigaimpact: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M", "9L1"], + howl: ["9L1"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + ironhead: ["9M"], + leer: ["9L1"], + outrage: ["9M"], + overheat: ["9M"], + powergem: ["9M"], + protect: ["9M"], + psychicfangs: ["9M"], + ragingfury: ["9L64"], + rest: ["9M"], + retaliate: ["9L1"], + reversal: ["9M", "9L1"], + roar: ["9L1"], + rockblast: ["9M"], + rockslide: ["9M", "9L1"], + rockthrow: ["9L1"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + snarl: ["9M"], + solarbeam: ["9M"], + stealthrock: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M", "9L1"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + wildcharge: ["9M"], + willowisp: ["9M"], + }, + }, + poliwag: { + learnset: { + amnesia: ["7V"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8L48", "7L31", "7V", "6L31", "5L31", "4L31", "3L37"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L31"], + bubble: ["8V", "7L11", "7V", "6L11", "5L5", "4L5", "3L1", "3S0"], + bubblebeam: ["8L18", "8V", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3E"], + bulldoze: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8L54", "7V", "3T"], + doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L36"], + encore: ["8M", "7E", "6E", "5E", "4E"], + endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L42", "8V", "7L38", "7V", "6L38", "5L38", "4L38", "3L43"], + hypnosis: ["8L1", "8V", "7L8", "7V", "6L8", "5L8", "5D", "4L8", "3L7"], + iceball: ["7E", "6E", "5E", "4E", "3E"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + lowkick: ["8V"], + mimic: ["7V", "3T"], + mindreader: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + mist: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + mudbomb: ["7L41", "6L41", "5L41", "4L41"], + muddywater: ["8M"], + mudshot: ["8M", "8L12", "7L28", "7E", "6L28", "6E", "5L28", "5E", "4L28", "4E"], + naturalgift: ["4M"], + pound: ["8L6", "8V"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L25"], + refresh: ["7E", "6E", "5E", "4E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + splash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["3S0"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wakeupslap: ["7L35", "6L35", "5L35", "4L35"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L5", "7V", "6L5", "5L11", "4L11", "3L13"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + watersport: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E", "3E"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["bubble", "sweetkiss"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 5}, + {generation: 2, level: 3}, + ], + }, + poliwhirl: { + learnset: { + amnesia: ["7V"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8L56", "7L37", "7V", "6L37", "5L37", "4L37", "3L43"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "8L32", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3T", "3L35"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubble: ["8V", "7L11", "7V", "6L11", "5L1", "4L1", "3L1"], + bubblebeam: ["8L18", "8V", "7L27", "7V", "6L27", "5L27", "4L27"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8L66", "7V", "3T"], + doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L40"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L48", "8V", "7L48", "7V", "6L48", "5L48", "4L48", "3L51"], + hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + lowkick: ["8V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudbomb: ["7L53", "6L53", "5L53", "4L53"], + muddywater: ["8M"], + mudshot: ["8M", "8L1", "7L32", "6L32", "5L32", "4L32"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pound: ["8L1", "8V"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "8L24", "7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L27"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wakeupslap: ["7L43", "6L43", "5L43", "4L43"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L11", "4L11", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1"], + whirlpool: ["8M", "7V", "4M"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 10}, + {generation: 3, level: 20}, + {generation: 4, level: 10}, + {generation: 7, level: 24}, + {generation: 7, level: 22, gender: "F", nature: "Naughty", abilities: ["damp"], pokeball: "pokeball"}, + ], + }, + poliwrath: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8L1"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "8L1", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], + bubble: ["8V"], + bubblebeam: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1"], + bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + circlethrow: ["8L1", "7L1", "6L1", "5L53"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + darkestlariat: ["8M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8L1", "7V", "3T"], + doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M"], + dualchop: ["7T"], + dynamicpunch: ["8L1", "7L32", "7V", "6L32", "5L32", "4L43", "3T"], + earthpower: ["8M", "8L1"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8V"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hydropump: ["8M", "8L1", "3S0"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["8M"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mindreader: ["8L1", "7L43", "7V", "6L43", "5L43", "4L53", "3L51"], + mist: ["8V"], + muddywater: ["8M"], + mudshot: ["8M", "8L1"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + pound: ["8L1", "8V"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + superpower: ["8M", "8V"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7V", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 42, moves: ["helpinghand", "hydropump", "raindance", "brickbreak"]}, + ], + }, + politoed: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8L1"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "8L1", "3T"], + bounce: ["8M", "8L0", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["8L1", "7L1", "6L1", "5L1", "4L1"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8L1", "3T"], + doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "8L1"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L1"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "8L1", "7T", "7L48", "6T", "6L48", "5T", "5L48", "4L48"], + hypnosis: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icebeam: ["8M", "7M", "6M", "5M", "5S0", "4M", "3M"], + icepunch: ["8M", "7T", "7V", "6T", "5T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["8M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "3T"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["8M", "8L1"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + perishsong: ["8L1", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + pound: ["8L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "7V", "6M", "5M", "5S0", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["8M", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M", "5S0"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["8L1", "7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3T", "3L51"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7V", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 5, level: 50, gender: "M", nature: "Calm", ivs: {hp: 31, atk: 13, def: 31, spa: 5, spd: 31, spe: 5}, isHidden: true, moves: ["scald", "icebeam", "perishsong", "protect"], pokeball: "cherishball"}, + ], + }, + abra: { + learnset: { + allyswitch: ["8M", "7T", "7E", "6E", "5M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8E"], + counter: ["7V", "3T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "5D", "4T"], + guardsplit: ["8E", "7E", "6E", "5E"], + guardswap: ["8M", "7E", "6E", "5E", "4E"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + magiccoat: ["8E", "7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + powerswap: ["8M"], + powertrick: ["7E", "6E", "5E", "4E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicterrain: ["8M", "7E"], + psychoshift: ["7E", "6E"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + speedswap: ["8M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 1, level: 6}, + ], + }, + kadabra: { + learnset: { + allyswitch: ["8M", "8L15", "7T", "7L36", "6L24", "5M", "5L24"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + calmmind: ["8M", "8L50", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + counter: ["7V", "3T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dig: ["8V", "7V"], + disable: ["8L1", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3L18"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["8V", "7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L45", "7L43", "7V", "6L43", "5L48", "4L42", "3L30"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], + kinesis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + miracleeye: ["7L23", "6L22", "5L22", "4L22"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["8V"], + powerswap: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L5", "8V", "7L21", "7V", "6L21", "5L28", "4L24", "3L21"], + psychic: ["8M", "8L35", "8V", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L46", "4M", "4L40", "3M", "3L36"], + psychicterrain: ["8M"], + psychocut: ["8M", "8L20", "7L28", "6L28", "5L40", "4L34"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "8L30", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L25", "8V", "7L31", "7V", "6L31", "5L36", "4L30", "3L25"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8L10", "8V", "7M", "7L26", "7V", "6M", "6L26", "5M", "5L30", "4M", "4L28", "3M", "3L23"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["8L40", "7T", "7L41", "6T", "6L41", "5T", "5L42", "4T", "4L36", "3L33"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + speedswap: ["8M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "7L33", "6L33", "5M", "5L34"], + teleport: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "7L46", "6T", "6L46", "5T", "5L52", "4T", "4L46", "3L43"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 2, level: 15}, + {generation: 4, level: 15}, + {generation: 7, level: 11, pokeball: "pokeball"}, + ], + }, + alakazam: { + learnset: { + allyswitch: ["8M", "8L15", "7T", "7L36", "6L24", "5M", "5L24"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["8V"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + calmmind: ["8M", "8L50", "8V", "7M", "7L41", "6M", "6L41", "5M", "5L42", "4M", "4L36", "3M", "3L33", "3S0"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + counter: ["7V", "3T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dig: ["8V", "7V"], + disable: ["8L1", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3L18"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["8M", "8V"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["8V", "7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L45", "7L43", "7V", "6L43", "5L48", "4L42", "3L30", "3S0"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["8M"], + irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], + kinesis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + miracleeye: ["7L23", "6L22", "5L22", "4L22"], + nastyplot: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["8V"], + powerswap: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L5", "8V", "7L21", "7V", "6L21", "5L28", "4L24", "3L21"], + psychic: ["8M", "8L35", "8V", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L46", "4M", "4L40", "3M", "3L36", "3S0"], + psychicterrain: ["8M"], + psychocut: ["8M", "8L20", "7L28", "6L28", "5L40", "4L34"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "8L30", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L25", "8V", "7L31", "7V", "6L31", "5L36", "4L30", "3L25"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8L10", "8V", "7M", "7L26", "7V", "6M", "6L26", "5M", "5L30", "4M", "4L28", "3M", "3L23"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["8L40", "7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + speedswap: ["8M"], + storedpower: ["8M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "7L33", "6L33", "5M", "5L34"], + teleport: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "7L46", "6T", "6L46", "5T", "5L52", "4T", "4L46", "3L43", "3S0"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["futuresight", "calmmind", "psychic", "trick"], pokeball: "pokeball"}, + ], + }, + machop: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8L36", "8V", "7M", "7L37", "6M", "6L37", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletpunch: ["8E", "7E", "6E", "5E", "5D", "4E"], + captivate: ["4M"], + closecombat: ["8M", "7E", "6E", "5E", "4E"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crosschop: ["8L48", "7L39", "7V", "6L39", "5L43", "4L37", "3L40"], + curse: ["7V"], + detect: ["7V"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8L52", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["8L32", "7T", "7L31", "6T", "6L31", "5T"], + dynamicpunch: ["8L44", "7L45", "7V", "6L45", "5L49", "4L46", "3T", "3L49"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L4", "8V", "7L3", "7V", "6L3", "5L7", "4L7", "3L7"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L9", "7V", "6L9", "5L19", "4L13", "3L22"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + heavyslam: ["8M", "7E", "6E", "5E"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "5D", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + incinerate: ["6M", "5M"], + karatechop: ["8V", "7L7", "7V", "6L7", "5L10", "4L10", "3L13"], + knockoff: ["8L16", "7T", "7L21", "7E", "6T", "6L21", "6E", "5T", "5E"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + lowkick: ["8M", "8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1", "3L1"], + lowsweep: ["8M", "8L12", "7M", "7L13", "6M", "6L13", "5M", "5L13"], + meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + powertrick: ["7E", "6E", "5E", "4E"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickguard: ["8E", "7E", "6E"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L8", "7L19", "6L19", "5L25", "4L22", "3L25"], + reversal: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollingkick: ["7E", "7V", "6E", "5E", "4E", "3E"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L20", "7L43", "7V", "6L43", "5L46", "4L43", "3L43"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8L40", "8V", "7L15", "7V", "6L15", "5L22", "4L19", "3T", "3L19"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["8L29", "7V", "6M", "5M", "4M", "3M"], + submission: ["8E", "8V", "7L33", "7V", "6L33", "5L34", "4L31", "3L37"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + vitalthrow: ["8L24", "7L25", "7V", "6L25", "5L31", "4L25", "3L31"], + wakeupslap: ["7L27", "6L27", "5L37", "4L34"], + workup: ["8M", "7M", "5M"], + }, + encounters: [ + {generation: 1, level: 15}, + ], + }, + machoke: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8L42", "8V", "7M", "7L43", "6M", "6L43", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + crosschop: ["8L60", "7L47", "7V", "6L44", "5L44", "4L40", "3L46"], + curse: ["7V"], + detect: ["7V"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8L66", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["8L36", "7T", "7L33", "6T", "6L33", "5T"], + dynamicpunch: ["8L54", "7L57", "7V", "6L55", "5L55", "4L51", "3T", "3L59"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L9", "7V", "6L9", "5L19", "5S0", "4L13", "3L22"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + heavyslam: ["8M"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + karatechop: ["8V", "7L1", "7V", "6L1", "5L1", "4L10", "3L13"], + knockoff: ["8L16", "7T", "7L21", "6T", "6L21", "5T"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M"], + lowkick: ["8M", "8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + lowsweep: ["8M", "8L12", "7M", "7L13", "6M", "6L13", "5M", "5L13", "5S0"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L1", "7L19", "6L19", "5L25", "5S0", "4L22", "3L25"], + reversal: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L20", "7L53", "7V", "6L51", "5L51", "4L44", "3L51"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8L48", "8V", "7L15", "7V", "6L15", "5L22", "5S0", "4L19", "3T", "3L19"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + strength: ["8L31", "7V", "6M", "5M", "4M", "3M"], + submission: ["8V", "7L37", "7V", "6L36", "5L36", "4L32", "3L41"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + vitalthrow: ["8L24", "7L25", "7V", "6L25", "5L32", "4L25", "3L33"], + wakeupslap: ["7L27", "6L27", "5L40", "4L36"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 5, level: 30, moves: ["lowsweep", "foresight", "seismictoss", "revenge"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 2, level: 14}, + {generation: 4, level: 14}, + ], + }, + machamp: { + learnset: { + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8L42", "8V", "7M", "7L43", "7S3", "6M", "6L43", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + crosschop: ["8L60", "7L47", "7V", "6L44", "5L44", "4L40", "3L46"], + crosspoison: ["8M"], + curse: ["7V"], + darkestlariat: ["8M"], + detect: ["7V"], + dig: ["8M", "8V", "7V", "6M", "6S2", "5M", "4M", "3M"], + doubleedge: ["8L66", "7V", "7S3", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["8L36", "7T", "7L33", "6T", "6L33", "5T"], + dynamicpunch: ["8L54", "7L57", "7V", "6L55", "6S1", "6S2", "5L55", "4L51", "3T", "3L59"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M", "8V"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "8V", "7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L9", "7V", "6L9", "5L19", "4L13", "3L22", "3S0"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + heavyslam: ["8M"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + karatechop: ["8V", "7L1", "7V", "6L1", "5L1", "4L10", "3L13"], + knockoff: ["8L16", "7T", "7L21", "6T", "6L21", "6S1", "5T"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M"], + lowkick: ["8M", "8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + lowsweep: ["8M", "8L12", "7M", "7L13", "6M", "6L13", "5M", "5L13"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickguard: ["7S3"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L1", "7L19", "6L19", "5L25", "4L22", "3L25", "3S0"], + reversal: ["8M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L20", "7L53", "7V", "6L51", "5L51", "4L44", "3L51"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8L48", "8V", "7L15", "7V", "6L15", "6S2", "5L22", "4L19", "3T", "3L19", "3S0"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "6S1", "5M", "4M"], + strength: ["8L31", "8V", "7L1", "7V", "7S3", "6M", "5M", "4M", "3M"], + submission: ["8V", "7L37", "7V", "6L36", "5L36", "4L32", "3L41"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + vitalthrow: ["8L24", "7L25", "7V", "6L25", "5L32", "4L25", "3L33", "3S0"], + wakeupslap: ["7L27", "6L27", "5L40", "4L36"], + wideguard: ["8L1", "7L1", "6L1", "6S1", "5L1"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 38, gender: "M", nature: "Quiet", ivs: {hp: 9, atk: 23, def: 25, spa: 20, spd: 15, spe: 10}, abilities: ["guts"], moves: ["seismictoss", "foresight", "revenge", "vitalthrow"], pokeball: "pokeball"}, + {generation: 6, level: 50, shiny: true, gender: "M", nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 31, spd: 31, spe: 31}, abilities: ["noguard"], moves: ["dynamicpunch", "stoneedge", "wideguard", "knockoff"], pokeball: "cherishball"}, + {generation: 6, level: 39, gender: "M", nature: "Hardy", abilities: ["noguard"], moves: ["seismictoss", "dynamicpunch", "dig", "focusenergy"], pokeball: "cherishball"}, + {generation: 7, level: 34, gender: "F", nature: "Brave", ivs: {atk: 31}, abilities: ["guts"], moves: ["strength", "bulkup", "quickguard", "doubleedge"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 16}, + {generation: 2, level: 5}, + ], + }, + bellsprout: { + learnset: { + acid: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L23"], + acidspray: ["7E", "6E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["7E", "6E"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bulletseed: ["7E", "6E", "5E", "4M", "3M"], + captivate: ["4M"], + clearsmog: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["7E", "7V", "6E", "5E", "4E", "3E"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + gigadrain: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + growth: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L6", "3S1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + ingrain: ["7E", "6E", "5E", "4E", "3E"], + knockoff: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + leechlife: ["7E", "7V", "6E", "5E", "4E", "3E"], + magicalleaf: ["7E", "6E", "5E", "4E", "3E"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["7M", "6M"], + poisonjab: ["8V", "7M", "7L41"], + poisonpowder: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + powerwhip: ["7E", "6E", "5E"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8V", "7L39", "7V", "6L39", "5L39", "4L39", "3L37"], + reflect: ["8V", "7M", "7V", "6M", "5M", "4E", "3E"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "5D", "4T"], + slam: ["8V", "7L47", "7V", "6L41", "5L41", "4L41", "3L45"], + sleeppowder: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + strengthsap: ["7E"], + stunspore: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7L29", "7V", "6L29", "5L29", "4L29", "3L30"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + synthesis: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + takedown: ["7V"], + teeterdance: ["3S0"], + thief: ["7M", "6M", "5M", "4M", "3M"], + tickle: ["7E", "6E", "5E", "4E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], + weatherball: ["7E", "6E", "5E", "4E"], + worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + wrap: ["8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L11"], + wringout: ["7L50", "6L47", "5L47", "4L47"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["vinewhip", "teeterdance"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["vinewhip", "growth"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 12}, + {generation: 2, level: 3}, + ], + }, + weepinbell: { + learnset: { + acid: ["8V", "7L24", "7V", "6L23", "5L23", "4L23", "3L24"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bugbite: ["5T"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "7L39", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + growth: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "7L29", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + magicalleaf: ["3S0"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + morningsun: ["3S0"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poisonjab: ["8V", "7M", "7L47"], + poisonpowder: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["8V", "7L44", "7V", "6L39", "5L39", "4L39", "3L42"], + reflect: ["8V", "7M", "7V", "6M", "5M"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + slam: ["8V", "7L54", "7V", "6L41", "5L41", "4L41", "3L54"], + sleeppowder: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L15"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stunspore: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7L32", "7V", "6L29", "5L29", "4L29", "3L33", "3S0"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + worryseed: ["7T", "6T", "5T", "4T"], + wrap: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + wringout: ["7L58", "6L47", "5L47", "4L47"], + }, + eventData: [ + {generation: 3, level: 32, moves: ["morningsun", "magicalleaf", "sludgebomb", "sweetscent"]}, + ], + encounters: [ + {generation: 2, level: 12}, + {generation: 4, level: 10}, + ], + }, + victreebel: { + learnset: { + acid: ["8V", "7V"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + bodyslam: ["7V", "3T"], + bugbite: ["5T"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + clearsmog: ["8V"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + growth: ["8V"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + leafblade: ["7L44", "6L47", "5L47", "4L47"], + leafstorm: ["7L32", "6L47", "5L47", "4L47"], + leaftornado: ["7L1", "6L27", "5L27"], + leechlife: ["8V"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poisonjab: ["8V", "7M"], + poisonpowder: ["7V"], + powerwhip: ["8V"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + razorleaf: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + reflect: ["8V", "7M", "7V", "6M", "5M"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeppowder: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + spitup: ["7L1", "6L1", "5L1", "4L1", "3L1"], + stockpile: ["7L1", "6L1", "5L1", "4L1", "3L1"], + stunspore: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["8V", "4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["7L1", "6L1", "5L1", "4L1", "3L1"], + sweetscent: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swordsdance: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["7M", "6M", "5M"], + vinewhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + worryseed: ["7T", "6T", "5T", "4T"], + wrap: ["8V", "7V"], + }, + }, + tentacool: { + learnset: { + acid: ["8L4", "8V", "7L10", "7V", "6L10", "5L12", "4L12", "3L19"], + acidarmor: ["8L32"], + acidspray: ["7L22", "6L22", "5L26"], + acupressure: ["8E", "7E", "6E", "5E", "5D", "4E"], + aquaring: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + barrier: ["8V", "7L28", "7V", "6L28", "5L29", "4L26", "3L36"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + brine: ["8M", "7L34", "6L34", "4M"], + brutalswing: ["8M"], + bubble: ["7E", "6E", "5E"], + bubblebeam: ["8L24", "8V", "7L25", "7V", "6L19", "5L19", "4L19", "3L25"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "4E", "3E"], + constrict: ["8V", "7L7", "7V", "6L7", "5L8", "4L8", "3L12"], + crosspoison: ["8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V"], + hex: ["8M", "8L28", "7L40", "6L40", "5L43"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L48", "8V", "7L46", "7V", "6L46", "5L47", "4L40", "3L49"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + magiccoat: ["7T", "6T", "5T", "4T"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mirrorcoat: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + muddywater: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8L36", "8V", "7M", "7L31", "6M", "6L31", "5M", "5L36", "4M", "4L33"], + poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + scald: ["8M", "8V", "7M", "6M", "5M"], + screech: ["8M", "8L20", "8V", "7L37", "7V", "6L37", "5L40", "4L36", "3L43"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "8L44", "7M", "7L43", "6M", "6L43", "5M", "5L50"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8L12", "8V", "7L4", "7V", "6L4", "5L5", "5D", "4L5", "3L6"], + surf: ["8M", "8L40", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "7L13", "6L13", "5L15", "4L15"], + venoshock: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7V"], + waterpulse: ["8L16", "7T", "7L16", "6T", "6L16", "5L33", "4M", "4L29", "3M"], + whirlpool: ["8M", "7V", "4M"], + wrap: ["8L8", "8V", "7L19", "7V", "6L19", "5L22", "4L22", "3L30"], + wringout: ["7L49", "6L49", "5L54", "4L43"], + }, + encounters: [ + {generation: 1, level: 5}, + ], + }, + tentacruel: { + learnset: { + acid: ["8L1", "8V", "7L1", "7V", "6L1", "5L12", "4L12", "3L19"], + acidarmor: ["8L34"], + acidspray: ["7L22", "6L22", "5L26"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["8V", "7L28", "7V", "6L28", "5L29", "4L26", "3L38"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + brine: ["8M", "7L36", "6L36", "4M"], + brutalswing: ["8M"], + bubblebeam: ["8L24", "8V", "7L25", "7V", "6L19", "5L19", "4L19", "3L25"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + corrosivegas: ["8T"], + crosspoison: ["8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8V"], + headbutt: ["8V"], + hex: ["8M", "8L28", "7L44", "6L44", "5L47"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L58", "8V", "7L52", "7V", "6L52", "5L52", "4L49", "3L55"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + magiccoat: ["7T", "6T", "5T", "4T"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + mirrorcoat: ["8V"], + muddywater: ["8M"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8L40", "8V", "7M", "7L32", "6M", "6L32", "5M", "5L38", "4M", "4L36"], + poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + reflecttype: ["8L1", "7L1", "6L1"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + screech: ["8M", "8L20", "8V", "7L40", "7V", "6L40", "5L43", "4L42", "3L47"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "8L52", "7M", "7L48", "6M", "6L48", "5M", "5L56"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8L12", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + surf: ["8M", "8L46", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "7L13", "6L13", "5L15", "4L15"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7V"], + waterpulse: ["8L16", "7T", "7L16", "6T", "6L16", "5L34", "4M", "4L29", "3M"], + whirlpool: ["8M", "7V", "4M"], + wrap: ["8L1", "8V", "7L19", "7V", "6L19", "5L22", "4L22", "3L30"], + wringout: ["7L1", "6L1", "5L61", "4L55"], + }, + encounters: [ + {generation: 1, level: 20}, + {generation: 2, level: 20}, + {generation: 3, level: 20}, + {generation: 4, level: 15}, + {generation: 6, level: 21, maxEggMoves: 1}, + ], + }, + geodude: { + learnset: { + ancientpower: ["4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + autotomize: ["7E", "6E", "5E"], + bide: ["8V", "7V"], + block: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + bodyslam: ["7V", "3T"], + brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L32"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7E", "7V", "6E", "5E", "4E"], + defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3T", "3L1"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7L40", "7V", "6L40", "5L46", "4L36", "3T", "3L46"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L39", "4M", "4L29", "3M", "3L36"], + endure: ["7E", "7V", "6E", "5E", "4M", "3T"], + explosion: ["8V", "7M", "7L36", "7V", "6M", "6L36", "5M", "5L43", "4M", "4L32", "3T", "3L41"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flail: ["7E", "6E", "5E", "4E"], + flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["7M", "6M", "5M", "4M"], + hammerarm: ["7E", "6E", "5E", "4E"], + harden: ["7V"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irondefense: ["7T", "6T", "5T"], + magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], + megapunch: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + metronome: ["7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L4", "6L4", "5L4", "4L4", "3L6"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poweruppunch: ["6M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["7L30", "6L22", "5L22", "4L25", "3L31"], + rockclimb: ["7E", "6E", "5E", "5D", "4M"], + rockpolish: ["7M", "7L6", "6M", "6L6", "5M", "5L8", "4M", "4L8"], + rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L11"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L26"], + round: ["7M", "6M", "5M"], + sandattack: ["8V"], + sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8V", "7L24", "7V", "6L24", "5L29", "4L18", "3T", "3L21"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L25"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8V", "7T", "7L28", "6T", "6L28", "5T", "5L36", "5D", "4M"], + stoneedge: ["7M", "7L42", "6M", "6L42", "5M", "5L50", "4M", "4L39"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8V", "7V"], + thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wideguard: ["7E", "6E"], + }, + encounters: [ + {generation: 1, level: 7}, + {generation: 2, level: 2}, + ], + }, + geodudealola: { + learnset: { + attract: ["7M"], + autotomize: ["7E"], + bide: ["8V"], + block: ["7T", "7E"], + brickbreak: ["8V", "7M"], + brutalswing: ["7M"], + bulldoze: ["7M"], + charge: ["7L4"], + chargebeam: ["7M"], + confide: ["7M"], + counter: ["7E"], + curse: ["7E"], + defensecurl: ["8V", "7L1"], + dig: ["8V"], + discharge: ["7L34"], + doubleedge: ["8V", "7L40"], + doubleteam: ["7M"], + earthpower: ["7T"], + earthquake: ["8V", "7M"], + electroweb: ["7T"], + endure: ["7E"], + explosion: ["8V", "7M", "7L36"], + facade: ["8V", "7M"], + fireblast: ["8V", "7M"], + firepunch: ["8V", "7T"], + flail: ["7E"], + flamethrower: ["8V", "7M"], + fling: ["7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gyroball: ["7M"], + headbutt: ["8V"], + hiddenpower: ["7M"], + irondefense: ["7T"], + magnetrise: ["7T", "7E"], + naturepower: ["7M"], + protect: ["8V", "7M"], + rest: ["8V", "7M"], + return: ["7M"], + rockblast: ["7L30"], + rockclimb: ["7E"], + rockpolish: ["7M", "7L6"], + rockslide: ["8V", "7M"], + rockthrow: ["8V", "7L16"], + rocktomb: ["7M"], + rollout: ["7L10"], + round: ["7M"], + sandstorm: ["7M"], + screech: ["7E"], + seismictoss: ["8V"], + selfdestruct: ["8V", "7L24"], + sleeptalk: ["7M"], + smackdown: ["7M", "7L18"], + snore: ["7T"], + spark: ["7L12"], + stealthrock: ["8V", "7T", "7L28"], + stoneedge: ["7M", "7L42"], + substitute: ["8V", "7M"], + sunnyday: ["7M"], + superpower: ["8V", "7T"], + swagger: ["7M"], + tackle: ["8V", "7L1"], + takedown: ["8V"], + thunder: ["8V", "7M"], + thunderbolt: ["8V", "7M"], + thunderpunch: ["8V", "7T", "7L22"], + thundershock: ["8V"], + thunderwave: ["8V"], + toxic: ["8V", "7M"], + voltswitch: ["7M"], + wideguard: ["7E"], + }, + }, + graveler: { + learnset: { + ancientpower: ["4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["7V", "3T"], + brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L36"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], + endure: ["7V", "4M", "3T"], + explosion: ["8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["7M", "6M", "5M", "4M"], + harden: ["7V"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irondefense: ["7T", "6T", "5T"], + magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], + megapunch: ["7V", "3T"], + metronome: ["7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poweruppunch: ["6M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["7L34", "6L22", "5L22", "4L27", "3L37"], + rockclimb: ["4M"], + rockpolish: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["7L10", "7V", "6L10", "5L18", "4T", "4L22", "3T", "3L29"], + round: ["7M", "6M", "5M"], + sandattack: ["8V"], + sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L27"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8V", "7V"], + thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + }, + encounters: [ + {generation: 2, level: 23}, + {generation: 4, level: 16, pokeball: "safariball"}, + {generation: 6, level: 24}, + ], + }, + graveleralola: { + learnset: { + allyswitch: ["7T"], + attract: ["7M"], + bide: ["8V"], + block: ["7T"], + brickbreak: ["8V", "7M"], + brutalswing: ["7M"], + bulldoze: ["7M"], + charge: ["7L1"], + chargebeam: ["7M"], + confide: ["7M"], + defensecurl: ["8V", "7L1"], + dig: ["8V"], + discharge: ["7L40"], + doubleedge: ["8V", "7L50"], + doubleteam: ["7M"], + earthpower: ["7T"], + earthquake: ["8V", "7M"], + electroweb: ["7T"], + explosion: ["8V", "7M", "7L44"], + facade: ["8V", "7M"], + fireblast: ["8V", "7M"], + firepunch: ["8V", "7T"], + flamethrower: ["8V", "7M"], + fling: ["7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gyroball: ["7M"], + headbutt: ["8V"], + hiddenpower: ["7M"], + irondefense: ["7T"], + magnetrise: ["7T"], + naturepower: ["7M"], + protect: ["8V", "7M"], + rest: ["8V", "7M"], + return: ["7M"], + rockblast: ["7L34"], + rockpolish: ["7M", "7L1"], + rockslide: ["8V", "7M"], + rockthrow: ["8V", "7L16"], + rocktomb: ["7M"], + rollout: ["7L10"], + round: ["7M"], + sandstorm: ["7M"], + seismictoss: ["8V"], + selfdestruct: ["8V", "7L24"], + shockwave: ["7T"], + sleeptalk: ["7M"], + smackdown: ["7M", "7L18"], + snore: ["7T"], + spark: ["7L12"], + stealthrock: ["8V", "7T", "7L30"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L54"], + substitute: ["8V", "7M"], + sunnyday: ["7M"], + superpower: ["8V", "7T"], + swagger: ["7M"], + tackle: ["8V", "7L1"], + takedown: ["8V"], + thunder: ["8V", "7M"], + thunderbolt: ["8V", "7M"], + thunderpunch: ["8V", "7T", "7L22"], + thundershock: ["8V"], + thunderwave: ["8V"], + toxic: ["8V", "7M"], + voltswitch: ["7M"], + }, + }, + golem: { + learnset: { + ancientpower: ["4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["7V", "3T"], + brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "7L22", "6M", "6L22", "5M", "5L36"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + defensecurl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + dig: ["8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8V", "7L50", "7V", "6L50", "5L58", "4L44", "3T", "3L62"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L47", "4M", "4L33", "3M", "3L45"], + endure: ["7V", "4M", "3T"], + explosion: ["8V", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L53", "4M", "4L38", "3T", "3L53"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gyroball: ["7M", "6M", "5M", "4M"], + harden: ["7V"], + headbutt: ["8V", "7V", "4T"], + heavyslam: ["7L1", "6L1", "5L69"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irondefense: ["7T", "6T", "5T"], + ironhead: ["7T", "6T", "5T", "4T"], + magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], + megakick: ["7V", "3T"], + megapunch: ["8V", "7V", "3T"], + metronome: ["7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + poweruppunch: ["6M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["7L34", "6L22", "5L22", "4L27", "3L37"], + rockclimb: ["4M"], + rockpolish: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + rockslide: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V", "7L16", "7V", "6L16", "5L11", "4L11", "3L1"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "4L22", "3T", "3L29"], + round: ["7M", "6M", "5M"], + sandattack: ["8V"], + sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8V", "7L24", "7V", "6L24", "5L31", "4L18", "3T", "3L21"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "7L18", "6M", "6L18", "5M", "5L27"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8V", "7T", "7L30", "6T", "6L30", "5T", "5L42", "4M"], + steamroller: ["7L10", "6L10", "5L18"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L54", "6M", "6L54", "5M", "5L64", "4M", "4L49"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8V", "7V"], + thunderpunch: ["8V", "7T", "6T", "5T", "4T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + }, + }, + golemalola: { + learnset: { + allyswitch: ["7T"], + attract: ["7M"], + bide: ["8V"], + block: ["7T"], + brickbreak: ["8V", "7M"], + brutalswing: ["7M"], + bulldoze: ["7M"], + charge: ["7L1"], + chargebeam: ["7M"], + confide: ["7M"], + defensecurl: ["8V", "7L1"], + dig: ["8V"], + discharge: ["7L40"], + doubleedge: ["8V", "7L50"], + doubleteam: ["7M"], + earthpower: ["7T"], + earthquake: ["8V", "7M"], + echoedvoice: ["7M"], + electroweb: ["7T"], + explosion: ["8V", "7M", "7L44"], + facade: ["8V", "7M"], + fireblast: ["8V", "7M"], + firepunch: ["8V", "7T"], + flamethrower: ["8V", "7M"], + fling: ["7M"], + focusblast: ["7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["7M"], + gyroball: ["7M"], + headbutt: ["8V"], + heavyslam: ["7L1"], + hiddenpower: ["7M"], + hyperbeam: ["8V", "7M"], + irondefense: ["7T"], + ironhead: ["7T"], + magnetrise: ["7T"], + megapunch: ["8V"], + naturepower: ["7M"], + protect: ["8V", "7M"], + rest: ["8V", "7M"], + return: ["7M"], + roar: ["7M"], + rockblast: ["7L34"], + rockpolish: ["7M", "7L1"], + rockslide: ["8V", "7M"], + rockthrow: ["8V", "7L16"], + rocktomb: ["7M"], + round: ["7M"], + sandstorm: ["7M"], + seismictoss: ["8V"], + selfdestruct: ["8V", "7L24"], + shockwave: ["7T"], + sleeptalk: ["7M"], + smackdown: ["7M", "7L18"], + snore: ["7T"], + spark: ["7L12"], + stealthrock: ["8V", "7T", "7L30"], + steamroller: ["7L10"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L54"], + substitute: ["8V", "7M"], + sunnyday: ["7M"], + superpower: ["8V", "7T"], + swagger: ["7M"], + tackle: ["8V", "7L1"], + takedown: ["8V"], + thunder: ["8V", "7M"], + thunderbolt: ["8V", "7M"], + thunderpunch: ["8V", "7T", "7L22"], + thundershock: ["8V"], + thunderwave: ["8V"], + toxic: ["8V", "7M"], + voltswitch: ["7M"], + wildcharge: ["7M"], + }, + }, + ponyta: { + learnset: { + agility: ["8M", "8L20", "8V", "7L37", "7V", "6L37", "5L37", "4L33", "3L38"], + allyswitch: ["8M", "7T", "7E", "6E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + bounce: ["8M", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L42", "3L45"], + captivate: ["7E", "6E", "5E", "4M"], + charm: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + confide: ["7M", "6M"], + curse: ["7V"], + doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + doublekick: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["8L10", "8V", "7L9", "7V", "6L9", "5L9", "4L10", "3L14"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8L50", "8V", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L41", "4M", "4L37", "3M", "3L53"], + firespin: ["8M", "8L35", "8V", "7L25", "7V", "6L25", "5L25", "4L24", "3L25"], + flamecharge: ["8L15", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flamewheel: ["8L25", "7L13", "7E", "7V", "6L13", "6E", "5L13", "5E", "4L15", "4E", "3E"], + flareblitz: ["8M", "8L55", "8V", "7L49", "6L49", "5L49", "4L46"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "5D", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M", "7E"], + horndrill: ["8E", "7E", "7V", "6E", "5E", "4E"], + hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + incinerate: ["6M", "5M"], + inferno: ["8L45", "7L33", "6L33", "5L33"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + mimic: ["7V", "3T"], + morningsun: ["8E", "7E", "6E", "5E", "4E"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + playrough: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8V", "7V", "3L1"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + stomp: ["8L30", "8V", "7L17", "7V", "6L17", "5L17", "4L19", "3L19"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + tailwhip: ["8L5", "8V", "7L4", "7V", "6L4", "5L4", "4L6", "3L9"], + takedown: ["8L41", "8V", "7L29", "7V", "6L29", "5L29", "4L28", "3L31"], + thrash: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 1, level: 28}, + ], + }, + ponytagalar: { + learnset: { + agility: ["8M", "8L20"], + allyswitch: ["8M"], + attract: ["8M"], + bodyslam: ["8M"], + bounce: ["8M"], + calmmind: ["8M"], + charm: ["8M"], + confusion: ["8L10", "8S0"], + dazzlinggleam: ["8M", "8L45"], + doubleedge: ["8E"], + doublekick: ["8E"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + fairywind: ["8L15", "8S0"], + futuresight: ["8M"], + growl: ["8L1", "8S0"], + healingwish: ["8L55"], + healpulse: ["8L35"], + highhorsepower: ["8M"], + horndrill: ["8E"], + hypnosis: ["8E"], + imprison: ["8M"], + irontail: ["8M"], + lowkick: ["8M"], + morningsun: ["8E"], + mysticalfire: ["8M"], + playrough: ["8M"], + protect: ["8M"], + psybeam: ["8L25"], + psychic: ["8M", "8L50"], + rest: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + stomp: ["8L30"], + storedpower: ["8M"], + substitute: ["8M"], + swift: ["8M"], + tackle: ["8L1", "8S0"], + tailwhip: ["8L5"], + takedown: ["8L41"], + thrash: ["8E"], + wildcharge: ["8M"], + zenheadbutt: ["8M"], + }, + eventData: [ + {generation: 8, level: 15, isHidden: true, moves: ["tackle", "growl", "confusion", "fairywind"], pokeball: "cherishball"}, + ], + }, + rapidash: { + learnset: { + agility: ["8M", "8L20", "8V", "7L37", "7V", "6L37", "5L37", "4L33", "3L38"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "3S0"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + bounce: ["8M", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L47", "3L50"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + curse: ["7V"], + doubleedge: ["7V", "3T"], + doublekick: ["8V"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8L56", "8V", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L41", "4M", "4L37", "3M", "3L63"], + firespin: ["8M", "8L35", "8V", "7L25", "7V", "6L25", "5L25", "4L24", "3L25"], + flamecharge: ["8L15", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], + flamewheel: ["8L25", "7L13", "6L13", "5L13", "4L15"], + flareblitz: ["8M", "8L63", "8V", "7L49", "6L49", "5L49", "4L56"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + horndrill: ["8V", "7V"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8V"], + incinerate: ["6M", "5M"], + inferno: ["8L49", "7L33", "6L33", "5L33"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lowkick: ["8M", "7T", "6T", "5T"], + megahorn: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1"], + mimic: ["7V", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + payday: ["8M"], + playrough: ["8M"], + poisonjab: ["8M", "8L1", "8V", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + rage: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["8M", "8L0", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], + solarblade: ["8M"], + stomp: ["8L30", "8V", "7L17", "7V", "6L17", "5L17", "4L19", "3L19"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + swordsdance: ["8M"], + tackle: ["8L1", "8V", "7V", "3L1"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L43", "8V", "7L29", "7V", "6L29", "5L29", "4L28", "3L31"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 40, moves: ["batonpass", "solarbeam", "sunnyday", "flamethrower"]}, + ], + encounters: [ + {generation: 2, level: 14, gender: "M"}, + {generation: 3, level: 37}, + ], + }, + rapidashgalar: { + learnset: { + agility: ["8M", "8L20"], + allyswitch: ["8M"], + attract: ["8M"], + batonpass: ["8M"], + bodyslam: ["8M"], + bounce: ["8M"], + calmmind: ["8M"], + charm: ["8M"], + confusion: ["8L1"], + dazzlinggleam: ["8M", "8L49"], + drillrun: ["8M"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + fairywind: ["8L15"], + futuresight: ["8M"], + gigaimpact: ["8M"], + growl: ["8L1"], + healingwish: ["8L63"], + healpulse: ["8L35"], + highhorsepower: ["8M"], + hyperbeam: ["8M"], + imprison: ["8M"], + irontail: ["8M"], + lowkick: ["8M"], + magicroom: ["8M"], + megahorn: ["8M", "8L1"], + mistyterrain: ["8M"], + mysticalfire: ["8M"], + payday: ["8M"], + playrough: ["8M"], + protect: ["8M"], + psybeam: ["8L25"], + psychic: ["8M", "8L56"], + psychicterrain: ["8M"], + psychocut: ["8M", "8L0"], + quickattack: ["8L1"], + rest: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + smartstrike: ["8M"], + snore: ["8M"], + stomp: ["8L30"], + storedpower: ["8M"], + substitute: ["8M"], + swift: ["8M"], + swordsdance: ["8M"], + tackle: ["8L1"], + tailwhip: ["8L1"], + takedown: ["8L43"], + throatchop: ["8M"], + trickroom: ["8M"], + wildcharge: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + slowpoke: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L27", "8M", "8L27", "8V", "7L41", "7V", "6L41", "5L41", "4L43", "3L36"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M"], + belch: ["9E", "8E", "7E", "6E"], + bellydrum: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + bodyslam: ["9M", "8M", "7V", "3T"], + brine: ["8M", "5D", "4M"], + bubblebeam: ["7V"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confusion: ["9L12", "8L12", "8V", "7L14", "7V", "6L14", "5L14", "5S2", "4L15", "3L17", "3S0"], + curse: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15", "8V", "7L19", "7V", "6L19", "5L19", "5S2", "4L20", "3L24", "3S0"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L3", "8L3", "8V", "7L5", "7V", "6L5", "5L5", "4L6", "3L6", "3S1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["9L21", "8L21", "8V", "7L23", "7V", "6L23", "5L23", "5S2", "4T", "4L25", "3L29", "3S0"], + healpulse: ["9L45", "8L45", "7L58", "6L58", "5L58"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + liquidation: ["9M", "8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mefirst: ["7E", "6E", "5E", "4E"], + mimic: ["7V", "3T"], + mudshot: ["9M", "8M"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payday: ["8M", "8V", "7V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36", "8V", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L48", "3M", "3L40"], + psychicterrain: ["9M", "8M"], + psychup: ["9L39", "8L39", "7M", "7L54", "7V", "6M", "6L54", "5M", "5L54", "4M", "4L57", "3T", "3L47"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "9L42", "8M", "8L42", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L49", "4M", "4L53", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + slackoff: ["9L33", "8L33", "7L36", "6L36", "5L36", "4L39"], + sleeptalk: ["9M", "8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + snore: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + snowscape: ["9M"], + stomp: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "9L30", "8M", "8L30", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + takedown: ["9M", "7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterfall: ["9M"], + watergun: ["9L6", "8L6", "8V", "7L9", "7V", "6L9", "5L9", "4L11", "3L13", "3S0"], + waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "5S2", "4M", "4L29", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + wonderroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + yawn: ["9L9", "8L9", "8V", "7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "9L24", "8M", "8L24", "7T", "7L32", "7E", "6T", "6L32", "6E", "5T", "5L32", "5E", "4T", "4L34", "4E"], + }, + eventData: [ + {generation: 3, level: 31, gender: "F", nature: "Naive", ivs: {hp: 17, atk: 11, def: 19, spa: 20, spd: 5, spe: 10}, abilities: ["oblivious"], moves: ["watergun", "confusion", "disable", "headbutt"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["curse", "yawn", "tackle", "growl"], pokeball: "pokeball"}, + {generation: 5, level: 30, moves: ["confusion", "disable", "headbutt", "waterpulse"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + ], + }, + slowpokegalar: { + learnset: { + acid: ["9L6", "8L6"], + amnesia: ["9M", "9L27", "8M", "8L27"], + attract: ["8M"], + avalanche: ["9M"], + belch: ["9E", "8E"], + bellydrum: ["9E", "8E"], + blizzard: ["9M", "8M"], + block: ["9E", "8E"], + bodyslam: ["9M", "8M"], + brine: ["8M"], + bulldoze: ["9M", "8M"], + calmmind: ["9M", "8M"], + chillingwater: ["9M"], + confusion: ["9L12", "8L12"], + curse: ["9L1", "8L1"], + dig: ["9M", "8M"], + disable: ["9L15", "8L15"], + dive: ["8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + flamethrower: ["9M", "8M"], + foulplay: ["9M", "8M"], + futuresight: ["8M"], + grassknot: ["9M", "8M"], + growl: ["9L3", "8L3"], + hail: ["8M"], + headbutt: ["9L21", "8L21"], + healpulse: ["9L45", "8L45"], + helpinghand: ["9M"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M"], + icywind: ["9M", "8M"], + imprison: ["9M", "8M"], + irontail: ["8M"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "8M"], + mudshot: ["9M", "8M"], + payday: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36"], + psychicterrain: ["9M", "8M"], + psychup: ["9L39", "8L39"], + psyshock: ["9M", "8M"], + raindance: ["9M", "9L42", "8M", "8L42"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scald: ["8M"], + shadowball: ["9M", "8M"], + skillswap: ["9M", "8M"], + slackoff: ["9L33", "8L33"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M"], + stomp: ["9E", "8E"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + surf: ["9M", "9L30", "8M", "8L30"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + waterfall: ["9M"], + waterpulse: ["9M", "9L18", "8L18"], + weatherball: ["8M"], + whirlpool: ["8M"], + wonderroom: ["8M"], + yawn: ["9L9", "8L9"], + zenheadbutt: ["9M", "9L24", "8M", "8L24"], + }, + }, + slowbro: { + learnset: { + aerialace: ["7M", "6M", "5M"], + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L27", "8M", "8L27", "8V", "7L43", "7V", "6L43", "5L43", "4L47", "3L36"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + bubblebeam: ["7V"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confusion: ["9L12", "8L12", "8V", "7L14", "7V", "6L14", "5L14", "4L15", "3L17"], + counter: ["7V", "3T"], + curse: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15", "8V", "7L19", "7V", "6L19", "5L19", "4L20", "3L24"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + futuresight: ["9L1", "8M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["9L21", "8L21", "8V", "7L23", "7V", "6L23", "5L23", "4T", "4L25", "3L29"], + healpulse: ["9L51", "8L51", "7L1", "6L1", "5L68"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "6S0", "5T", "4M", "3M"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + liquidation: ["9M", "8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payday: ["8M", "8V", "7V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36", "8V", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L49", "4M", "4L54", "3M", "3L44"], + psychicterrain: ["9M", "8M"], + psychup: ["9L41", "8L41", "7M", "7L62", "7V", "6M", "6L62", "5M", "5L62", "4M", "4L67", "3T", "3L55"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "9L46", "8M", "8L46", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L55", "4M", "4L61", "3M"], + razorshell: ["8M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "6S0", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + slackoff: ["9L33", "8L33", "7L36", "6L36", "6S0", "5L36", "4L41"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + stomp: ["8V"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "9L30", "8M", "8L30", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "6S0", "5M", "4M"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "8V", "7L9", "7V", "6L9", "5L9", "4L11", "3L13"], + waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "4M", "4L29", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + withdraw: ["9L1", "8L1", "8V", "7L1", "7V", "6L37", "5L37", "4L37", "3L37"], + wonderroom: ["8M", "7T", "6T", "5T"], + yawn: ["9L9", "8L9", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "9L24", "8M", "8L24", "7T", "7L32", "6T", "6L32", "5T", "5L32", "4T", "4L34"], + }, + eventData: [ + {generation: 6, level: 100, nature: "Quiet", abilities: ["oblivious"], moves: ["scald", "trickroom", "slackoff", "irontail"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 1, level: 23}, + {generation: 2, level: 20}, + {generation: 3, level: 32}, + {generation: 4, level: 15}, + {generation: 5, level: 35}, + {generation: 7, level: 15}, + ], + }, + slowbrogalar: { + learnset: { + acid: ["9L1", "8L1"], + acidspray: ["9M"], + amnesia: ["9M", "9L27", "8M", "8L27"], + attract: ["8M"], + avalanche: ["9M", "8M"], + blizzard: ["9M", "8M"], + bodypress: ["9M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brine: ["8M"], + brutalswing: ["8M"], + bulldoze: ["9M", "8M"], + calmmind: ["9M", "8M"], + chillingwater: ["9M"], + confusion: ["9L12", "8L12"], + curse: ["9L1", "8L1"], + dig: ["9M", "8M"], + disable: ["9L15", "8L15"], + dive: ["8M"], + drainpunch: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + flamethrower: ["9M", "8M"], + fling: ["9M", "8M"], + focusblast: ["9M", "8M"], + foulplay: ["9M", "8M"], + futuresight: ["8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M"], + hail: ["8M"], + headbutt: ["9L21", "8L21"], + healpulse: ["9L45", "8L45"], + helpinghand: ["9M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icefang: ["9M"], + icepunch: ["9M", "8M"], + icywind: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "8M"], + irontail: ["8M"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "8M"], + payday: ["8M"], + poisonjab: ["9M", "8M"], + powergem: ["9M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36"], + psychicterrain: ["9M", "8M"], + psychup: ["9L39", "8L39"], + psyshock: ["9M", "8M"], + raindance: ["9M", "9L42", "8M", "8L42"], + razorshell: ["8M"], + rest: ["9M", "8M"], + rockblast: ["9M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["9M"], + scald: ["8M"], + scaryface: ["9M"], + shadowball: ["9M", "8M"], + shellsidearm: ["9L0", "8L0"], + skillswap: ["9M", "8M"], + slackoff: ["9L33", "8L33"], + sleeptalk: ["9M", "8M"], + sludgebomb: ["9M", "8M"], + sludgewave: ["8M"], + snore: ["8M"], + snowscape: ["9M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + surf: ["9M", "9L30", "8M", "8L30"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + venoshock: ["9M", "8M"], + waterfall: ["9M"], + watergun: ["8L1"], + waterpulse: ["9M", "9L18", "8L18"], + weatherball: ["8M"], + whirlpool: ["8M"], + withdraw: ["9L1", "8L1"], + wonderroom: ["8M"], + yawn: ["9L9", "8L9"], + zenheadbutt: ["9M", "9L24", "8M", "8L24"], + }, + }, + slowking: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["7T"], + amnesia: ["9M", "9L27", "8M", "8L27"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chillingwater: ["9M"], + chillyreception: ["9L1"], + confide: ["7M", "6M"], + confusion: ["9L12", "8L12", "7L14", "7V", "6L14", "5L14", "4L15", "3L17"], + counter: ["3T"], + curse: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15", "7L19", "7V", "6L19", "5L19", "4L20", "3L24"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragontail: ["7M", "6M", "5M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + futuresight: ["9L1", "8M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L5", "7V", "6L5", "5L5", "4L6", "3L6"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["9L21", "8L21", "7L23", "7V", "6L23", "5L23", "4T", "4L25", "3L29"], + healpulse: ["9L45", "8L45", "7L1", "6L1", "5L58"], + hiddenpower: ["7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + liquidation: ["9M", "8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["9M"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L1", "8M", "8L1", "7L36", "6L36", "5L36", "4L39"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payday: ["8M"], + powergem: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L48", "3M", "3L40"], + psychicterrain: ["9M", "8M"], + psychup: ["9L39", "8L39", "7M", "7L54", "7V", "6M", "6L54", "5M", "5L54", "4M", "4L57", "3T", "3L47"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + quash: ["7M", "6M", "5M"], + raindance: ["9M", "9L42", "8M", "8L42", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["8M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + slackoff: ["9L33", "8L33"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "9L30", "8M", "8L30", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L1", "8L1", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L41", "4M", "4L43", "3T", "3L36"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunderpunch: ["9M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + trumpcard: ["7L49", "6L49", "5L49", "4L53"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "7L9", "7V", "6L9", "5L9", "4L11", "3L13"], + waterpulse: ["9M", "9L18", "8L18", "7T", "7L28", "6T", "6L28", "5L28", "4M", "4L29", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + yawn: ["9L9", "8L9", "7L1", "6L1", "5L1", "4L1", "3L1"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "8L24", "7T", "7L32", "6T", "6L32", "5T", "5L32", "4T", "4L34"], + }, + }, + slowkinggalar: { + learnset: { + acid: ["9L1", "8L1"], + acidspray: ["9M"], + amnesia: ["9M", "9L27", "8M", "8L27"], + attract: ["8M"], + avalanche: ["9M", "8M"], + blizzard: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brine: ["8M"], + bulldoze: ["9M", "8M"], + calmmind: ["9M", "8M"], + chillingwater: ["9M"], + chillyreception: ["9L1"], + confusion: ["9L12", "8L12"], + curse: ["9L1", "8L1"], + dig: ["9M", "8M"], + disable: ["9L15", "8L15"], + dive: ["8M"], + drainpunch: ["9M", "8M"], + earthquake: ["9M", "8M"], + eeriespell: ["9L0", "8L0"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + firepunch: ["9M"], + flamethrower: ["9M", "8M"], + fling: ["9M", "8M"], + focusblast: ["9M", "8M"], + foulplay: ["9M", "8M"], + futuresight: ["9L1", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M"], + hail: ["8M"], + headbutt: ["9L21", "8L21"], + healpulse: ["9L45", "8L45"], + hex: ["9M", "8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icepunch: ["8M"], + icywind: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "8M"], + irontail: ["8M"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "8M"], + lowsweep: ["9M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + payday: ["8M"], + poisonjab: ["9M"], + powergem: ["9M", "9L1", "8M", "8L1"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L36", "8M", "8L36"], + psychicterrain: ["9M", "8M"], + psychup: ["9L39", "8L39"], + psyshock: ["9M", "8M"], + raindance: ["9M", "9L42", "8M", "8L42"], + razorshell: ["8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scald: ["8M"], + scaryface: ["9M"], + shadowball: ["9M", "8M"], + skillswap: ["9M", "8M"], + slackoff: ["9L33", "8L33"], + sleeptalk: ["9M", "8M"], + sludgebomb: ["9M", "8M"], + sludgewave: ["8M"], + snarl: ["9M"], + snore: ["8M"], + stompingtantrum: ["9M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + surf: ["9M", "9L30", "8M", "8L30"], + swagger: ["9L1", "8L1"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M"], + thunderwave: ["9M", "8M"], + toxic: ["9L1"], + toxicspikes: ["9M"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + venomdrench: ["8M"], + venoshock: ["9M", "8M"], + waterfall: ["9L1"], + waterpulse: ["9M", "9L18", "8L18"], + weatherball: ["8M"], + whirlpool: ["8M"], + wonderroom: ["8M"], + yawn: ["9L9", "8L9"], + zenheadbutt: ["9M", "9L24", "8M", "8L24"], + }, + }, + magnemite: { + learnset: { + bide: ["7V"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + curse: ["7V"], + discharge: ["9L36", "8L36", "7L37", "6L37", "5L43", "4L38"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], + electroweb: ["9E", "8M", "7T", "6T", "5T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["9E", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flashcannon: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L31", "6M", "6L31", "5M", "5L35", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gravity: ["7T", "6T", "5T", "5D", "4T"], + gyroball: ["9L16", "8M", "8L16", "7M", "7L47", "6M", "6L47", "5M", "5L54", "4M", "4L49"], + headbutt: ["8V"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M"], + lightscreen: ["9M", "9L44", "8M", "8L44", "8V", "7M", "7L13", "6M", "5M", "4M"], + lockon: ["9L48", "8L48", "7L41", "7V", "6L41", "5L30", "4L27", "3L32"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetbomb: ["7L11", "6L17", "5L18", "4L30"], + magnetrise: ["9L28", "8L28", "7T", "7L43", "6T", "6L43", "5T", "5L49", "4T", "4L46"], + metalsound: ["9L40", "8L40", "7L25", "6L25", "5L1", "5D", "4L1", "3L1"], + mimic: ["7V", "3T"], + mirrorshot: ["7L23", "6L23", "5L46", "4L43"], + naturalgift: ["4M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "5D", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + screech: ["9L24", "8M", "8L24", "8V", "7L35", "7V", "6L35", "5L38", "4L33", "3L44"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + sonicboom: ["8V", "7L17", "7V", "6L11", "5L14", "4L14", "3L16"], + spark: ["9L20", "8L20", "7L19", "6L19", "5L22", "4L22", "3L26"], + steelbeam: ["9M", "8T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["9L4", "8L4", "8V", "7L1", "7V", "6L4", "5L11", "4L11", "3L11"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T", "3L38"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["9L1", "8L1", "8V", "7L5", "7V", "6L7", "5L6", "5D", "4L6", "3L6"], + thunderwave: ["9M", "9L8", "8M", "8L8", "8V", "7M", "7L11", "7V", "6M", "6L13", "5M", "5L17", "4M", "4L17", "3T", "3L21"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + zapcannon: ["9L52", "8L52", "7L49", "7V", "6L49", "5L59", "4L54", "3L50"], + }, + encounters: [ + {generation: 1, level: 16}, + ], + }, + magneton: { + learnset: { + bide: ["7V"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + curse: ["7V"], + discharge: ["9L40", "8L40", "7L43", "6L43", "5L46", "4L40"], + doubleedge: ["7V", "3T", "3S0"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flashcannon: ["9M", "9L34", "8M", "8L34", "8V", "7M", "7L33", "6M", "6L33", "5M", "5L39", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], + headbutt: ["8V"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M"], + lightscreen: ["9M", "9L52", "8M", "8L52", "8V", "7M", "7L13", "6M", "5M", "4M"], + lockon: ["9L58", "8L58", "7L49", "7V", "6L49", "5L30", "4L27", "3L35"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetbomb: ["7L1", "6L17", "5L34", "4L30"], + magnetrise: ["9L28", "8L28", "7T", "7L53", "6T", "6L53", "5T", "5L54", "4T", "4L50"], + metalsound: ["9L46", "8L46", "7L25", "6L25", "5L1", "4L1", "3L1"], + mimic: ["7V", "3T"], + mirrorshot: ["7L23", "6L23", "5L50", "4L46"], + naturalgift: ["4M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + screech: ["9L24", "8M", "8L24", "8V", "7L39", "7V", "6L39", "5L40", "4L34", "3L53"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + sonicboom: ["8V", "7L17", "7V", "6L1", "5L14", "4L14", "3L16"], + spark: ["9L20", "8L20", "7L19", "6L19", "5L22", "4L22", "3L26"], + steelbeam: ["9M", "8T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L13", "5M", "5L17", "4M", "4L17", "3T", "3L21"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["9L0", "8M", "8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L44"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + zapcannon: ["9L64", "8L64", "7L1", "7V", "6L1", "5L66", "4L60", "3L62"], + }, + eventData: [ + {generation: 3, level: 30, moves: ["refresh", "doubleedge", "raindance", "thunder"]}, + ], + encounters: [ + {generation: 2, level: 5}, + {generation: 3, level: 26}, + {generation: 4, level: 17, pokeball: "safariball"}, + ], + }, + magnezone: { + learnset: { + allyswitch: ["8M", "7T"], + barrier: ["7L1", "6L1", "5L1", "4L1"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + discharge: ["9L40", "8L40", "7L43", "6L43", "5L46", "4L40"], + doubleteam: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["9M", "8M", "4M"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + flashcannon: ["9M", "9L34", "8M", "8L34", "7M", "7L33", "6M", "6L33", "5M", "5L39", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["9L16", "8M", "8L16", "7M", "7L59", "6M", "6L59", "5M", "5L60", "4M", "4L54"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + lightscreen: ["9M", "9L52", "8M", "8L52", "7M", "7L13", "6M", "5M", "4M"], + lockon: ["9L58", "8L58", "7L49", "6L49", "5L30", "4L27"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetbomb: ["7L1", "6L17", "5L34", "4L30"], + magneticflux: ["9L1", "8L1", "7L1", "6L1"], + magnetrise: ["9L28", "8L28", "7T", "7L53", "6T", "6L53", "5T", "5L54", "4T", "4L50"], + metalsound: ["9L46", "8L46", "7L25", "6L25", "5L1", "4L1"], + mirrorcoat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + mirrorshot: ["7L23", "6L23", "5L50", "4L46"], + naturalgift: ["4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + screech: ["9L24", "8M", "8L24", "7L39", "6L39", "5L40", "4L34"], + secretpower: ["6M", "4M"], + selfdestruct: ["8M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + sonicboom: ["7L17", "6L1", "5L14", "4L14"], + spark: ["9L20", "8L20", "7L19", "6L19", "5L22", "4L22"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + supersonic: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thundershock: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + thunderwave: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L13", "5M", "5L17", "4M", "4L17"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["9L1", "8M", "8L1", "7L1"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + zapcannon: ["9L64", "8L64", "7L1", "6L1", "5L66", "4L60"], + }, + }, + farfetchd: { + learnset: { + acrobatics: ["8M", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + aerialace: ["8L20", "7M", "7L9", "6M", "6L9", "5M", "5L13", "4M", "4L13", "3M", "3S1"], + agility: ["8M", "8L60", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3L36"], + aircutter: ["8L25", "7L21", "6L21", "5L21", "4T", "4L21"], + airslash: ["8M", "8L50", "8V", "7L49", "6L49", "5L49", "4L37"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "3S1"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + bravebird: ["8M", "8L65", "7L1", "6L1", "5L55"], + brutalswing: ["8M", "7M"], + captivate: ["4M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + cut: ["8L15", "8V", "7V", "6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L35", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L43", "3L46"], + featherdance: ["8E", "7E", "6E", "5E", "4E", "3E"], + feint: ["8E", "8V", "7L43", "6L43", "5L43", "4L43"], + finalgambit: ["8E", "7E"], + firstimpression: ["8E", "7E"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fly: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8M", "8V"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L16"], + furycutter: ["8L10", "7L1", "6L1", "5L1", "5D", "4T", "4L1", "3L26"], + gust: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L9", "4T", "4L9", "3L21"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + leafblade: ["8M", "8L55", "7E", "6E", "5E", "5D", "4E"], + leer: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L11"], + mimic: ["7V", "3T"], + mirrormove: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], + mudslap: ["7E", "7V", "6E", "5E", "4T", "4E", "3T"], + naturalgift: ["4M"], + nightslash: ["8E", "7L33", "7E", "6L33", "6E", "5L33", "5E", "4L33", "4E"], + ominouswind: ["4T"], + peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["5M", "4M"], + poisonjab: ["8M", "8V", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + quickattack: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + razorleaf: ["8V"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "7E", "6E", "5E"], + roost: ["8E", "8V", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L6"], + secretpower: ["6M", "4M", "3M"], + simplebeam: ["8E", "7E", "6E"], + skullbash: ["7V"], + skyattack: ["8E", "8V", "7T", "6T", "5T"], + slash: ["8L40", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L41", "3S1"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarblade: ["8M"], + steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "4E", "3M", "3E"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + swordsdance: ["8M", "8L45", "8V", "7M", "7L25", "7V", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3T", "3L31", "3S1"], + tailwind: ["7T", "6T", "5T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trumpcard: ["7E", "6E", "5E"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], + whirlwind: ["7V"], + wish: ["3S0"], + workup: ["8M", "7M", "5M"], + yawn: ["3S0"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["yawn", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 36, moves: ["batonpass", "slash", "swordsdance", "aerialace"]}, + ], + encounters: [ + {generation: 1, level: 3}, + {generation: 3, level: 3, gender: "M", nature: "Adamant", ivs: {hp: 20, atk: 25, def: 21, spa: 24, spd: 15, spe: 20}, abilities: ["keeneye"], pokeball: "pokeball"}, + ], + }, + farfetchdgalar: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["8M"], + bravebird: ["8M", "8L65"], + brickbreak: ["8M", "8L40"], + brutalswing: ["8M", "8L20"], + closecombat: ["8M"], + counter: ["8E"], + covet: ["8E"], + curse: ["8E"], + defog: ["8L35"], + detect: ["8L25"], + doubleedge: ["8E"], + dualwingbeat: ["8T"], + endure: ["8M"], + facade: ["8M"], + feint: ["8E"], + finalgambit: ["8L60"], + flail: ["8E"], + focusenergy: ["8M"], + furycutter: ["8L10"], + helpinghand: ["8M"], + knockoff: ["8L30"], + leafblade: ["8M", "8L55"], + leer: ["8L5"], + nightslash: ["8E"], + peck: ["8L1"], + poisonjab: ["8M"], + protect: ["8M"], + quickattack: ["8E"], + quickguard: ["8E"], + rest: ["8M"], + retaliate: ["8M"], + revenge: ["8M"], + rocksmash: ["8L15"], + round: ["8M"], + sandattack: ["8L1"], + simplebeam: ["8E"], + skyattack: ["8E"], + slam: ["8L50"], + sleeptalk: ["8M"], + snore: ["8M"], + solarblade: ["8M"], + steelwing: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + superpower: ["8M"], + swordsdance: ["8M", "8L45"], + throatchop: ["8M"], + workup: ["8M"], + }, + }, + sirfetchd: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["8M"], + bravebird: ["8M", "8L65"], + brickbreak: ["8M", "8L40"], + brutalswing: ["8M", "8L20", "8S0"], + closecombat: ["8M"], + coaching: ["8T"], + defog: ["8L35"], + detect: ["8L25", "8S0"], + dualwingbeat: ["8T"], + endure: ["8M"], + facade: ["8M"], + finalgambit: ["8L60"], + firstimpression: ["8L1"], + focusenergy: ["8M"], + furycutter: ["8L1", "8S0"], + grassyglide: ["8T"], + helpinghand: ["8M"], + irondefense: ["8M", "8L0"], + knockoff: ["8L30"], + leafblade: ["8M", "8L55"], + leer: ["8L1"], + meteorassault: ["8L70", "8S0"], + peck: ["8L1"], + poisonjab: ["8M"], + protect: ["8M"], + rest: ["8M"], + retaliate: ["8M"], + revenge: ["8M"], + rocksmash: ["8L15"], + round: ["8M"], + sandattack: ["8L1"], + slam: ["8L50"], + sleeptalk: ["8M"], + snore: ["8M"], + solarblade: ["8M"], + steelwing: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + superpower: ["8M"], + swordsdance: ["8M", "8L45"], + throatchop: ["8M"], + workup: ["8M"], + }, + eventData: [ + {generation: 8, level: 80, gender: "M", nature: "Brave", abilities: ["steadfast"], ivs: {hp: 30, atk: 31, def: 31, spa: 30, spd: 30, spe: 31}, moves: ["meteorassault", "brutalswing", "furycutter", "detect"], pokeball: "pokeball"}, + ], + }, + doduo: { + learnset: { + acupressure: ["7L33", "6L28", "5L28", "4L28"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L26", "7V", "6L33", "5L37", "4L37", "3L45"], + aircutter: ["4T"], + assurance: ["7E", "6E", "5E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["7V", "3T"], + bravebird: ["7E", "6E", "5E", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + doubleedge: ["7V", "3T"], + doublehit: ["7L22", "6L25", "5L32", "4L32"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["8V", "7L43", "7V", "6L37", "5L41", "4L41", "3L37"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "7L47", "7E", "6T", "6L45", "6E", "5T", "5L46", "5E", "4T", "4L46", "4E", "3E"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + flail: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L12", "7V", "6L13", "5L14", "4L14", "3L13"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + haze: ["7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + jumpkick: ["8V", "7L40"], + knockoff: ["7T", "6T", "5T", "4T"], + mimic: ["7V", "3T"], + mirrormove: ["7E", "6E", "5E", "4E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + peck: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["7L19", "6L21", "5M", "4M"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L15", "7V", "6L17", "5L19", "4L19", "3L9"], + quickattack: ["8V", "7L5", "7E", "7V", "6L5", "6E", "5L5", "5E", "4L5", "4E", "3E"], + rage: ["8V", "7L8", "7V", "6L9", "5L10", "4L10", "3L25"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "5D", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + skyattack: ["7V", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7V", "6M", "4M", "3M"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["7E", "7V", "6E", "5E", "4E", "3E"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + swordsdance: ["8V", "7M", "7L36"], + takedown: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8V", "7L50", "6L49", "5L50"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["7V", "3L21"], + uproar: ["7T", "7L29", "6T", "6L23", "5T", "5L23", "4T", "4L23", "3L33"], + whirlwind: ["7V"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 1, level: 18}, + {generation: 2, level: 4}, + ], + }, + dodrio: { + learnset: { + acupressure: ["7L34", "6L28", "5L28", "4L28"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8V", "7L26", "7V", "6L35", "5L41", "4L41", "3L60", "3S0"], + aircutter: ["4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["3S0"], + bide: ["7V"], + bodyslam: ["7V", "3T"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + doubleedge: ["7V", "3T"], + doublehit: ["7L22"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["8V", "7L47", "7V", "6L41", "5L47", "4L47", "3L47", "3S0"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "7L52", "6T", "6L53", "5T", "5L54", "4T", "4L54"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L12", "7V", "6L13", "5L14", "4L14", "3L1"], + gigaimpact: ["7M", "6M", "5M", "4M"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + jumpkick: ["8V", "7L43"], + knockoff: ["7T", "6T", "5T", "4T"], + mimic: ["7V", "3T"], + mirrormove: ["8V"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + peck: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["7L19", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L15", "7V", "6L17", "5L19", "4L19", "3L1"], + quickattack: ["8V", "7L1", "6L1", "5L1", "4L1"], + rage: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], + reflect: ["8V", "7V"], + rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7V", "6M", "4M", "3M"], + stompingtantrum: ["7T"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["8V"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + swordsdance: ["8V", "7M", "7L38"], + takedown: ["7V"], + taunt: ["8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8V", "7L56", "6L59", "5L60"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8V", "7L1", "7V", "6L25", "5L34", "4L34", "3L21", "3S0"], + uproar: ["7T", "7L29", "6T", "6L23", "5T", "5L23", "4T", "4L23", "3L38"], + whirlwind: ["7V"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 34, moves: ["batonpass", "drillpeck", "agility", "triattack"]}, + ], + encounters: [ + {generation: 1, level: 29}, + {generation: 2, level: 10, gender: "F"}, + {generation: 2, level: 30}, + {generation: 3, level: 29, pokeball: "safariball"}, + {generation: 4, level: 15, gender: "F", nature: "Impish", ivs: {hp: 20, atk: 20, def: 20, spa: 15, spd: 15, spe: 15}, abilities: ["runaway"], pokeball: "pokeball"}, + ], + }, + seel: { + learnset: { + aquajet: ["8V", "7L31", "6L31", "5L31", "4L31"], + aquaring: ["7L23", "6L23", "5L23", "4L23"], + aquatail: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8V", "7L27", "7V", "6L27", "5L27", "4L27", "3L21"], + belch: ["7E", "6E"], + bide: ["7V"], + blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7V", "3T"], + brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + disable: ["7E", "7V", "6E", "5E", "4E", "3E"], + dive: ["7L41", "6M", "6L41", "5M", "5L41", "4T", "4L41", "3M"], + doubleedge: ["8V", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8V", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8V", "7L13", "7E", "7V", "6L13", "6E", "5L13", "5E", "4L13", "4E", "3E"], + endure: ["7V", "4M", "3T"], + entrainment: ["7E", "6E"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["7E", "6E", "5E", "4E", "3E"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["8V", "7L3", "7V", "6L3", "5L3", "4L3", "3L9"], + hail: ["7M", "7L53", "6M", "6L53", "5M", "5L53", "4M", "3M"], + headbutt: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4T", "4L1", "3L1"], + helpinghand: ["8V", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + horndrill: ["7E", "7V", "6E", "5E", "4E", "3E"], + icebeam: ["8V", "7M", "7L47", "7V", "6M", "6L47", "5M", "5L47", "4M", "4L47", "3M", "3L41", "3S0"], + iceshard: ["8V", "7L17", "6L17", "5L17", "4L17"], + iciclespear: ["7E", "6E", "5E", "5D", "4E", "3E"], + icywind: ["7T", "7L11", "7V", "6T", "6L11", "5T", "5L11", "4T", "4L11", "3T", "3L17"], + irontail: ["8V", "7T", "7E", "6T", "6E", "5T", "5E"], + lick: ["7E", "7V", "6E", "5E", "4E", "3E"], + megahorn: ["8V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + payday: ["8V", "7V"], + peck: ["7V"], + perishsong: ["7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8V", "7M", "7L21", "7V", "6M", "6L21", "5M", "5L21", "4M", "4L21", "3M", "3L29"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L51", "7V", "6M", "6L51", "5M", "5L51", "4M", "4L51", "3M", "3L49", "3S0"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + skullbash: ["7V"], + slam: ["7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["7M", "7E", "7V", "6M", "6E", "5T", "5E", "5D", "4M", "3T"], + smartstrike: ["7M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spitup: ["7E", "6E", "5E", "4E"], + stockpile: ["7E", "6E", "5E", "4E"], + strength: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["7E", "6E", "5E", "4E"], + takedown: ["8V", "7L37", "7V", "6L37", "5L37", "4L37", "3L37"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + watersport: ["7L7", "6L7", "5L7", "4L7"], + whirlpool: ["7V", "4M"], + }, + eventData: [ + {generation: 3, level: 23, abilities: ["thickfat"], moves: ["helpinghand", "surf", "safeguard", "icebeam"]}, + ], + encounters: [ + {generation: 1, level: 22}, + ], + }, + dewgong: { + learnset: { + aquajet: ["8V", "7L31", "6L31", "5L31", "4L31"], + aquaring: ["7L23", "6L23", "5L23", "4L23"], + aquatail: ["7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L43"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8V", "7L27", "7V", "6L27", "5L27", "4L27", "3L1"], + avalanche: ["4M"], + bide: ["7V"], + blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7V", "3T"], + brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["7L45", "6M", "6L45", "5M", "5L45", "4T", "4L41", "3M"], + doubleedge: ["8V", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8V", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8V", "7L13", "6L13", "5L13", "4L13"], + endure: ["7V", "4M", "3T"], + facade: ["8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8V"], + fling: ["7M", "6M", "5M", "4M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + hail: ["7M", "7L65", "6M", "6L65", "5M", "5L65", "4M", "3M"], + headbutt: ["8V", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + helpinghand: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + horndrill: ["8V", "7V"], + hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8V", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L55", "4M", "4L47", "3M", "3L51"], + iceshard: ["8V", "7L17", "6L17", "5L17", "4L17"], + icywind: ["7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T", "3L1"], + irontail: ["8V", "7T", "6T", "5T"], + liquidation: ["7T"], + megahorn: ["8V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + payday: ["8V", "7V"], + protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8V", "7M", "7L21", "7V", "6M", "6L21", "5M", "5L21", "4M", "4L21", "3M", "3L29"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L61", "7V", "6M", "6L61", "5M", "5L61", "4M", "4L51", "3M", "3L64"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["7L1", "6L34", "5L34", "4L34", "3L34"], + signalbeam: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + skullbash: ["7V"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["7M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V"], + substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["8V", "7L39", "7V", "6L39", "5L39", "4L37", "3L42"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["7V", "4M"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 5}, + {generation: 3, level: 32}, + {generation: 5, level: 30}, + {generation: 6, level: 30, maxEggMoves: 1}, + ], + }, + grimer: { + learnset: { + acidarmor: ["9L43", "8V", "7L43", "7V", "6L40", "5L39", "4L39", "3L34"], + acidspray: ["9M", "9E", "7E", "6E", "5E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["9L46", "7L46", "6L46"], + bide: ["7V"], + bodyslam: ["9M", "7V", "3T"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + curse: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + dig: ["9M", "8V", "6M", "5M", "4M", "3M"], + disable: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L8"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["7V", "3T"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "7L26", "6M", "6L26", "5M", "5L28", "4M", "4L28"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gunkshot: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L49", "4T", "4L44"], + harden: ["9L4", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L4"], + haze: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + headbutt: ["8V"], + helpinghand: ["9M", "8V", "3S0"], + hex: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M", "7E", "6E", "5E", "4E", "3E"], + incinerate: ["6M", "5M"], + infestation: ["7M", "6M"], + lick: ["7E", "7V", "6E", "5E", "4E", "3E"], + meanlook: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + megadrain: ["8V", "7V"], + memento: ["9L48", "7L48", "6L48", "5L52", "4L49", "3L53"], + metronome: ["9M"], + mimic: ["7V", "3T"], + minimize: ["9L21", "8V", "7L21", "7V", "6L18", "5L17", "4L17", "3L19", "3S0"], + mudbomb: ["7L18", "6L18", "5L23", "4L23"], + mudshot: ["9M", "9L18"], + mudslap: ["9M", "9L7", "7L7", "7V", "6L7", "5L7", "4T", "4L7", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["7M", "6M", "5M", "4M"], + poisongas: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["7E", "6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8V", "7M", "6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M"], + scaryface: ["9M", "7E", "6E", "5E"], + screech: ["9L37", "8V", "7L37", "7V", "6L32", "5L33", "4L33", "3L26"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8V", "7V", "3T"], + shadowball: ["9M", "8V", "7M", "6M", "5M", "4M"], + shadowpunch: ["9E", "7E", "6E", "5E", "4E", "3E", "3S0"], + shadowsneak: ["9E", "7E", "6E", "5E", "5D", "4E"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["9L15", "8V", "7L15", "7V", "6L15", "5L20", "4L20", "3L13"], + sludgebomb: ["9M", "9L29", "8V", "7M", "7L29", "7V", "6M", "6L26", "5M", "5L36", "4M", "4L36", "3M", "3L43", "3S0"], + sludgewave: ["9L32", "7M", "7L32", "6M", "6L32", "5M", "5L44"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spitup: ["9E", "7E", "6E", "5E", "4E"], + stockpile: ["9E", "7E", "6E", "5E", "4E"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["9E", "7E", "6E", "5E", "4E"], + takedown: ["9M"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + venoshock: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 23, moves: ["helpinghand", "sludgebomb", "shadowpunch", "minimize"]}, + ], + encounters: [ + {generation: 1, level: 23}, + ], + }, + grimeralola: { + learnset: { + acidarmor: ["9L43", "8V", "7L43"], + acidspray: ["9M", "9L15", "7L15"], + assurance: ["7E"], + attract: ["7M"], + belch: ["9L46", "7L46"], + bite: ["9L7", "8V", "7L7", "7S0"], + bodyslam: ["9M"], + brickbreak: ["9M"], + brutalswing: ["7M"], + clearsmog: ["7E"], + confide: ["7M"], + crunch: ["9M", "9L32", "8V", "7L32"], + curse: ["7E"], + darkpulse: ["9M"], + dig: ["9M", "8V"], + disable: ["9L12", "8V", "7L12"], + doubleteam: ["7M"], + drainpunch: ["9M"], + embargo: ["7M"], + endure: ["9M"], + explosion: ["7M"], + facade: ["9M", "8V", "7M"], + fireblast: ["9M", "8V", "7M"], + firepunch: ["9M", "8V", "7T"], + flamethrower: ["9M", "8V", "7M"], + fling: ["9M", "7M", "7L26"], + frustration: ["7M"], + gastroacid: ["7T"], + gigadrain: ["9M", "7T"], + gigaimpact: ["9M"], + gunkshot: ["9M", "9L40", "7T", "7L40"], + harden: ["9L4", "8V", "7L4", "7S0"], + headbutt: ["8V"], + helpinghand: ["9M", "8V"], + hex: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + icepunch: ["9M", "8V", "7T"], + imprison: ["9M", "7E"], + infestation: ["7M"], + knockoff: ["9L29", "7T", "7L29"], + meanlook: ["7E"], + megadrain: ["8V"], + memento: ["9L48", "7L48"], + metronome: ["9M"], + minimize: ["9L21", "8V", "7L21"], + mudshot: ["9M"], + mudslap: ["9M"], + painsplit: ["7T"], + payback: ["7M"], + poisonfang: ["9L18", "7L18"], + poisongas: ["9L1", "8V", "7L1", "7S0"], + poisonjab: ["9M", "8V", "7M"], + pound: ["9L1", "8V", "7L1", "7S0"], + poweruppunch: ["7E"], + protect: ["9M", "8V", "7M"], + pursuit: ["7E"], + quash: ["7M"], + raindance: ["9M", "7M"], + rest: ["9M", "8V", "7M"], + return: ["7M"], + rockpolish: ["7M"], + rockslide: ["9M", "8V", "7M"], + rocktomb: ["9M", "7M"], + round: ["7M"], + sandstorm: ["9M"], + scaryface: ["9M", "7E"], + screech: ["9L37", "8V", "7L37"], + selfdestruct: ["8V"], + shadowball: ["9M", "8V", "7M"], + shadowsneak: ["7E"], + shockwave: ["7T"], + sleeptalk: ["9M", "7M"], + sludgebomb: ["9M", "8V", "7M"], + sludgewave: ["7M"], + snarl: ["9M", "7M"], + snore: ["7T"], + spite: ["7T", "7E"], + spitup: ["7E"], + stockpile: ["7E"], + stoneedge: ["9M", "7M"], + substitute: ["9M", "8V", "7M"], + sunnyday: ["9M", "7M"], + swagger: ["7M"], + swallow: ["7E"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8V", "7M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M", "8V", "7T"], + torment: ["7M"], + toxic: ["9L26", "8V", "7M"], + venoshock: ["9M", "7M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 7, level: 10, abilities: ["poisontouch"], moves: ["bite", "harden", "poisongas", "pound"], pokeball: "cherishball"}, + ], + }, + muk: { + learnset: { + acidarmor: ["9L46", "8V", "7L46", "7V", "6L43", "5L42", "4L44", "3L34"], + acidspray: ["9M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["9L52", "7L52", "6L52"], + bide: ["7V"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + curse: ["7V"], + darkpulse: ["9M", "8V", "7M", "6M", "5T", "4M"], + dig: ["9M", "8V", "6M", "5M", "4M", "3M"], + disable: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L8"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["7V", "3T"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "7L26", "6M", "6L26", "5M", "5L28", "4M", "4L28"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L58", "4T", "4L54"], + harden: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + haze: ["8V"], + headbutt: ["8V"], + helpinghand: ["9M", "8V"], + hex: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + incinerate: ["6M", "5M"], + infestation: ["7M", "6M"], + megadrain: ["8V", "7V"], + memento: ["9L57", "7L57", "6L57", "5L64", "4L65", "3L61"], + metronome: ["9M"], + mimic: ["7V", "3T"], + minimize: ["9L21", "8V", "7L21", "7V", "6L18", "5L17", "4L17", "3L19"], + moonblast: ["8V"], + mudbomb: ["7L18", "6L18", "5L23", "4L23"], + mudshot: ["9M", "9L18"], + mudslap: ["9M", "9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["7M", "6M", "5M", "4M"], + poisongas: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], + pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M"], + scaryface: ["9M"], + screech: ["9L37", "8V", "7L37", "7V", "6L32", "5L33", "4L33", "3L26"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8V", "7V", "3T"], + shadowball: ["9M", "8V", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["9L15", "8V", "7L15", "7V", "6L15", "5L20", "4L20", "3L13"], + sludgebomb: ["9M", "9L29", "8V", "7M", "7L29", "7V", "6M", "6L26", "5M", "5L36", "4M", "4L36", "3M", "3L47"], + sludgewave: ["9L32", "7M", "7L32", "6M", "6L32", "5M", "5L50"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + venomdrench: ["7L1", "6L38"], + venoshock: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M"], + }, + encounters: [ + {generation: 1, level: 25}, + {generation: 2, level: 5}, + {generation: 3, level: 32}, + {generation: 4, level: 15}, + {generation: 5, level: 5}, + {generation: 5, level: 35, isHidden: true}, + {generation: 6, level: 30}, + ], + }, + mukalola: { + learnset: { + acidarmor: ["9L46", "8V", "7L46"], + acidspray: ["9M", "9L15", "7L15"], + attract: ["7M"], + belch: ["9L52", "7L52"], + bite: ["9L1", "8V", "7L1"], + block: ["7T"], + bodyslam: ["9M"], + brickbreak: ["9M", "8V", "7M"], + brutalswing: ["7M"], + confide: ["7M"], + crunch: ["9M", "9L32", "8V", "7L32"], + darkpulse: ["9M", "8V", "7M"], + dig: ["9M", "8V"], + disable: ["9L12", "8V", "7L12"], + doubleteam: ["7M"], + drainpunch: ["9M"], + embargo: ["7M"], + endure: ["9M"], + explosion: ["7M"], + facade: ["9M", "8V", "7M"], + fireblast: ["9M", "8V", "7M"], + firepunch: ["9M", "8V", "7T"], + flamethrower: ["9M", "8V", "7M"], + fling: ["9M", "7M", "7L26"], + focusblast: ["9M", "7M"], + focuspunch: ["7T"], + foulplay: ["8V"], + frustration: ["7M"], + gastroacid: ["7T"], + gigadrain: ["9M", "7T"], + gigaimpact: ["9M", "7M"], + gunkshot: ["9M", "9L40", "7T", "7L40"], + harden: ["9L1", "8V", "7L1"], + haze: ["8V"], + headbutt: ["8V"], + helpinghand: ["9M", "8V"], + hex: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8V", "7M"], + icepunch: ["9M", "8V", "7T"], + imprison: ["9M"], + infestation: ["7M"], + knockoff: ["9L29", "7T", "7L29"], + megadrain: ["8V"], + memento: ["9L57", "7L57"], + metronome: ["9M"], + minimize: ["9L21", "8V", "7L21"], + moonblast: ["8V"], + mudshot: ["9M"], + painsplit: ["7T"], + payback: ["7M"], + poisonfang: ["9L18", "7L18"], + poisongas: ["9L1", "8V", "7L1"], + poisonjab: ["9M", "8V", "7M"], + pound: ["9L1", "8V", "7L1"], + protect: ["9M", "8V", "7M"], + quash: ["7M"], + raindance: ["9M", "7M"], + recycle: ["7T"], + rest: ["9M", "8V", "7M"], + return: ["7M"], + rockpolish: ["7M"], + rockslide: ["9M", "8V", "7M"], + rocktomb: ["9M", "7M"], + round: ["7M"], + sandstorm: ["9M"], + scaryface: ["9M"], + screech: ["9L37", "8V", "7L37"], + selfdestruct: ["8V"], + shadowball: ["9M", "8V", "7M"], + shockwave: ["7T"], + sleeptalk: ["9M", "7M"], + sludgebomb: ["9M", "8V", "7M"], + sludgewave: ["7M"], + snarl: ["9M", "7M"], + snore: ["7T"], + spite: ["7T"], + stoneedge: ["9M", "7M"], + substitute: ["9M", "8V", "7M"], + sunnyday: ["9M", "7M"], + swagger: ["7M"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8V", "7M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M", "8V", "7T"], + torment: ["7M"], + toxic: ["9L26", "8V", "7M"], + venomdrench: ["7L1"], + venoshock: ["9M", "7M"], + zenheadbutt: ["9M"], + }, + }, + shellder: { + learnset: { + aquaring: ["9E", "8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["9L24", "8L24", "8V", "7L37", "7V", "6L37", "5L37", "4L32", "3L17", "3S0", "3S2"], + avalanche: ["9M", "8M", "7E", "6E", "5E"], + barrier: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + brine: ["8M", "7L44", "6L44", "5L44", "4M", "4L44"], + bubblebeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + captivate: ["4M"], + chillingwater: ["9M"], + clamp: ["8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L41"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L48", "8M", "8L48", "8V", "7L61", "6L61", "5L61"], + icebeam: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L52", "4M", "4L49", "3M", "3L49"], + iceshard: ["9L8", "8L8", "8V", "7L28", "6L28", "5L28", "4L28"], + icespinner: ["9M"], + iciclespear: ["8M", "7L13", "7E", "6L13", "6E", "5L13", "5E", "4L13", "4E", "3L8", "3E", "3S0", "3S1"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + irondefense: ["9M", "9L36", "8M", "8L36", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L40"], + leer: ["9L12", "8L12", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L33"], + lifedew: ["9E", "8E"], + liquidation: ["9M", "8M", "7T"], + mimic: ["7V", "3T"], + mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["9M", "9L28", "8M", "8L28", "8V", "7M", "7L16", "7V", "6M", "6L16", "5M", "5L16", "4M", "4L16", "3M", "3L25"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["7E", "7V", "6E", "5E", "4E", "3E"], + razorshell: ["9L32", "8M", "8L32", "7L32", "6L32", "5L32"], + reflect: ["8V", "7V"], + refresh: ["3S2"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "8M", "7E", "6E", "5E", "4E"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shellsmash: ["9L44", "8L44", "8V", "7L56", "6L56", "5L56"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spikes: ["9M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["9L20", "8L20", "8V", "7L8", "7V", "6L8", "5L8", "4L8", "3L9", "3S0"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S2"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + takedown: ["9M", "7E", "7V", "6E", "5E", "4E", "3E", "3S2"], + teleport: ["8V", "7V"], + terablast: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + triattack: ["8M", "8V", "7V"], + twineedle: ["7E", "6E", "5E"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "8V", "7L1", "7V"], + waterpulse: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["9L16", "8M", "8L16", "7L40", "7V", "6L40", "5L40", "4M", "4L37"], + withdraw: ["9L4", "8L4", "8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L1", "3S0", "3S1"], + }, + eventData: [ + {generation: 3, level: 24, gender: "F", nature: "Brave", ivs: {hp: 5, atk: 19, def: 18, spa: 5, spd: 11, spe: 13}, abilities: ["shellarmor"], moves: ["withdraw", "iciclespear", "supersonic", "aurorabeam"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", abilities: ["shellarmor"], moves: ["tackle", "withdraw", "iciclespear"], pokeball: "pokeball"}, + {generation: 3, level: 29, abilities: ["shellarmor"], moves: ["refresh", "takedown", "surf", "aurorabeam"]}, + ], + encounters: [ + {generation: 1, level: 10}, + ], + }, + cloyster: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + avalanche: ["9M", "8M", "4M"], + barrier: ["8V"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M"], + brine: ["8M", "4M"], + bubblebeam: ["7V"], + captivate: ["4M"], + chillingwater: ["9M"], + clamp: ["7V"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["9M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "5S0", "4M", "3M"], + hydropump: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + iceshard: ["9L1", "8L1"], + icespinner: ["9M"], + iciclecrash: ["9L1", "8L1", "7L50", "6L50", "5L52"], + iciclespear: ["9L0", "8M", "8L0", "5S0"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], + leer: ["9L1", "8L1", "8V"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "8M", "7T"], + mimic: ["7V", "3T"], + mudshot: ["9M", "8M"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pinmissile: ["8M"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + protect: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["9L5", "8M", "8L1", "5S0"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "8M", "5S0"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shellsmash: ["9L1", "8L1", "7L1", "6L1"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["9M", "8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spikecannon: ["8V", "7L13", "7V", "6L13", "5L13", "4L40", "3L41"], + spikes: ["9M", "9L1", "8M", "8L1", "7L28", "7V", "6L28", "5L28", "4L28", "3L33"], + steelroller: ["8T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V"], + takedown: ["9M", "7V"], + teleport: ["8V", "7V"], + terablast: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + triattack: ["8M", "8V", "7V"], + twineedle: ["8V"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "8V", "7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["9L1", "8M", "8L1", "7V", "4M"], + withdraw: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 5, level: 30, gender: "M", nature: "Naughty", abilities: ["skilllink"], moves: ["iciclespear", "rockblast", "hiddenpower", "razorshell"], pokeball: "pokeball"}, + ], + }, + gastly: { + learnset: { + acidspray: ["9M"], + allyswitch: ["8M", "7T"], + astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + captivate: ["4M"], + clearsmog: ["9E", "8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L21"], + corrosivegas: ["8T"], + curse: ["9L20", "8L20", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], + darkpulse: ["9M", "9L36", "8M", "8L36", "8V", "7M", "7L36", "6M", "6L36", "5T", "5L36", "4M", "4L36"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + destinybond: ["9L44", "8L44", "7L40", "7V", "6L40", "5L40", "4L40", "3L33"], + disable: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["9L48", "8L48", "8V", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L33", "3T", "3L28"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], + grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], + gunkshot: ["9M"], + haze: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V"], + hex: ["9M", "9L24", "8M", "8L24", "7L43", "6L43", "5L43"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["9L4", "8L4", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + icepunch: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["9L8", "8L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], + megadrain: ["8V", "7V"], + mimic: ["7V", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7L47", "7V", "6L47", "5L47", "4L43", "3T", "3L41"], + nightshade: ["9M", "9L28", "8L28", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L16"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L12", "8M", "8L12", "7M", "7L26", "6M", "6L26", "5M", "5L26", "4M", "4L26"], + perishsong: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + poisongas: ["8V"], + poisonjab: ["9M", "8M"], + poltergeist: ["8T"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psywave: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflecttype: ["9E", "8E", "7E", "6E"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M", "7E", "6E", "5E"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L36"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "5D"], + smog: ["9E", "8E", "8V", "7E", "6E", "5E"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["9L16", "8L16", "7T", "7L5", "7V", "6T", "6L5", "5T", "5L5", "4T", "4L5", "3L8"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L32", "8L32", "8V", "7L22", "6L22", "5L22", "4T", "4L22"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7V"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["9E", "8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 18}, + ], + }, + haunter: { + learnset: { + acidspray: ["9M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "8V", "7L19", "7V", "6L19", "5L19", "5S0", "4L19", "3L21"], + corrosivegas: ["8T"], + curse: ["9L20", "8L20", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], + darkpulse: ["9M", "9L42", "8M", "8L42", "8V", "7M", "7L44", "6M", "6L44", "5T", "5L44", "4M", "4L44"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + destinybond: ["9L54", "8L54", "7L50", "7V", "6L50", "5L50", "4L50", "3L39"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["9L60", "8L60", "8V", "7M", "7L39", "7V", "6M", "6L39", "5M", "5L39", "4M", "4L39", "3T", "3L31"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gunkshot: ["9M"], + headbutt: ["8V"], + hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["9L1", "8L1", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], + megadrain: ["8V", "7V"], + metronome: ["9M"], + mimic: ["7V", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7L61", "7V", "6L61", "5L61", "4L55", "3T", "3L53"], + nightshade: ["9M", "9L30", "8L30", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L16"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L12", "8M", "8L12", "7M", "7L28", "6M", "6L28", "5M", "5L28", "5S0", "4M", "4L28"], + phantomforce: ["9M"], + poisongas: ["8V"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + poltergeist: ["8T"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["9M", "9L48", "8M", "8L48", "8V", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L33", "3M", "3L45"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowpunch: ["9L0", "8L0", "7L1", "6L25", "5L25", "5S0", "4L25", "3L25"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M"], + smog: ["8V"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L36", "8L36", "8V", "7L22", "6L22", "5L22", "5S0", "4T", "4L22"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7V"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 5, level: 30, moves: ["confuseray", "suckerpunch", "shadowpunch", "payback"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 20}, + {generation: 2, level: 15}, + {generation: 3, level: 20}, + {generation: 4, level: 16}, + ], + }, + gengar: { + learnset: { + acidspray: ["9M"], + allyswitch: ["8M", "7T"], + astonish: ["6S4"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "8V", "7L19", "7V", "6L19", "6S1", "6S2", "6S4", "5L19", "4L19", "3L21", "3S0"], + corrosivegas: ["8T"], + counter: ["7V", "3T"], + curse: ["9L20", "8L20", "7L12", "7V", "6L12", "5L12", "4L12", "3L13", "3S0"], + darkpulse: ["9M", "9L42", "8M", "8L42", "8V", "7M", "7L44", "6M", "6L44", "5T", "5L44", "4M", "4L44"], + dazzlinggleam: ["9M", "8M", "8V", "8S7", "7M", "6M"], + destinybond: ["9L54", "8L54", "7L50", "7V", "6L50", "6S3", "5L50", "4L50", "3L39"], + disable: ["8V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["9L60", "8L60", "8V", "7M", "7L39", "7V", "6M", "6L39", "5M", "5L39", "4M", "4L39", "3T", "3L31"], + dynamicpunch: ["7V", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M"], + haze: ["8V"], + headbutt: ["8V", "7V", "4T"], + hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "6S5", "6S6", "5M", "4M", "3M"], + hypnosis: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S5", "6S6", "5L1", "4L1", "3L1"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["9L1", "8L1", "7L8", "7V", "6L8", "6S5", "6S6", "5L8", "4L8", "3L13"], + megadrain: ["8V", "7V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M", "8M", "7V", "3T"], + mimic: ["7V", "3T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightmare: ["7L61", "7V", "6L61", "5L61", "4L55", "3T", "3L53"], + nightshade: ["9M", "9L30", "8L30", "8V", "7L15", "7V", "6L15", "6S2", "5L15", "4L15", "3L16", "3S0"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L12", "8M", "8L12", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28"], + perishsong: ["9L1", "8L1"], + phantomforce: ["9M", "8M"], + poisongas: ["8V"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + poltergeist: ["8T"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "6S1", "6S5", "6S6", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflecttype: ["9L1", "8L1"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["9M", "9L48", "8M", "8L48", "8V", "8S7", "7M", "7L33", "7V", "6M", "6L33", "6S3", "6S4", "5M", "5L33", "4M", "4L33", "3M", "3L45"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowpunch: ["9L1", "8L1", "7L1", "6L25", "6S1", "6S2", "5L25", "4L25", "3L25"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skittersmack: ["8T"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "8V", "8S7", "7M", "6M", "6S3", "5M", "4M", "3M"], + sludgewave: ["8M", "6S4"], + smog: ["8V"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["9L16", "8L16", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1", "3S0"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L36", "8L36", "8V", "7L22", "6L22", "6S1", "6S2", "5L22", "4T", "4L22"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "8S7", "7M", "6M", "6S3", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 23, gender: "F", nature: "Hardy", ivs: {hp: 19, atk: 14, def: 0, spa: 14, spd: 17, spe: 27}, moves: ["spite", "curse", "nightshade", "confuseray"], pokeball: "pokeball"}, + {generation: 6, level: 25, nature: "Timid", moves: ["psychic", "confuseray", "suckerpunch", "shadowpunch"], pokeball: "cherishball"}, + {generation: 6, level: 25, moves: ["nightshade", "confuseray", "suckerpunch", "shadowpunch"], pokeball: "cherishball"}, + {generation: 6, level: 50, moves: ["shadowball", "sludgebomb", "willowisp", "destinybond"], pokeball: "cherishball"}, + {generation: 6, level: 25, shiny: true, moves: ["shadowball", "sludgewave", "confuseray", "astonish"], pokeball: "duskball"}, + {generation: 6, level: 50, shiny: true, gender: "M", moves: ["meanlook", "hypnosis", "psychic", "hyperbeam"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["meanlook", "hypnosis", "psychic", "hyperbeam"], pokeball: "cherishball"}, + {generation: 8, level: 80, gender: "M", nature: "Naughty", abilities: ["cursedbody"], ivs: {hp: 30, atk: 30, def: 30, spa: 31, spd: 31, spe: 31}, moves: ["shadowball", "sludgebomb", "dazzlinggleam", "willowisp"], pokeball: "pokeball"}, + ], + }, + onix: { + learnset: { + ancientpower: ["4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5D", "4L1", "3L8"], + block: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + bodypress: ["8M"], + bodyslam: ["8M", "7V", "3T"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["8L16", "7L4", "7V", "6L4", "5L46", "4L38"], + defensecurl: ["8E", "7E", "6E", "5E", "4E"], + dig: ["8M", "8L44", "8V", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "3M"], + doubleedge: ["8L56", "8V", "7L49", "7V", "6L49", "5L57", "4L46", "3T", "3L56"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["8L12", "7L25", "6L25", "5L41", "4L33", "3L30"], + dragondance: ["8M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragontail: ["8E", "8V", "7M", "6M", "5M"], + drillrun: ["8M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["8M", "7M", "7L20", "6M", "6L20", "5M", "4M"], + harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], + headbutt: ["8V", "7V", "4T"], + headsmash: ["8E"], + heavyslam: ["8M", "7E", "6E", "5E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8L48", "8V", "7T", "7L40", "7V", "6T", "6L40", "5T", "5L49", "4M", "4L38", "3M", "3L45"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + rage: ["8V", "7L13", "7V", "6L13", "5L14", "4L14", "3L23"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "7E", "6E", "5E", "4E"], + rockclimb: ["7E", "6E", "5E", "5D", "4M"], + rockpolish: ["8L8", "7M", "7L19", "6M", "6L19", "5M", "5L30", "4M", "4L30"], + rockslide: ["8M", "8L20", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L34", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8L1", "8V", "7L7", "7V", "6L7", "5L9", "4L9", "3L12"], + rocktomb: ["8M", "7M", "7L10", "6M", "6L10", "5M", "5L17", "4M", "4L17", "3M"], + rollout: ["8E", "7E", "6E", "5E", "4T", "4E"], + rototiller: ["7E", "6E"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "8L40", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L25", "4M", "4L22", "3M", "3L33"], + sandtomb: ["8M", "8L28", "7L37", "6L37", "5L54", "4L41", "3L49"], + scaryface: ["8M"], + scorchingsands: ["8T"], + screech: ["8M", "8L24", "8V", "7L31", "7V", "6L31", "5L6", "4L6", "3L1"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8V", "7V", "3T"], + skullbash: ["7V"], + slam: ["8L36", "8V", "7L28", "7V", "6L28", "5L33", "4L25", "3L37"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8L32", "8V", "7T", "7L16", "7E", "6T", "6L16", "6E", "5T", "5L38", "5E", "5D", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L52", "7M", "7L46", "6M", "6L46", "5M", "5L62", "4M", "4L49"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + wideguard: ["8E", "7E"], + }, + encounters: [ + {generation: 1, level: 13}, + ], + }, + steelix: { + learnset: { + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + autotomize: ["8L8", "7L19", "6L19", "5L30"], + bind: ["8L1", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4L1", "3L8"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L1", "7L37", "7V", "6L37", "5L54", "4L41", "3L49"], + curse: ["8L16", "7L4", "7V", "6L4", "5L46", "4L38"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defensecurl: ["7V", "3T"], + dig: ["8M", "8L44", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "3M"], + doubleedge: ["8L56", "7L49", "6L49", "5L57", "4L46", "3T", "3L56"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["8L12", "7L25", "7V", "6L25", "5L41", "4L33", "3L30"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + drillrun: ["8M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "7L20", "6M", "6L20", "5M", "4M"], + harden: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], + headbutt: ["7V", "4T"], + heavyslam: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + irondefense: ["8M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8L48", "7T", "7L40", "7V", "6T", "6L40", "5T", "5L49", "4M", "4L38", "3M", "3L45"], + magnetrise: ["8L60", "7T", "6T", "5T", "4T"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["8M"], + psychup: ["7M", "6M", "5M", "4M"], + rage: ["7L13", "7V", "6L13", "5L14", "4L14", "3L23"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockpolish: ["8L1", "7M", "6M", "5M", "4M", "4L30"], + rockslide: ["8M", "8L20", "7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8L1", "7L7", "7V", "6L7", "5L9", "4L9", "3L12"], + rocktomb: ["8M", "7M", "7L10", "6M", "6L10", "5M", "5L17", "4M", "4L17", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "8L40", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L25", "4M", "4L22", "3M", "3L33"], + sandtomb: ["8M", "8L28"], + scaryface: ["8M"], + scorchingsands: ["8T"], + screech: ["8M", "8L24", "7L31", "7V", "6L31", "5L6", "4L6", "3L1"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + slam: ["8L36", "7L28", "7V", "6L28", "5L33", "4L25", "3L37"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8L32", "7T", "7L16", "6T", "6L16", "5T", "5L38", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L52", "7M", "7L46", "6M", "6L46", "5M", "5L62", "4M", "4L49"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + }, + }, + drowzee: { + learnset: { + allyswitch: ["7T"], + assist: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], + bellydrum: ["3S0"], + bide: ["7V"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["9L9", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L11"], + counter: ["7V", "3T"], + curse: ["7V"], + dazzlinggleam: ["9M", "8V", "7M", "6M"], + disable: ["9L5", "8V", "7L5", "7V", "6L5", "5L5", "4L7", "3L7"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], + drainpunch: ["9M", "7T", "6T", "5T", "5D", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "9E", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flatter: ["9E", "7E", "6E", "5E", "4E"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["9L49", "7L61", "7V", "6L61", "5L61", "4L53", "3L45"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + guardswap: ["9E", "7E", "6E", "5E", "4E"], + headbutt: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4T", "4L15", "3L17"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + icepunch: ["9M", "9E", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + imprison: ["9M"], + lightscreen: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + meditate: ["8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L27"], + megakick: ["7V", "3T"], + megapunch: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], + mimic: ["7V", "3T"], + nastyplot: ["9M", "9L41", "8V", "7L53", "7E", "6L53", "6E", "5L53", "5E", "4L43", "4E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["9M"], + poisongas: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L18", "3L21"], + pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + powersplit: ["9E", "7E"], + poweruppunch: ["6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L21", "8V", "7L25", "6L25", "5L25", "4L26"], + psychic: ["9M", "9L37", "8V", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L49", "4M", "4L40", "3M", "3L31"], + psychicterrain: ["9M", "7E"], + psychocut: ["9E", "7E", "6E", "5E", "5D", "4E"], + psychup: ["9L25", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L29", "3T", "3L37"], + psyshock: ["9M", "9L45", "7M", "7L57", "6M", "6L57", "5M", "5L57"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "3T"], + storedpower: ["9M"], + submission: ["7V"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L33", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L37", "3T", "3L41"], + swift: ["9M"], + synchronoise: ["7L37", "6L37", "5L37"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "9E", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8V", "7V"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + wakeupslap: ["7L29"], + wish: ["3S0"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "9L29", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L50"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["insomnia"], moves: ["bellydrum", "wish"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 9}, + ], + }, + hypno: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["8V"], + batonpass: ["9M", "3S0"], + bide: ["7V"], + bodypress: ["9M"], + bodyslam: ["9M", "7V", "3T"], + brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + counter: ["7V", "3T"], + curse: ["7V"], + dazzlinggleam: ["9M", "8V", "7M", "6M"], + disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["9L56", "7L1", "7V", "6L1", "5L61", "4L69", "3L57"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + headbutt: ["9L13", "8V", "7L13", "7V", "6L13", "5L13", "4T", "4L15", "3L17"], + helpinghand: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + lightscreen: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + meditate: ["8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L29", "3S0"], + megakick: ["7V", "3T"], + megapunch: ["7V", "3T"], + metronome: ["9M", "7V", "3T"], + mimic: ["7V", "3T"], + nastyplot: ["9M", "9L47", "8V", "7L1", "6L1", "5L53", "4L55"], + naturalgift: ["4M"], + nightmare: ["7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + nightshade: ["9M"], + poisongas: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L18", "3L21"], + pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L21", "8V", "7L25", "6L25", "5L25", "4L28"], + psychic: ["9M", "9L42", "8V", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L49", "4M", "4L50", "3M", "3L35", "3S0"], + psychicterrain: ["9M"], + psychup: ["9L25", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L33", "3T", "3L43"], + psyshock: ["9M", "9L51", "7M", "7L57", "6M", "6L57", "5M", "5L57"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "3T"], + storedpower: ["9M"], + submission: ["7V"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L37", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L45", "3T", "3L49"], + swift: ["9M"], + switcheroo: ["9L1", "7L1", "6L1", "5L1", "4L1"], + synchronoise: ["7L37", "6L37", "5L37"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8V", "7V"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + wakeupslap: ["7L29"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "9L32", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L64"], + }, + eventData: [ + {generation: 3, level: 34, abilities: ["insomnia"], moves: ["batonpass", "psychic", "meditate", "shadowball"]}, + ], + encounters: [ + {generation: 2, level: 16}, + {generation: 4, level: 16}, + ], + }, + krabby: { + learnset: { + agility: ["8M", "7E", "6E", "5E", "4E"], + allyswitch: ["8M", "7T", "7E", "6E"], + amnesia: ["8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7E", "7V", "6E", "5E"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M"], + brine: ["8M", "7L39", "6L39", "5L39", "4M", "4L39"], + bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L20", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], + captivate: ["4M"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + crabhammer: ["8L44", "8V", "7L41", "7V", "6L41", "5L41", "4L41", "3L45"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + flail: ["8L29", "7L45", "7E", "7V", "6L45", "6E", "5L45", "5E", "4L45", "4E", "3L49", "3E"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + guillotine: ["8L48", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3L34"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hammerarm: ["8E"], + harden: ["8L4", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L16"], + haze: ["7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + leer: ["8L1", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L5"], + liquidation: ["8M", "7T"], + metalclaw: ["8L8", "7L21", "6L21", "5L21", "4L21"], + mimic: ["7V", "3T"], + mudshot: ["8M", "8L12", "7L19", "6L19", "5L19", "4L19", "3L23"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + nightslash: ["8E"], + protect: ["8M", "8L16", "8V", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L38"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["8M", "8L32"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "5D", "4M", "3M"], + slam: ["8L36", "8V", "7L35", "7E", "7V", "6L35", "6E", "5L35", "5E", "4L35", "4E", "3E"], + slash: ["8E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stomp: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L27"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "8L40", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tickle: ["7E", "6E", "5E", "4E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + visegrip: ["8V", "7L5", "7V", "6L5", "5L5", "5D", "4L5", "3L12"], + watergun: ["8L1", "7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 1, level: 10}, + ], + }, + kingler: { + learnset: { + agility: ["8M", "8V"], + allyswitch: ["8M", "7T"], + amnesia: ["8M", "8V"], + ancientpower: ["4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M"], + brine: ["8M", "7L51", "6L51", "5L51", "4M", "4L51"], + brutalswing: ["8M"], + bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L20", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], + captivate: ["4M"], + confide: ["7M", "6M"], + crabhammer: ["8L54", "8V", "7L56", "7V", "6L56", "5L56", "4L56", "3L57"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + flail: ["8L31", "7L63", "6L63", "5L63", "4L63", "3L65"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + guillotine: ["8L60", "8V", "7L37", "7V", "6L37", "5L37", "4L37", "3L38"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hammerarm: ["8L1"], + harden: ["8L1", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L9", "3L1"], + liquidation: ["8M", "7T"], + metalclaw: ["8L1", "7L21", "6L21", "5L21", "4L21", "3L1"], + mimic: ["7V", "3T"], + mudshot: ["8M", "8L12", "7L19", "6L19", "5L19", "4L19", "3L23"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + protect: ["8M", "8L16", "8V", "7M", "7L32", "7V", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L42"], + quash: ["7M", "6M", "5M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["8M", "8L36"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + slam: ["8L42", "8V", "7L44", "6L44", "5L44", "4L44"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stomp: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L27"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "8L48", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + visegrip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + watergun: ["8L1", "7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wideguard: ["8L1", "7L1", "6L1", "5L1"], + xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 3, level: 25}, + {generation: 4, level: 22}, + ], + }, + voltorb: { + learnset: { + agility: ["9M"], + bide: ["7V"], + charge: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + chargebeam: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L26"], + confide: ["7M", "6M"], + curse: ["7V"], + discharge: ["9L37", "7L37", "6L37"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["9M", "9L6", "7L6", "6L6"], + electricterrain: ["9M"], + electroball: ["9M", "9L22", "7L22", "6L22", "5L29"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["9L41", "8V", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L47", "4M", "4L43", "3T", "3L46"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["9M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["9L46", "7M", "7L46", "6M", "6L43", "5M", "5L43", "4M", "4L40"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + lightscreen: ["9M", "9L29", "8V", "7M", "7L29", "7V", "6M", "6L26", "5M", "5L26", "4M", "4L22", "3M", "3L37"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetrise: ["9L34", "7T", "7L34", "6T", "6L34", "5T", "5L40", "4T", "4L36"], + metalsound: ["9E"], + mimic: ["7V", "3T"], + mirrorcoat: ["9L50", "8V", "7L48", "7V", "6L48", "5L50", "4L47", "3L49", "3S0"], + naturalgift: ["5D", "4M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["9E"], + reflect: ["8V", "7V"], + refresh: ["3S0"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["9L11", "7L11", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L32"], + round: ["7M", "6M", "5M"], + screech: ["9L13", "8V", "7L13", "7V", "6L13", "5L19", "4L19", "3L8"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["9L26", "8V", "7L26", "7V", "6L26", "5L33", "4L29", "3T", "3L27"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "5D", "4T"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + sonicboom: ["8V", "7L4", "7V", "6L4", "5L8", "4L8", "3L15"], + spark: ["9L9", "7L9", "6L9", "5L12", "4L12", "3L21", "3S0"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L20", "8V", "7L20", "7V", "6L20", "5L36", "4T", "4L33", "3T", "3L42", "3S0"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L5", "4L5", "3L1"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["9L4", "8V"], + thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 19, moves: ["refresh", "mirrorcoat", "spark", "swift"]}, + ], + encounters: [ + {generation: 1, level: 14}, + {generation: 1, level: 40}, + ], + }, + voltorbhisui: { + learnset: { + agility: ["9M"], + bulletseed: ["9M", "9L9"], + charge: ["9L1"], + chargebeam: ["9M", "9L16"], + discharge: ["9L34"], + electricterrain: ["9M"], + electroball: ["9M", "9L22"], + endure: ["9M"], + energyball: ["9M", "9L29"], + explosion: ["9L41"], + facade: ["9M"], + foulplay: ["9M"], + gigadrain: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L50"], + gyroball: ["9L46"], + leafstorm: ["9M"], + leechseed: ["9E"], + protect: ["9M"], + raindance: ["9M"], + recycle: ["9E"], + reflect: ["9M"], + rest: ["9M"], + rollout: ["9L11"], + screech: ["9L13"], + seedbomb: ["9M", "9L34"], + selfdestruct: ["9L26"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + stunspore: ["9L6"], + substitute: ["9M"], + swift: ["9M", "9L20"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L4"], + thunderwave: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M"], + worryseed: ["9E"], + }, + }, + electrode: { + learnset: { + agility: ["9M"], + bide: ["7V"], + charge: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + chargebeam: ["9M", "9L16", "7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L26"], + confide: ["7M", "6M"], + curse: ["7V"], + discharge: ["9L41", "7L41", "6L41"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["9M", "9L1", "7L1", "6L6"], + electricterrain: ["9M"], + electroball: ["9M", "9L22", "7L22", "6L22", "5L29"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["9L47", "8V", "7M", "7L47", "7V", "6M", "6L47", "5M", "5L57", "4M", "4L51", "3T", "3L54"], + facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["9M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gyroball: ["9L54", "7M", "7L54", "6M", "6L51", "5M", "5L51", "4M", "4L46"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + lightscreen: ["9M", "9L29", "8V", "7M", "7L29", "7V", "6M", "6L26", "5M", "5L26", "4M", "4L22", "3M", "3L41"], + magiccoat: ["7T", "6T", "5T", "4T"], + magneticflux: ["9L1", "7L1", "6L1"], + magnetrise: ["9L36", "7T", "7L36", "6T", "6L36", "5T", "5L46", "4T", "4L40"], + mimic: ["7V", "3T"], + mirrorcoat: ["9L58", "8V", "7L58", "7V", "6L58", "5L62", "4L57", "3L59"], + naturalgift: ["4M"], + protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["9L11", "7L11", "7V", "6L11", "5L15", "4T", "4L15", "3T", "3L34"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["9L13", "8V", "7L13", "7V", "6L13", "5L19", "4L19", "3L1"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["9L26", "8V", "7L26", "7V", "6L26", "5L35", "4L29", "3T", "3L27"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + sonicboom: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + spark: ["9L9", "7L9", "6L1", "5L1", "4L1", "3L21"], + substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L20", "8V", "7L20", "7V", "6L20", "5L40", "4T", "4L35", "3T", "3L48"], + tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "7V"], + taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["9L1", "8V"], + thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 3}, + {generation: 2, level: 23}, + {generation: 3, level: 3, nature: "Hasty", ivs: {hp: 19, atk: 16, def: 18, spa: 25, spd: 25, spe: 19}, abilities: ["static"], pokeball: "pokeball"}, + {generation: 4, level: 23}, + ], + }, + electrodehisui: { + learnset: { + agility: ["9M"], + bulletseed: ["9M", "9L9"], + charge: ["9L1"], + chargebeam: ["9M", "9L16"], + chloroblast: ["9L0"], + discharge: ["9L34"], + electricterrain: ["9M"], + electroball: ["9M", "9L22"], + endure: ["9M"], + energyball: ["9M", "9L29"], + explosion: ["9L41"], + facade: ["9M"], + foulplay: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L50"], + gyroball: ["9L46"], + hyperbeam: ["9M"], + leafstorm: ["9M"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + rollout: ["9L11"], + scaryface: ["9M"], + screech: ["9L13"], + seedbomb: ["9M", "9L34"], + selfdestruct: ["9L26"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + stunspore: ["9L6"], + substitute: ["9M"], + swift: ["9M", "9L20"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L4"], + thunderwave: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M"], + }, + }, + exeggcute: { + learnset: { + absorb: ["8L1"], + ancientpower: ["8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrage: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + bestow: ["7L50", "6L50", "5L53"], + bide: ["7V"], + block: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + bulletseed: ["8M", "8L30", "7L17", "6L17", "5L17", "4M", "4L17", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["8L20", "8V", "7L27", "7V", "6L27", "5L27", "4L27", "3L19"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + eggbomb: ["7V"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + extrasensory: ["8L40", "7L47", "6L47", "5L47"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "8L35", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E", "6E"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + infestation: ["7M", "6M"], + ingrain: ["8E", "7E", "6E", "5E", "4E", "3E"], + leafstorm: ["8M", "7E", "6E", "5E", "4E"], + leechseed: ["8L10", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L13"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E", "4E"], + megadrain: ["8L15", "8V", "7V"], + mimic: ["7V", "3T"], + moonlight: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + naturalgift: ["7L37", "7E", "6L37", "6E", "5L37", "5E", "4M", "4L37"], + naturepower: ["7M", "7E", "6M", "6E", "5E", "4E"], + nightmare: ["7V", "3T"], + poisonpowder: ["8E", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L31"], + powerswap: ["8M", "7E", "6E", "5E", "4E"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8V"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "5L47", "4M", "4L47", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psywave: ["7V"], + rage: ["7V"], + reflect: ["8M", "8L5", "8V", "7M", "7L7", "7V", "6M", "6L7", "5M", "5L7", "4M", "4L7", "4E", "3M", "3L7", "3E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + selfdestruct: ["8M", "8V", "7V", "3T"], + skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + sleeppowder: ["8E", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L37"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L55", "8V", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "4L43", "3M", "3L43"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stunspore: ["8E", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L25"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["3S0"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["8L25", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + takedown: ["7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "8L45", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + wish: ["3S0"], + worryseed: ["8L50", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["sweetscent", "wish"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 20}, + ], + }, + exeggutor: { + learnset: { + absorb: ["8L1"], + ancientpower: ["4T", "3S0"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrage: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bide: ["7V"], + block: ["7T", "6T", "5T"], + bulldoze: ["8M"], + bulletseed: ["8M", "8L1", "4M", "3M"], + calmmind: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + curse: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + eggbomb: ["8V", "7L27", "7V", "6L27", "5L27", "4L27", "3L31"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + extrasensory: ["8L1"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigadrain: ["8M", "8L1", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + infestation: ["7M", "6M"], + leafstorm: ["8M", "8L1", "7L47", "6L47", "5L47", "4L47"], + leechseed: ["8L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + magicalleaf: ["8M"], + megadrain: ["8L1", "8V", "7V"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + nightmare: ["7V", "3T"], + powerswap: ["8M"], + powerwhip: ["8V"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "8L1", "7M", "7L17", "6M", "6L17", "5M", "5L17"], + psywave: ["7V"], + rage: ["7V"], + reflect: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + selfdestruct: ["8M", "8V", "7V", "3T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stomp: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stunspore: ["8V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["8L1", "7T", "6T", "5T", "4T"], + takedown: ["7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terrainpulse: ["8T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "8L1"], + woodhammer: ["8L1", "7L37", "6L37", "5L37", "4L37"], + worryseed: ["8L1", "7T", "6T", "5T", "4T"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 46, moves: ["refresh", "psychic", "hypnosis", "ancientpower"]}, + ], + }, + exeggutoralola: { + learnset: { + absorb: ["8L1"], + attract: ["8M", "7M"], + barrage: ["8V", "7L1"], + block: ["7T"], + breakingswipe: ["8M"], + brickbreak: ["8M", "8V", "7M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M"], + bulletseed: ["8M", "8L1"], + celebrate: ["7S0"], + confide: ["7M"], + confusion: ["8L1", "8V", "7L1"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T", "7S0"], + dragonhammer: ["8L0", "7L1"], + dragonpulse: ["8M", "8V", "7T"], + dragontail: ["8V", "7M"], + dreameater: ["8V", "7M"], + earthquake: ["8M", "8V", "7M"], + eggbomb: ["8V", "7L27"], + endure: ["8M"], + energyball: ["8M", "7M"], + explosion: ["7M"], + extrasensory: ["8L1"], + facade: ["8M", "8V", "7M"], + flamethrower: ["8M", "8V", "7M"], + frustration: ["7M"], + gigadrain: ["8M", "8L1", "7T"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + gravity: ["7T"], + headbutt: ["8V"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "8V", "7M"], + hypnosis: ["8L1", "8V", "7L1"], + infestation: ["7M"], + ironhead: ["8M", "7T"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + leafstorm: ["8M", "8L1", "7L47", "7S0"], + leechseed: ["8L1"], + lightscreen: ["8M", "8V", "7M"], + lowkick: ["8M", "7T"], + magicalleaf: ["8M"], + megadrain: ["8L1", "8V"], + naturepower: ["7M"], + outrage: ["8M", "8V", "7T"], + powerswap: ["8M", "7S0"], + powerwhip: ["8M", "8V"], + protect: ["8M", "8V", "7M"], + psychic: ["8M", "8V", "7M"], + psychup: ["7M"], + psyshock: ["8M", "8L1", "7M", "7L17"], + reflect: ["8M", "8L1", "8V", "7M"], + rest: ["8M", "8V", "7M"], + return: ["7M"], + round: ["8M", "7M"], + seedbomb: ["8M", "8L1", "7T", "7L1"], + selfdestruct: ["8M", "8V"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "8V", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "8L1", "8V", "7M"], + stompingtantrum: ["8M", "7T"], + stunspore: ["8V"], + substitute: ["8M", "8V", "7M"], + sunnyday: ["8M", "7M"], + superpower: ["8M", "8V", "7T"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + synthesis: ["8L1", "7T"], + telekinesis: ["7T"], + teleport: ["8V"], + terrainpulse: ["8T"], + thief: ["8M", "7M"], + toxic: ["8V", "7M"], + trickroom: ["8M", "7M"], + uproar: ["8M", "8L1"], + woodhammer: ["8L1", "7L37"], + worryseed: ["8L1", "7T"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 50, gender: "M", nature: "Modest", isHidden: true, moves: ["powerswap", "celebrate", "leafstorm", "dracometeor"], pokeball: "cherishball"}, + ], + }, + cubone: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + boneclub: ["8V", "7L7", "7V", "6L7", "5L7", "5D", "4L7", "3L9"], + bonemerang: ["8L40", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L25"], + bonerush: ["8L29", "7L51", "7V", "6L37", "5L37", "4L37", "3L41"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["8E", "7E", "7V"], + detect: ["8E", "7E", "7V", "6E", "5E", "4E"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8L48", "8V", "7L43", "7V", "6L43", "5L43", "4L43", "3T", "3L45"], + doublekick: ["8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L36", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L41"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L8", "7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3L33"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33", "4M", "4L33"], + focusenergy: ["8M", "8L32", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L21"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["4T"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8L12", "8V", "7L11", "7V", "6L11", "5L11", "4T", "4L11", "3L13"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + leer: ["8E", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], + lowkick: ["8M", "7T", "6T", "5T", "5D", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["8L1", "7V", "4T", "3T"], + naturalgift: ["4M"], + perishsong: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L29"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "8L16", "7L47", "6M", "6L47", "5M", "5L47"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scorchingsands: ["8T"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "8L24", "7L37"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + tailwhip: ["8L4", "8V", "7L3", "7V", "6L3", "5L3", "4L3", "3L5"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8L44", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3L37"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + watergun: ["7V"], + }, + encounters: [ + {generation: 1, level: 16}, + ], + }, + marowak: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + boneclub: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bonemerang: ["8L48", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L25"], + bonerush: ["8L31", "7L65", "7V", "6L43", "5L43", "4L43", "3L53"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["7V"], + detect: ["7V"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["8L60", "8V", "7L53", "7V", "6L53", "5L53", "4L53", "3T", "3L61"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L42", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L49"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L1", "7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3L39"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "8L20", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L37"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L36", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L21"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8L12", "8V", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + leer: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["8L1", "7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L32"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "8L16", "7L59", "6M", "6L59", "5M", "5L59"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T", "3S0"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scorchingsands: ["8T"], + screech: ["8M", "8V"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + sing: ["3S0"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "8L24", "7T", "7L43"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M"], + swordsdance: ["8M", "8V", "7M", "6M", "5M", "4M", "3T", "3S0"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8L54", "8V", "7L33", "7V", "6L33", "5L33", "4L33", "3L46"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + watergun: ["7V"], + }, + eventData: [ + {generation: 3, level: 44, moves: ["sing", "earthquake", "swordsdance", "rockslide"]}, + ], + encounters: [ + {generation: 1, level: 24}, + {generation: 2, level: 12}, + {generation: 4, level: 14}, + ], + }, + marowakalola: { + learnset: { + aerialace: ["7M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M"], + blizzard: ["8M", "8V", "7M"], + bodyslam: ["8M"], + boneclub: ["8V", "7L1"], + bonemerang: ["8L48", "8V", "7L21"], + bonerush: ["8L31", "7L65"], + brickbreak: ["8M", "8V", "7M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M"], + burningjealousy: ["8T"], + confide: ["7M"], + darkpulse: ["8M", "8V", "7M"], + dig: ["8M", "8V"], + doubleedge: ["8L1"], + doubleteam: ["7M"], + dreameater: ["8V", "7M"], + earthpower: ["8M", "7T"], + earthquake: ["8M", "8V", "7M"], + echoedvoice: ["7M"], + endeavor: ["8L42", "7T", "7L49"], + endure: ["8M"], + facade: ["8M", "8V", "7M"], + falseswipe: ["8M", "8L1", "7M"], + fireblast: ["8M", "8V", "7M"], + firepunch: ["8M", "8V", "7T"], + firespin: ["8M", "8L1", "8V"], + flamecharge: ["7M"], + flamethrower: ["8M", "8V", "7M"], + flamewheel: ["8L12", "7L1"], + flareblitz: ["8M", "8L60", "8V", "7L53"], + fling: ["8M", "8L20", "7M", "7L37"], + focusblast: ["8M", "7M"], + focusenergy: ["8M", "8L1"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + growl: ["8L1", "8V", "7L1"], + headbutt: ["8L1", "8V"], + heatwave: ["8M", "7T"], + hex: ["8M", "8L16", "7L17"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "8V", "7M"], + icebeam: ["8M", "8V", "7M"], + icywind: ["8M", "7T"], + imprison: ["8M"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "7T"], + irontail: ["8M", "8V", "7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + leer: ["8V", "7L13"], + lowkick: ["8M", "7T"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["8L1"], + outrage: ["8M", "8V", "7T"], + painsplit: ["7T"], + poltergeist: ["8T"], + protect: ["8M", "8V", "7M"], + rage: ["8V"], + raindance: ["8M", "7M"], + rest: ["8M", "8V", "7M"], + retaliate: ["8M", "8L1", "7L59"], + return: ["7M"], + rockslide: ["8M", "8V", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scorchingsands: ["8T"], + screech: ["8M", "8V"], + seismictoss: ["8V"], + shadowball: ["8M", "8V", "7M"], + shadowbone: ["8L0", "7L27"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + snore: ["8M", "7T"], + spite: ["7T"], + stealthrock: ["8M", "8V", "7T"], + stompingtantrum: ["8M", "8L24", "7T", "7L43"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "8V", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + swordsdance: ["8M", "8V", "7M"], + tailwhip: ["8L1", "8V", "7L1"], + thief: ["8M", "7M"], + thrash: ["8L54", "8V", "7L33"], + throatchop: ["8M", "7T"], + thunder: ["8M", "8V", "7M"], + thunderbolt: ["8M", "8V", "7M"], + thunderpunch: ["8M", "8V", "7T"], + toxic: ["8V", "7M"], + uproar: ["8M", "7T"], + willowisp: ["8M", "8L36", "8V", "7M", "7L23"], + }, + }, + marowakalolatotem: { + learnset: { + aerialace: ["7M"], + allyswitch: ["7T"], + attract: ["7M"], + blizzard: ["7M"], + boneclub: ["7L1"], + bonemerang: ["7L21", "7S0"], + bonerush: ["7L65"], + brickbreak: ["7M"], + brutalswing: ["7M"], + bulldoze: ["7M"], + confide: ["7M"], + darkpulse: ["7M"], + doubleteam: ["7M"], + dreameater: ["7M"], + earthpower: ["7T"], + earthquake: ["7M"], + echoedvoice: ["7M"], + endeavor: ["7T", "7L49"], + facade: ["7M"], + falseswipe: ["7M"], + fireblast: ["7M"], + firepunch: ["7T"], + flamecharge: ["7M"], + flamethrower: ["7M"], + flamewheel: ["7L1"], + flareblitz: ["7L53"], + fling: ["7M", "7L37"], + focusblast: ["7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["7M"], + growl: ["7L1"], + heatwave: ["7T"], + hex: ["7L17", "7S0"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + icebeam: ["7M"], + icywind: ["7T"], + irondefense: ["7T"], + ironhead: ["7T"], + irontail: ["7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + leer: ["7L13", "7S0"], + lowkick: ["7T"], + outrage: ["7T"], + painsplit: ["7T"], + protect: ["7M"], + raindance: ["7M"], + rest: ["7M"], + retaliate: ["7L59"], + return: ["7M"], + rockslide: ["7M"], + rocktomb: ["7M"], + round: ["7M"], + sandstorm: ["7M"], + shadowball: ["7M"], + shadowbone: ["7L27"], + sleeptalk: ["7M"], + smackdown: ["7M"], + snore: ["7T"], + spite: ["7T"], + stealthrock: ["7T"], + stompingtantrum: ["7T", "7L43"], + stoneedge: ["7M"], + substitute: ["7M"], + sunnyday: ["7M"], + swagger: ["7M"], + swordsdance: ["7M"], + tailwhip: ["7L1"], + thief: ["7M"], + thrash: ["7L33"], + throatchop: ["7T"], + thunder: ["7M"], + thunderbolt: ["7M"], + thunderpunch: ["7T"], + toxic: ["7M"], + uproar: ["7T"], + willowisp: ["7M", "7L23", "7S0"], + }, + eventData: [ + {generation: 7, level: 25, perfectIVs: 3, moves: ["leer", "hex", "bonemerang", "willowisp"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + tyrogue: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletpunch: ["8E", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E", "4E", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1"], + feint: ["8E", "7E", "6E", "5E", "5D"], + focusenergy: ["8M", "8L1"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M", "8L1", "7T", "7L1", "7E", "6T", "6L1", "6E", "5T", "5L1", "5E", "4T", "4L1", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highjumpkick: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + laserfocus: ["7T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + machpunch: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + megakick: ["8M", "3T"], + megapunch: ["8M"], + mimic: ["3T"], + mindreader: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rapidspin: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + vacuumwave: ["8E", "7E", "6E", "5E", "4T", "4E"], + workup: ["8M", "7M", "5M"], + }, + }, + hitmonlee: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + bide: ["7V"], + blazekick: ["8M", "8L24", "7L45", "6L45", "5L45", "4L41"], + bodyslam: ["8M", "7V", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["8M", "8L0", "8V", "7M", "7L17", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L20"], + bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M", "8L36", "7L1", "6L1", "5L57", "4L53"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doublekick: ["8L4", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "8L12", "7L49", "7V", "6L49", "5L49", "4M", "4L45", "3T", "3L41"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1"], + feint: ["8L1", "8V", "7L25", "6L25", "5L25", "4L25"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L21"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L37", "7V", "6L37", "5L37", "4L37", "3L36"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highjumpkick: ["8L44", "8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L26", "3S0"], + jumpkick: ["8V", "7L1", "7V", "6L13", "5L13", "4L13", "3L16"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lowkick: ["8M", "8L8", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "8L1", "7M", "6M", "5M"], + meditate: ["8V", "7L1", "7V", "6L5", "5L5", "4L5", "3L6"], + megakick: ["8M", "8L32", "8V", "7L1", "7V", "6L1", "5L53", "4L49", "3T", "3L46", "3S0"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mindreader: ["8L28", "7L33", "7V", "6L33", "5L33", "4L33", "3L31", "3S0"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + reversal: ["8M", "8L40", "7L1", "7V", "6L1", "5L61", "4L57", "3L51"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollingkick: ["8V", "7L1", "7V", "6L9", "5L9", "4L9", "3L11"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + vacuumwave: ["4T"], + wideguard: ["8L21", "7L41", "6L41", "5L41"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 38, abilities: ["limber"], moves: ["refresh", "highjumpkick", "mindreader", "megakick"]}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + hitmonchan: { + learnset: { + agility: ["8M", "8L28", "8V", "7L1", "7V", "6L6", "5L6", "4L6", "3L7"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletpunch: ["8L1", "7L16", "6L16", "5L16", "4L16"], + captivate: ["4M"], + closecombat: ["8M", "8L36", "7L1", "6L1", "5L66", "4L56"], + coaching: ["8T"], + cometpunch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + confide: ["7M", "6M"], + counter: ["8L40", "8V", "7L1", "7V", "6L1", "5L61", "4L51", "3T", "3L50"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + detect: ["8L12", "7L50", "7V", "6L50", "5L51", "4L46", "3L44"], + dizzypunch: ["8V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "8L0", "7T", "6T", "5T", "4M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1"], + feint: ["8L1", "8V", "7L21", "6L21", "5L21", "4L21"], + firepunch: ["8M", "8L24", "8V", "7T", "7L36", "7V", "6T", "6L36", "5T", "5L36", "4T", "4L31", "3T", "3L26"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "8V"], + focuspunch: ["8L44", "7T", "7L1", "6T", "6L1", "5L56", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8L24", "8V", "7T", "7L36", "7V", "6T", "6L36", "5T", "5L36", "4T", "4L31", "3T", "3L26"], + laserfocus: ["7T"], + leer: ["8V"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + machpunch: ["8L4", "7L1", "7V", "6L16", "5L16", "4L16", "3L20"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "8L32", "8V", "7L46", "7V", "6L46", "5L46", "4L41", "3T", "3L38", "3S0"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mindreader: ["3S0"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["8L8", "6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L1", "7V", "6L11", "5L11", "4L11", "3L13"], + quickguard: ["8L21", "7L31", "6L31", "5L31"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + skyuppercut: ["7L41", "6L41", "5L41", "4L36", "3L32", "3S0"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8V", "7V", "4T", "3T"], + tackle: ["8L1"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "8L24", "8V", "7T", "7L36", "7V", "6T", "6L36", "5T", "5L36", "4T", "4L31", "3T", "3L26"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + vacuumwave: ["8L1", "7L26", "6L26", "5L26", "4T", "4L26"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 38, abilities: ["keeneye"], moves: ["helpinghand", "skyuppercut", "mindreader", "megapunch"]}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + hitmontop: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["8M", "8L28", "7L37", "7V", "6L37", "5L37", "4L37", "3L37"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + bulkup: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M", "8L36", "7L1", "6L1", "5L55", "5S0", "4L51"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["8L40", "7L28", "7V", "6L28", "5L28", "4L28", "3T", "3L31"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + detect: ["8L12", "7L1", "7V", "6L50", "5L51", "4L46", "3L43"], + dig: ["8M", "8L32", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "5T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endeavor: ["8L44", "7T", "7L1", "6T", "6L1", "5T", "5L60", "4T", "4L55", "3L49"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1", "5S0"], + feint: ["8L1", "7L24", "6L33", "5L33", "4L33"], + focusblast: ["8M"], + focusenergy: ["8M", "8L1", "7L1", "7V", "6L6", "5L6", "4L6", "3L7"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["8M", "8L8", "7M", "7L42", "6M", "6L42", "5M", "5L42", "4M", "4L42"], + headbutt: ["7V", "4T"], + helpinghand: ["8M", "8L1", "7T", "6T", "5T", "5S0", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M", "3T"], + megapunch: ["8M"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L1", "7V", "6L10", "5L10", "4L10", "3L13"], + quickattack: ["8L4", "7L1", "7V", "6L15", "5L15", "4L15", "3L19"], + quickguard: ["8L21", "7L46", "6L46", "5L46"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rapidspin: ["8L1", "7L19", "7V", "6L24", "5L24", "4L24", "3L25"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollingkick: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8L24", "5S0", "4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + tripleaxel: ["8T"], + triplekick: ["8L0", "7L33", "7V", "6L19", "5L19", "4L19", "3L20"], + twister: ["4T"], + uproar: ["8M"], + vacuumwave: ["4T"], + wideguard: ["8L21", "7L46", "6L46", "5L46"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 5, level: 55, gender: "M", nature: "Adamant", abilities: ["intimidate"], moves: ["fakeout", "closecombat", "suckerpunch", "helpinghand"]}, + ], + }, + lickitung: { + learnset: { + acid: ["8V"], + amnesia: ["8M", "7E", "6E", "5E", "4E"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["8E", "7E", "6E"], + bellydrum: ["8L60", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + bind: ["8V", "7T", "6T", "5T"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L37", "6L37", "5L37"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["8L1", "7L9", "7V", "6L9", "5L9", "4L9", "3T", "3L12", "3S1"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L34"], + doubleedge: ["7V", "3T", "3S1"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragontail: ["8V", "7M", "6M", "5M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hammerarm: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["8V", "7V", "4T"], + healbell: ["3S0"], + helpinghand: ["8M", "8V", "3S1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["8L36", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13", "3L18"], + lick: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + magnitude: ["7E", "7V", "6E", "5E", "4E", "3E"], + mefirst: ["7L41", "6L41", "5L41", "4L37"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + muddywater: ["8M", "7E", "6E", "5E", "4E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + poweruppunch: ["6M"], + powerwhip: ["8M", "8L54", "8V", "7L53", "6L53", "5L53", "4L49"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + refresh: ["7L45", "6L45", "5L45", "4L41", "3L51"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["5D", "4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L6", "7L33", "7V", "6L33", "5L33", "4T", "4L33", "3T", "3S1"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + screech: ["8M", "8L42", "8V", "7L49", "7V", "6L49", "5L49", "4L45", "3L45"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + slam: ["8L48", "8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L40"], + sleeptalk: ["8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "5D", "4M", "4E", "3T", "3E"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snore: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + steelroller: ["8T"], + stomp: ["8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L23"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["8L12", "7L5", "7V", "6L5", "5L5", "4L5", "3L7"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + terrainpulse: ["8T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8E", "8V", "7E"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wish: ["3S0"], + workup: ["8M", "7M", "5M"], + wrap: ["8L18", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L29"], + wringout: ["7L57", "6L57", "5L57", "4L53"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["healbell", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 38, moves: ["helpinghand", "doubleedge", "defensecurl", "rollout"]}, + ], + encounters: [ + {generation: 1, level: 15}, + ], + }, + lickilicky: { + learnset: { + amnesia: ["8M"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bellydrum: ["8L60"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L37", "6L37", "5L37"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + defensecurl: ["8L1", "7L9", "6L9", "5L9", "4L9"], + dig: ["8M", "6M", "5M", "4M"], + disable: ["8L24", "7L25", "6L25", "5L25", "4L25"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragontail: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fireblast: ["8M", "7M", "6M", "5M", "4M"], + firepunch: ["8M", "7T", "6T", "5T", "4T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "7L61", "6M", "6L61", "5M", "5L61", "4M", "4L57"], + headbutt: ["4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "6T", "5T", "4T"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["8L36", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + lick: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mefirst: ["7L41", "6L41", "5L41", "4L37"], + megakick: ["8M"], + megapunch: ["8M"], + muddywater: ["8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + powerwhip: ["8M", "8L54", "7L1", "6L1", "5L53", "4L49"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + refresh: ["7L45", "6L45", "5L45", "4L41"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["8L1", "7L33", "6L33", "5L33", "4T", "4L33"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M"], + screech: ["8M", "8L42", "7L49", "6L49", "5L49", "4L45"], + secretpower: ["6M", "4M"], + selfdestruct: ["8M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + slam: ["8L48", "7L29", "6L29", "5L29", "4L29"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + steelroller: ["8T"], + stomp: ["8L30", "7L21", "6L21", "5L21", "4L21"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + supersonic: ["8L1", "7L5", "6L5", "5L5", "4L5"], + surf: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + terrainpulse: ["8T"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + wrap: ["8L18", "7L17", "6L17", "5L17", "4L17"], + wringout: ["7L1", "6L1", "5L57", "4L53"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + koffing: { + learnset: { + assurance: ["8M", "8L16", "7L12", "6L12", "5L15", "4L15"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["8L40", "7L42", "6L42"], + bide: ["7V"], + captivate: ["4M"], + clearsmog: ["8L12", "8V", "7L15", "6L15", "5L19"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E"], + darkpulse: ["8M", "8V", "7M", "6M", "5T", "5D", "4M"], + destinybond: ["8L52", "7L40", "7E", "7V", "6L40", "6E", "5L51", "5E", "4L46", "4E", "3L45", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + explosion: ["8L44", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L42", "4M", "4L37", "3T", "3L41"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grudge: ["8E", "7E", "6E", "5E", "4E"], + gyroball: ["8M", "7M", "7L29", "6M", "6L29", "5M", "5L37", "4M", "4L33"], + haze: ["8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + infestation: ["7M", "6M"], + memento: ["8L48", "7L45", "6L45", "5L55", "4L51", "3L49"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + painsplit: ["8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisongas: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + psywave: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L17"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], + sludgebomb: ["8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L46", "4M", "4L42", "3M"], + sludgewave: ["8M", "5D"], + smog: ["8L4", "8V", "7L4", "7V", "6L4", "5L6", "5D", "4L6", "3L9"], + smokescreen: ["8L8", "7L7", "7V", "6L7", "5L10", "4L10", "3L25"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + spitup: ["8E", "7E", "6E", "5E"], + stockpile: ["8E", "7E", "6E", "5E"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["8E", "7E", "6E", "5E"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8L36", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "7E", "6E"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venomdrench: ["8M", "7E"], + venoshock: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 30}, + ], + }, + weezing: { + learnset: { + assurance: ["8M", "8L16", "7L12", "6L12", "5L15", "4L15"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["8L44", "7L51", "6L50"], + bide: ["7V"], + captivate: ["4M"], + clearsmog: ["8L12", "8V", "7L15", "6L15", "5L19"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + curse: ["7V"], + darkpulse: ["8M", "8V", "7M", "6M", "5T", "4M"], + destinybond: ["8L62", "7L46", "7V", "6L46", "5L59", "4L55", "3L51"], + doublehit: ["8L0", "7L1", "6L29", "5L39", "4L33"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + explosion: ["8L50", "8V", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L46", "4M", "4L40", "3T", "3L44"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "7L29", "6M", "5M", "4M"], + haze: ["8L24", "8V", "7L26", "7V", "6L26", "5L33", "4L28", "3L33"], + headbutt: ["8V"], + heatwave: ["8M", "8L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + infestation: ["7M", "6M"], + memento: ["8L56", "7L57", "6L54", "5L65", "4L63", "3L58"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisongas: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8V"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8V"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8L28", "8V", "7L23", "7V", "6L23", "5L24", "4L19", "3T", "3L1"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludge: ["8L20", "8V", "7L18", "7V", "6L18", "5L28", "4L24", "3L21"], + sludgebomb: ["8M", "8L32", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L52", "4M", "4L48", "3M"], + sludgewave: ["8M"], + smog: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + smokescreen: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8L38", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 2, level: 16}, + {generation: 3, level: 32}, + {generation: 4, level: 15, pokeball: "safariball"}, + ], + }, + weezinggalar: { + learnset: { + aromatherapy: ["8L24"], + aromaticmist: ["8L1"], + assurance: ["8M", "8L16"], + attract: ["8M"], + belch: ["8L44"], + brutalswing: ["8M"], + clearsmog: ["8L12"], + corrosivegas: ["8T"], + darkpulse: ["8M"], + dazzlinggleam: ["8M"], + defog: ["8L1"], + destinybond: ["8L62"], + doublehit: ["8L0"], + endure: ["8M"], + explosion: ["8L50"], + facade: ["8M"], + fairywind: ["8L1"], + fireblast: ["8M"], + flamethrower: ["8M"], + gigaimpact: ["8M"], + gyroball: ["8M"], + haze: ["8L1"], + heatwave: ["8M", "8L1"], + hyperbeam: ["8M"], + memento: ["8L56"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L68"], + overheat: ["8M"], + payback: ["8M"], + playrough: ["8M"], + poisongas: ["8L1"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M"], + round: ["8M"], + screech: ["8M"], + selfdestruct: ["8M", "8L28"], + shadowball: ["8M"], + sleeptalk: ["8M"], + sludge: ["8L20"], + sludgebomb: ["8M", "8L32"], + sludgewave: ["8M"], + smog: ["8L1"], + smokescreen: ["8L1"], + snore: ["8M"], + strangesteam: ["8L1"], + substitute: ["8M"], + sunnyday: ["8M"], + tackle: ["8L1"], + taunt: ["8M"], + thief: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + toxic: ["8L38"], + toxicspikes: ["8M"], + uproar: ["8M"], + venomdrench: ["8M"], + venoshock: ["8M"], + willowisp: ["8M"], + wonderroom: ["8M"], + }, + }, + rhyhorn: { + learnset: { + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + bulldoze: ["8M", "8L10", "7M", "7L21", "6M", "6L21", "5M", "5L30"], + captivate: ["4M"], + chipaway: ["7L25", "6L25", "5L34"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + crunch: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "5D", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragonrush: ["8E", "7E", "6E", "5E", "4E"], + drillrun: ["8M", "8L35", "8V", "7T", "7L33", "6T", "6L33", "5T", "5L45"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L45", "8V", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L56", "4M", "4L49", "3M", "3L52"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["8M", "7E", "6E", "5E", "4E"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L5", "7V", "6L5", "5L12", "4L13", "3L15"], + guardsplit: ["8E", "7E", "6E"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hornattack: ["8L15", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + horndrill: ["8L60", "8V", "7L53", "7V", "6L53", "5L63", "4L37", "3L38"], + icebeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "7E", "6E", "5E", "4E"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + leer: ["7V"], + magnitude: ["7E", "7V", "6E", "5E", "4E", "3E"], + megahorn: ["8M", "8L55", "8V", "7L49", "6L49", "5L67", "4L57", "3L57"], + metalburst: ["8E", "7E", "6E"], + mimic: ["7V", "3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L30", "7L29", "6L23", "5L23", "4L25", "3L29"], + rockclimb: ["7E", "6E", "5E", "4M"], + rockpolish: ["8E", "7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + rototiller: ["7E", "6E"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8V"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L20", "7L9", "7V", "6L9", "5L19", "4L21", "3L24"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["8E", "7E", "7V", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["8L5", "7M", "7L13", "6M", "6L13"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stomp: ["8L25", "8V", "7L17", "7V", "6L8", "5L8", "4L9", "3L10"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L50", "7M", "7L41", "6M", "6L41", "5M", "5L52", "4M", "4L45"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + tackle: ["8L1"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L40", "8V", "7L37", "7V", "6L37", "5L41", "4L33", "3L43"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thrash: ["7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderfang: ["8M", "7E", "6E", "5E", "4E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 20}, + ], + }, + rhydon: { + learnset: { + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "7V", "3T"], + breakingswipe: ["8M"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "8L1", "7M", "7L21", "6M", "6L21", "5M", "5L30"], + captivate: ["4M"], + chipaway: ["7L25", "6L25", "5L34"], + confide: ["7M", "6M"], + counter: ["8V", "7V", "3T"], + crunch: ["8M", "8V"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragontail: ["8V", "7M", "6M", "5M"], + drillrun: ["8M", "8L35", "8V", "7T", "7L33", "6T", "6L33", "5T", "5L47"], + dynamicpunch: ["7V", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L47", "8V", "7M", "7L48", "7V", "6M", "6L48", "5M", "5L62", "4M", "4L49", "3M", "3L58", "3S0"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["8M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hammerarm: ["8L0", "7L1", "6L42", "5L42", "4L42"], + headbutt: ["8V", "7V", "4T"], + heatcrash: ["8M"], + heavyslam: ["8M"], + helpinghand: ["8M", "8V", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hornattack: ["8L15", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + horndrill: ["8L68", "8V", "7L1", "7V", "6L1", "5L71", "4L37", "3L38"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["8M"], + icepunch: ["8M", "8V", "7T", "6T", "5T", "4T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irondefense: ["8M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7V"], + megahorn: ["8M", "8L61", "8V", "7L55", "6L1", "5L77", "4L57", "3L66", "3S0"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["8M", "8V", "7V"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L30", "7L29", "6L23", "5L23", "4L25", "3L29"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8V"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L20", "7L1", "7V", "6L1", "5L19", "4L21", "3L24", "3S0"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["8L1", "7M", "7L13", "6M", "6L13", "5M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stomp: ["8L25", "8V", "7L17", "7V", "6L1", "5L1", "4L1", "3L1"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L54", "7M", "7L41", "6M", "6L41", "5M", "5L56", "4M", "4L45"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L40", "8V", "7L37", "7V", "6L37", "5L41", "4L33", "3L46"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderfang: ["8M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + watergun: ["7V"], + whirlpool: ["8M", "4M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 46, moves: ["helpinghand", "megahorn", "scaryface", "earthquake"]}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 10}, + {generation: 4, level: 41}, + {generation: 6, level: 30}, + ], + }, + rhyperior: { + learnset: { + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "8L1", "7M", "7L21", "6M", "6L21", "5M"], + captivate: ["4M"], + chipaway: ["7L25", "6L25", "5L30"], + confide: ["7M", "6M"], + crunch: ["8M"], + cut: ["6M", "5M", "4M"], + dig: ["8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + drillrun: ["8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L47"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L47", "7M", "7L48", "6M", "6L48", "5M", "5L62", "4M", "4L49"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fireblast: ["8M", "7M", "6M", "5M", "4M"], + firefang: ["8M"], + firepunch: ["8M", "7T", "6T", "5T", "4T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L1", "6L1", "5L1", "4L1"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hammerarm: ["8L1", "7L1", "6L42", "5L42", "4L42"], + headbutt: ["4T"], + heatcrash: ["8M"], + heavyslam: ["8M"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["8M"], + hornattack: ["8L15", "7L1", "6L1", "5L1", "4L1"], + horndrill: ["8L68", "7L1", "6L1", "5L71", "4L37"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icefang: ["8M"], + icepunch: ["8M", "7T", "6T", "5T", "4T"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + irondefense: ["8M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + megahorn: ["8M", "8L61", "7L55", "6L1", "5L77", "4L57"], + megakick: ["8M"], + megapunch: ["8M"], + meteorbeam: ["8T"], + mudshot: ["8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["8M"], + poisonjab: ["8M", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M", "4M"], + rockblast: ["8M", "8L30", "7L29", "6L23", "5L23", "4L25"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rockwrecker: ["8L75", "7L1", "6L1", "5L86", "4L61"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M"], + scaryface: ["8M", "8L20", "7L1", "6L1", "5L19", "4L21"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + smackdown: ["8L1", "7M", "7L13", "6M", "6L13", "5M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stomp: ["8L25", "7L17", "6L1", "5L1", "4L1"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L54", "7M", "7L41", "6M", "6L41", "5M", "5L56", "4M", "4L45"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + tackle: ["8L1"], + tailwhip: ["8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["8L40", "7L37", "6L37", "5L41", "4L33"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderfang: ["8M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + whirlpool: ["8M", "4M"], + }, + }, + happiny: { + learnset: { + aromatherapy: ["8E", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + charm: ["9M", "9L20", "8M", "8L20", "7L1", "6L1", "5L1", "4L1"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1", "7L5", "6L5", "5L5", "4L5"], + counter: ["7E", "6E", "5E", "4E"], + covet: ["9L16", "8L16", "7T", "6T", "5T"], + defensecurl: ["9L4", "8L4"], + disarmingvoice: ["9M", "9L12", "8L12"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7E", "6E", "5E", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["8M", "7M", "6M", "5M", "4M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + hail: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healbell: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + metronome: ["9M", "8M", "7E", "6E", "5E", "4E"], + minimize: ["8L1"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudslap: ["4T"], + naturalgift: ["7E", "6E", "5E", "4M"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + present: ["9E", "8E", "7E", "6E", "5E", "4E"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + refresh: ["7L9", "6L9", "5L9", "4L9"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seismictoss: ["9E", "8E"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["9L8", "8L8", "7L12", "6L12", "5L12", "4L12"], + takedown: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + }, + chansey: { + learnset: { + allyswitch: ["8M", "7T"], + aromatherapy: ["8E", "7E", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bestow: ["7L20", "6L20", "5L20"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + celebrate: ["8V"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1", "8S3"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + counter: ["7E", "7V", "6E", "5E", "5D", "4E", "3T"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], + defensecurl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L31", "3T", "3L41"], + disarmingvoice: ["9M", "9L1", "8L1"], + doubleedge: ["9L40", "8L40", "8V", "7L1", "7V", "6L1", "5L54", "4L46", "3T", "3L57"], + doubleslap: ["8V", "7L12", "7V", "6L12", "5L12", "4L16", "3L17"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["9L8", "8L8", "7M", "6M", "5M"], + eggbomb: ["8V", "7L42", "7V", "6L42", "5L42", "4L38", "3L35"], + electricterrain: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "9L20", "8M", "8L20", "7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "4L27"], + focusblast: ["9M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + growl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + healingwish: ["9L52", "8L52", "7L50", "6L50", "5L50", "4L42"], + healpulse: ["9L28", "8L28", "7L38", "6L38", "5L38"], + helpinghand: ["9M", "9L32", "8M", "8L32", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L48", "8L48", "7T", "6T", "5T", "4T"], + lifedew: ["9L12", "8L12"], + lightscreen: ["9M", "9L36", "8M", "8L36", "8V", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L34", "3M", "3L49"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + mimic: ["7V", "3T"], + minimize: ["8L1", "8V", "7L23", "7V", "6L23", "5L23", "4L20", "3L23"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + pound: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + poweruppunch: ["6M"], + present: ["8E", "8S3", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8V", "7V"], + refresh: ["7L9", "6L9", "5L9", "4L9", "3L9", "3S1"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8E", "8V", "7E", "7V", "6E", "3T"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["9L16", "8L16", "8V", "7L31", "7V", "6L31", "5L31", "4L23", "3L29"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M", "3S2"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + softboiled: ["9L44", "8L44", "8V", "8S3", "7L16", "7V", "6L16", "5L16", "4L12", "3T", "3L13", "3S2"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L1", "8L1", "8S3", "3S2"], + sweetscent: ["3S0"], + swift: ["9M"], + tailwhip: ["9L4", "8L4", "8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L5", "3S1"], + takedown: ["9M", "9L24", "8L24", "8V", "7L27", "7V", "6L27", "5L27"], + telekinesis: ["7T"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S2"], + thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8M", "8V", "7V"], + uproar: ["8M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + wish: ["3S0"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["sweetscent", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["pound", "growl", "tailwhip", "refresh"], pokeball: "pokeball"}, + {generation: 3, level: 39, moves: ["sweetkiss", "thunderbolt", "softboiled", "skillswap"]}, + {generation: 8, level: 7, moves: ["present", "sweetkiss", "charm", "softboiled"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 7}, + ], + }, + blissey: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + bestow: ["7L20", "6L20", "5L20"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + counter: ["3T"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defensecurl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L31", "3T", "3L33"], + disarmingvoice: ["9M", "9L1", "8L1"], + doubleedge: ["9L40", "8L40", "7L1", "7V", "6L1", "5L54", "4L46", "3T", "3L47"], + doubleslap: ["7L12", "7V", "6L12", "5L12", "4L16", "3L13"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["9L8", "8L8", "7M", "6M", "5M"], + eggbomb: ["7L42", "7V", "6L42", "5L42", "4L38", "3L28"], + electricterrain: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "9L20", "8M", "8L20", "7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "4L27"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + growl: ["7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["9L52", "8L52", "7L50", "6L50", "5L50", "4L42"], + healpulse: ["9L28", "8L28", "7L38", "6L38", "5L38"], + helpinghand: ["9M", "9L32", "8M", "8L32", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L48", "8L48", "7T", "6T", "5T", "4T"], + lifedew: ["9L12", "8L12"], + lightscreen: ["9M", "9L36", "8M", "8L36", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L34", "3M", "3L40"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["9M", "8M", "3T"], + mimic: ["3T"], + minimize: ["8L1", "7L23", "7V", "6L23", "5L23", "4L20", "3L18"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pound: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + refresh: ["7L9", "6L9", "5L9", "5S0", "4L9", "3L7"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["9L16", "8L16", "7L31", "7V", "6L31", "5L31", "4L23", "3L23"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + softboiled: ["9L44", "8L44", "7L16", "7V", "6L16", "5L16", "4L12", "3T", "3L10"], + solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L1", "8L1"], + swift: ["9M"], + tailwhip: ["9L4", "8L4", "7L5", "7V", "6L5", "5L5", "5S0", "4L5", "3L4"], + takedown: ["9M", "9L24", "8L24", "7L27", "6L27", "5L27"], + telekinesis: ["7T"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8M"], + trick: ["9M"], + uproar: ["8M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 10, isHidden: true, moves: ["pound", "growl", "tailwhip", "refresh"]}, + ], + }, + tangela: { + learnset: { + absorb: ["8L1", "8V", "7L10", "7V", "6L10", "5L8", "4L8", "3L10"], + amnesia: ["8M", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + ancientpower: ["8L24", "7L38", "6L38", "5L36", "4T", "4L33"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["8L1", "8V", "7T", "7L17", "7V", "6T", "6L17", "5T", "5L22", "4L22", "3L28"], + bodyslam: ["8M", "7V", "3T"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], + constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "8L32", "7T", "7L36", "7E", "7V", "6T", "6L36", "6E", "5T", "5L36", "5E", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L56", "7L48", "6L48"], + growth: ["8L8", "8V", "7L20", "7V", "6L20", "5L12", "4L12", "3L13"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + ingrain: ["8L52", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + knockoff: ["8L28", "7T", "7L27", "6T", "6L27", "5T", "5L33", "4T", "4L36"], + leafstorm: ["8M", "7E", "6E", "5E", "4E"], + leechseed: ["8E", "8V", "7E", "6E", "5E", "5D", "4E", "3E"], + megadrain: ["8L12", "8V", "7L23", "7E", "7V", "6L23", "6E", "5L26", "5E", "4L26", "4E", "3L31", "3E"], + mimic: ["7V", "3T"], + morningsun: ["3S0"], + naturalgift: ["7L33", "7E", "6L33", "6E", "5L40", "5E", "4M", "4L40"], + naturepower: ["8E", "7M", "7E", "6E", "5E", "4E", "3E"], + painsplit: ["7T", "6T", "5T", "4T"], + poisonpowder: ["8L20", "8V", "7L14", "7V", "6L14", "5L15", "4L15", "3L19"], + powerswap: ["8M", "7E", "6E", "5E", "4E"], + powerwhip: ["8M", "8L48", "8V", "7L50", "6L50", "5L54", "4L54"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + rage: ["7V"], + ragepowder: ["8E", "7E", "6E", "5E"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "5D", "4T"], + shockwave: ["7T", "6T", "4M"], + skullbash: ["7V"], + slam: ["8L40", "8V", "7L41", "7V", "6L41", "5L43", "4L43", "3L40"], + sleeppowder: ["8L36", "8V", "7L4", "7V", "6L4", "5L5", "5D", "4L5", "3L4"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + stunspore: ["8L4", "8V", "7L30", "7V", "6L30", "5L29", "4L29", "3L37"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tickle: ["8L44", "7L44", "6L44", "5L47", "4L47", "3L46"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + vinewhip: ["8L16", "8V", "7L7", "7V", "6L7", "5L19", "4L19", "3L22"], + wakeupslap: ["7E"], + worryseed: ["7T", "6T", "5T", "4T"], + wringout: ["7L46", "6L46", "5L50", "4L50"], + }, + eventData: [ + {generation: 3, level: 30, abilities: ["chlorophyll"], moves: ["morningsun", "solarbeam", "sunnyday", "ingrain"]}, + ], + encounters: [ + {generation: 1, level: 13}, + ], + }, + tangrowth: { + learnset: { + absorb: ["8L1", "7L10", "6L10", "5L8", "4L8"], + aerialace: ["7M", "6M", "5M", "4M"], + amnesia: ["8M"], + ancientpower: ["8L24", "7L40", "6L40", "5L36", "4T", "4L33", "4S0"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bind: ["8L1", "7T", "7L17", "6T", "6L17", "5T", "5L22", "4L22"], + block: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L57"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "6L1", "5L1", "4L1"], + cut: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "4M"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["8M", "8L32", "7T", "7L36", "6T", "6L36", "5T", "5L36", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L56", "7L50", "6L50"], + growth: ["8L1", "7L20", "6L20", "5L12", "4L12"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + ingrain: ["8L52", "7L1", "6L1", "5L1", "4L1"], + knockoff: ["8L28", "7T", "7L27", "6T", "6L27", "5T", "5L33", "4T", "4L36"], + leafstorm: ["8M"], + megadrain: ["8L12", "7L23", "6L23", "5L26", "4L26"], + morningsun: ["4S0"], + mudslap: ["4T"], + naturalgift: ["7L33", "6L33", "5L40", "4M", "4L40", "4S0"], + naturepower: ["7M", "6M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poisonpowder: ["8L20", "7L14", "6L14", "5L15", "4L15"], + powerswap: ["8M"], + powerwhip: ["8M", "8L48", "7L53", "6L53", "5L54", "4L54"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + shockwave: ["7T", "6T", "4M"], + slam: ["8L40", "7L43", "6L43", "5L43", "4L43"], + sleeppowder: ["8L36", "7L4", "6L4", "5L5", "4L5"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + solarblade: ["8M"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + stunspore: ["8L1", "7L30", "6L30", "5L29", "4L29"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "4S0"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + thief: ["8M", "7M", "6M", "5M", "4M"], + tickle: ["8L44", "7L46", "6L46", "5L47", "4L47"], + toxic: ["7M", "6M", "5M", "4M"], + vinewhip: ["8L16", "7L7", "6L7", "5L19", "4L19"], + worryseed: ["7T", "6T", "5T", "4T"], + wringout: ["7L49", "6L49", "5L50", "4L50"], + }, + eventData: [ + {generation: 4, level: 50, gender: "M", nature: "Brave", moves: ["sunnyday", "morningsun", "ancientpower", "naturalgift"], pokeball: "cherishball"}, + ], + }, + kangaskhan: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + beatup: ["8M"], + bide: ["7V"], + bite: ["8L12", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L7", "3S1"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L31", "6L31", "5L31"], + circlethrow: ["8E", "7E", "6E", "5E"], + cometpunch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + covet: ["7T", "6T", "5T"], + crunch: ["8M", "8L36", "8V", "7L37", "6L37", "5L37", "4L31"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dizzypunch: ["8V", "7L34", "7V", "6L34", "5L34", "4L25", "3L43", "3S2"], + doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], + doublehit: ["8L32", "7L19", "6L19", "5L19", "4L43"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "5D", "4M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "6S3", "5M", "4M", "3M", "3S2"], + endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + endure: ["8M", "8L40", "7L43", "7V", "6L43", "5L43", "4M", "4L34", "3T", "3L37"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L8", "8V", "7L7", "6L7", "6S3", "5L7", "5D", "4L7", "3L19"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + fissure: ["7V"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L20", "7E", "7V", "6E", "5E", "4E", "3E"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L4"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hammerarm: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["8L24", "8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["8L52"], + leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "8V", "7L25", "7V", "6L25", "5L25", "4L19", "3T", "3L25"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "8L48", "8V", "7T", "7L46", "6T", "6L46", "5T", "5L46", "4T", "4L37"], + pound: ["8L1"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["8V", "7L22", "7V", "6L22", "5L22", "4L22", "3L31"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "6S3", "5M", "4M", "3M"], + reversal: ["8M", "8L44", "7L50", "7V", "6L50", "5L55", "4L49", "3L49"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["3S2"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + stomp: ["8L16", "7E", "7V", "6E", "5E", "4E", "3E"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + suckerpunch: ["8L28", "8V", "7L49", "6L49", "6S3", "5L49", "4T", "4L46"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tailwhip: ["8L1", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L13", "3S2"], + takedown: ["7V"], + terrainpulse: ["8T"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trumpcard: ["7E", "6E", "5E"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wish: ["3S0"], + workup: ["8M", "7M", "5M"], + yawn: ["3S0"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["earlybird"], moves: ["yawn", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 10, abilities: ["earlybird"], moves: ["cometpunch", "leer", "bite"], pokeball: "pokeball"}, + {generation: 3, level: 35, abilities: ["earlybird"], moves: ["sing", "earthquake", "tailwhip", "dizzypunch"]}, + {generation: 6, level: 50, abilities: ["scrappy"], moves: ["fakeout", "return", "earthquake", "suckerpunch"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 25}, + ], + }, + horsea: { + learnset: { + agility: ["8M", "8L30", "8V", "7L36", "7V", "6L23", "5L23", "4L23", "3L36"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "7L31", "6L30", "5L30", "5D", "4M", "4L30"], + bubble: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "5S0", "4L1", "3L1"], + bubblebeam: ["8L25", "8V", "7L21", "7V", "6L18", "5L18", "4L18"], + captivate: ["4M"], + clearsmog: ["8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + curse: ["7V"], + disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["8L20", "7E", "7V", "6E", "5E", "4E", "3E"], + dragondance: ["8M", "8L50", "7L46", "6L38", "5L38", "4L38", "3L50"], + dragonpulse: ["8M", "8L40", "8V", "7T", "7L41", "6T", "6L41", "5T", "5L42", "4M", "4L42"], + dragonrage: ["7E", "7V", "6E", "5E", "4E", "3E"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusenergy: ["8M", "8L15", "8V", "7L26", "6L14", "5L14", "4L14"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L45", "8V", "7L52", "7V", "6L35", "5L35", "4L35", "3L43"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + laserfocus: ["8L35"], + leer: ["8L1", "8V", "7L9", "7V", "6L8", "5L8", "4L8", "3L15"], + liquidation: ["8M"], + mimic: ["7V", "3T"], + muddywater: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + octazooka: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + outrage: ["8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "8L55", "7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7E", "6E", "5E", "4E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["8L5", "8V", "7L5", "7V", "6L4", "5L4", "4L4", "3L8"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + splash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["8L10", "7L17", "7V", "6L17", "5L26", "4T", "4L26", "3L29"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L13", "7V", "6L1", "5L11", "4L11", "3L22"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 5, level: 1, shiny: true, moves: ["bubble"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + seadra: { + learnset: { + agility: ["8M", "8L30", "8V", "7L38", "7V", "6L23", "5L23", "4L23", "3L40", "3S0"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "7L31", "6L30", "5L30", "4M", "4L30"], + bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L25", "8V", "7L21", "7V", "6L18", "5L18", "4L18"], + captivate: ["4M"], + clearsmog: ["8V"], + confide: ["7M", "6M"], + curse: ["7V"], + disable: ["8V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["8L20", "7V"], + dragondance: ["8M", "8L58", "7L52", "6L48", "5L48", "4L48", "3L62"], + dragonpulse: ["8M", "8L44", "8V", "7T", "7L45", "6T", "6L45", "5T", "5L57", "4M", "4L57"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusenergy: ["8M", "8L15", "8V", "7L26", "6L14", "5L14", "4L14"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L51", "8V", "7L1", "7V", "6L1", "5L40", "4L40", "3L51"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + laserfocus: ["8L37", "7T"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + liquidation: ["8M"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + naturalgift: ["4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "8L65", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + takedown: ["7V"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["8L1", "7L17", "7V", "6L17", "5L26", "4T", "4L26", "3L29", "3S0"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 3, level: 45, abilities: ["poisonpoint"], moves: ["leer", "watergun", "twister", "agility"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 20}, + {generation: 2, level: 20}, + {generation: 3, level: 25}, + {generation: 4, level: 15}, + ], + }, + kingdra: { + learnset: { + agility: ["8M", "8L30", "7L38", "7V", "6L23", "5L23", "4L23", "3L40", "3S0"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + breakingswipe: ["8M"], + brine: ["8M", "7L31", "6L30", "5L30", "4M", "4L30"], + bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L25", "7L21", "6L18", "5L18", "4L18"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dracometeor: ["8T", "7T", "6T", "5T", "5S1", "4T"], + dragonbreath: ["8L20", "7V"], + dragondance: ["8M", "8L58", "7L52", "6L48", "5L48", "4L48", "3L62"], + dragonpulse: ["8M", "8L44", "7T", "7L45", "6T", "6L1", "5T", "5L57", "5S1", "4M", "4L57"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusenergy: ["8M", "8L15", "7L26", "6L14", "5L14", "4L14"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M"], + hydropump: ["8M", "8L51", "7L1", "7V", "6L1", "5L40", "4L40", "3L51"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + laserfocus: ["8L37", "7T"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + liquidation: ["8M"], + mimic: ["3T"], + muddywater: ["8M", "5S1"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + protect: ["8M", "7M", "7V", "6M", "5M", "5S1", "4M", "3M"], + quash: ["7M", "6M", "5M"], + raindance: ["8M", "8L65", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["8L1", "7L17", "7V", "6L17", "5L26", "4T", "4L26", "3L29", "3S0"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "8L1", "7V", "4M"], + yawn: ["8L1", "7L1", "6L1", "5L1", "4L1"], + }, + eventData: [ + {generation: 3, level: 50, abilities: ["swiftswim"], moves: ["leer", "watergun", "twister", "agility"], pokeball: "pokeball"}, + {generation: 5, level: 50, gender: "M", nature: "Timid", ivs: {hp: 31, atk: 17, def: 8, spa: 31, spd: 11, spe: 31}, abilities: ["swiftswim"], moves: ["dracometeor", "muddywater", "dragonpulse", "protect"], pokeball: "cherishball"}, + ], + }, + goldeen: { + learnset: { + acupressure: ["8E"], + agility: ["8M", "8L20", "8V", "7L29", "7V", "6L29", "5L47", "4L47", "3L52"], + aquaring: ["8L25", "7L21", "6L21", "5L27", "4L27"], + aquatail: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7E", "6E", "5E", "4E"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L30", "7L13", "7V", "6L13", "5L21", "4L21", "3L24"], + flipturn: ["8T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L24", "7V", "6L24", "5L31", "4L31", "3L29"], + furycutter: ["4T"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hornattack: ["8L15", "8V", "7L8", "7V", "6L8", "5L11", "4L11", "3L15"], + horndrill: ["8L50", "8V", "7L37", "7V", "6L37", "5L41", "4L41", "3L43"], + hydropump: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + knockoff: ["7T", "6T", "5T", "4T"], + megahorn: ["8M", "8L45", "8V", "7L45", "6L45", "5L57", "4L51", "3L57"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudshot: ["8M", "7E", "6E", "5E"], + mudslap: ["8E", "7E", "6E", "5E", "4T", "4E"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + quickattack: ["8V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E"], + skullbash: ["7E", "7V", "6E", "5E"], + sleeptalk: ["8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["8L40", "7L40", "6L40", "5L51"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8L5", "8V", "7L5", "7V", "6L5", "5L7", "4L7", "3L10"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + swordsdance: ["8M"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8L35", "8V", "7M", "7L32", "7V", "6M", "6L32", "5M", "5L37", "4M", "4L37", "3M", "3L38"], + watergun: ["7V"], + waterpulse: ["8L10", "7T", "7L16", "6T", "6L16", "5L17", "5D", "4M", "4L17", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + whirlpool: ["8M", "4M"], + }, + encounters: [ + {generation: 1, level: 5}, + ], + }, + seaking: { + learnset: { + agility: ["8M", "8L20", "8V", "7L29", "7V", "6L29", "5L56", "4L56", "3L61"], + aquaring: ["8L25", "7L21", "6L21", "5L27", "4L27"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + endure: ["8M", "7V", "5D", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L30", "7L13", "7V", "6L13", "5L21", "4L21", "3L24"], + flipturn: ["8T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8V", "7L24", "7V", "6L24", "5L31", "4L31", "3L29"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hornattack: ["8L15", "8V", "7L8", "7V", "6L8", "5L11", "4L11", "3L15"], + horndrill: ["8L58", "8V", "7L40", "7V", "6L40", "5L47", "4L47", "3L49"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + knockoff: ["7T", "6T", "5T", "4T"], + megahorn: ["8M", "8L51", "8V", "7L1", "6L1", "5L72", "4L63", "3L69"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poisonjab: ["8M", "8V", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8V"], + quickattack: ["8V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T"], + skullbash: ["8V", "7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["8L44", "7L46", "6L46", "5L63"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + swordsdance: ["8M"], + tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8L37", "8V", "7M", "7L32", "7V", "6M", "6L32", "5M", "5L40", "4M", "4L40", "3M", "3L41"], + watergun: ["7V"], + waterpulse: ["8L1", "7T", "7L16", "6T", "6L16", "5L17", "5D", "4M", "4L17", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + whirlpool: ["8M", "4M"], + }, + encounters: [ + {generation: 1, level: 23}, + {generation: 2, level: 10}, + {generation: 3, level: 20}, + {generation: 4, level: 10}, + {generation: 6, level: 26, maxEggMoves: 1}, + {generation: 7, level: 10}, + ], + }, + staryu: { + learnset: { + attract: ["7V"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + brine: ["8M", "8L28", "7L28", "6L28", "5L36", "4M"], + bubblebeam: ["8V", "7L18", "7V", "6L18", "5L28", "4L28", "3L28"], + camouflage: ["7L22", "6L15", "5L19", "4L19", "3L19"], + confide: ["7M", "6M"], + confuseray: ["8L8", "8V", "7L40", "6L40"], + cosmicpower: ["8M", "8L52", "7L49", "6L48", "5L55", "4L51", "3L42", "3S0"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "7L24", "6M", "6L24", "5M", "5L37", "4M", "4L37"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L56", "8V", "7L53", "7V", "6L52", "5L60", "4L55", "3L46", "3S0"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + lightscreen: ["8M", "8L32", "8V", "7M", "7L46", "7V", "6M", "6L33", "5M", "5L42", "4M", "4L42", "3M", "3L37", "3S0"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["7V", "3T"], + minimize: ["8L16", "8V", "7L31", "7V", "6L25", "5L33", "4L33", "3L33", "3S0"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powergem: ["8M", "8L36", "7L37", "6L37", "5L51", "4L46"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L24"], + psychic: ["8M", "8L40", "8V", "7M", "7L42", "7V", "6M", "6L42", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psywave: ["8V", "7L13", "7V", "6L13"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["8L12", "7L7", "7V", "6L7", "5L10", "4L10", "3L10", "3S1"], + recover: ["8L48", "8V", "7L10", "7V", "6L10", "5L15", "4L15", "3L15", "3S1"], + recycle: ["7T", "6T", "5T", "5D", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + reflecttype: ["7L35", "6L35", "5L46"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8L44", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L20", "8V", "7L16", "7V", "6L16", "5L24", "4T", "4L24", "3T", "3L24"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + teleport: ["8V", "7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + twister: ["4T"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L4", "8V", "7L4", "7V", "6L4", "5L6", "5D", "4L6", "3L6", "3S1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 50, moves: ["minimize", "lightscreen", "cosmicpower", "hydropump"], pokeball: "pokeball"}, + {generation: 3, level: 18, nature: "Timid", ivs: {hp: 10, atk: 3, def: 22, spa: 24, spd: 3, spe: 18}, abilities: ["illuminate"], moves: ["harden", "watergun", "rapidspin", "recover"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + starmie: { + learnset: { + agility: ["8M"], + allyswitch: ["8M", "7T"], + attract: ["7V"], + avalanche: ["8M", "4M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + brine: ["8M", "8L1", "4M"], + bubblebeam: ["7V"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L40", "7V", "6L22", "5L28", "4L28", "3L33"], + cosmicpower: ["8M", "8L1"], + curse: ["7V"], + dazzlinggleam: ["8M", "8V", "7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + endure: ["8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "8V", "7V"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L1", "7L1", "6L1"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + lightscreen: ["8M", "8L1", "8V", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + minimize: ["8L1"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + powergem: ["8M", "8L1"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L1"], + psychic: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["8V", "7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + recover: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spotlight: ["7L1"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + tackle: ["8L1", "8V", "7V"], + takedown: ["7V"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8V", "7V"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 41, moves: ["refresh", "waterfall", "icebeam", "recover"]}, + ], + }, + mimejr: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + barrier: ["7L1", "6L1", "5L1", "4L1"], + batonpass: ["8M", "8L4", "7L46", "6L46", "5L46", "4L46"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + calmmind: ["8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "7E", "6E", "5E", "4E"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "4E"], + confusion: ["8L12", "7L1", "6L1", "5L1", "4L1"], + copycat: ["8L1", "7L4", "6L4", "5L4", "4L4"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "8L44"], + doubleslap: ["7L11", "6L11", "5L15", "4L15"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + encore: ["8M", "8L8", "7L18", "6L18", "5L11", "4L11"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fakeout: ["8E", "7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["8M", "7E", "6E", "5E", "4E"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healingwish: ["7E", "6E", "5E", "4E"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypnosis: ["8E", "7E", "6E", "5E", "4E"], + icywind: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + infestation: ["7M", "6M"], + lightscreen: ["8M", "8L36", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + meditate: ["7L8", "6L8", "5L8", "4L8"], + mimic: ["8L32", "7L15", "7E", "6L15", "6E", "5L18", "5E", "4L18", "4E"], + mistyterrain: ["8M"], + mudslap: ["4T"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + pound: ["8L1", "7L1"], + powersplit: ["8E", "7E", "6E", "5E"], + protect: ["8M", "8L20", "7M", "6M", "5M", "4M"], + psybeam: ["8L28", "7L25", "6L25", "5L25", "4L25"], + psychic: ["8M", "8L48", "7M", "7L39", "6M", "6L39", "5M", "5L39", "4M", "4L39"], + psychicterrain: ["8M", "7E"], + psychup: ["7M", "6M", "5M", "4M", "4E"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + recycle: ["8L24", "7T", "7L32", "6T", "6L32", "5T", "5L32", "4M", "4L32"], + reflect: ["8M", "8L36", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["8L16", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L36", "7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], + suckerpunch: ["8L40"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + teeterdance: ["8L52", "7E", "6E", "5E", "4E"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + tickle: ["8E", "7L1", "6L1", "5L1", "4L1"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["8M", "7T", "7L36", "7E", "6T", "6L36", "6E", "5T", "5L36", "5E", "4T", "4L36", "4E"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + wakeupslap: ["7E", "6E", "5E", "4E"], + wonderroom: ["8M", "7T", "6T", "5T"], + }, + }, + mrmime: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + batonpass: ["8M", "8L1", "7L46", "7V", "6L46", "5L46", "4L46", "3L47"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "4E"], + confusion: ["8L12", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], + copycat: ["8L1", "7L4", "6L4", "5L4", "4L4"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["8M", "8L44", "8V", "7M", "6M"], + doubleedge: ["7V", "3T"], + doubleslap: ["8V", "7L11", "7V", "6L11", "5L15", "4L15", "3L15"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V"], + encore: ["8M", "8L1", "8V", "7L18", "7V", "6L18", "5L11", "4L11", "3L25", "3S0"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8E", "7E", "6E", "5E", "4E", "3E"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["3S0"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + guardswap: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + lightscreen: ["8M", "8L36", "8V", "7M", "7L22", "7V", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L19"], + magicalleaf: ["8M", "7L1", "6L1", "5L1", "4L1", "3L22"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + meditate: ["8V", "7L8", "7V", "6L8", "5L8", "4L8", "3L12"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["8L32", "8V", "7L15", "7E", "7V", "6L15", "6E", "5L18", "5E", "4L18", "4E", "3T", "3E"], + mistyterrain: ["8M", "7L1", "6L1"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pound: ["8L1", "8V", "7L1"], + powersplit: ["8E", "7E", "6E", "5E"], + powerswap: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + poweruppunch: ["6M"], + protect: ["8M", "8L20", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L28", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L29"], + psychic: ["8M", "8L48", "8V", "7M", "7L39", "7V", "6M", "6L39", "5M", "5L39", "4M", "4L39", "3M", "3L43", "3S0"], + psychicterrain: ["8M", "7E"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["8V", "7L15", "7V", "6L15", "5L15"], + quickguard: ["8L1", "7L1", "6L1", "5L1"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["8L24", "7T", "7L32", "6T", "6L32", "5T", "5L32", "4M", "4L32", "3L33"], + reflect: ["8M", "8L36", "8V", "7M", "7L22", "7V", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L19"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["8L16", "7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43", "3L40"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L36", "7M", "7L50", "7V", "6M", "6L50", "5M", "5L50", "4M", "4L50", "3M", "3L50"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "5D", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + storedpower: ["8M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3T", "3L8"], + suckerpunch: ["8L40"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + teeterdance: ["8L52", "7E", "6E", "5E", "5D", "4E"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T", "3S0"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + tickle: ["8E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "7L36", "7E", "6T", "6L36", "6E", "5T", "5L36", "5E", "4T", "4L36", "4E", "3L36", "3E"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M"], + wakeupslap: ["7E", "6E", "5E", "4E"], + wideguard: ["8L1", "7L1", "6L1", "5L1"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 42, abilities: ["soundproof"], moves: ["followme", "psychic", "encore", "thunderpunch"]}, + ], + encounters: [ + {generation: 1, level: 6}, + ], + }, + mrmimegalar: { + learnset: { + allyswitch: ["8M", "8L16"], + attract: ["8M"], + avalanche: ["8M"], + batonpass: ["8M", "8L1"], + blizzard: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M"], + calmmind: ["8M"], + charm: ["8M"], + confuseray: ["8E"], + confusion: ["8L12", "8S0"], + copycat: ["8L1", "8S0"], + dazzlinggleam: ["8M", "8L1"], + doublekick: ["8L24"], + drainpunch: ["8M"], + encore: ["8M", "8L1", "8S0"], + endure: ["8M"], + energyball: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + fakeout: ["8E"], + fling: ["8M"], + focusblast: ["8M"], + foulplay: ["8M"], + freezedry: ["8L44"], + futuresight: ["8M"], + gigaimpact: ["8M"], + grassknot: ["8M"], + guardswap: ["8M"], + hail: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + hypnosis: ["8L32"], + icebeam: ["8M"], + icepunch: ["8M"], + iceshard: ["8L1", "8S0"], + iciclespear: ["8M"], + icywind: ["8M", "8L20"], + irondefense: ["8M"], + lightscreen: ["8M", "8L1"], + magicroom: ["8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["8M"], + mimic: ["8L1"], + mirrorcoat: ["8L36"], + mistyterrain: ["8M", "8L1"], + nastyplot: ["8M"], + payback: ["8M"], + pound: ["8L1"], + powersplit: ["8E"], + powerswap: ["8M"], + protect: ["8M", "8L1"], + psybeam: ["8L28"], + psychic: ["8M", "8L48"], + psychicterrain: ["8M"], + psyshock: ["8M"], + raindance: ["8M"], + rapidspin: ["8L1"], + recycle: ["8L1"], + reflect: ["8M", "8L1"], + rest: ["8M"], + roleplay: ["8L1"], + round: ["8M"], + safeguard: ["8M", "8L1"], + screech: ["8M"], + shadowball: ["8M"], + skillswap: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + stompingtantrum: ["8M"], + storedpower: ["8M"], + substitute: ["8M"], + suckerpunch: ["8L40"], + sunnyday: ["8M"], + taunt: ["8M"], + teeterdance: ["8L52"], + thief: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderwave: ["8M"], + tickle: ["8E"], + trick: ["8M"], + trickroom: ["8M"], + tripleaxel: ["8T"], + uproar: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + eventData: [ + {generation: 8, level: 15, isHidden: true, moves: ["copycat", "encore", "iceshard", "confusion"], pokeball: "cherishball"}, + ], + }, + mrrime: { + learnset: { + afteryou: ["8L1"], + allyswitch: ["8M", "8L16"], + attract: ["8M"], + avalanche: ["8M"], + batonpass: ["8M", "8L1"], + blizzard: ["8M"], + block: ["8L1"], + bodyslam: ["8M"], + brickbreak: ["8M"], + calmmind: ["8M"], + charm: ["8M"], + confusion: ["8L12"], + copycat: ["8L1"], + dazzlinggleam: ["8M", "8L1"], + doublekick: ["8L24"], + drainpunch: ["8M"], + encore: ["8M", "8L1"], + endure: ["8M"], + energyball: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + faketears: ["8M", "8L1"], + fling: ["8M"], + focusblast: ["8M"], + foulplay: ["8M"], + freezedry: ["8L44"], + futuresight: ["8M"], + gigaimpact: ["8M"], + grassknot: ["8M"], + guardswap: ["8M"], + hail: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + hypnosis: ["8L32"], + icebeam: ["8M"], + icepunch: ["8M"], + iceshard: ["8L1"], + iciclespear: ["8M"], + icywind: ["8M", "8L20"], + irondefense: ["8M"], + lightscreen: ["8M", "8L1"], + magicroom: ["8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["8M"], + mimic: ["8L1"], + mirrorcoat: ["8L36"], + mistyterrain: ["8M", "8L1"], + nastyplot: ["8M"], + payback: ["8M"], + pound: ["8L1"], + powerswap: ["8M"], + protect: ["8M", "8L1"], + psybeam: ["8L28"], + psychic: ["8M", "8L48"], + psychicterrain: ["8M"], + psyshock: ["8M"], + raindance: ["8M"], + rapidspin: ["8L1"], + recycle: ["8L1"], + reflect: ["8M", "8L1"], + rest: ["8M"], + roleplay: ["8L1"], + round: ["8M"], + safeguard: ["8M", "8L1"], + screech: ["8M"], + shadowball: ["8M"], + skillswap: ["8M"], + slackoff: ["8L1"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + stompingtantrum: ["8M"], + storedpower: ["8M"], + substitute: ["8M"], + suckerpunch: ["8L40"], + sunnyday: ["8M"], + taunt: ["8M"], + teeterdance: ["8L52"], + thief: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderwave: ["8M"], + trick: ["8M"], + trickroom: ["8M"], + tripleaxel: ["8T"], + uproar: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + scyther: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L32", "8M", "8L32", "8V", "7L17", "7V", "6L17", "5L17", "5S2", "4L17", "3L21"], + aircutter: ["9M"], + airslash: ["9M", "9L36", "8M", "8L36", "8V", "7L50", "6L50", "5L53", "4L53"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + bide: ["7V"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "8M", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crosspoison: ["8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defog: ["9E", "8E", "7T", "7E", "6E", "5E", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doublehit: ["9L20", "8L20", "7L49", "6L49", "5L49", "4L49"], + doubleteam: ["9L16", "8L16", "8V", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L41"], + dualwingbeat: ["8T"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "9L8", "8M", "8L8", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L13", "3L16"], + feint: ["9E", "8E", "8V", "7L61", "6L61", "5L61", "4L61"], + focusenergy: ["9L28", "8M", "8L28", "8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L6", "3S0"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["9L4", "8L4", "7L25", "7V", "6L25", "5L25", "5S2", "4T", "4L25", "3T", "3L46"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["8L44", "7T"], + leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + mimic: ["7V", "3T"], + morningsun: ["3S1"], + naturalgift: ["4M"], + nightslash: ["9E", "8E", "7L45", "7E", "6L45", "6E", "5L45", "5E", "4L45", "4E"], + ominouswind: ["4T"], + pounce: ["9M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychocut: ["8M"], + pursuit: ["7L9", "7V", "6L9", "5L9", "4L9", "3L11"], + quickattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + quickguard: ["9E", "8E", "7E", "6E"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["8V", "7L33", "7E", "7V", "6L33", "6E", "5L33", "5E", "4L33", "4E", "3E", "3S1"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + silverwind: ["7E", "6E", "5E", "4M", "4E", "3E", "3S1"], + skullbash: ["7V"], + slash: ["9L24", "8L24", "8V", "7L29", "7V", "6L29", "5L29", "5S2", "4L29", "3L31", "3S1"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "3M"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "9L44", "8M", "8L48", "8V", "7M", "7L57", "7V", "6M", "6L57", "5M", "5L57", "4M", "4L57", "3T", "3L36"], + tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + vacuumwave: ["7L1", "6L1", "5L1", "4L1"], + wingattack: ["9L12", "8L12", "8V", "7L21", "7V", "6L21", "5L21", "5S2", "4L21", "3L26"], + xscissor: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["swarm"], moves: ["quickattack", "leer", "focusenergy"], pokeball: "pokeball"}, + {generation: 3, level: 40, abilities: ["swarm"], moves: ["morningsun", "razorwind", "silverwind", "slash"]}, + {generation: 5, level: 30, moves: ["agility", "wingattack", "furycutter", "slash"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 1, level: 25}, + ], + }, + scizor: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "6S5", "5M", "4M", "3M"], + agility: ["9M", "9L1", "8M", "8L1", "7L17", "7V", "6L17", "6S5", "6S6", "5L17", "4L17", "4S1", "3L21"], + aircutter: ["9M"], + airslash: ["9M", "9L1", "8M", "8L1"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + bugbite: ["7T", "6T", "5T", "5S2", "4T"], + bugbuzz: ["9M", "8M"], + bulletpunch: ["9L0", "8L0", "7L1", "6L1", "6S7", "5L1", "5S2", "4L1"], + captivate: ["4M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + counter: ["3T"], + crosspoison: ["8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doublehit: ["9L20", "8L20", "7L49", "6L49", "6S4", "5L49", "4L49"], + doubleteam: ["9L16", "8L16", "7M", "7V", "6M", "5M", "4M", "3M", "3L41"], + dualwingbeat: ["8T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "9L1", "8M", "8L1", "7M", "7L13", "7V", "6M", "6L13", "6S5", "6S6", "5M", "5L13", "4M", "4L13", "3L16"], + feint: ["7L1", "6L1", "5L61", "4L61"], + flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L28", "8M", "8L28", "7L5", "7V", "6L5", "5L5", "5S3", "4L5", "3L6"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["9L1", "8L1", "7L25", "7V", "6L25", "6S5", "6S6", "5L25", "4T", "4L25", "3T", "3L46", "3S0"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + irondefense: ["9M", "9L32", "8M", "8L32", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37", "4S1", "3L41"], + ironhead: ["9M", "9L36", "8M", "8L36", "7T", "7L50", "6T", "6L50", "6S4", "5T", "5L53", "4T", "4L53"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["8L44", "7T"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S3", "4L1", "3L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + metalclaw: ["9M", "9L12", "8L12", "7L21", "7V", "6L21", "6S6", "5L21", "4L21", "3L26", "3S0"], + mimic: ["3T"], + naturalgift: ["4M"], + nightslash: ["7L45", "6L45", "6S4", "5L45", "4L45"], + ominouswind: ["4T"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychocut: ["8M"], + pursuit: ["7L9", "7V", "6L9", "5L9", "5S3", "4L9", "3L11"], + quickattack: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7L33", "6L33", "5L33", "4L33"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "8M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "6S7", "5T", "5S2", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + silverwind: ["4M"], + slash: ["9L24", "8L24", "7L29", "7V", "6L29", "5L29", "4L29", "3L31", "3S0"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelbeam: ["9M", "8T"], + steelwing: ["8M", "7M", "7V", "6M", "5S3", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "9L44", "8M", "8L48", "7M", "7L57", "7V", "6M", "6L57", "6S7", "5M", "5L57", "5S2", "4M", "4L57", "4S1", "3T", "3L36", "3S0"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "7M", "6M", "6S7", "5M", "4M"], + venoshock: ["8M", "7M", "6M", "5M"], + wingattack: ["9L1", "8L1"], + xscissor: ["9M", "9L40", "8M", "8L40", "7M", "7L41", "6M", "6L41", "6S4", "5M", "5L41", "4M", "4L41", "4S1"], + }, + eventData: [ + {generation: 3, level: 50, gender: "M", abilities: ["swarm"], moves: ["furycutter", "metalclaw", "swordsdance", "slash"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "M", nature: "Adamant", abilities: ["swarm"], moves: ["xscissor", "swordsdance", "irondefense", "agility"], pokeball: "cherishball"}, + {generation: 5, level: 100, gender: "M", abilities: ["technician"], moves: ["bulletpunch", "bugbite", "roost", "swordsdance"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "focusenergy", "pursuit", "steelwing"]}, + {generation: 6, level: 50, gender: "M", moves: ["xscissor", "nightslash", "doublehit", "ironhead"], pokeball: "cherishball"}, + {generation: 6, level: 25, nature: "Adamant", abilities: ["technician"], moves: ["aerialace", "falseswipe", "agility", "furycutter"], pokeball: "cherishball"}, + {generation: 6, level: 25, moves: ["metalclaw", "falseswipe", "agility", "furycutter"], pokeball: "cherishball"}, + {generation: 6, level: 50, abilities: ["technician"], moves: ["bulletpunch", "swordsdance", "roost", "uturn"], pokeball: "cherishball"}, + ], + }, + kleavor: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M", "9L32"], + aircutter: ["9M"], + airslash: ["9M"], + batonpass: ["9M"], + brickbreak: ["9M"], + bugbuzz: ["9M"], + closecombat: ["9M"], + doublehit: ["9L20"], + doubleteam: ["9L16"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M", "9L8"], + focusenergy: ["9L28"], + furycutter: ["9L4"], + gigaimpact: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + leer: ["9L1"], + lightscreen: ["9M"], + pounce: ["9M"], + protect: ["9M"], + quickattack: ["9L1"], + rest: ["9M"], + reversal: ["9M"], + rockblast: ["9M"], + rockslide: ["9M", "9L36"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + slash: ["9L24"], + sleeptalk: ["9M"], + smackdown: ["9L12"], + stealthrock: ["9M"], + stoneaxe: ["9L0"], + stoneedge: ["9M"], + strugglebug: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + swordsdance: ["9M", "9L44"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uturn: ["9M"], + xscissor: ["9M", "9L40"], + }, + }, + smoochum: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + auroraveil: ["7M"], + avalanche: ["8M", "7L35", "6L35", "5L35", "4M", "4L31"], + blizzard: ["8M", "8L48", "7M", "7L48", "7V", "6M", "6L48", "5M", "5L48", "4M", "4L45", "3M", "3L57"], + bodyslam: ["8M", "3T"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["7E", "6E", "5E", "5D", "4M"], + charm: ["8M"], + confide: ["7M", "6M"], + confusion: ["8L12", "7L15", "7V", "6L15", "5L15", "4L15", "3L21"], + copycat: ["8L8", "7L41", "6L41", "5L41", "4L38"], + counter: ["3T"], + covet: ["8L16", "7T", "6T", "5T"], + curse: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8E", "7E", "6E", "5E", "4E", "3E"], + faketears: ["8M", "8L24", "7L28", "6L28", "5L28", "4L25", "3L37"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + healbell: ["7T", "6T", "5T", "4T"], + heartstamp: ["7L21", "6L21", "5L21"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8L28", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + lick: ["8L1", "7L5", "7V", "6L5", "5L5", "4L5", "3L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L31", "6L31", "5L31", "4L28"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + meanlook: ["8L40", "7L25", "7V", "6L25", "5L25", "4L21", "3L33"], + meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "3T"], + mimic: ["3T"], + miracleeye: ["7E", "6E", "5E", "4E"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + perishsong: ["8L44", "7L45", "7V", "6L45", "5L45", "4L41", "3L49"], + pound: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + powdersnow: ["8L4", "7L11", "7V", "6L11", "5L11", "4L11", "3L13"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L32", "7M", "7L38", "7V", "6M", "6L38", "5M", "5L38", "4M", "4L35", "3M", "3L45"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["8E", "7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L20", "7L18", "7V", "6L18", "5L18", "4L18", "3L25"], + skillswap: ["8M", "7T", "6T", "5T", "5D", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L36", "7L8", "7V", "6L8", "5L8", "5D", "4L8", "3L9"], + sweetscent: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + wakeupslap: ["7E", "6E", "5E"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["8E", "7E", "6E", "5E", "4E", "3E"], + wonderroom: ["8M", "7T"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + jynx: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + auroraveil: ["7M"], + avalanche: ["8M", "7L39", "6L39", "5L39", "4M", "4L33"], + bide: ["7V"], + blizzard: ["8M", "8L58", "8V", "7M", "7L60", "7V", "6M", "6L60", "5M", "5L60", "4M", "4L55", "3M", "3L67"], + bodyslam: ["8M", "8V", "7L44", "7V", "6L44", "5L44", "4L39", "3T", "3L51"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + confusion: ["8L12", "8V"], + copycat: ["8L1"], + counter: ["7V", "3T"], + covet: ["8L16", "7T", "6T", "5T"], + curse: ["7V"], + doubleedge: ["7V", "3T"], + doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L21"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M", "7L1", "6L1"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M", "8L24", "7L28", "6L28", "5L28", "4L25", "3L41"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + heartstamp: ["7L21", "6L21", "5L21"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8L28", "8V", "7T", "7L18", "7V", "6T", "6L18", "5T", "5L18", "4T", "4L18", "3T", "3L25"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + lick: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + lovelykiss: ["8L40", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + meanlook: ["8L46", "7L25", "7V", "6L25", "5L25", "4L21", "3L35"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + perishsong: ["8L52", "7L1", "7V", "6L1", "5L55", "4L49", "3L57"], + pound: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + powdersnow: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L34", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicterrain: ["8M"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8V"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L20"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["8M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L1"], + sweetscent: ["7V"], + takedown: ["7V"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["7V"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + uproar: ["8M"], + wakeupslap: ["7L33", "6L33", "5L33", "4L28"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + wonderroom: ["8M", "7T"], + wringout: ["7L49", "6L49", "5L49", "4L44"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 10}, + {generation: 3, level: 20, nature: "Mild", ivs: {hp: 18, atk: 17, def: 18, spa: 22, spd: 25, spe: 21}, abilities: ["oblivious"], pokeball: "pokeball"}, + {generation: 4, level: 22}, + {generation: 7, level: 9}, + ], + }, + elekid: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charge: ["8L8"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + crosschop: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E", "3S0"], + curse: ["7V"], + detect: ["7V"], + discharge: ["8L32", "7L33", "6L33", "5L41", "4L34"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], + electroball: ["8M", "7L22", "6L22", "5L31"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feint: ["8E", "7E", "6E", "5E", "4E"], + firepunch: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E", "3S0"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hammerarm: ["8E", "7E", "6E", "5E"], + headbutt: ["7V", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E", "3S0"], + karatechop: ["7E", "7V", "6E", "5E", "4E", "3E"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "8L44", "7M", "7L26", "7V", "6M", "6L26", "5M", "5L26", "4M", "4L25", "3M", "3L17"], + lowkick: ["8M", "8L36", "7T", "7L8", "6T", "6L8", "5T", "5L11", "4T", "4L10"], + magnetrise: ["7T", "6T", "5T", "5D", "4T"], + meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollingkick: ["7E", "7V", "6E", "5E", "4E", "3E"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L24", "7L36", "7V", "6L36", "5L51", "4L43", "3L33"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["8L16", "7T", "7L15", "6T", "6L15", "5L21", "4M", "4L19", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L12", "7L12", "7V", "6L12", "5L16", "4T", "4L16", "3T", "3L25"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8L48", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L56", "4M", "4L46", "3M", "3L49"], + thunderbolt: ["8M", "8L40", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L46", "4M", "4L37", "3M", "3L41"], + thunderpunch: ["8M", "8L28", "7T", "7L29", "7V", "6T", "6L29", "5T", "5L36", "4T", "4L28", "3T", "3L9", "3S0"], + thundershock: ["8L4", "7L5", "6L5", "5L6", "5D", "4L7"], + thunderwave: ["8M", "8L20", "7M", "7L19", "6M", "6L19", "5M", "5L19", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 20, moves: ["icepunch", "firepunch", "thunderpunch", "crosschop"], pokeball: "pokeball"}, + ], + }, + electabuzz: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charge: ["8L1"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + crosschop: ["3S1"], + curse: ["7V"], + detect: ["7V"], + discharge: ["8L34", "7L36", "6L36", "5L44", "4L37"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["7V", "3T"], + electroball: ["8M", "7L22", "6L22", "5L32"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["3S1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "8L64", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + lightscreen: ["8M", "8L52", "8V", "7M", "7L26", "7V", "6M", "6L26", "6S4", "5M", "5L26", "5S3", "4M", "4L25", "4S2", "3M", "3L17"], + lowkick: ["8M", "8L40", "8V", "7T", "7L8", "6T", "6L8", "6S4", "5T", "5L11", "5S3", "4T", "4L10", "4S2"], + lowsweep: ["8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["7V"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + quickattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L24", "8V", "7L42", "7V", "6L42", "5L56", "4L52", "3L36"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shockwave: ["8L16", "7T", "7L15", "6T", "6L15", "6S4", "5L21", "5S3", "4M", "4L19", "4S2", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L12", "8V", "7L12", "7V", "6L12", "5L16", "5S3", "4T", "4L16", "3T", "3L25"], + takedown: ["7V"], + taunt: ["8V"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8L58", "8V", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L62", "4M", "4L58", "3M", "3L58"], + thunderbolt: ["8M", "8L46", "8V", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L50", "4M", "4L43", "3M", "3L47", "3S1"], + thunderpunch: ["8M", "8L28", "8V", "7T", "7L29", "7V", "6T", "6L29", "6S4", "5T", "5L38", "4T", "4L28", "4S2", "3T", "3L1", "3S0"], + thundershock: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], + thunderwave: ["8M", "8L20", "8V", "7M", "7L19", "7V", "6M", "6L19", "5M", "5L19", "4M", "3T", "3S1"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["quickattack", "leer", "thunderpunch"], pokeball: "pokeball"}, + {generation: 3, level: 43, moves: ["followme", "crosschop", "thunderwave", "thunderbolt"]}, + {generation: 4, level: 30, gender: "M", nature: "Naughty", moves: ["lowkick", "shockwave", "lightscreen", "thunderpunch"], pokeball: "pokeball"}, + {generation: 5, level: 30, moves: ["lowkick", "swift", "shockwave", "lightscreen"], pokeball: "cherishball"}, + {generation: 6, level: 30, gender: "M", isHidden: true, moves: ["lowkick", "shockwave", "lightscreen", "thunderpunch"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 33}, + {generation: 2, level: 15}, + {generation: 4, level: 15}, + {generation: 7, level: 25}, + ], + }, + electivire: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charge: ["8L1"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crosschop: ["4S0"], + darkestlariat: ["8M"], + dig: ["8M", "6M", "5M", "4M"], + discharge: ["8L34", "7L36", "6L36", "5L44", "4L37", "4S1"], + doubleteam: ["7M", "6M", "5M", "4M"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "4S0"], + electricterrain: ["8M", "7L1", "6L1"], + electroball: ["8M", "7L22", "6L22", "5L32"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + firepunch: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["8M", "8L64", "7M", "7L62", "6M", "6L62", "5M", "5L68", "4M", "4L67"], + headbutt: ["4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "4S0"], + iondeluge: ["7L1", "6L1"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["8M", "8L52", "7M", "7L26", "6M", "6L26", "5M", "5L26", "4M", "4L25", "4S1"], + lowkick: ["8M", "8L40", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + lowsweep: ["8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychic: ["8M", "7M", "6M", "5M", "4M"], + quickattack: ["8L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L24", "7L42", "6L42", "5L56", "4L52"], + secretpower: ["6M", "4M"], + shockwave: ["8L16", "7T", "7L15", "6T", "6L15", "5L21", "4M", "4L19"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["8M", "8L12", "7L12", "6L12", "5L16", "4T", "4L16"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunder: ["8M", "8L58", "7M", "7L55", "6M", "6L55", "5M", "5L62", "4M", "4L58"], + thunderbolt: ["8M", "8L46", "7M", "7L49", "6M", "6L49", "5M", "5L50", "4M", "4L43", "4S1"], + thunderpunch: ["8M", "8L28", "7T", "7L29", "6T", "6L29", "5T", "5L38", "4T", "4L28", "4S0", "4S1"], + thundershock: ["8L1", "7L1", "6L1", "5L1", "4L1"], + thunderwave: ["8M", "8L20", "7M", "7L19", "6M", "6L19", "5M", "5L19", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M"], + voltswitch: ["8M", "7M", "6M", "5M"], + weatherball: ["8M"], + wildcharge: ["8M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 4, level: 50, gender: "M", nature: "Adamant", moves: ["thunderpunch", "icepunch", "crosschop", "earthquake"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "M", nature: "Serious", moves: ["lightscreen", "thunderpunch", "discharge", "thunderbolt"], pokeball: "cherishball"}, + ], + }, + magby: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], + belch: ["8E", "7E", "6E"], + bellydrum: ["7E", "6E", "5E", "4E"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + clearsmog: ["8L12", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confuseray: ["8L20", "7L26", "7V", "6L26", "5L25", "4L25", "3L43"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + crosschop: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], + ember: ["8L4", "7L5", "7V", "6L5", "5L7", "5D", "4L7", "3L1"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L12", "6L12", "5L16", "4L16"], + fireblast: ["8M", "8L48", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L49", "4M", "4L46", "3M", "3L49"], + firepunch: ["8M", "8L28", "7T", "7L29", "7V", "6T", "6L29", "5T", "5L34", "4T", "4L28", "3T", "3L19"], + firespin: ["8M", "7L15", "6L15", "5L19", "4L19"], + flameburst: ["7L22", "6L22", "5L28"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "8L40", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L43", "4M", "4L37", "3M", "3L37"], + flamewheel: ["8L16"], + flareblitz: ["8M", "7E", "6E", "5E", "4E"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "7E", "6E", "5E"], + focuspunch: ["8E", "7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "5D", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + karatechop: ["7E", "7V", "6E", "5E", "4E", "3E"], + lavaplume: ["8L32", "7L33", "6L33", "5L37", "4L34"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L7"], + lowkick: ["8M", "8L36"], + machpunch: ["8E", "7E", "6E", "5E", "4E"], + megakick: ["8M", "3T"], + megapunch: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M"], + powerswap: ["8M", "7E", "6E"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L24"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smog: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L13"], + smokescreen: ["8L8", "7L8", "7V", "6L8", "5L10", "4L10", "3L25"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "8L44", "7M", "7L36", "7V", "6M", "6L36", "5M", "5L46", "4M", "4L43", "3M", "3L31"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3T", "3E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + }, + }, + magmar: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + burningjealousy: ["8T"], + captivate: ["4M"], + clearsmog: ["8L12", "8V", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confuseray: ["8L20", "8V", "7L26", "7V", "6L26", "6S4", "5L26", "5S3", "4L25", "4S2", "3L49"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + crosschop: ["3S1"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["7V", "3T"], + ember: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L12", "6L12", "5L16", "5S3", "4L16"], + fireblast: ["8M", "8L58", "8V", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L62", "4M", "4L54", "3M", "3L57", "3S1"], + firepunch: ["8M", "8L28", "8V", "7T", "7L29", "7V", "6T", "6L29", "6S4", "5T", "5L38", "4T", "4L28", "4S2", "3T", "3L1", "3S0"], + firespin: ["8M", "8V", "7L15", "6L15", "6S4", "5L21", "5S3", "4L19", "4S2"], + flameburst: ["7L22", "6L22", "5L32"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "8L46", "8V", "7M", "7L49", "7V", "6M", "6L49", "5M", "5L50", "4M", "4L41", "3M", "3L41"], + flamewheel: ["8L16"], + flareblitz: ["8M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["3S1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8L64", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lavaplume: ["8L34", "7L36", "6L36", "5L44", "4L36"], + leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + lowkick: ["8M", "8L40", "8V", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["7V"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + rage: ["7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L24"], + scorchingsands: ["8T"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smog: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + smokescreen: ["8L1", "8V", "7L8", "7V", "6L8", "6S4", "5L11", "5S3", "4L10", "4S2", "3L25"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "8L52", "7M", "7L42", "7V", "6M", "6L42", "5M", "5L56", "4M", "4L49", "3M", "3L33"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + taunt: ["8V"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T", "3S1"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["leer", "smog", "firepunch", "ember"], pokeball: "pokeball"}, + {generation: 3, level: 36, moves: ["followme", "fireblast", "crosschop", "thunderpunch"]}, + {generation: 4, level: 30, gender: "M", nature: "Quiet", moves: ["smokescreen", "firespin", "confuseray", "firepunch"], pokeball: "pokeball"}, + {generation: 5, level: 30, moves: ["smokescreen", "feintattack", "firespin", "confuseray"], pokeball: "cherishball"}, + {generation: 6, level: 30, gender: "M", isHidden: true, moves: ["smokescreen", "firespin", "confuseray", "firepunch"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 34}, + {generation: 2, level: 14}, + {generation: 4, level: 14}, + {generation: 7, level: 16}, + ], + }, + magmortar: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + captivate: ["4M"], + clearsmog: ["8L12", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confuseray: ["8L20", "7L26", "6L26", "5L26", "4L25", "4S1"], + covet: ["7T", "6T", "5T"], + doubleteam: ["7M", "6M", "5M", "4M"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + ember: ["8L1", "7L1", "6L1", "5L1", "4L1"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L12", "6L12", "5L16", "4L16"], + fireblast: ["8M", "8L58", "7M", "7L55", "6M", "6L55", "5M", "5L62", "4M", "4L58"], + firepunch: ["8M", "8L28", "7T", "7L29", "6T", "6L29", "5T", "5L38", "4T", "4L28", "4S1"], + firespin: ["8M", "7L15", "6L15", "5L21", "4L19"], + flameburst: ["7L22", "6L22", "5L32"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "8L46", "7M", "7L49", "6M", "6L49", "5M", "5L50", "4M", "4L43", "4S0", "4S1"], + flamewheel: ["8L16"], + flareblitz: ["8M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "8L64", "7M", "7L62", "6M", "6L62", "5M", "5L68", "4M", "4L67", "4S0"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + lavaplume: ["8L34", "7L36", "6L36", "5L44", "4L37", "4S1"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], + lowkick: ["8M", "8L40", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["4T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychic: ["8M", "7M", "6M", "5M", "4M", "4S0"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L24"], + scorchingsands: ["8T"], + screech: ["8M"], + secretpower: ["6M", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + smog: ["8L1", "7L1", "6L1", "5L1", "4L1"], + smokescreen: ["8L1", "7L1", "6L1", "5L1", "4L1"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "4S0"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "8L52", "7M", "7L42", "6M", "6L42", "5M", "5L56", "4M", "4L52"], + swagger: ["7M", "6M", "5M", "4M"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M"], + weatherball: ["8M"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 50, gender: "F", nature: "Modest", moves: ["flamethrower", "psychic", "hyperbeam", "solarbeam"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "M", nature: "Hardy", moves: ["confuseray", "firepunch", "lavaplume", "flamethrower"], pokeball: "cherishball"}, + ], + }, + pinsir: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["8L8", "8V", "7T", "7L4", "7V", "6T", "6L4", "5T", "5L4", "4L4", "3L7"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "7L26", "6M", "6L18", "5M", "5L21", "4M", "4L21", "3M", "3L31"], + brutalswing: ["8M", "7M"], + bugbite: ["8L16", "7T", "7E", "6T", "6E", "5T", "5E"], + bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M", "7E", "6E", "5E", "5D", "4E"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["7V", "3T"], + doublehit: ["8L24", "7L22", "6L22"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "8V", "7M", "6M", "6S1", "6S2", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M", "4E", "3E", "3S0"], + feint: ["8E", "7E", "6E", "6S2", "5E", "4E"], + feintattack: ["7E", "6E", "5E", "4E", "3E"], + flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L4", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + guillotine: ["8L48", "8V", "7L50", "7V", "6L47", "5L47", "4L47", "3L37", "3S0"], + harden: ["8L1", "8V", "7L11", "7V", "6L11", "5L13", "4L13", "3L19"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["8M", "8V", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + mefirst: ["7E", "6E", "5E", "5D"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + outrage: ["8V"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["8E", "7E", "6E", "6S2", "5E", "4E"], + rage: ["7V"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "6S1", "5M", "4M", "3M"], + revenge: ["8M", "7L15", "6L15", "5L18", "4L18", "3L25"], + reversal: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8L12", "8V", "7L8", "7V", "6L8", "5L8", "4L8", "3T", "3L13"], + slash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stoneedge: ["8M", "7M", "6M", "6S1", "5M", "4M"], + stormthrow: ["8L20", "7L36", "6L33", "5L33"], + strength: ["8L36", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + submission: ["8L44", "8V", "7L33", "7V", "6L26", "5L42", "4L42", "3L43", "3S0"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L52", "8V", "7T", "7L47", "7E", "6T", "6L43", "6E", "5T", "5L52", "5E", "4T", "4L52"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "8L40", "8V", "7M", "7L40", "7V", "6M", "6L40", "6S2", "5M", "5L38", "4M", "4L38", "3T", "3L49"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["8E", "8V", "7L43", "6L36", "5L35", "4L35"], + throatchop: ["8M", "7T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + visegrip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + vitalthrow: ["8L28", "7L18", "6L18", "5L25", "4L25"], + xscissor: ["8M", "8L32", "8V", "7M", "7L29", "6M", "6L29", "6S1", "5M", "5L30", "4M", "4L30"], + }, + eventData: [ + {generation: 3, level: 35, abilities: ["hypercutter"], moves: ["helpinghand", "guillotine", "falseswipe", "submission"]}, + {generation: 6, level: 50, gender: "F", nature: "Adamant", moves: ["xscissor", "earthquake", "stoneedge", "return"], pokeball: "cherishball"}, + {generation: 6, level: 50, nature: "Jolly", isHidden: true, moves: ["earthquake", "swordsdance", "feint", "quickattack"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 1, level: 20}, + ], + }, + tauros: { + learnset: { + assurance: ["9L15", "8M", "8L15"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T", "3S2"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + curse: ["9E", "7V"], + dig: ["9M"], + doubleedge: ["9L55", "8L55", "8V", "7L63", "7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S2"], + endeavor: ["9E", "7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + fissure: ["7V"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "9L60", "8M", "8L60", "7M", "7L63", "6M", "6L63", "5M", "5L63", "4M", "4L55"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hornattack: ["9L20", "8L20", "8V", "7L8", "7V", "6L8", "5L8", "4L8", "3L8", "3S0", "3S1"], + horndrill: ["7V"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], + lashout: ["8T"], + leer: ["8V", "7V"], + megahorn: ["8M"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + payback: ["9L10", "8M", "8L10", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7L15", "7V", "6L15", "5L15", "4L15", "3L19", "3S0"], + rage: ["8V", "7L5", "7V", "6L5", "5L5", "5D", "4L5", "3L4", "3S0", "3S1"], + ragingbull: ["9L35"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S2"], + rest: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L19", "7V", "6M", "6L19", "5M", "5L19", "4M", "4L19", "3M", "3L34"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rockclimb: ["5D", "4M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M", "9L25", "8M", "8L25", "7L11", "7V", "6L11", "5L11", "4L11", "3L13", "3S0"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["9M", "8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + stomp: ["7V"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["9L45", "8L45", "7M", "7L48", "7V", "6M", "6L48", "5M", "5L48", "4M", "4L41", "3T", "3L26"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], + tailwhip: ["9L1", "8L1", "8V", "7L3", "7V", "6L3", "5L3", "4L3", "3L1", "3S1", "3S2"], + takedown: ["9M", "8L35", "8V", "7L35", "7V", "6L41", "5L41", "4L35", "3L53"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L50", "8L50", "8V", "7L50", "7V", "6L50", "5L55", "4L48", "3L43"], + throatchop: ["8M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + workup: ["9L5", "8M", "8L5", "7M", "7L29", "6L29", "5M", "5L29"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "9L30", "8M", "8L30", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L29"], + }, + eventData: [ + {generation: 3, level: 25, nature: "Docile", ivs: {hp: 14, atk: 19, def: 12, spa: 17, spd: 5, spe: 26}, abilities: ["intimidate"], moves: ["rage", "hornattack", "scaryface", "pursuit"], pokeball: "safariball"}, + {generation: 3, level: 10, abilities: ["intimidate"], moves: ["tackle", "tailwhip", "rage", "hornattack"], pokeball: "pokeball"}, + {generation: 3, level: 46, abilities: ["intimidate"], moves: ["refresh", "earthquake", "tailwhip", "bodyslam"]}, + ], + encounters: [ + {generation: 1, level: 21}, + ], + }, + taurospaldeacombat: { + learnset: { + assurance: ["9L15"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M"], + closecombat: ["9M", "9L60"], + curse: ["9E"], + dig: ["9M"], + doubleedge: ["9L55"], + doublekick: ["9L10"], + drillrun: ["9M"], + earthquake: ["9M"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L20"], + hyperbeam: ["9M"], + ironhead: ["9M"], + outrage: ["9M"], + protect: ["9M"], + ragingbull: ["9L35"], + raindance: ["9M"], + rest: ["9M", "9L40"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M", "9L25"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + surf: ["9M"], + swagger: ["9L45"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L50"], + trailblaze: ["9M"], + wildcharge: ["9M"], + workup: ["9L5"], + zenheadbutt: ["9M", "9L30"], + }, + }, + taurospaldeablaze: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M"], + closecombat: ["9M", "9L60"], + curse: ["9E"], + dig: ["9M"], + doublekick: ["9L10"], + drillrun: ["9M"], + earthquake: ["9M"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firespin: ["9M"], + flamecharge: ["9M", "9L15"], + flamethrower: ["9M"], + flareblitz: ["9M", "9L55"], + gigaimpact: ["9M"], + headbutt: ["9L20"], + hyperbeam: ["9M"], + ironhead: ["9M"], + outrage: ["9M"], + overheat: ["9M"], + protect: ["9M"], + ragingbull: ["9L35"], + raindance: ["9M"], + rest: ["9M", "9L40"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M", "9L25"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L45"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L50"], + trailblaze: ["9M"], + wildcharge: ["9M"], + willowisp: ["9M"], + workup: ["9L5"], + zenheadbutt: ["9M", "9L30"], + }, + }, + taurospaldeaaqua: { + learnset: { + aquajet: ["9L15"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L60"], + curse: ["9E"], + dig: ["9M"], + doublekick: ["9L10"], + drillrun: ["9M"], + earthquake: ["9M"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L20"], + hydropump: ["9M"], + hyperbeam: ["9M"], + ironhead: ["9M"], + liquidation: ["9M"], + outrage: ["9M"], + protect: ["9M"], + ragingbull: ["9L35"], + raindance: ["9M"], + rest: ["9M", "9L40"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M", "9L25"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + surf: ["9M"], + swagger: ["9L45"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L50"], + trailblaze: ["9M"], + waterpulse: ["9M"], + wavecrash: ["9L55"], + wildcharge: ["9M"], + workup: ["9L5"], + zenheadbutt: ["9M", "9L30"], + }, + }, + magikarp: { + learnset: { + bounce: ["8M", "7T", "7S7", "6T", "5T", "5D", "5S5", "4T"], + celebrate: ["6S6"], + flail: ["9L25", "8L25", "7L30", "7V", "6L30", "5L30", "5S5", "4L30", "3L30"], + happyhour: ["6S6"], + hydropump: ["8M", "5S5"], + splash: ["9L1", "8L1", "8V", "7L1", "7V", "7S7", "6L1", "6S6", "5L1", "5D", "5S5", "4L1", "4S0", "4S1", "4S2", "4S3", "4S4", "3L1"], + tackle: ["9L15", "8L15", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L15"], + }, + eventData: [ + {generation: 4, level: 5, gender: "M", nature: "Relaxed", moves: ["splash"], pokeball: "pokeball"}, + {generation: 4, level: 6, gender: "F", nature: "Rash", moves: ["splash"], pokeball: "pokeball"}, + {generation: 4, level: 7, gender: "F", nature: "Hardy", moves: ["splash"], pokeball: "pokeball"}, + {generation: 4, level: 5, gender: "F", nature: "Lonely", moves: ["splash"], pokeball: "pokeball"}, + {generation: 4, level: 4, gender: "M", nature: "Modest", moves: ["splash"], pokeball: "pokeball"}, + {generation: 5, level: 99, shiny: true, gender: "M", moves: ["flail", "hydropump", "bounce", "splash"], pokeball: "cherishball"}, + {generation: 6, level: 1, shiny: 1, moves: ["splash", "celebrate", "happyhour"], pokeball: "cherishball"}, + {generation: 7, level: 19, shiny: true, moves: ["splash", "bounce"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 5}, + ], + }, + gyarados: { + learnset: { + aquatail: ["9L32", "8L32", "7T", "7L30", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + bide: ["7V"], + bind: ["8V"], + bite: ["9L0", "8L0", "8V", "7L1", "7V", "6L20", "6S1", "5L20", "4L20", "3L20"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["9L12", "8M", "8L12", "4M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L24", "8M", "8L24", "8V", "7L39", "6L41"], + curse: ["7V"], + darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragondance: ["9M", "9L36", "8M", "8L36", "7L45", "6L44", "6S0", "5L44", "4L44", "3L50"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["8V", "7L36", "7V", "6L23", "5L23", "4L23", "3L25"], + dragontail: ["9M", "8V", "7M", "6M", "5M"], + earthquake: ["9M", "8M", "8V", "7M", "6M", "6S0", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + flail: ["9L1", "8L1"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "9L44", "8M", "8L44", "7L48"], + hydropump: ["9M", "9L40", "8M", "8L40", "8V", "7L42", "7V", "6L41", "5L41", "4L41", "3L40"], + hyperbeam: ["9M", "9L52", "8M", "8L52", "8V", "7M", "7L54", "7V", "6M", "6L47", "5M", "5L47", "4M", "4L47", "3M", "3L55"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["9M", "9L8", "8M", "8L8", "7L27", "6L32", "6S0", "6S1", "5L32", "4L32"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], + irontail: ["8M", "8V", "7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "8V", "7L21", "7V", "6L26", "5L26", "4L26", "3L30"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + powerwhip: ["8M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["8V", "7V"], + raindance: ["9M", "9L28", "8M", "8L28", "7M", "7L51", "7V", "6M", "6L38", "5M", "5L38", "4M", "4L38", "3M", "3L45"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L16", "8M", "8L16", "7L33"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + splash: ["9L1", "8L1"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "8L1", "7V"], + takedown: ["9M", "7V"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thrash: ["9L48", "8L48", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["9L1", "8L1", "7L24", "7V", "6L29", "5L29", "4T", "4L29", "3L35"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["9M", "9L21", "8M", "8L21", "8V", "7M", "7V", "6M", "6S0", "6S1", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + whirlpool: ["9L4", "8M", "8L4", "7V", "4M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["waterfall", "earthquake", "icefang", "dragondance"], pokeball: "cherishball"}, + {generation: 6, level: 20, shiny: true, moves: ["waterfall", "bite", "icefang", "ironhead"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 15}, + {generation: 3, level: 5}, + {generation: 4, level: 10}, + {generation: 5, level: 1}, + {generation: 7, level: 10}, + ], + }, + lapras: { + learnset: { + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["7V"], + avalanche: ["8M", "7E", "6E", "5E", "4M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "8L40", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3T", "3L13"], + brine: ["8M", "8L35", "7L37", "6L37", "5L37", "4M", "4L37"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["8M"], + confide: ["7M", "6M"], + confuseray: ["8L25", "8V", "7L7", "7V", "6L7", "5L7", "5D", "4L7", "3L19"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragondance: ["8M", "7E", "6E", "5E", "4E", "3E"], + dragonpulse: ["8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + dragonrage: ["7V"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + drillrun: ["8M", "8V", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fissure: ["8E", "7E", "6E", "5E", "4E"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + freezedry: ["8E", "7E", "6E"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "6E", "5E"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T", "3S0"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + horndrill: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + hydropump: ["8M", "8L55", "8V", "7L47", "7V", "6L47", "5L49", "4L49", "3L49", "3S0"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "8L45", "8V", "7M", "7L32", "7V", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L31"], + iceshard: ["8L20", "8V", "7L10", "6L10", "5L10", "4L10"], + icywind: ["8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lifedew: ["8L15"], + liquidation: ["8M"], + megahorn: ["8M", "8V"], + mimic: ["7V", "3T"], + mist: ["8L10", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L7"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + perishsong: ["8L60", "7L27", "7V", "6L27", "5L27", "4L27", "3L25"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "8L50", "7M", "7L22", "7V", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L37", "3S0"], + reflect: ["8V", "7V"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "4L43", "3M", "3L43"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["8L65", "7L50", "6L50", "5L55", "4L55", "3L55"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8V", "7V"], + sparklingaria: ["8E"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["8L30", "7T", "7L14", "6T", "6L14", "5L14", "4M", "4L14", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7E", "7V", "6E", "5E", "4M", "4E"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 44, moves: ["hydropump", "raindance", "blizzard", "healbell"]}, + ], + encounters: [ + {generation: 1, level: 15}, + ], + }, + ditto: { + learnset: { + transform: ["9L1", "8L1", "8V", "7L1", "7V", "7S0", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 7, level: 10, moves: ["transform"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 12}, + {generation: 2, level: 10}, + {generation: 3, level: 23}, + {generation: 4, level: 10}, + {generation: 5, level: 45}, + {generation: 6, level: 30}, + {generation: 7, level: 25}, + ], + }, + eevee: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "5S2", "4M", "4S0", "3M"], + babydolleyes: ["9L15", "8L15", "7L9", "7S5", "6L9", "6S3", "6S4"], + batonpass: ["9M", "9L35", "8M", "8L35", "7L33", "7V", "6L33", "5L36", "4L36", "3L36"], + bide: ["7V"], + bite: ["9L25", "8L25", "8V", "7L17", "7V", "6L17", "5L29", "4L29", "4S0", "3L30"], + bodyslam: ["9M", "8M", "7V", "3T"], + calmmind: ["9M"], + captivate: ["7E", "6E", "4M"], + celebrate: ["8S6", "7S5", "6S3"], + charm: ["9M", "9L45", "8M", "8L45", "7L29", "7E", "7V", "6L29", "6E", "5L29", "5E", "5D", "4E", "3E"], + confide: ["7M", "6M"], + copycat: ["9L30", "8L30"], + covet: ["9L1", "8L1", "8S6", "7T", "7L1", "7E", "6T", "6L23", "6E", "5T", "5L21", "5E", "4E", "4S0"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + detect: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L50", "8L50", "8V", "7L37", "7V", "6L37", "5L37", "3T"], + doublekick: ["9E", "8E", "8V"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M", "5S2"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], + flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "4S1", "3E"], + focusenergy: ["8M", "7V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L15", "4L15", "3L16"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "8S6", "7T", "7L1", "6T", "6L1", "6S4", "5T", "5L1", "4T", "4L1", "4S0", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "4S1", "3M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + mimic: ["7V", "3T"], + mudslap: ["9M", "9E", "8E", "7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + payday: ["8M", "8V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L10", "8L10", "8V", "7L13", "7V", "6L13", "6S4", "5L22", "4L22", "4S1", "3L23"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + refresh: ["7L20", "6L20"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "5S2", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "7S5", "6L5", "6S3", "5L8", "5D", "4L8", "3L8"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sing: ["5S2"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M", "7E", "6E", "5E"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L20", "8M", "8L20", "8V", "7L17", "7V", "6L10", "6S3", "6S4", "5D", "4T", "3T"], + synchronoise: ["7E", "6E", "5E"], + tackle: ["9L1", "8L1", "8V", "8S6", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L40", "8L40", "8V", "7L25", "7V", "6L25", "5L43", "4L43", "3L42"], + terablast: ["9M"], + tickle: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trumpcard: ["7L45", "6L45", "5L57", "4L57", "4S1"], + weatherball: ["8M"], + wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + workup: ["8M", "7M", "5M"], + yawn: ["9E", "8E", "7E", "6E", "5E", "4E"], + }, + eventData: [ + {generation: 4, level: 10, gender: "F", nature: "Lonely", abilities: ["adaptability"], moves: ["covet", "bite", "helpinghand", "attract"], pokeball: "cherishball"}, + {generation: 4, level: 50, shiny: true, gender: "M", nature: "Hardy", abilities: ["adaptability"], moves: ["irontail", "trumpcard", "flail", "quickattack"], pokeball: "cherishball"}, + {generation: 5, level: 50, gender: "F", nature: "Hardy", abilities: ["adaptability"], moves: ["sing", "return", "echoedvoice", "attract"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["celebrate", "sandattack", "babydolleyes", "swift"], pokeball: "cherishball"}, + {generation: 6, level: 15, shiny: true, isHidden: true, moves: ["swift", "quickattack", "babydolleyes", "helpinghand"], pokeball: "cherishball"}, + {generation: 7, level: 10, nature: "Jolly", moves: ["celebrate", "sandattack", "babydolleyes"], pokeball: "cherishball"}, + {generation: 8, level: 5, gender: "M", nature: "Docile", abilities: ["runaway"], moves: ["celebrate", "covet", "helpinghand", "tackle"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 25}, + ], + }, + eeveestarter: { + learnset: { + baddybad: ["8V", "7T"], + bite: ["8V", "7L17"], + bouncybubble: ["8V", "7T"], + buzzybuzz: ["8V", "7T"], + dig: ["8V", "7M"], + doubleedge: ["8V", "7L28"], + doublekick: ["8V", "7L10"], + facade: ["8V", "7M"], + freezyfrost: ["8V", "7T"], + glitzyglow: ["8V", "7T"], + growl: ["8V", "7L1", "7S0"], + headbutt: ["8V", "7M"], + helpinghand: ["8V", "7M", "7L31"], + irontail: ["8V", "7M"], + payday: ["8V", "7M"], + protect: ["8V", "7M"], + quickattack: ["8V", "7L6"], + reflect: ["8V", "7M"], + rest: ["8V", "7M"], + sandattack: ["8V", "7L14"], + sappyseed: ["8V", "7T"], + shadowball: ["8V", "7M"], + sizzlyslide: ["8V", "7T"], + sparklyswirl: ["8V", "7T"], + substitute: ["8V", "7M"], + swift: ["8V", "7L21"], + tackle: ["8V", "7L1", "7S0"], + tailwhip: ["8V", "7L3", "7S0"], + takedown: ["8V", "7L24"], + toxic: ["8V", "7M"], + veeveevolley: ["8V", "7T"], + }, + eventData: [ + {generation: 7, level: 5, perfectIVs: 6, moves: ["tackle", "tailwhip", "growl"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + vaporeon: { + learnset: { + acidarmor: ["9L45", "8L45", "8V", "7L29", "7V", "6L29", "5L64", "4L64", "3L47"], + aquaring: ["9L35", "8L35", "7L25", "6L25", "5L43", "4L43"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["9L30", "8L30", "8V", "7L20", "7V", "6L20", "5L36", "4L36", "3L36"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bide: ["7V"], + bite: ["9L1", "8L1", "7V", "5L29", "4L29", "3L30"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brine: ["8M", "4M"], + bubblebeam: ["7V"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S1"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["9L1", "8L1", "7V", "3T"], + doublekick: ["8V"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + flipturn: ["8T"], + focusenergy: ["8M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9L20", "8L20", "8V", "7L33", "7V", "6L33", "5L57", "4L57", "3L42"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L50", "8M", "8L50", "8V", "7L45", "7V", "6L45", "5L71", "4L71", "3L52"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + liquidation: ["9M", "8M"], + mimic: ["7V", "3T"], + mist: ["7V"], + muddywater: ["9L40", "8M", "8L40", "7L37", "6L37", "5L78", "4L78"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + payday: ["8M", "8V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L10", "8L10", "8V", "7L13", "7V", "6L13", "5L22", "4L22", "3L23"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], + scald: ["8M", "8V", "7M", "7S2", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S1", "5L1", "5S0", "4L1", "3L1"], + takedown: ["9M", "9L1", "8L1", "7V"], + terablast: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L0", "8L0", "8V", "7L1", "7V", "6L9", "6S1", "5L15", "4L15", "3L16"], + waterpulse: ["9M", "9L25", "8L25", "7T", "7L17", "6T", "6L17", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + workup: ["8M", "7M", "5M"], + yawn: ["8V"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "watergun"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["scald", "icebeam", "raindance", "rest"], pokeball: "cherishball"}, + ], + }, + jolteon: { + learnset: { + agility: ["9M", "9L45", "8M", "8L45", "8V", "7L29", "7V", "6L29", "5L64", "4L64", "3L47"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bide: ["7V"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M", "7V", "3T"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S1"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + discharge: ["9L40", "8L40", "7L37", "6L37", "5L78", "4L78"], + doubleedge: ["9L1", "8L1", "7V", "3T"], + doublekick: ["9L25", "8L25", "8V", "7L17", "7V", "6L17", "5L29", "4L29", "3L30"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + falseswipe: ["9M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + lightscreen: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mimic: ["7V", "3T"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + payday: ["8M", "8V"], + pinmissile: ["9L35", "8M", "8L35", "8V", "7L25", "7V", "6L25", "5L36", "4L36", "3L36"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L10", "8L10", "8V", "7L13", "7V", "6L13", "5L22", "4L22", "3L23"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S1", "5L1", "5S0", "4L1", "3L1"], + takedown: ["9M", "9L1", "8L1", "7V"], + terablast: ["9M"], + thunder: ["9M", "9L50", "8M", "8L50", "8V", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L71", "4M", "4L71", "3M", "3L52"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], + thunderfang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L43", "4L43"], + thundershock: ["9L0", "8L0", "8V", "7L1", "7V", "6L9", "6S1", "5L15", "4L15", "3L16"], + thunderwave: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L57", "4M", "4L57", "3T", "3L42"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + voltswitch: ["9M", "8M", "7M", "7S2", "6M", "5M"], + weatherball: ["8M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + yawn: ["8V"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "thundershock"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", moves: ["thunderbolt", "shadowball", "lightscreen", "voltswitch"], pokeball: "cherishball"}, + ], + }, + flareon: { + learnset: { + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bide: ["7V"], + bite: ["9L25", "8L25", "7L17", "7V", "6L17", "5L29", "4L29", "3L30"], + bodyslam: ["9M", "8M", "7V", "3T"], + burningjealousy: ["8T"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S1"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L1", "8L1", "7V", "3T"], + doublekick: ["8V"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L0", "8L0", "8V", "7L1", "7V", "6L9", "6S1", "5L15", "4L15", "3L16"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5L71", "4M", "4L71", "3M"], + firefang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L43", "4L43"], + firespin: ["9M", "9L35", "8M", "8L35", "8V", "7L25", "7V", "6L25", "5L36", "4L36", "3L36"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L52"], + flareblitz: ["9M", "9L50", "8M", "8L50", "8V", "7L45", "7S2", "6L45"], + focusenergy: ["8M", "8V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "8V"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + lavaplume: ["9L40", "8L40", "7L37", "6L37", "5L78", "4L78"], + leer: ["7V", "3L47"], + mimic: ["7V", "3T"], + mudslap: ["9M", "7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + payday: ["8M", "8V"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L10", "8L10", "8V", "7L13", "7V", "7S2", "6L13", "5L22", "4L22", "3L23"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "8V", "7L5", "7V", "6L5", "6S1", "5L8", "5S0", "4L8", "3L8"], + scaryface: ["9M", "9L45", "8M", "8L45", "7L29", "6L29", "5L64", "4L64"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smog: ["9L20", "8L20", "8V", "7L33", "7V", "6L33", "5L57", "4L57", "3L42"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "6S1", "5L1", "5S0", "4L1", "3L1"], + takedown: ["9M", "9L1", "8L1", "7V"], + terablast: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M"], + workup: ["8M", "7M", "5M"], + yawn: ["8V"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "ember"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["flareblitz", "facade", "willowisp", "quickattack"], pokeball: "cherishball"}, + ], + }, + espeon: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + celebrate: ["6S2"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L0", "8L0", "7L1", "7V", "6L9", "6S2", "5L15", "4L15", "3L16"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["9M", "8M", "7M", "7S3", "6M"], + detect: ["7V"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["9L1", "8L1", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["9L50", "8M", "8L50", "7L25", "6L25", "5L43", "4L43"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + imprison: ["9M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mimic: ["3T"], + morningsun: ["9L30", "8L30", "7L33", "7V", "6L33", "5L71", "4L71", "3L52", "3S0"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payday: ["8M"], + powergem: ["9M"], + powerswap: ["9L35", "8M", "8L35", "7L45", "6L45", "5L78", "4L78"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L25", "8L25", "7L20", "7V", "6L20", "5L36", "4L36", "3L36", "3S0"], + psychic: ["9M", "9L40", "8M", "8L40", "7M", "7L37", "7V", "7S3", "6M", "6L37", "5M", "5L64", "4M", "4L64", "3M", "3L47", "3S0"], + psychicfangs: ["9M", "8M"], + psychicterrain: ["9M"], + psychup: ["9L45", "8L45", "7M", "7L29", "7V", "6M", "6L29", "5M", "5L57", "4M", "4L57", "3T", "3L42", "3S0"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + quickattack: ["9L10", "8L10", "7L13", "7V", "6L13", "5L22", "4L22", "3L23"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "8M", "7M", "7S3", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "7L5", "7V", "6L5", "6S2", "5L8", "5S1", "4L8", "3L8"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L20", "8M", "8L20", "7L17", "7V", "6L17", "5L29", "4T", "4L29", "3T", "3L30"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S1", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "6S2", "5L1", "5S1", "4L1", "3L1"], + takedown: ["9M", "9L1", "8L1"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunderwave: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + weatherball: ["8M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["psybeam", "psychup", "psychic", "morningsun"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "confusion"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["psychic", "dazzlinggleam", "shadowball", "reflect"], pokeball: "cherishball"}, + ], + }, + umbreon: { + learnset: { + assurance: ["9L25", "8M", "8L25", "7L25", "6L25", "5L25", "4L43"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S2"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L20", "8L20", "7L17", "7V", "6L17", "5L17", "4L29", "3L30"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + crunch: ["9M", "8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "9L40", "8M", "8L40", "7M", "6M", "5T", "4M"], + detect: ["7V"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["9L1", "8L1", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + feintattack: ["7L20", "7V", "6L20", "5L21", "4L36", "3L36", "3S0"], + flash: ["7V", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1"], + guardswap: ["9L35", "8M", "8L35", "7L45", "6L45", "5L45", "4L78"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1", "4T", "4L1", "3L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lashout: ["8T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L50"], + lightscreen: ["9M"], + meanlook: ["9L50", "8L50", "7L37", "7V", "6L37", "5L37", "4L57", "3L42", "3S0"], + mimic: ["3T"], + moonlight: ["9L30", "8L30", "7L33", "7V", "7S3", "6L33", "5L33", "4L71", "3L52", "3S0"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["8M"], + protect: ["9M", "8M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], + psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + pursuit: ["7L1", "7V", "6L9", "6S2", "5L15", "4L15", "3L16"], + quickattack: ["9L10", "8L10", "7L13", "7V", "6L13", "5L13", "4L22", "3L23"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "7L5", "7V", "6L5", "6S2", "5L8", "5S1", "4L8", "3L8"], + scaryface: ["9M"], + screech: ["9L45", "8M", "8L45", "7L29", "7V", "6L29", "5L29", "4L64", "3L47", "3S0"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M", "9L0", "8M", "8L0", "7M", "7S3", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S1", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "6S2", "5L1", "5S1", "4L1", "3L1"], + takedown: ["9M", "9L1", "8L1"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "8M"], + throatchop: ["8M", "7T"], + thunderwave: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "7S3", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + weatherball: ["8M"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["feintattack", "meanlook", "screech", "moonlight"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "pursuit"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", moves: ["snarl", "toxic", "protect", "moonlight"], pokeball: "cherishball"}, + ], + }, + leafeon: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + babydolleyes: ["9L15", "8L15", "7L9"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M"], + bulletseed: ["9M", "8M", "4M"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S1"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleedge: ["9L1", "8L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M"], + flash: ["6M", "5M", "4M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigadrain: ["9M", "9L40", "8M", "8L40", "7T", "7L25", "6T", "6L25", "5T", "5L43", "4M", "4L43"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L17", "6L17", "5L57", "4L57"], + grassyglide: ["8T"], + growl: ["9L1", "8L1"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + leafblade: ["9L50", "8M", "8L50", "7L45", "7S2", "6L45", "5L71", "4L71"], + leafstorm: ["9M", "8M"], + leechseed: ["9L20", "8L20"], + magicalleaf: ["9M", "9L25", "8M", "8L25", "7L20", "6L20", "5L36", "4L36"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + payday: ["8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + quickattack: ["9L10", "8L10", "7L13", "6L13", "5L22", "4L22"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L0", "8L0", "7L1", "6L9", "6S1", "5L15", "4L15"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L8", "5S0", "4L8"], + secretpower: ["6M", "4M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + solarblade: ["8M"], + storedpower: ["9M", "8M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "9L35", "8M", "8L35", "7M", "7L37", "7S2", "6M", "6L37", "5M", "5L64", "4M", "4L64"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L1", "8M", "8L1", "4T"], + swordsdance: ["9M", "9L45", "8M", "8L45", "7M", "7L29", "7S2", "6M", "6L29", "5M", "5L78", "4M", "4L78"], + synthesis: ["9L30", "8L30", "7T", "7L33", "7S2", "6T", "6L33", "5T", "5L29", "4T", "4L29"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], + tailwhip: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], + takedown: ["9M", "9L1", "8L1"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + weatherball: ["8M"], + workup: ["8M", "7M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "razorleaf"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["leafblade", "swordsdance", "sunnyday", "synthesis"], pokeball: "cherishball"}, + ], + }, + glaceon: { + learnset: { + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + auroraveil: ["7M", "7S2"], + avalanche: ["9M", "8M", "4M"], + babydolleyes: ["9L15", "8L15", "7L9"], + barrier: ["7L29", "6L29", "5L78", "4L78"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bite: ["9L25", "8L25", "7L17", "6L17", "5L29", "4L29"], + blizzard: ["9M", "9L50", "8M", "8L50", "7M", "7L45", "7S2", "6M", "6L45", "5M", "5L71", "4M", "4L71"], + bodyslam: ["9M", "8M"], + calmmind: ["9M"], + captivate: ["4M"], + celebrate: ["6S1"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T", "5T"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleedge: ["9L1", "8L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M"], + focusenergy: ["8M"], + freezedry: ["9L40", "8L40"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1"], + hail: ["8M", "8L35", "7M", "7L37", "7S2", "6M", "6L37", "5M", "5L64", "4M", "4L64"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S0", "4T", "4L1"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L43", "4L43"], + iceshard: ["9L20", "8L20", "7L25", "6L25", "5L36", "4L36"], + iciclespear: ["8M"], + icywind: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L9", "6S1", "5T", "5L15", "4T", "4L15"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41", "5T", "5L50", "4T", "4L50"], + mirrorcoat: ["9L45", "8L45", "7L33", "6L33", "5L57", "4L57"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + payday: ["8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + quickattack: ["9L10", "8L10", "7L13", "6L13", "5L22", "4L22"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L8", "5S0", "4L8"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "7S2", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M", "9L35"], + storedpower: ["9M", "8M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L1", "8M", "8L1", "4T"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], + tailwhip: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], + takedown: ["9M", "9L1", "8L1"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + waterpulse: ["9M", "7T", "6T", "4M"], + weatherball: ["8M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tailwhip", "tackle", "helpinghand", "sandattack"]}, + {generation: 6, level: 10, moves: ["celebrate", "tailwhip", "sandattack", "icywind"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", moves: ["blizzard", "shadowball", "hail", "auroraveil"], pokeball: "cherishball"}, + ], + }, + porygon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L30", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L9"], + allyswitch: ["8M", "7T"], + barrier: ["8V"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + conversion2: ["8L25", "8S1", "7L1", "6L1", "5L1", "4L1", "3L1"], + conversion: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + curse: ["7V"], + defensecurl: ["7V"], + discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + eerieimpulse: ["8M"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + lockon: ["8L55", "7L45", "7V", "6L45", "5L45", "4L45", "3L32"], + magiccoat: ["8L50", "7T", "7L56", "6T", "6L56", "5T", "5L56", "4T", "4L56"], + magnetrise: ["8L10", "8S1", "7T", "7L23", "6T", "6L23", "5T", "5L23", "4L23"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + powerswap: ["8M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L20", "8V", "8S1", "7L7", "7V", "6L7", "5L7", "5S0", "4L7", "3L12"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7V"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L35", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3L20"], + recycle: ["8L5", "7T", "7L34", "6T", "6L34", "5T", "5L34", "4M", "4L34", "3L44"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + sharpen: ["8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L24"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + speedswap: ["8M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + takedown: ["7V"], + telekinesis: ["7T"], + teleport: ["8V", "7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["8L15", "8S1"], + thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8L45", "8V", "7L50", "7V", "6L50", "5L51", "4L51", "3L36"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["8L60", "7L62", "7V", "6L62", "5L62", "4L62", "3L48"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 10, isHidden: true, moves: ["tackle", "conversion", "sharpen", "psybeam"]}, + {generation: 8, level: 25, isHidden: true, moves: ["magnetrise", "thundershock", "psybeam", "conversion2"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 1, level: 18}, + ], + }, + porygon2: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L30", "7L12", "7V", "6L12", "5L12", "4L12", "3L9"], + allyswitch: ["8M", "7T"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + conversion2: ["8L25", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + conversion: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + curse: ["7V"], + defensecurl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L24"], + discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + eerieimpulse: ["8M"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8L65", "7M", "7L67", "7V", "6M", "6L67", "5M", "5L67", "4M", "4L67", "3M"], + icebeam: ["8M", "8S0", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + lockon: ["8L55", "7L45", "7V", "6L45", "5L45", "4L45", "3L32"], + magiccoat: ["8L50", "7T", "7L1", "6T", "6L1", "5T", "5L56", "4T", "4L56"], + magnetrise: ["8L1", "7T", "7L23", "6T", "6L23", "5T", "5L23", "4L23"], + mimic: ["3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + powerswap: ["8M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L20", "7L7", "7V", "6L7", "5L7", "4L7", "3L12"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L35", "8S0", "7L18", "7V", "6L18", "5L18", "4L18", "3L20"], + recycle: ["8L1", "7T", "7L34", "6T", "6L34", "5T", "5L34", "4M", "4L34", "3L44"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + speedswap: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + telekinesis: ["7T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8S0", "7M", "6M", "5M", "4M", "3M"], + thundershock: ["8L15"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "8L45", "7L50", "7V", "6L50", "5L51", "4L51", "3L36"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "8S0", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["8L60", "7L1", "7V", "6L1", "5L62", "4L62", "3L48"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 8, level: 50, nature: "Sassy", abilities: ["download"], ivs: {hp: 31, atk: 0, spe: 0}, moves: ["recover", "trickroom", "icebeam", "thunderbolt"], pokeball: "cherishball"}, + ], + }, + porygonz: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["8M", "8L30", "7L12", "6L12", "5L12", "4L12"], + allyswitch: ["8M", "7T"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + conversion2: ["8L25", "7L1", "6L1", "5L1", "4L1"], + conversion: ["8L1", "7L1", "6L1", "5L1", "4L1"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defensecurl: ["8L1"], + discharge: ["8L40", "7L40", "6L40", "5L40", "4L40"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["8M"], + electroweb: ["8M", "7T", "6T", "5T"], + embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "4L34"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "8L65", "7M", "7L67", "6M", "6L67", "5M", "5L67", "4M", "4L67"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + lastresort: ["7T", "6T", "5T", "4T"], + lockon: ["8L55", "7L45", "6L45", "5L45", "4L45"], + magiccoat: ["8L50", "7T", "7L1", "6T", "6L1", "5T", "5L56", "4T", "4L56"], + magnetrise: ["8L1", "7T", "7L23", "6T", "6L23", "5T", "5L23", "4L23"], + nastyplot: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psybeam: ["8L20", "7L7", "6L7", "5L7", "4L7"], + psychic: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + recover: ["8L35", "7L18", "6L18", "5L18", "4L18"], + recycle: ["8L1", "7T", "6T", "5T", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + speedswap: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["8M", "4T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thundershock: ["8L15"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["8M", "8L45", "7L50", "6L50", "5L51", "4L51"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + wonderroom: ["8M", "7T", "5T"], + zapcannon: ["8L60", "7L1", "6L1", "5L62", "4L62"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + omanyte: { + learnset: { + ancientpower: ["8L30", "7L37", "7V", "6L37", "5L37", "4T", "4L37", "3L49"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7E", "7V", "6E", "5E"], + bind: ["8L1", "7T", "6T", "5T"], + bite: ["8E", "8V", "7L7", "7V", "6L7", "5L7", "5D", "5S0", "4L7", "3L13"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brine: ["8M", "8L35", "7L28", "6L28", "5L28", "4M", "4L28"], + bubblebeam: ["8E", "7E", "7V", "6E", "5E", "5S0", "4E", "3E"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hornattack: ["7V"], + hydropump: ["8M", "8L60", "8V", "7L55", "7V", "6L55", "5L55", "4L52", "3L55"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + leer: ["8L20", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L31"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + muddywater: ["8M", "7E", "6E", "5E", "5D", "4E"], + mudshot: ["8M", "8L25", "7L25", "6L25", "5L25", "4L25", "3L25"], + naturalgift: ["4M"], + protect: ["8M", "8L41", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L34", "4M", "4L34", "3M", "3L37"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + reflecttype: ["8E", "7E", "6E"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L45", "7L46", "6L46", "5L46", "4L46"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L5", "7L16", "7V", "6L16", "5L16", "4T", "4L16", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L10"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shellsmash: ["8L55", "8V", "7L50", "6L50", "5L52"], + slam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikecannon: ["7V"], + spikes: ["8M", "7E", "6E", "5E", "4E", "3E"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "5S0", "4E", "3E"], + surf: ["8M", "8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tickle: ["8E", "7L43", "6L43", "5L43", "4L43", "3L43"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M", "7E", "6E", "5E", "4E"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L15", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L19"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["8M", "7E", "7V", "6E", "5E", "4M"], + withdraw: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + wringout: ["7E", "6E", "5E", "4E"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", abilities: ["swiftswim"], moves: ["bubblebeam", "supersonic", "withdraw", "bite"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + omastar: { + learnset: { + ancientpower: ["8L30", "7L37", "7V", "6L37", "5L37", "4T", "4L37", "3L55"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["8V", "7V"], + bind: ["8L1", "7T", "6T", "5T"], + bite: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brine: ["8M", "8L35", "7L28", "6L28", "5L28", "4M", "4L28"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + crunch: ["8M", "8L0"], + curse: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hornattack: ["7V"], + horndrill: ["7V"], + hydropump: ["8M", "8L70", "8V", "7L1", "7V", "6L1", "5L75", "4L67", "3L65"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + leer: ["8L20", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L31"], + liquidation: ["8M"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + muddywater: ["8M"], + mudshot: ["8M", "8L25", "7L25", "6L25", "5L25", "4L25", "3L25"], + naturalgift: ["4M"], + pinmissile: ["8M"], + protect: ["8M", "8L43", "8V", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L34", "4M", "4L34", "3M", "3L37"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L49", "7L56", "6L56", "5L56", "4L56"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L1", "7L16", "7V", "6L16", "5L16", "4T", "4L16", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + shellsmash: ["8L63", "8V", "7L67", "6L67", "5L67"], + skullbash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikecannon: ["8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], + spikes: ["8M"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + supersonic: ["8V"], + surf: ["8M", "8L56", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + tickle: ["7L48", "6L48", "5L48", "4L48", "3L46"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["8M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L15", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + withdraw: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + }, + kabuto: { + learnset: { + absorb: ["8L1", "8V", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L13"], + aerialace: ["7M", "3M"], + ancientpower: ["8L30", "7L46", "7V", "6L46", "5L46", "4T", "4L46", "3L55"], + aquajet: ["8L15", "8V", "7L31", "6L31", "5L31", "4L31"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brine: ["8M", "8L35", "4M"], + bubblebeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "5S0", "4E", "3E"], + curse: ["7V"], + dig: ["8M", "8V", "7V", "6M", "5M", "5S0", "4M", "4E", "3M", "3E"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "7L26", "7V", "6L26", "5L26", "4M", "4L26", "3T", "3L37"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flail: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + foresight: ["7E", "6E", "5E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + headbutt: ["8V"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M", "7V"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + leechlife: ["8M", "8L45", "8V"], + leer: ["8L20", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L19"], + liquidation: ["8M", "8L50"], + megadrain: ["8E", "8V", "7L36", "7V", "6L36", "5L36", "4L36", "3L49"], + metalsound: ["8L55", "7L41", "6L41", "5L41", "4L41", "3L43"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + mudshot: ["8M", "8L25", "7L16", "7E", "6L16", "6E", "5L16", "5E", "4L16", "4E", "3L25"], + mudslap: ["4T"], + naturalgift: ["4M"], + protect: ["8M", "8L41", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L10", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L31"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scratch: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], + screech: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + slash: ["7V"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "5D", "4M"], + stoneedge: ["8M", "8L60"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["8E", "7E", "7V", "6E"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wringout: ["7L50", "6L50", "5L51", "4L51"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", abilities: ["battlearmor"], moves: ["confuseray", "dig", "scratch", "harden"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + kabutops: { + learnset: { + absorb: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["8L30", "7L54", "7V", "6L54", "5L54", "4T", "4L54", "3L65"], + aquajet: ["8L15", "8V", "7L31", "6L31", "5L31", "4L31"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7V", "3T"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "8L35", "4M"], + bubblebeam: ["7V"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8V"], + crosspoison: ["8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dig: ["8M", "8V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "7L26", "7V", "6L26", "5L26", "4M", "4L26", "3T", "3L37"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + feint: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1"], + flipturn: ["8T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T", "3L1"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8V", "7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M", "7V"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + leechlife: ["8M", "8L49", "8V"], + leer: ["8L20", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["8M", "8L56", "7T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megadrain: ["8V", "7L36", "7V", "6L36", "5L36", "4L36", "3L55"], + megakick: ["8M", "7V", "3T"], + metalsound: ["8L63", "7L45", "6L45", "5L45", "4L45", "3L46"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + mudshot: ["8M", "8L25", "7L16", "6L16", "5L16", "4L16", "3L25"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + nightslash: ["8L1", "7L1", "6L1", "5L72", "4L72"], + protect: ["8M", "8L43", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychocut: ["8M"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["8M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L31"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["8M", "8V"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + skullbash: ["7V"], + slash: ["8L0", "8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], + stoneedge: ["8M", "8L70", "7M", "6M", "5M", "4M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["7V"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wringout: ["7L63", "6L63", "5L63", "4L63"], + xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"], + }, + }, + aerodactyl: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L50", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L8"], + aircutter: ["4T"], + ancientpower: ["8L1", "7L25", "7V", "7S1", "6L25", "5L25", "4T", "4L25", "3L29"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M", "7E", "6E", "5E", "5D", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bite: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L15"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + celebrate: ["7S1"], + confide: ["7M", "6M"], + crunch: ["8M", "8L30", "8V", "7L33", "6L33", "5L33", "4L33"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["7V"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fly: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "8L60", "7M", "7L81", "6M", "6L81", "5M", "5L81", "4M", "4L73"], + headbutt: ["8V", "7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hurricane: ["8M"], + hyperbeam: ["8M", "8L55", "8V", "7M", "7L65", "7V", "6M", "6L65", "5M", "5L65", "4M", "4L57", "3M", "3L50"], + icefang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], + incinerate: ["6M", "5M"], + ironhead: ["8M", "8L35", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L49"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + meteorbeam: ["8T"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["8M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["8L25", "8V", "7M", "7L9", "7V", "6M", "6L9", "5M", "5L9", "4M", "4L9", "3M"], + rockblast: ["8M"], + rockpolish: ["7M", "7S1", "6M", "5M", "4M"], + rockslide: ["8M", "8L20", "8V", "7M", "7L73", "6M", "6L73", "5M", "5L73", "4M", "4L65", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8V"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roost: ["8E", "8V", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L15", "7L1", "7V", "6L1", "5L1", "4L1", "3L36"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], + skydrop: ["7M", "7L49", "6M", "6L49", "5M", "5L49"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "8V", "7T", "6T", "5T", "5D", "4M"], + steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "5S0", "4M", "4E", "3M", "3E"], + stoneedge: ["8M", "8L45", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tailwind: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + takedown: ["8L40", "8V", "7L41", "7V", "6L41", "5L41", "4L41", "3L43"], + taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderfang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + wideguard: ["8E", "7E", "7S1", "6E"], + wingattack: ["8L10", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", abilities: ["pressure"], moves: ["steelwing", "icefang", "firefang", "thunderfang"], pokeball: "cherishball"}, + {generation: 7, level: 50, isHidden: true, moves: ["ancientpower", "rockpolish", "wideguard", "celebrate"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + munchlax: { + learnset: { + afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], + amnesia: ["8M", "8L36", "7L9", "6L9", "5L9", "4L9"], + attract: ["8M", "7M", "6M", "5M", "4M"], + belch: ["8E", "7E", "6E"], + bellydrum: ["8L48", "7L44", "6L44"], + bite: ["8L16"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M", "8L28", "7L25", "6L25", "5L36", "4L33"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["8M", "7E", "6E", "5E", "4E"], + chipaway: ["7L17", "6L17", "5L25"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E", "4E"], + covet: ["8L12", "7T", "6T", "5T"], + curse: ["8E", "7E", "6E", "5E", "4E", "4S1"], + defensecurl: ["8L4", "7L4", "6L4", "5L4", "4L4", "4S0"], + doubleedge: ["8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + encore: ["8M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fireblast: ["8M", "7M", "6M", "5M", "4M"], + firepunch: ["8M", "7T", "6T", "5T", "4T"], + fissure: ["8E"], + flail: ["8L44"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "8L32", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L36"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + happyhour: ["7S2"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + holdback: ["7S2"], + hydropump: ["8M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "6T", "5T", "4T"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + lastresort: ["8L52", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L49"], + lick: ["8L1", "7L1", "7E", "6L1", "6E", "5L12", "5E", "4L12", "4E"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["8M", "8L40", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], + mudslap: ["4T"], + naturalgift: ["7L49", "7E", "6L49", "6E", "5L49", "5E", "4M", "4L44"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1", "4S1"], + payday: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychic: ["8M", "7M", "6M", "5M", "4M"], + pursuit: ["7E", "6E", "5E", "4E"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + recycle: ["8L8", "7T", "7L1", "6T", "6L1", "5T", "5L17", "4M", "4L17"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["7L36", "6L36", "5L44", "4T", "4L41"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M"], + screech: ["8M", "8L24", "7L20", "6L20", "5L20", "4L20"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + selfdestruct: ["8M", "7E", "6E", "5E", "4S0"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "7L50", "6T", "6L1", "5T", "5L52"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + stockpile: ["8L20", "7L28", "6L28", "5L28", "4L25"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "4E"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["8L20", "7L33", "6L33", "5L33", "4L28"], + tackle: ["8L1", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M"], + whirlpool: ["8M", "4M"], + whirlwind: ["7E", "6E", "5E", "4E"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 4, level: 5, moves: ["metronome", "tackle", "defensecurl", "selfdestruct"]}, + {generation: 4, level: 5, gender: "F", nature: "Relaxed", abilities: ["thickfat"], moves: ["metronome", "odorsleuth", "tackle", "curse"], pokeball: "cherishball"}, + {generation: 7, level: 5, abilities: ["thickfat"], moves: ["tackle", "metronome", "holdback", "happyhour"], pokeball: "cherishball"}, + ], + }, + snorlax: { + learnset: { + afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], + amnesia: ["8M", "8L36", "8V", "7L9", "7V", "6L9", "5L9", "5D", "4L9", "3L5"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + belch: ["8L52", "7E", "6E"], + bellydrum: ["8L48", "7L44", "7V", "6L44", "5L17", "4L17", "3L13"], + bide: ["7V"], + bite: ["8L16"], + blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["8L1", "7T", "7L41", "7S1", "6T", "6L41", "5T", "5L41", "4T", "4L36", "3L37"], + bodypress: ["8M"], + bodyslam: ["8M", "8L28", "8V", "7L25", "7V", "7S1", "6L25", "5L36", "4L33", "3T", "3L33", "3S0"], + brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["7V"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + celebrate: ["7S1"], + charm: ["8M", "7E", "6E", "5E", "4E", "3E"], + chipaway: ["7L17", "6L17", "5L25"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], + covet: ["8L1", "7T", "6T", "5T", "3L42"], + crunch: ["8M", "8L24", "8V", "7L49", "6L49", "5L49", "4L44"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], + darkestlariat: ["8M"], + defensecurl: ["8L1", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L9"], + doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + fissure: ["8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], + flail: ["8L1"], + flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "8L1", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["8E"], + gigaimpact: ["8M", "8L56", "7M", "7L35", "6M", "6L57", "5M", "5L57", "4M", "4L49"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + hammerarm: ["8L44"], + harden: ["7V"], + headbutt: ["8V", "7V", "4T", "3L17"], + heatcrash: ["8M"], + heavyslam: ["8M", "8L32", "7L50", "6L50", "5L52"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M", "8L40", "7L57"], + hydropump: ["8M"], + hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3L51"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + lastresort: ["8L1", "7T", "6T", "5T", "4T"], + lick: ["8L1", "8V", "7L12", "7E", "7V", "6L12", "6E", "5L12", "5E", "4L12", "4E", "3E"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["8M", "8L1", "7V", "3T"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], + payday: ["8M", "8V", "7V"], + poweruppunch: ["7E", "6M"], + protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7V", "3T"], + psywave: ["7V"], + pursuit: ["7E", "6E", "5E", "4E"], + rage: ["7V"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recycle: ["8L1", "7T", "6T", "5T", "5D", "4M"], + reflect: ["8V", "7V"], + refresh: ["3S0"], + rest: ["8M", "8L20", "8V", "7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L25", "3M", "3L25"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7L36", "7V", "6L36", "5L44", "4T", "4L41", "3T", "3L46"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + screech: ["8M", "8L1", "8V"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["8M", "8L20", "7M", "7L33", "7V", "6M", "6L33", "5T", "5L33", "4M", "4L28", "3T", "3L37"], + smackdown: ["7M", "6M", "5M"], + snatch: ["7T"], + snore: ["8M", "8L20", "7T", "7L28", "7V", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3T", "3L28"], + solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + steelroller: ["8T"], + stockpile: ["8L1"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["8M", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["8L1"], + tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7V"], + terrainpulse: ["8T"], + thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + whirlwind: ["7E", "6E", "5E", "4E"], + wildcharge: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + yawn: ["8L12", "8V", "7L20", "6L20", "5L20", "4L20", "3L21"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 43, moves: ["refresh", "fissure", "curse", "bodyslam"]}, + {generation: 7, level: 30, abilities: ["thickfat"], moves: ["sunnyday", "block", "bodyslam", "celebrate"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 1, level: 30}, + ], + }, + articuno: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L36", "7V", "6L36", "5L36", "4L36", "4S3", "4S4", "3L25", "3S0", "3S1"], + aircutter: ["9M", "4T"], + airslash: ["9M", "8M"], + ancientpower: ["9L25", "8L25", "7L29", "7S7", "6L29", "5L29", "4T", "4L29"], + auroraveil: ["7M"], + avalanche: ["9M", "8M", "4M"], + bide: ["7V"], + blizzard: ["9M", "9L65", "8M", "8L65", "8V", "7M", "7L78", "7V", "6M", "6L71", "5M", "5L71", "4M", "4L71", "3M", "3L73"], + bravebird: ["9M", "8M"], + bubblebeam: ["7V"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extrasensory: ["3S2"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + freezedry: ["9L35", "8L35", "8S8", "7L43", "7S7", "6L1", "6S6"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gust: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "8L50", "7M", "7L57", "7S7", "6M", "6L57", "6S5", "6S6", "5M", "5L85", "4M", "4L85", "3M"], + haze: ["9L60", "3S2"], + headbutt: ["8V"], + healbell: ["3S2"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "9L55", "8M", "8L55", "8S8", "7L92", "6L1", "5L92"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "9L45", "8M", "8L45", "8V", "8S8", "7M", "7L71", "7V", "6M", "6L43", "6S5", "6S6", "5M", "5L43", "4M", "4L43", "4S3", "4S4", "3M", "3L49", "3S0", "3S1", "3S2"], + iceshard: ["9L15", "8L15", "8V", "7L15", "6L15", "5L15", "4L15"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + laserfocus: ["7T"], + leer: ["8V"], + lightscreen: ["9M"], + mimic: ["7V", "3T"], + mindreader: ["8L60", "7L22", "7V", "6L22", "5L22", "4L22", "4S4", "3L37", "3S0", "3S1"], + mirrorcoat: ["8V"], + mist: ["9L1", "8L1", "8V", "8S8", "7L8", "7V", "6L8", "5L8", "4L8", "4S4", "3L13", "3S0"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["7V"], + pluck: ["5M", "4M"], + powdersnow: ["9L5", "8L5", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + reflect: ["9M", "9L10", "8M", "8L10", "8V", "7M", "7L50", "7V", "7S7", "6M", "6L50", "6S5", "6S6", "5M", "5L50", "4M", "4L50", "4S3", "3M", "3L61", "3S1"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["9L40", "8L40", "8V", "7M", "7L85", "6M", "6L1", "5T", "5L57", "4M", "4L57", "4S3"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["9L70", "8L70", "7L99", "6L1", "5L78", "4L78", "3L85"], + signalbeam: ["7T", "6T", "5T", "4T"], + skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M", "9L50"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwind: ["9M", "9L30", "8L30", "7T", "7L64", "6T", "6L1", "6S5", "5T", "5L64", "4T", "4L64"], + takedown: ["9M", "7V"], + terablast: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + tripleaxel: ["8T"], + twister: ["4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlwind: ["7V"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["mist", "agility", "mindreader", "icebeam"]}, + {generation: 3, level: 70, moves: ["agility", "mindreader", "icebeam", "reflect"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["icebeam", "healbell", "extrasensory", "haze"]}, + {generation: 4, level: 60, shiny: 1, moves: ["agility", "icebeam", "reflect", "roost"]}, + {generation: 4, level: 50, shiny: 1, moves: ["mist", "agility", "mindreader", "icebeam"]}, + {generation: 6, level: 70, moves: ["icebeam", "reflect", "hail", "tailwind"]}, + {generation: 6, level: 70, isHidden: true, moves: ["freezedry", "icebeam", "hail", "reflect"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["ancientpower", "freezedry", "reflect", "hail"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icebeam", "freezedry", "hurricane", "mist"]}, + ], + encounters: [ + {generation: 1, level: 50}, + ], + eventOnly: true, + }, + articunogalar: { + learnset: { + agility: ["9M", "9L20", "8M", "8L20"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + allyswitch: ["8M"], + ancientpower: ["9L25", "8L25"], + bravebird: ["9M", "8M"], + calmmind: ["9M", "8M"], + confusion: ["9L5", "8L5"], + doubleteam: ["9L60"], + dreameater: ["9L50", "8L50"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + fly: ["9M", "8M"], + freezingglare: ["9L45", "8L45", "8S0", "8S1"], + futuresight: ["9L65", "8M", "8L65"], + gigaimpact: ["9M", "8M"], + guardswap: ["8M"], + gust: ["9L1", "8L1"], + helpinghand: ["9M"], + hurricane: ["9M", "9L55", "8M", "8L55", "8S0", "8S1"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + hypnosis: ["9L15", "8L15"], + imprison: ["9M", "8M"], + lightscreen: ["9M", "8M"], + mindreader: ["8L60"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "8M"], + psychocut: ["9L35", "8M", "8L35", "8S0", "8S1"], + psychoshift: ["8L1", "8S0", "8S1"], + psyshock: ["9M", "8M"], + raindance: ["9M"], + recover: ["9L40", "8L40"], + reflect: ["9M", "9L10", "8M", "8L10"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + shadowball: ["9M", "8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M"], + steelwing: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swift: ["9M", "8M"], + tailwind: ["9M", "9L30", "8L30"], + takedown: ["9M"], + terablast: ["9M"], + trick: ["9M"], + trickroom: ["9M", "9L70", "8M", "8L70"], + uturn: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 70, moves: ["freezingglare", "hurricane", "psychocut", "psychoshift"]}, + {generation: 8, level: 70, shiny: true, moves: ["freezingglare", "hurricane", "psychocut", "psychoshift"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + zapdos: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L20", "8M", "8L20", "8V", "8S8", "7L43", "7V", "6L43", "6S5", "6S6", "5L43", "4L43", "4S3", "4S4", "3L25", "3S0", "3S1"], + aircutter: ["9M", "4T"], + ancientpower: ["9L25", "8L25", "7L29", "7S7", "6L29", "5L29", "4T", "4L29"], + batonpass: ["9M", "8M", "3S2"], + bide: ["7V"], + bravebird: ["9M", "8M", "8S8"], + charge: ["9L30", "8L30", "7L36", "6L36", "5L36", "4L36", "4S3", "3L61", "3S1"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["9L60", "8L60", "7L15", "7V", "6L15", "5L15", "4L15", "4S4", "3L37", "3S0", "3S1"], + discharge: ["9L45", "8L45", "7L50", "7S7", "6L50", "6S5", "6S6", "5L50", "4L50", "4S3"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["9L35", "8L35", "8V", "8S8", "7L71", "7V", "6L1", "5L71", "4L71", "4S4", "3L49", "3S0", "3S1"], + dualwingbeat: ["8T"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M"], + electroball: ["9M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extrasensory: ["3S2"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M"], + headbutt: ["8V"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + leer: ["8V"], + lightscreen: ["9M", "9L10", "8M", "8L10", "8V", "7M", "7L64", "7V", "6M", "6L64", "6S5", "5M", "5L64", "4M", "4L64", "3M", "3L73"], + magneticflux: ["9L65", "8L65", "7L92"], + metalsound: ["3S2"], + mimic: ["7V", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["9L15", "8L15", "7L22", "7S7", "6L22", "5M", "5L22", "4M", "4L22"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "9L50", "8M", "8L50", "7M", "7L57", "7V", "7S7", "6M", "6L57", "6S5", "6S6", "5M", "5L85", "4M", "4L85", "3M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["9L40", "8L40", "8V", "7M", "7L85", "6M", "6L1", "5T", "5L57", "4M", "4L57", "4S3"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunder: ["9M", "9L55", "8M", "8L55", "8V", "8S8", "7M", "7L78", "7V", "6M", "6L78", "5M", "5L78", "4M", "4L78", "3M", "3L85"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S2"], + thundershock: ["9L5", "8L5", "8V", "7L1", "7V", "6L1", "6S6", "5L1", "4L1", "3L1"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L8", "7V", "6M", "6L8", "5M", "5L8", "4M", "4L8", "4S4", "3T", "3L13", "3S0"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + weatherball: ["8M"], + whirlwind: ["7V"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + zapcannon: ["9L70", "8L70", "7L99", "7V", "6L1", "5L92"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["thunderwave", "agility", "detect", "drillpeck"]}, + {generation: 3, level: 70, moves: ["agility", "detect", "drillpeck", "charge"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["thunderbolt", "extrasensory", "batonpass", "metalsound"]}, + {generation: 4, level: 60, shiny: 1, moves: ["charge", "agility", "discharge", "roost"]}, + {generation: 4, level: 50, shiny: 1, moves: ["thunderwave", "agility", "detect", "drillpeck"]}, + {generation: 6, level: 70, moves: ["agility", "discharge", "raindance", "lightscreen"]}, + {generation: 6, level: 70, isHidden: true, moves: ["discharge", "thundershock", "raindance", "agility"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["ancientpower", "discharge", "pluck", "raindance"]}, + {generation: 8, level: 70, shiny: 1, moves: ["thunder", "drillpeck", "bravebird", "agility"]}, + ], + encounters: [ + {generation: 1, level: 50}, + ], + eventOnly: true, + }, + zapdosgalar: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M"], + agility: ["9M", "9L20", "8M", "8L20"], + ancientpower: ["9L25", "8L25"], + assurance: ["8M"], + blazekick: ["8M"], + bounce: ["8M"], + bravebird: ["9M", "8M"], + brickbreak: ["9M", "9L30", "8M", "8L30"], + bulkup: ["9M", "9L50", "8M", "8L50"], + closecombat: ["9M", "9L65", "8M", "8L65"], + coaching: ["8T"], + counter: ["9L55", "8L55"], + detect: ["9L60", "8L60"], + drillpeck: ["9L35", "8L35", "8S0", "8S1"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fly: ["9M", "8M"], + focusenergy: ["9L1", "8M", "8L1", "8S0", "8S1"], + gigaimpact: ["9M", "8M"], + helpinghand: ["9M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + lightscreen: ["9M", "9L10", "8M", "8L10"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + payback: ["8M"], + peck: ["9L1", "8L1"], + pluck: ["9L15", "8L15"], + protect: ["9M", "8M"], + quickguard: ["9L40", "8L40"], + raindance: ["9M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "9L70", "8M", "8L70", "8S0", "8S1"], + rocksmash: ["9L5", "8L5"], + round: ["8M"], + sandstorm: ["9M"], + scaryface: ["9M", "8M"], + screech: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + steelwing: ["8M"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + superpower: ["8M"], + swift: ["9M", "8M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + throatchop: ["8M"], + thunderouskick: ["9L45", "8L45", "8S0", "8S1"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 70, moves: ["thunderouskick", "drillpeck", "reversal", "focusenergy"]}, + {generation: 8, level: 70, shiny: true, moves: ["thunderouskick", "drillpeck", "reversal", "focusenergy"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + moltres: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L15", "7V", "6L15", "5L15", "4L15", "4S4", "3L25", "3S0", "3S1"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L35", "8M", "8L35", "8V", "7L50", "7S7", "6L50", "6S5", "5L50", "4L50", "4S3"], + ancientpower: ["9L25", "8L25", "7L29", "7S7", "6L29", "5L29", "4T", "4L29"], + bide: ["7V"], + bravebird: ["9M", "8M"], + burningjealousy: ["8T"], + burnup: ["8L65", "7L99"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + ember: ["9L5", "8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "9L60", "8M", "8L60", "7L22", "7V", "6L22", "5L22", "4M", "4L22", "4S4", "3T", "3L37", "3S0", "3S1"], + extrasensory: ["3S2"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M", "8M", "8V", "8S8", "7L8", "7V", "6L8", "5L8", "4L8", "4S4", "3L13", "3S0"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "8V", "7M", "7L36", "7V", "7S7", "6M", "6L36", "5M", "5L36", "4M", "4L36", "4S3", "4S4", "3M", "3L49", "3S0", "3S1", "3S2"], + flareblitz: ["9M", "8M"], + fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gust: ["9L1", "8L1"], + headbutt: ["8V"], + heatwave: ["9M", "9L45", "8M", "8L45", "8V", "8S8", "7T", "7L64", "6T", "6L1", "6S5", "6S6", "5T", "5L64", "4T", "4L64", "3L73"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "9L55", "8M", "8L55", "7L92", "6L1", "5L92"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["9L30", "8L30", "6M", "5M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "8V", "8S8", "7V"], + mimic: ["7V", "3T"], + morningsun: ["3S2"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + overheat: ["9M", "9L65", "8M", "7M", "6M", "5M", "4M", "3M"], + peck: ["7V"], + pluck: ["5M", "4M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["9L40", "8L40", "8V", "7M", "7L85", "6M", "6L1", "5T", "5L57", "4M", "4L57", "4S3"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L10", "8M", "8L10", "7M", "7L43", "7V", "6M", "6L43", "6S5", "6S6", "5M", "5L43", "4M", "4L43", "4S3", "3M", "3L61", "3S1"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["9L70", "8L70", "8V", "7T", "7L78", "7V", "6T", "6L1", "6S6", "5T", "5L78", "4T", "4L78", "3T", "3L85"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "7L71", "6M", "6L71", "5M", "5L71", "4M", "4L71"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "9L50", "8M", "8L50", "7M", "7L57", "7V", "7S7", "6M", "6L57", "6S5", "6S6", "5M", "5L85", "4M", "4L85", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + weatherball: ["8M"], + whirlwind: ["7V"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3S2"], + wingattack: ["9L15", "8L15", "8V", "8S8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["firespin", "agility", "endure", "flamethrower"]}, + {generation: 3, level: 70, moves: ["agility", "endure", "flamethrower", "safeguard"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["extrasensory", "morningsun", "willowisp", "flamethrower"]}, + {generation: 4, level: 60, shiny: 1, moves: ["flamethrower", "safeguard", "airslash", "roost"]}, + {generation: 4, level: 50, shiny: 1, moves: ["firespin", "agility", "endure", "flamethrower"]}, + {generation: 6, level: 70, moves: ["safeguard", "airslash", "sunnyday", "heatwave"]}, + {generation: 6, level: 70, isHidden: true, moves: ["skyattack", "heatwave", "sunnyday", "safeguard"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["ancientpower", "flamethrower", "airslash", "sunnyday"]}, + {generation: 8, level: 70, shiny: 1, moves: ["heatwave", "wingattack", "leer", "firespin"]}, + ], + encounters: [ + {generation: 1, level: 50}, + ], + eventOnly: true, + }, + moltresgalar: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + afteryou: ["9L40", "8L40"], + agility: ["9M", "9L20", "8M", "8L20"], + airslash: ["9M", "9L35", "8M", "8L35"], + ancientpower: ["9L25", "8L25"], + assurance: ["8M"], + bravebird: ["9M", "8M"], + darkpulse: ["9M", "8M"], + dualwingbeat: ["8T"], + endure: ["9M", "9L60", "8M", "8L60"], + facade: ["9M", "8M"], + fierywrath: ["9L45", "8L45", "8S0", "8S1"], + fly: ["9M", "8M"], + foulplay: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gust: ["9L1", "8L1"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hurricane: ["9M", "9L55", "8M", "8L55", "8S0", "8S1"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + imprison: ["9M", "8M"], + lashout: ["8T"], + leer: ["9L1", "8L1"], + memento: ["9L65", "8L65"], + nastyplot: ["9M", "9L50", "8M", "8L50", "8S0", "8S1"], + payback: ["9L5", "8M", "8L5"], + protect: ["9M", "8M"], + raindance: ["9M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["9L10", "8M", "8L10"], + sandstorm: ["9M"], + scaryface: ["9M", "8M"], + shadowball: ["9M", "8M"], + skyattack: ["9L70", "8L70"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + steelwing: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L30", "8L30", "8S0", "8S1"], + sunnyday: ["9M"], + swift: ["9M", "8M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M"], + uturn: ["9M", "8M"], + wingattack: ["9L15", "8L15"], + }, + eventData: [ + {generation: 8, level: 70, moves: ["fierywrath", "hurricane", "suckerpunch", "nastyplot"]}, + {generation: 8, level: 70, shiny: true, moves: ["fierywrath", "hurricane", "suckerpunch", "nastyplot"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + dratini: { + learnset: { + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L36"], + aquajet: ["9E", "8E", "7E", "6E", "5E"], + aquatail: ["9L31", "8L31", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L31"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + dragondance: ["9M", "9L50", "8M", "8L50", "7L51", "7E", "6L51", "6E", "5L51", "5E", "4L45", "4E", "3E"], + dragonpulse: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], + dragonrush: ["9L35", "8L35", "7L41", "7E", "6L41", "6E", "5L41", "5E", "4L35", "4E"], + dragontail: ["9M", "9L15", "8L15", "8V", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extremespeed: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L60", "8M", "8L60", "8V", "7M", "7L61", "7V", "6M", "6L61", "5M", "5L61", "4M", "4L55", "3M", "3L57"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M"], + irontail: ["8M", "8V", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], + mimic: ["7V", "3T"], + mist: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + outrage: ["9M", "9L55", "8M", "8L55", "8V", "7T", "7L55", "7V", "6T", "6L55", "5T", "5L55", "4T", "4L51", "3L50"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "9L45", "8M", "8L45", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L40", "8M", "8L40", "7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L41", "3M", "3L43"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + slam: ["9L25", "8L25", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L29"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "9L10", "8M", "8L10", "8V", "7M", "7L5", "7V", "6M", "6L5", "5M", "5L5", "5D", "4M", "4L5", "3T", "3L8"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["9L5", "8L5", "7L11", "7V", "6L11", "5L11", "4T", "4L11", "3L15"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], + whirlpool: ["8M", "4M"], + wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 10}, + ], + }, + dragonair: { + learnset: { + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L38"], + aquatail: ["9L33", "8L33", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L33"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + curse: ["7V"], + detect: ["7V"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["7V"], + dragondance: ["9M", "9L60", "8M", "8L60", "7L61", "6L61", "5L61", "4L53"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], + dragonrush: ["9L39", "8L39", "7L47", "6L47", "5L47", "4L39"], + dragontail: ["9M", "9L15", "8L15", "8V", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + horndrill: ["7V"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L74", "8M", "8L74", "8V", "7M", "7L75", "7V", "6M", "6L75", "5M", "5L75", "4M", "4L67", "3M", "3L65"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], + mimic: ["7V", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9L67", "8M", "8L67", "8V", "7T", "7L67", "7V", "6T", "6L67", "5T", "5L67", "4T", "4L61", "3L56"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "9L53", "8M", "8L53", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L46", "8M", "8L46", "7M", "7L53", "7V", "6M", "6L53", "5M", "5L53", "4M", "4L47", "3M", "3L47"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + slam: ["9L25", "8L25", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L29"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 1, level: 15}, + {generation: 2, level: 10}, + {generation: 3, level: 25, pokeball: "safariball"}, + {generation: 4, level: 15}, + {generation: 7, level: 10}, + ], + }, + dragonite: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L20", "8M", "8L20", "8V", "7L25", "7V", "6L25", "6S8", "5L25", "4L25", "3L38", "3S0"], + aircutter: ["9M", "4T"], + airslash: ["9M", "8M"], + aquajet: ["8V"], + aquatail: ["9L33", "8L33", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L33"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["6S8"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "7V", "3T"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + detect: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "8S9", "7T", "6T", "5T", "4T", "4S2"], + dragonbreath: ["7V"], + dragonclaw: ["9M", "8M", "8S9", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "9L62", "8M", "8L62", "8S9", "7L61", "6L61", "6S7", "5L61", "5S3", "4L53", "4S2", "3S1"], + dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], + dragonrush: ["9L39", "8L39", "7L47", "6L47", "5L47", "5S4", "5S5", "4L39"], + dragontail: ["9M", "9L15", "8L15", "8V", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + dualwingbeat: ["8T"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S1"], + encore: ["9M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + extremespeed: ["9L1", "8L1", "6S7", "5S3", "5S5"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5S6", "4M", "3M"], + firepunch: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5S3", "4T", "4L1", "3T"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["3S1"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + horndrill: ["7V"], + hurricane: ["9M", "9L0", "8M", "8L0", "8S9", "7L1", "6L1", "6S7", "5L81"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L80", "8M", "8L80", "8V", "7M", "7L75", "7V", "6M", "6L75", "6S8", "5M", "5L75", "5S6", "4M", "4L73", "3M", "3L75", "3S1"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], + lowkick: ["9M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + mimic: ["7V", "3T"], + mist: ["8V"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["9M", "9L41", "8M", "8L41", "8V", "7T", "7L67", "7V", "6T", "6L67", "6S7", "5T", "5L67", "5S3", "5S6", "4T", "4L64", "4S2", "3L61", "3S0"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7V"], + raindance: ["9M", "9L53", "8M", "8L53", "7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + reflect: ["8V", "7V"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + roost: ["9L1", "8L1", "8V", "7M", "7L1", "6M", "6L1", "5T", "5L1", "4M", "4L1"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L46", "8M", "8L46", "7M", "7L53", "7V", "6M", "6L53", "5M", "5L53", "5S4", "5S5", "5S6", "4M", "4L47", "3M", "3L47", "3S0"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skullbash: ["7V"], + skydrop: ["7M", "6M", "5M"], + slam: ["9L25", "8L25", "8V", "7L21", "7V", "6L21", "6S8", "5L21", "4L21", "3L29"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4S2", "3M"], + thunderpunch: ["9M", "9L1", "8M", "8L1", "8V", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "5S4", "4T", "4L1", "3T"], + thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wingattack: ["9L1", "8L1", "8V", "7L1", "7V", "6L55", "5L55", "5S4", "5S5", "4L55", "3L55", "3S0"], + wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["agility", "safeguard", "wingattack", "outrage"], pokeball: "pokeball"}, + {generation: 3, level: 55, moves: ["healbell", "hyperbeam", "dragondance", "earthquake"]}, + {generation: 4, level: 50, gender: "M", nature: "Mild", moves: ["dracometeor", "thunderbolt", "outrage", "dragondance"], pokeball: "cherishball"}, + {generation: 5, level: 100, gender: "M", isHidden: true, moves: ["extremespeed", "firepunch", "dragondance", "outrage"], pokeball: "cherishball"}, + {generation: 5, level: 55, gender: "M", isHidden: true, moves: ["dragonrush", "safeguard", "wingattack", "thunderpunch"]}, + {generation: 5, level: 55, gender: "M", isHidden: true, moves: ["dragonrush", "safeguard", "wingattack", "extremespeed"]}, + {generation: 5, level: 50, gender: "M", nature: "Brave", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["fireblast", "safeguard", "outrage", "hyperbeam"], pokeball: "cherishball"}, + {generation: 6, level: 55, gender: "M", isHidden: true, moves: ["dragondance", "outrage", "hurricane", "extremespeed"], pokeball: "cherishball"}, + {generation: 6, level: 62, gender: "M", ivs: {hp: 31, def: 31, spa: 31, spd: 31}, moves: ["agility", "slam", "barrier", "hyperbeam"], pokeball: "cherishball"}, + {generation: 8, level: 80, gender: "F", nature: "Jolly", abilities: ["innerfocus"], ivs: {hp: 30, atk: 31, def: 30, spa: 30, spd: 31, spe: 31}, moves: ["dragonclaw", "dracometeor", "hurricane", "dragondance"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 5, level: 50}, + {generation: 7, level: 10}, + ], + }, + mewtwo: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M", "8V"], + allyswitch: ["8M"], + amnesia: ["9M", "9L32", "8M", "8L32", "8V", "7L79", "7V", "6L79", "5L50", "4L57", "4S1", "3L77"], + ancientpower: ["9L8", "8L8"], + aquatail: ["7T", "6T", "5T", "4T"], + aurasphere: ["9M", "9L40", "8M", "8L40", "7L70", "6L70", "6S4", "6S5", "5L93", "5S2", "4L100"], + avalanche: ["9M", "8M", "4M"], + barrier: ["8V", "7L64", "7V", "6L64", "6S4", "5L1", "4L8", "3L11"], + bide: ["7V"], + blizzard: ["9M", "8M", "8V", "8S7", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7V", "3T"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "8V"], + confusion: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + counter: ["7V", "3T"], + curse: ["7V"], + darkpulse: ["9M"], + detect: ["7V"], + disable: ["9L1", "8L1", "8V", "8S7", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + dive: ["8M", "6M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M"], + earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + electroball: ["9M", "8M", "5S2"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["9L88", "8M", "8L88", "7L15", "7V", "6L15", "5L15", "4L22", "3L44"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["9L56", "8M", "8L56", "7L43", "6L43", "5L57", "4L64", "4S1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healpulse: ["5S3"], + helpinghand: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "8M", "5S3"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5S3", "4M", "3M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["8L1", "7T", "7L1"], + lifedew: ["9L1", "8L1"], + lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mefirst: ["7L93", "6L93", "5L71", "4L79"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "7V", "3T"], + metronome: ["9M", "8M", "7V", "3T"], + mimic: ["7V", "3T"], + miracleeye: ["7L29", "6L29", "5L29", "4L36"], + mist: ["9L64", "8L64", "8V", "7L86", "7V", "6L86", "5L36", "4L43", "3L22"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["9M"], + payday: ["8M", "8V", "7V"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + powergem: ["9M"], + powerswap: ["9L56", "8M", "8L56", "7L43", "6L43", "5L57", "4L64", "4S1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "8V"], + psychic: ["9M", "9L48", "8M", "8L48", "8V", "8S7", "7M", "7L57", "7V", "7S6", "6M", "6L57", "6S4", "6S5", "5M", "5L64", "4M", "4L71", "3M", "3L66", "3S0"], + psychicterrain: ["9M", "8M"], + psychocut: ["9L16", "8M", "8L16", "7L36", "7S6", "6L36", "5L43", "4L50", "4S1"], + psychup: ["7M", "7L22", "7V", "6M", "6L22", "5M", "5L22", "4M", "4L29", "3T", "3L33"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + psystrike: ["9L72", "8L72", "7L100", "6L100", "6S5", "5L100", "5S2", "5S3"], + psywave: ["8V", "7L1", "7V"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["9L80", "8L80", "8V", "8S7", "7L50", "7V", "7S6", "6L50", "6S4", "6S5", "5L79", "4L86", "3L44", "3S0"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L24", "8M", "8L24", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L86", "4M", "4L93", "3M", "3L55", "3S0"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "5S2", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skullbash: ["7V"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + speedswap: ["8M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L1", "8M", "8L1", "8V", "7L8", "7V", "7S6", "6L8", "5L8", "4T", "4L15", "3T", "3L22", "3S0"], + takedown: ["9M", "7V"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V"], + terablast: ["9M"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + triattack: ["8M", "8V", "7V"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + watergun: ["7V"], + waterpulse: ["7T", "6T", "4M", "3M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, shiny: 1, moves: ["swift", "recover", "safeguard", "psychic"]}, + {generation: 4, level: 70, shiny: 1, moves: ["psychocut", "amnesia", "powerswap", "guardswap"]}, + {generation: 5, level: 70, moves: ["psystrike", "shadowball", "aurasphere", "electroball"], pokeball: "cherishball"}, + {generation: 5, level: 100, nature: "Timid", ivs: {spa: 31, spe: 31}, isHidden: true, moves: ["psystrike", "icebeam", "healpulse", "hurricane"], pokeball: "cherishball"}, + {generation: 6, level: 70, moves: ["recover", "psychic", "barrier", "aurasphere"]}, + {generation: 6, level: 100, shiny: true, isHidden: true, moves: ["psystrike", "psychic", "recover", "aurasphere"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["psychic", "recover", "swift", "psychocut"]}, + {generation: 8, level: 70, shiny: 1, moves: ["psychic", "disable", "recover", "blizzard"]}, + ], + encounters: [ + {generation: 1, level: 70}, + ], + eventOnly: true, + }, + mew: { + learnset: { + acidspray: ["9M"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + afteryou: ["7T", "6T", "5T"], + agility: ["9M", "8M"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9S26", "8M"], + allyswitch: ["8M", "7T", "5M"], + amnesia: ["9M", "9L10", "8M", "8L10", "8V", "7L60", "6L60", "5L60", "4L60", "4S17"], + ancientpower: ["9L30", "8L30", "7L50", "7V", "6L50", "5L50", "4T", "4L50", "4S14", "3L50"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurasphere: ["9M", "9L90", "9S26", "8M", "8L90", "7L100", "6L100", "5L100", "4L100", "4S14", "4S15", "4S16", "4S17", "4S18", "4S19"], + auroraveil: ["7M"], + avalanche: ["9M", "8M", "4M"], + barrier: ["8V", "7L40", "7S24", "6L40", "5L40", "4L40", "4S15"], + batonpass: ["9M", "9L20", "8M", "8L20", "7L80", "6L80", "5L80", "4L80"], + beatup: ["8M"], + bide: ["7V"], + bind: ["7T", "6T", "5T"], + blastburn: ["9M"], + blazekick: ["8M"], + blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "7V", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bravebird: ["9M", "8M"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + brutalswing: ["8M", "7M"], + bubblebeam: ["7V"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "8M"], + bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletseed: ["9M", "8M", "4M", "3M"], + burningjealousy: ["8T"], + calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "8M"], + chillingwater: ["9M"], + closecombat: ["9M", "8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["8V"], + corrosivegas: ["8T"], + cosmicpower: ["8M"], + counter: ["7V", "3T"], + covet: ["7T", "6T", "5T"], + crosspoison: ["8M"], + crunch: ["9M", "8M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "9S26", "8M", "8V", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "9S26", "8M", "8V", "7M", "6M"], + defensecurl: ["7V", "3T"], + defog: ["7T", "4M"], + detect: ["7V"], + dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["7V", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dracometeor: ["9M"], + dragonbreath: ["7V"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "9S26", "8M", "8V", "7T", "6T", "5T", "4M"], + dragonrage: ["7V"], + dragontail: ["9M", "8V", "7M", "6M", "5M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], + drillrun: ["9M", "8M", "8V", "7T", "6T", "5T"], + dualchop: ["7T", "6T", "5T"], + dualwingbeat: ["8T"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M", "9S26", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M", "8M"], + eggbomb: ["7V"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "8M"], + electroweb: ["8M", "7T", "6T", "5T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + energyball: ["9M", "9S26", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["3S2", "3S3"], + faketears: ["9M", "8M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["3S4", "3S5"], + fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "8M"], + firepledge: ["9M"], + firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + firespin: ["9M", "8M"], + fissure: ["7V"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9S26", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["9M", "8M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flashcannon: ["9M", "9S26", "8M", "8V", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], + frenzyplant: ["9M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + futuresight: ["8M"], + gastroacid: ["7T", "6T", "5T", "4T"], + gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grasspledge: ["9M"], + grassyglide: ["8T"], + grassyterrain: ["9M", "8M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["8V", "7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + heatcrash: ["8M"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + horndrill: ["7V"], + hurricane: ["9M", "8M"], + hydrocannon: ["9M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "9S26", "8M", "7T", "6T", "5T"], + hypnosis: ["4S20", "3S6", "3S7"], + icebeam: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + icefang: ["9M", "8M"], + icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["9M", "9L70", "8M", "8L70"], + incinerate: ["6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lashout: ["8T"], + lastresort: ["7T", "6T", "5T", "4T"], + leafblade: ["8M"], + leafstorm: ["9M", "8M"], + leechlife: ["9M", "8M", "7M"], + lifedew: ["9L40", "9S26", "8L40"], + lightscreen: ["9M", "9S26", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + liquidation: ["9M", "8M", "7T"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magicalleaf: ["9M", "8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T", "4T"], + mefirst: ["7L70", "6L70", "5L70", "4L70"], + megadrain: ["8V", "7V"], + megahorn: ["8M", "8V"], + megakick: ["8M", "7V", "3T"], + megapunch: ["8M", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "4S16", "3T", "3L20", "3S0"], + metalclaw: ["9M"], + meteorbeam: ["8T"], + metronome: ["9M", "9L60", "8M", "8L60", "8V", "7L20", "7V", "7S24", "6L20", "5L20", "4L20", "4S14", "4S15", "4S16", "4S17", "4S18", "4S19", "3T", "3L30", "3S0"], + mimic: ["8V", "7V", "3T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "8M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "7V", "4T", "3T"], + mysticalfire: ["8M"], + nastyplot: ["9M", "9L50", "8M", "8L50", "8V", "7L90", "6L90", "5L90", "4L90"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + nightmare: ["7V", "3T"], + nightshade: ["9M", "3S8", "3S9"], + ominouswind: ["4T"], + outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + payday: ["8M", "8V", "7V"], + phantomforce: ["9M", "8M"], + pinmissile: ["8M"], + playrough: ["9M", "8M", "8V"], + pluck: ["5M", "4M"], + poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + poisontail: ["9M"], + pollenpuff: ["9M", "9S26", "8M"], + poltergeist: ["8T"], + pounce: ["9M"], + pound: ["9L1", "8L1", "8V", "8S25", "7L1", "7V", "7S23", "6L1", "6S22", "5L1", "4L1", "4S21", "3L1", "3S0", "3S1"], + powergem: ["9M", "9S26", "8M"], + powerswap: ["8M"], + poweruppunch: ["6M"], + powerwhip: ["8M"], + protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "9L100", "8M", "8L100", "8V", "7M", "7L30", "7V", "7S24", "6M", "6L30", "5M", "5L30", "4M", "4L30", "4S19", "3M", "3L40"], + psychicfangs: ["9M", "8M"], + psychicterrain: ["9M", "8M"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["9M", "9S26", "8M", "7M", "6M", "5M"], + psywave: ["8V", "7V"], + quash: ["7M", "6M", "5M"], + rage: ["7V"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + razorshell: ["8M"], + razorwind: ["7V"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + reflecttype: ["9L1", "8L1", "7L1", "6L1", "5L1"], + rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "4S20", "3M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "8M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T", "3S10", "3S11"], + rollout: ["7V", "4T", "3T"], + roost: ["8V", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scald: ["8M", "8V", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + scorchingsands: ["8T"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + seismictoss: ["8V", "7V", "3T"], + selfdestruct: ["8M", "8V", "7V", "3T"], + shadowball: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + skittersmack: ["8T"], + skullbash: ["7V"], + skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + smartstrike: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + softboiled: ["7V", "3T"], + solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + speedswap: ["8M"], + spikes: ["9M", "8M"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], + steelbeam: ["9M"], + steelroller: ["8T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + submission: ["7V"], + substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], + surf: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["9M", "9S26", "8M", "8V", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T", "4S20"], + tailslap: ["8M"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "7V"], + taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["8V", "7V", "4S14", "4S15", "4S16", "4S17", "4S18", "4S19", "4S20"], + terablast: ["9M"], + terrainpulse: ["8T"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "9S26", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderfang: ["9M", "8M"], + thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "8M"], + trailblaze: ["9M"], + transform: ["9L80", "8L80", "8V", "7L1", "7V", "7S24", "6L1", "5L1", "4L1", "4S18", "3L10", "3S0", "3S1"], + triattack: ["8M", "8V", "7V"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + venomdrench: ["8M"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["7V"], + waterpledge: ["9M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + whirlwind: ["7V"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], + zapcannon: ["7V", "3S12", "3S13"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 30, shiny: 1, moves: ["pound", "transform", "megapunch", "metronome"]}, + {generation: 3, level: 10, moves: ["pound", "transform"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["fakeout"]}, + {generation: 3, level: 10, moves: ["fakeout"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["feintattack"]}, + {generation: 3, level: 10, moves: ["feintattack"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["hypnosis"]}, + {generation: 3, level: 10, moves: ["hypnosis"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["nightshade"]}, + {generation: 3, level: 10, moves: ["nightshade"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["roleplay"]}, + {generation: 3, level: 10, moves: ["roleplay"], pokeball: "pokeball"}, + {generation: 3, level: 30, shiny: 1, moves: ["zapcannon"]}, + {generation: 3, level: 10, moves: ["zapcannon"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["ancientpower", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["barrier", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["megapunch", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["amnesia", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["transform", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["psychic", "metronome", "teleport", "aurasphere"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["synthesis", "return", "hypnosis", "teleport"], pokeball: "cherishball"}, + {generation: 4, level: 5, moves: ["pound"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["pound"], pokeball: "cherishball"}, + {generation: 7, level: 5, perfectIVs: 5, moves: ["pound"], pokeball: "pokeball"}, + {generation: 7, level: 50, moves: ["psychic", "barrier", "metronome", "transform"], pokeball: "cherishball"}, + {generation: 8, level: 1, moves: ["pound"], pokeball: "pokeball"}, + {generation: 9, level: 5, moves: ["pollenpuff", "darkpulse", "dragonpulse", "thunderbolt", "dazzlinggleam", "aurasphere", "flamethrower", "airslash", "shadowball", "energyball", "earthpower", "icebeam", "hypervoice", "sludgebomb", "psyshock", "powergem", "flashcannon", "surf", "swift", "lightscreen", "lifedew"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + chikorita: { + learnset: { + ancientpower: ["7E", "7V", "6E", "5E", "4T", "4E", "3E", "3S1"], + aromatherapy: ["7L42", "7E", "6L42", "6E", "5L42", "5E", "4L42", "4E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7L34", "7E", "7V", "6L34", "6E", "5L34", "5E", "4L34", "4E", "3T", "3L29"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flail: ["7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frenzyplant: ["3S1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["4T"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + grasswhistle: ["7E", "6E", "5E", "4E", "3E"], + grassyterrain: ["7E", "6E"], + growl: ["7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + headbutt: ["7V", "4T"], + healpulse: ["7E", "6E", "5E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + ingrain: ["7E", "6E", "5E", "4E", "3E"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + leafstorm: ["7E", "6E", "5E", "4E"], + leechseed: ["7E", "7V", "6E", "5E", "4E", "3E"], + lightscreen: ["7M", "7L31", "7V", "6M", "6L31", "5M", "5L31", "4M", "4L31", "3M", "3L36"], + magicalleaf: ["7L20", "6L20", "5L20", "4L20"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7L23", "6L23", "5L23", "4M", "4L23"], + naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], + poisonpowder: ["7L9", "7V", "6L9", "5L9", "4L9", "3L15"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["7L6", "7V", "6L6", "5L6", "4L6", "3L8", "3S0"], + reflect: ["7M", "7L17", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L12"], + refresh: ["7E", "6E", "5E"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L39", "7V", "6M", "6L39", "5M", "5L39", "4M", "4L39", "3M", "3L43"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7L45", "7V", "6M", "6L45", "5M", "5L45", "4M", "4L45", "3M", "3L50"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7L28", "7V", "6L28", "5L28", "4L28"], + swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "7L12", "7V", "6T", "6L12", "5T", "5L12", "4T", "4L12", "3L22"], + tackle: ["7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + vinewhip: ["7E", "7V", "6E", "5E", "4E", "3E"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T", "4T"], + wringout: ["7E", "6E", "5E", "4E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "razorleaf"], pokeball: "pokeball"}, + {generation: 3, level: 5, moves: ["tackle", "growl", "ancientpower", "frenzyplant"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["tackle", "growl"], pokeball: "cherishball"}, + ], + }, + bayleef: { + learnset: { + ancientpower: ["4T"], + aromatherapy: ["7L50", "6L50", "5L50", "4L50"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7L40", "7V", "6L40", "5L40", "4L40", "3T", "3L31"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + growl: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["7M", "7L36", "7V", "6M", "6L36", "5M", "5L36", "4M", "4L36", "3M", "3L39"], + magicalleaf: ["7L22", "6L22", "5L22", "4L22"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7L26", "6L26", "5L26", "4M", "4L26"], + naturepower: ["7M", "6M"], + poisonpowder: ["7L1", "7V", "6L1", "5L1", "4L1", "3L15"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + reflect: ["7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L1"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L47"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7L54", "7V", "6M", "6L54", "5M", "5L54", "4M", "4L54", "3M", "3L55"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7L32", "7V", "6L32", "5L32", "4L32"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "7L12", "7V", "6T", "6L12", "5T", "5L12", "4T", "4L12", "3L23"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + meganium: { + learnset: { + ancientpower: ["4T"], + aromatherapy: ["7L60", "6L60", "5L60", "4L60"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7L46", "7V", "6L46", "6S0", "5L46", "4L46", "3T", "3L31"], + bulldoze: ["7M", "6M", "5M"], + bulletseed: ["4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragontail: ["7M", "6M", "5M"], + earthquake: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frenzyplant: ["7T", "6T", "5T", "4T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + growl: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["7M", "7L40", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L41"], + magicalleaf: ["7L22", "6L22", "5L22", "4L22"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7L26", "6L26", "5L26", "4M", "4L26"], + naturepower: ["7M", "6M"], + outrage: ["7T", "6T", "5T", "4T"], + petalblizzard: ["7L1", "6L1"], + petaldance: ["7L1", "6L32", "5L32", "4L32"], + poisonpowder: ["7L1", "7V", "6L1", "5L1", "4L1", "3L15"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + razorleaf: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + reflect: ["7M", "7L18", "7V", "6M", "6L18", "5M", "5L18", "4M", "4L18", "3M", "3L1"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L54", "7V", "6M", "6L54", "5M", "5L54", "4M", "4L54", "3M", "3L51"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7L66", "7V", "6M", "6L66", "6S0", "5M", "5L66", "4M", "4L66", "3M", "3L61"], + stompingtantrum: ["7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "6S0", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7L34", "7V", "6L34", "5L34", "4L34"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "7L12", "7V", "6T", "6L12", "6S0", "5T", "5L12", "4T", "4L12", "3L23"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 6, level: 50, isHidden: true, moves: ["solarbeam", "sunnyday", "synthesis", "bodyslam"], pokeball: "pokeball"}, + ], + }, + cyndaquil: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + blastburn: ["3S1"], + bodyslam: ["9M", "3T"], + burnup: ["7L58"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + curse: ["9E", "7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3T"], + detect: ["7V"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L55", "7L55", "7E", "6L55", "6E", "5L55", "5E", "4L46", "4E", "3T"], + doublekick: ["9E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + ember: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L12"], + endure: ["9M", "7V", "4M", "3T"], + eruption: ["9L64", "7L64", "6L58", "5L58", "4L49"], + extrasensory: ["9E", "7E", "6E", "5E", "4E"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M"], + firepledge: ["9M", "7T", "6T", "5T"], + firespin: ["9M"], + flameburst: ["7E", "6E", "5E"], + flamecharge: ["9M", "9L28", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + flamethrower: ["9M", "9L40", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L37", "3M", "3L46"], + flamewheel: ["9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L27"], + flareblitz: ["9M", "7E", "6E", "5E", "4E"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["7V", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["9E", "7E", "6E", "5E", "4E", "3E"], + incinerate: ["6M", "5M"], + inferno: ["9L46", "7L46", "6L46", "5L46"], + ironhead: ["9M"], + irontail: ["7V"], + lavaplume: ["9L37", "7L37", "6L37", "5L37", "4L31"], + leer: ["9L1", "7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "7E", "6M", "6E", "5E"], + overheat: ["9M", "9L58", "7M", "6M", "5M", "4M", "3M"], + playrough: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L13", "7L13", "7E", "7V", "6L13", "6E", "5L13", "5E", "4L13", "4E", "3L19", "3E"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], + rollout: ["9L49", "7L49", "7V", "6L49", "5L49", "4T", "4L40", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L6", "7L6", "7V", "6L6", "5L6", "4L4", "3L6", "3S0"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + submission: ["7V"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L31", "7L31", "7V", "6L31", "5L31", "4T", "4L28", "3T", "3L36"], + tackle: ["9L1", "7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["7E", "7V", "6E", "5E", "4E", "3E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["9M", "7M", "6M", "5M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + workup: ["7M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "leer", "smokescreen"], pokeball: "pokeball"}, + {generation: 3, level: 5, moves: ["tackle", "leer", "reversal", "blastburn"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["tackle", "leer"], pokeball: "cherishball"}, + ], + }, + quilava: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + burnup: ["7L68"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["9L24", "7L24", "7V", "6L24", "5L24", "4L24", "3T"], + detect: ["7V"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L64", "7L64", "6L64", "5L64", "4L53", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + ember: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L12"], + endure: ["9M", "7V", "4M", "3T"], + eruption: ["9L75", "7L75", "6L68", "5L68", "4L57"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M"], + firepledge: ["9M", "7T", "6T", "5T"], + firespin: ["9M"], + flamecharge: ["9M", "9L35", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + flamethrower: ["9M", "9L46", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L42", "3M", "3L54"], + flamewheel: ["9L20", "7L20", "7V", "6L20", "5L20", "4L20", "3L31"], + flareblitz: ["9M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + headbutt: ["7V", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + inferno: ["9L53", "7L53", "6L53", "5L53"], + ironhead: ["9M"], + irontail: ["7V"], + lavaplume: ["9L42", "7L42", "6L42", "5L42", "4L35"], + leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "9L68", "7M", "6M", "5M", "4M", "3M"], + playrough: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rollout: ["9L57", "7L57", "7V", "6L57", "5L57", "4T", "4L46", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L31", "7L31", "7V", "6L31", "5L31", "4T", "4L31", "3T", "3L42"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["9M", "7M", "6M", "5M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + workup: ["7M"], + zenheadbutt: ["9M"], + }, + }, + typhlosion: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + blastburn: ["9M", "7T", "6T", "5T", "4T"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + burnup: ["7L74"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["9L24", "7L24", "7V", "6L24", "5L24", "4L24", "3T"], + detect: ["7V"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L1", "7L1", "6L1", "5L69", "4L53", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "7V", "4M", "3T"], + eruption: ["9L1", "7L1", "6L1", "5L74", "4L57"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M"], + firepledge: ["9M", "7T", "6T", "5T"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + firespin: ["9M"], + flamecharge: ["9M", "9L35", "7M", "7L35", "6M", "6L35", "6S1", "5M", "5L35"], + flamethrower: ["9M", "9L48", "7M", "7L48", "7V", "6M", "6L48", "5M", "5L48", "4M", "4L42", "3M", "3L60", "3S0"], + flamewheel: ["9L20", "7L20", "7V", "6L20", "6S1", "5L20", "4L20", "3L31", "3S0"], + flareblitz: ["9M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gyroball: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + headbutt: ["7V", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + inferno: ["9L56", "7L56", "6L56", "5L56"], + ironhead: ["9M"], + irontail: ["7V"], + laserfocus: ["7T"], + lavaplume: ["9L43", "7L43", "6L43", "5L43", "4L35"], + leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "9L74", "7M", "6M", "6S1", "5M", "4M", "3M"], + playrough: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21", "3S0"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["9L61", "7L61", "7V", "6L61", "5L61", "4T", "4L46", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stompingtantrum: ["9M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "9L31", "7L31", "7V", "6L31", "6S1", "5L31", "4T", "4L31", "3T", "3L45", "3S0"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["7T"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + wildcharge: ["9M", "7M", "6M", "5M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + workup: ["7M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["quickattack", "flamewheel", "swift", "flamethrower"], pokeball: "pokeball"}, + {generation: 6, level: 50, isHidden: true, moves: ["overheat", "flamewheel", "flamecharge", "swift"], pokeball: "pokeball"}, + ], + }, + typhlosionhisui: { + learnset: { + aerialace: ["9M"], + blastburn: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + calmmind: ["9M"], + confuseray: ["9M"], + defensecurl: ["9L24"], + dig: ["9M"], + doubleedge: ["9L1"], + earthquake: ["9M"], + ember: ["9L1"], + endure: ["9M"], + eruption: ["9L1"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M"], + firepledge: ["9M"], + firepunch: ["9M"], + firespin: ["9M"], + flamecharge: ["9M", "9L35"], + flamethrower: ["9M", "9L48"], + flamewheel: ["9L20"], + flareblitz: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + gyroball: ["9L1"], + heatwave: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + infernalparade: ["9L0"], + inferno: ["9L56"], + ironhead: ["9M"], + lavaplume: ["9L43"], + leer: ["9L1"], + lowkick: ["9M"], + nightshade: ["9M"], + overheat: ["9M", "9L74"], + playrough: ["9M"], + protect: ["9M"], + quickattack: ["9L13"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rollout: ["9L61"], + shadowball: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + smokescreen: ["9L1"], + solarbeam: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M", "9L31"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M"], + wildcharge: ["9M"], + willowisp: ["9M"], + zenheadbutt: ["9M"], + }, + }, + totodile: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["7E", "7V", "6E", "5E", "4T", "4E", "3E"], + aquajet: ["7E", "6E", "5E", "4E"], + aquatail: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L36"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["7L13", "7V", "6L13", "5L13", "4L13", "3L20"], + blizzard: ["7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "7E", "6T", "6E", "5T", "5E"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chipaway: ["7L29", "6L29", "5L29"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["7L27", "7E", "7V", "6L27", "6E", "5L27", "5E", "4L27", "4E", "3E", "3S1"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + dive: ["6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonclaw: ["7M", "6M", "5M", "4E", "3E"], + dragondance: ["7E", "6E", "5E", "4E"], + dynamicpunch: ["7V", "3T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + faketears: ["7E", "6E", "5E"], + flail: ["7L22", "6L22", "5L22", "4L22"], + flatter: ["7E", "6E"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydrocannon: ["3S1"], + hydropump: ["7L50", "7E", "7V", "6L50", "6E", "5L50", "5E", "4L43", "4E", "3L52", "3E"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icefang: ["7L20", "6L20", "5L20", "4L20"], + icepunch: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["7E", "6E", "5E", "4E"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7L8", "7V", "6L8", "5L8", "4L8", "3L7", "3S0"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + razorwind: ["7V"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["7L15", "7V", "6L15", "5L15", "4L15", "3L27"], + scratch: ["7L1", "7V", "6L1", "6S2", "5L1", "4L1", "3L1", "3S0", "3S1"], + screech: ["7L36", "7V", "6L36", "5L36", "4L34", "3L43"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["7M", "6M", "5M", "4M"], + slash: ["7L34", "7V", "6L34", "5L34", "4L29", "3L35"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + superpower: ["7T", "7L48", "6T", "6L48", "5T", "5L48", "4T", "4L41"], + surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + thrash: ["7L41", "7E", "7V", "6L41", "6E", "5L41", "5E", "4L22", "4E", "3E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + waterfall: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["7L6", "7V", "6L6", "5L6", "4L6", "3L13"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + watersport: ["7E", "6E", "5E", "4E", "3E"], + whirlpool: ["7V", "4M"], + workup: ["7M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["scratch", "leer", "rage"], pokeball: "pokeball"}, + {generation: 3, level: 5, moves: ["scratch", "leer", "crunch", "hydrocannon"], pokeball: "pokeball"}, + {generation: 6, level: 5, moves: ["scratch", "leer"], pokeball: "cherishball"}, + ], + }, + croconaw: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + aquatail: ["7T", "7L51", "6T", "6L51", "5T", "5L51", "4L42"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["7L13", "7V", "6L13", "5L13", "4L13", "3L21"], + blizzard: ["7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chipaway: ["7L33", "6L33", "5L33"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["7L30", "6L30", "5L30", "4L30"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + dive: ["6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonclaw: ["7M", "6M", "5M"], + dynamicpunch: ["7V", "3T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flail: ["7L24", "6L24", "5L24", "4L24"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + hail: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["7L60", "7V", "6L60", "5L60", "4L51", "3L55"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icefang: ["7L21", "6L21", "5L21", "4L21"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7L8", "7V", "6L8", "5L8", "4L8", "3L1"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["7L15", "7V", "6L15", "5L15", "4L15", "3L28"], + scratch: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["7L42", "7V", "6L42", "5L42", "4L39", "3L45"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["7M", "6M", "5M", "4M"], + slash: ["7L39", "7V", "6L39", "5L39", "4L33", "3L37"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + superpower: ["7T", "7L57", "6T", "6L57", "5T", "5L57", "4T", "4L48"], + surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + thrash: ["7L48", "6L48", "5L48", "4L24"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + waterfall: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["7L1", "7V", "6L1", "5L1", "4L1", "3L13"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["7V", "4M"], + workup: ["7M"], + }, + }, + feraligatr: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["7L1", "6L30", "5L30", "4L30"], + ancientpower: ["4T"], + aquatail: ["7T", "7L63", "6T", "6L63", "5T", "5L63", "4T", "4L50"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["4M"], + bite: ["7L13", "7V", "6L13", "5L13", "4L13", "3L21"], + blizzard: ["7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L37", "6L37", "5L37"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["7L32", "6L32", "6S0", "5L32", "4L32"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + dive: ["6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonclaw: ["7M", "6M", "5M", "4M", "3M"], + dragonpulse: ["7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flail: ["7L24", "6L24", "5L24", "4L24"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["7M", "6M", "5M", "4M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydrocannon: ["7T", "6T", "5T", "4T"], + hydropump: ["7L76", "7V", "6L76", "5L76", "4L63", "3L58"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icefang: ["7L21", "6L21", "5L21", "4L21"], + icepunch: ["7T", "7V", "6T", "6S0", "5T", "4T", "3T"], + icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["7T"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["7T", "6T", "5T", "4T"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["7L15", "7V", "6L15", "5L15", "4L15", "3L28"], + scratch: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["7L50", "7V", "6L50", "6S0", "5L50", "4L45", "3L47"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["7M", "6M", "5M", "4M"], + slash: ["7L45", "7V", "6L45", "5L45", "4L37", "3L38"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + superpower: ["7T", "7L71", "6T", "6L71", "5T", "5L71", "4T", "4L58"], + surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + thrash: ["7L58", "6L58", "5L58", "4L24"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + waterfall: ["7M", "6M", "6S0", "5M", "4M", "3M"], + watergun: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["7V", "4M"], + workup: ["7M"], + }, + eventData: [ + {generation: 6, level: 50, isHidden: true, moves: ["icepunch", "crunch", "waterfall", "screech"], pokeball: "pokeball"}, + ], + }, + sentret: { + learnset: { + amnesia: ["7L36", "7V", "6L36", "5L36", "4L36", "3L49"], + aquatail: ["7T", "6T", "5T", "4T"], + assist: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + babydolleyes: ["7E"], + batonpass: ["7L39", "6L39", "5L39", "4L39"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + brutalswing: ["7M"], + captivate: ["7E", "6E", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["7E", "6E", "5E", "4E"], + confide: ["7M", "6M"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L4"], + detect: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "5D", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focusenergy: ["7E", "7V", "6E", "5E", "4E", "3E"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["7L19", "6L19", "5L19", "4L19", "3L31"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["7L13", "7V", "6L13", "5L13", "4L13", "3L12"], + grassknot: ["7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + helpinghand: ["7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16", "3L17"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hypervoice: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4L47"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + mefirst: ["7L42", "6L42", "5L42", "4L42"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + quickattack: ["7L7", "7V", "6L7", "5L7", "4L7", "3L7"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "7L28", "7V", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L40"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], + rollout: ["7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slam: ["7L25", "7V", "6L25", "5L25", "4L25", "3L24"], + slash: ["7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + suckerpunch: ["7L31", "6L31", "5L31", "4T", "4L31"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["7V"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["4M"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 2, level: 2}, + ], + }, + furret: { + learnset: { + agility: ["7L1"], + amnesia: ["7L42", "7V", "6L42", "5L42", "4L42", "3L59"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7L46", "6L46", "5L46", "4L46"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + brutalswing: ["7M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + coil: ["7L1"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + detect: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["7L21", "6L21", "5L21", "4L21", "3L37"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["7L13", "7V", "6L13", "5L13", "4L13", "3L12"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + helpinghand: ["7T", "7L17", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L19"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "7L56", "6T", "6L56", "5T", "5L56", "4L56"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + mefirst: ["7L50", "6L50", "5L50", "4L50"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "7L32", "7V", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L48"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slam: ["7L28", "7V", "6L28", "5L28", "4L28", "3L28"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L36", "6L36", "5L36", "4T", "4L36"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["7T", "6T", "5T"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["4M"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 2, level: 6}, + {generation: 4, level: 6}, + ], + }, + hoothoot: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "7E", "6E", "5E", "4E"], + aircutter: ["4T"], + airslash: ["8M", "8L18", "7L31", "6L33", "5L33", "4L29"], + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + calmmind: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["8L9", "7L10", "7V", "6L21", "5L21", "4L21", "3L34"], + curse: ["7V"], + defog: ["8E", "7T", "7E", "6E", "5E", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8L39", "7M", "7L46", "7V", "6M", "6L57", "5M", "5L57", "4M", "4L49", "3T", "3L48"], + dualwingbeat: ["8T"], + echoedvoice: ["8L6", "7M", "7L13", "6M", "6L25", "5M", "5L25"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L21", "7L22", "6L45", "5L45", "4L37"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["8E", "7E", "6E", "5E", "4E", "3E"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "3M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + foresight: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L6", "3S0"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M", "7E"], + hypervoice: ["8M", "7T", "6T", "5T"], + hypnosis: ["8L36", "7L4", "7V", "6L5", "5L5", "4L5", "3L16"], + imprison: ["8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meanlook: ["7E"], + mimic: ["3T"], + mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], + moonblast: ["8L33", "7L40"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["8E", "7E", "6E", "5E", "5D", "4E"], + ominouswind: ["4T"], + peck: ["8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L11"], + pluck: ["5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychoshift: ["8L15", "7L19", "6L49", "5L49", "4L41"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "5D", "4M"], + reflect: ["8M", "8L12", "7M", "7L28", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L22"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8L30", "7M", "7L37", "6M", "6L53", "5T", "5L53", "4M", "4L45"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + silverwind: ["4M"], + skyattack: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4E", "3T", "3E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + synchronoise: ["7L43", "6L41", "5L41"], + tackle: ["8L3", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["8L24", "7L25", "7V", "6L29", "5L29", "4L25", "3L28"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "8L27", "7T", "7L34", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "7L16", "6T", "6L37", "5T", "5L37", "4T", "4L33"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "foresight"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 2, level: 2}, + ], + }, + noctowl: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + aircutter: ["4T"], + airslash: ["8M", "8L18", "7L35", "6L37", "5L37", "4L32"], + amnesia: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + calmmind: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["8L9", "7L10", "7V", "6L22", "5L22", "4L22", "3L41"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["8L53", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L67", "4M", "4L57", "3T", "3L57"], + dualwingbeat: ["8T"], + echoedvoice: ["8L1", "7M", "7L13", "6M", "6L27", "5M", "5L27"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L23", "7L23", "6L52", "5L52", "4L42"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "3M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + hypnosis: ["8L48", "7L1", "7V", "6L1", "5L1", "4L1", "3L16"], + imprison: ["8M"], + laserfocus: ["7T"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + moonblast: ["8L43", "7L47"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + ominouswind: ["4T"], + peck: ["8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L1"], + pluck: ["5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychoshift: ["8L15", "7L19", "6L57", "5L57", "4L47"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "8L12", "7M", "7L31", "7V", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L25"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8L38", "7M", "7L43", "6M", "6L62", "5T", "5L62", "4M", "4L52"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + silverwind: ["4M"], + skyattack: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + synchronoise: ["7L51", "6L47", "5L47"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["8L28", "7L27", "7V", "6L32", "5L32", "4L27", "3L33"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "8L33", "7T", "7L39", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "7L16", "6T", "6L42", "5T", "5L42", "4T", "4L37"], + }, + encounters: [ + {generation: 2, level: 7}, + {generation: 4, level: 5}, + {generation: 7, level: 19}, + ], + }, + ledyba: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], + agility: ["7L29", "7V", "6L30", "5L30", "4L30", "3L43"], + aircutter: ["4T"], + airslash: ["7L36"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7L26", "7V", "6L22", "5L22", "4L22", "3L29"], + bide: ["7E", "7V", "6E", "5E", "4E", "3E"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + bugbuzz: ["7L33", "7E", "6L41", "6E", "5L41", "5E", "4L41", "4E"], + captivate: ["4M"], + cometpunch: ["7L22", "7V", "6L9", "5L9", "5D", "4L9", "3L15"], + confide: ["7M", "6M"], + counter: ["7E"], + curse: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + dizzypunch: ["7E", "6E", "5E"], + doubleedge: ["7L40", "7V", "6L38", "5L38", "4L38", "3T", "3L50"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + dynamicpunch: ["7V", "3T"], + encore: ["7E", "6E", "5E", "4E"], + endure: ["7E", "7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + knockoff: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lightscreen: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L22"], + machpunch: ["7L15", "6L17", "5L17", "4L17"], + megapunch: ["3T"], + mimic: ["3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["7E", "7V", "6E", "5E", "4E", "3E", "3S0"], + reflect: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L22"], + refresh: ["3S0"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L22"], + screech: ["7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + silverwind: ["7L19", "7E", "6L25", "6E", "5L25", "5E", "4M", "4L25", "4E", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["7L5", "7V", "6L6", "5L6", "4L6", "3L8", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["7L8", "7V", "6L33", "5L33", "4T", "4L33", "3T", "3L36"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "7E", "6T", "6E", "5T", "4T"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "7V", "6T", "5T", "5D", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 10, moves: ["refresh", "psybeam", "aerialace", "supersonic"]}, + ], + encounters: [ + {generation: 2, level: 3}, + ], + }, + ledian: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["7L33", "7V", "6L36", "5L36", "4L36", "3L51"], + aircutter: ["4T"], + airslash: ["7L42"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7L29", "7V", "6L24", "5L24", "4L24", "3L33"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L38", "6L53", "5L53", "4L53"], + captivate: ["4M"], + cometpunch: ["7L24", "7V", "6L1", "5L1", "4L1", "3L15"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T"], + dig: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["7L47", "7V", "6L48", "5L48", "4L48", "3T", "3L60"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["7T", "6T", "5T", "4M"], + dynamicpunch: ["7V", "3T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L24"], + machpunch: ["7L15", "6L17", "5L17", "4L17"], + megapunch: ["3T"], + mimic: ["3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L24"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M"], + rollout: ["7V", "4T", "3T"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L12", "7V", "6M", "6L14", "5M", "5L14", "4M", "4L14", "3M", "3L24"], + secretpower: ["6M", "4M", "3M"], + silverwind: ["7L20", "6L29", "5L29", "4M", "4L29"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["7L1", "7V", "6L41", "5L41", "4T", "4L41", "3T", "3L42"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 2, level: 7}, + {generation: 4, level: 5}, + ], + }, + spinarak: { + learnset: { + absorb: ["7L5"], + agility: ["7L33", "7V", "6L33", "5L33", "4L33", "3L45"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["3T"], + bounce: ["7T", "6T", "5T", "4T"], + bugbite: ["7T", "6T", "5T", "5D", "4T"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "7V", "6L8", "5L8", "4L8", "3L11"], + crosspoison: ["7L47", "6L47", "5L47"], + curse: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M", "3S0"], + disable: ["7E", "7V", "6E", "5E", "4E", "3E"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + electroweb: ["7T", "7E", "6T", "6E", "5T", "5E", "5D"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["7L22", "7V", "6L22", "5L22", "4L22", "3L30"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + infestation: ["7M", "7L8", "6M"], + leechlife: ["7M", "7V", "6L12", "5L12", "4L12", "3L23"], + lunge: ["7E"], + megahorn: ["7E", "6E"], + mimic: ["3T"], + naturalgift: ["4M"], + nightshade: ["7L15", "7V", "6L15", "5L15", "4L15", "3L17", "3S0"], + nightslash: ["7E", "6E", "5E"], + pinmissile: ["7L36", "6L36", "5L36", "4L36"], + poisonjab: ["7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43", "4E"], + poisonsting: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["7E", "7V", "6E", "5E", "4E", "3E"], + psychic: ["7M", "7L40", "7V", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L53"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + ragepowder: ["7E", "6E", "5E"], + refresh: ["3S0"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["7L12", "7V", "6L5", "5L5", "4L5", "3L6"], + screech: ["7V"], + secretpower: ["6M", "4M", "3M"], + shadowsneak: ["7L19", "6L19", "5L19", "4L19"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E", "3S0"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "3T"], + solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + sonicboom: ["7E", "7V", "6E", "5E", "4E", "3E"], + spiderweb: ["7L29", "7V", "6L29", "5L29", "4L29", "3L37"], + stickyweb: ["7L50", "6L50"], + stringshot: ["7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L26", "6L26", "5L26", "4T", "4L26"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["7E", "6E", "5E", "4E"], + toxicthread: ["7L54"], + twineedle: ["7E", "6E", "5E"], + venoshock: ["7M", "6M", "5M"], + xscissor: ["7M", "6M", "5M"], + }, + eventData: [ + {generation: 3, level: 14, moves: ["refresh", "dig", "signalbeam", "nightshade"]}, + ], + encounters: [ + {generation: 2, level: 3}, + ], + }, + ariados: { + learnset: { + absorb: ["7L1"], + agility: ["7L37", "7V", "6L37", "5L37", "4L37", "3L53"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + bounce: ["7T", "6T", "5T", "4T"], + bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + crosspoison: ["7L55", "6L55", "5L55"], + curse: ["7V"], + dig: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + electroweb: ["7T", "6T", "5T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fellstinger: ["7L1", "6L1"], + flash: ["7V", "6M", "5M", "4M", "3M"], + focusenergy: ["7L1"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyswipes: ["7L23", "7V", "6L23", "5L23", "4L23", "3L34"], + gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "7L8", "6M"], + leechlife: ["7M", "7V", "6L12", "5L12", "4L12", "3L25"], + mimic: ["3T"], + naturalgift: ["4M"], + nightshade: ["7L15", "7V", "6L15", "5L15", "4L15", "3L17"], + pinmissile: ["7L41", "6L41", "5L41", "4L41"], + poisonjab: ["7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], + poisonsting: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L63"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["7L12", "7V", "6L1", "5L1", "4L1", "3L1"], + screech: ["7V"], + secretpower: ["6M", "4M", "3M"], + shadowsneak: ["7L19", "6L19", "5L19", "4L19"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + smartstrike: ["7M"], + snore: ["7T", "7V", "6T", "3T"], + solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + spiderweb: ["7L32", "7V", "6L32", "5L32", "4L32", "3L43"], + stickyweb: ["7L58", "6L58"], + stompingtantrum: ["7T"], + stringshot: ["7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L28", "6L28", "5L28", "4T", "4L28"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["7M", "7L1"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxicthread: ["7L63"], + venomdrench: ["7L1", "6L1"], + venoshock: ["7M", "6M", "5M"], + xscissor: ["7M", "6M", "5M"], + }, + encounters: [ + {generation: 2, level: 7}, + {generation: 4, level: 5}, + {generation: 6, level: 19, maxEggMoves: 1}, + ], + }, + chinchou: { + learnset: { + agility: ["8M", "7E", "6E", "5E", "4E"], + amnesia: ["8M", "7E", "6E", "5E", "5D", "4E", "3E"], + aquaring: ["8L32", "7L42", "6L42", "5L42", "4L39"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "7E", "6E", "5E", "4M"], + bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L12", "7L20", "6L20", "5L31", "4L28"], + captivate: ["4M"], + charge: ["8L24", "7L50", "6L50", "5L50", "4L45", "3L49"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["8L16", "7L17", "7V", "6L17", "5L12", "4L17", "3L29"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + discharge: ["8L28", "7L34", "6L34", "5L39", "4L34"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + electroball: ["8M", "8L4", "7L9", "6L9", "5L28"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L36", "7L31", "7E", "7V", "6L9", "6E", "5L9", "5E", "4L9", "4E", "3L13", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + healbell: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L44", "7L45", "7V", "6L45", "5L45", "4L42", "3L41"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + iondeluge: ["7L47", "6L47"], + mimic: ["3T"], + mist: ["8E", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8E", "7E", "6E", "5E", "4E"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], + signalbeam: ["7T", "7L28", "6T", "6L28", "5T", "5L34", "4T", "4L31"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["8E", "7E", "6E"], + spark: ["8L20", "7L23", "7V", "6L20", "5L20", "4L20", "3L25"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + supersonic: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["8L40", "7L39", "7V", "6L23", "5L23", "4L23", "3L37"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "8L8", "7M", "7L6", "7V", "6M", "6L6", "5M", "5L6", "5D", "4M", "4L6", "3T", "3L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L12", "7V", "6L1", "5L17", "4L12", "3L17"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["8M", "7E", "7V", "6E", "5E", "4M", "4E"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + }, + lanturn: { + learnset: { + agility: ["8M"], + amnesia: ["8M"], + aquaring: ["8L36", "7L47", "6L47", "5L52", "4L47"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "4M"], + bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L12", "7L20", "6L20", "5L35", "4L30"], + captivate: ["4M"], + charge: ["8L24", "7L58", "6L58", "5L64", "4L57", "3L61"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["8L16", "7L17", "7V", "6L17", "5L17", "4L17", "3L32"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + discharge: ["8L30", "7L37", "6L37", "5L47", "4L40"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M", "8L1", "7L1", "6L1"], + electroball: ["8M", "8L1", "7L1", "6L1", "5L30"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L42", "7L33", "7V", "6L9", "5L9", "4L9", "3L13"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + healbell: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L54", "7L51", "7V", "6L51", "5L57", "4L52", "3L50"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + iondeluge: ["7L54", "6L54"], + mimic: ["3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L40", "4T", "4L35"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spark: ["8L20", "7L23", "7V", "6L20", "5L20", "4L20", "3L25"], + spitup: ["8L0", "7L1", "6L27", "5L27", "4L27"], + spotlight: ["7L1"], + stockpile: ["8L0", "7L1", "6L27", "5L27", "4L27"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + supersonic: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["8L0", "7L1", "6L27", "5L27", "4L27"], + takedown: ["8L48", "7L43", "7V", "6L23", "5L23", "4L23", "3L43"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "8L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L12", "7V", "6L1", "5L12", "4L12", "3L17"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 4, level: 20}, + {generation: 6, level: 26, maxEggMoves: 1}, + {generation: 7, level: 10}, + ], + }, + togepi: { + learnset: { + aerialace: ["8E"], + afteryou: ["8L28", "7T", "7L53", "6T", "6L53", "5T", "5L53"], + ancientpower: ["8L16", "7L33", "6L33", "5L33", "4T", "4L33", "3L21", "3S1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "8L44", "7L41", "6L41", "5L41", "4L42", "3L41"], + bestow: ["7L25", "6L25", "5L25"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + charm: ["8M", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + doubleedge: ["8L32", "7L45", "7V", "6L45", "5L45", "4L46", "3T", "3L37"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "7L17", "7V", "6L17", "5L17", "4L19", "3L17"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8E", "7E", "6E", "5E", "4E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + followme: ["8L40", "7L21", "6L21", "5L21", "4L24", "3L25", "3S1"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["8M", "3S1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + lastresort: ["8L48", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L51"], + lifedew: ["8L8"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E", "5D", "4E"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "8L24", "7L5", "7V", "6L5", "5L5", "5D", "4L6", "3T", "3L4", "3S0"], + mimic: ["3T"], + mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], + morningsun: ["8E", "7E", "6E", "5E"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + peck: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + playrough: ["8M"], + pound: ["8L1"], + present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychoshift: ["8E", "7E", "6E", "5E", "4E"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L36", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L33"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + softboiled: ["3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + storedpower: ["8M", "7E", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L4", "7L9", "7V", "6L9", "5L9", "4L10", "3L9", "3S0"], + swift: ["8M", "7V", "4T", "3T"], + telekinesis: ["7T", "5M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M", "3S1"], + trick: ["8M", "7T", "6T", "5T", "4T"], + uproar: ["8M", "7T", "6T", "5T", "5D", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["8L52", "7L29", "6L29", "5L29", "4L28", "3L29"], + workup: ["8M", "7M", "5M"], + yawn: ["8L20", "7L13", "6L13", "5L13", "4L15", "3L13", "3S0"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 20, gender: "F", abilities: ["serenegrace"], moves: ["metronome", "charm", "sweetkiss", "yawn"], pokeball: "pokeball"}, + {generation: 3, level: 25, moves: ["triattack", "followme", "ancientpower", "helpinghand"]}, + ], + }, + togetic: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + afteryou: ["8L28", "7T", "7L53", "6T", "6L53", "5T", "5L53"], + aircutter: ["4T"], + ancientpower: ["8L16", "7L33", "6L33", "5L33", "4T", "4L33", "3L21"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "8L44", "7L41", "6L41", "5L41", "4L42", "3L41"], + bestow: ["7L25", "6L25", "5L25"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charm: ["8M", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["7V", "3T"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["8L32", "7L45", "7V", "6L45", "5L45", "4L46", "3T", "3L37"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "7L17", "7V", "6L17", "5L17", "4L19", "3L17"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fairywind: ["8L0", "7L14", "6L14"], + fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + focuspunch: ["7T", "6T", "4M", "3M"], + followme: ["8L40", "7L21", "6L21", "5L21", "4L24", "3L25"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + incinerate: ["6M", "5M"], + lastresort: ["8L48", "7T", "7L49", "6T", "6L49", "5T", "5L49", "4T", "4L51"], + lifedew: ["8L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["8M", "7L1", "6L1", "5L1", "4L1", "3L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "8L24", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + nastyplot: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + playrough: ["8M"], + pound: ["8L1"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L36", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L33"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + skyattack: ["3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + softboiled: ["3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetkiss: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + swift: ["8M", "7V", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + triattack: ["8M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + twister: ["4T"], + uproar: ["8M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["8L52", "7L29", "6L29", "5L29", "4L28", "3L29"], + workup: ["8M", "7M", "5M"], + yawn: ["8L20", "7L13", "6L13", "5L13", "4L15", "3L13"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + togekiss: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + afteryou: ["8L1", "7T", "7L1", "6T", "6L1"], + aircutter: ["4T"], + airslash: ["8M", "8L0", "7L1", "6L1", "5L1", "5S0", "4L1"], + allyswitch: ["8M"], + amnesia: ["8M"], + ancientpower: ["8L1", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurasphere: ["8M", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], + batonpass: ["8M", "8L1"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + charm: ["8M", "8L1"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + defog: ["7T", "4M"], + doubleedge: ["8L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["8M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "4M"], + extremespeed: ["8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fairywind: ["8L1"], + fireblast: ["8M", "7M", "6M", "5M", "4M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + fly: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + followme: ["8L1"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + hypervoice: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + incinerate: ["6M", "5M"], + laserfocus: ["7T"], + lastresort: ["8L1", "7T", "6T", "5T", "4T"], + lifedew: ["8L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + magicalleaf: ["8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["8M", "8L1"], + mudslap: ["4T"], + mysticalfire: ["8M"], + nastyplot: ["8M"], + naturalgift: ["4M"], + ominouswind: ["4T"], + playrough: ["8M"], + pluck: ["5M", "4M"], + pound: ["8L1"], + present: ["5S0"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychic: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rollout: ["4T"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L1", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + skyattack: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + steelwing: ["8M", "7M", "6M", "4M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["8L1"], + swift: ["8M", "4T"], + tailwind: ["7T", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["8M", "8L1"], + trick: ["8M", "7T", "6T", "5T", "4T"], + twister: ["4T"], + uproar: ["8M"], + waterpulse: ["7T", "6T", "4M"], + wish: ["8L1"], + workup: ["8M", "7M", "5M"], + yawn: ["8L1"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["extremespeed", "aurasphere", "airslash", "present"]}, + ], + }, + natu: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], + aircutter: ["4T"], + airslash: ["8M"], + allyswitch: ["8M", "7T", "7E", "6E", "5M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "3S0"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L15", "7L23", "7V", "6L23", "5L23", "4L23", "3L40"], + cosmicpower: ["8M"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + drillpeck: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L45", "7L44", "7V", "6L36", "5L36", "4L36", "3L30", "3S0"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + guardswap: ["8M", "8L35", "7L47", "6L47", "5L47", "4L44"], + haze: ["7E", "7V", "6E", "5E", "4E", "3E"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + imprison: ["8M"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L12", "6L12", "5L12", "4L12"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mefirst: ["7L50", "6L20", "5L20", "4L20"], + mimic: ["3T"], + miracleeye: ["7L36", "6L17", "5L17", "4L17"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["8L20", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L10", "3S0"], + ominouswind: ["7L20", "6L20", "5L44", "4T", "4L39"], + painsplit: ["7T", "6T", "5T", "4T"], + peck: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["5M", "4M"], + powerswap: ["8M", "8L30", "7L47", "6L47", "5L47", "4L44"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L35", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L50", "4M", "4L47", "3M", "3L50"], + psychoshift: ["8L26", "7L39", "6L33", "5L33", "4L33"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["8M", "7M", "6M", "5M"], + quickattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + simplebeam: ["8E", "7E", "6E"], + skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + skyattack: ["7T", "6T", "3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "4E", "3M", "3E"], + storedpower: ["8M", "8L5", "7L17", "6L17", "5L39"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8E", "7E", "6E", "5E", "4T", "4E"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + synchronoise: ["7E", "6E", "5E"], + tailwind: ["7T", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + teleport: ["8L10", "7L9", "7V", "6L9", "5L9", "4L9", "3L20"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + wish: ["8L40", "7L28", "6L28", "5L28", "4L28", "3L30"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 3, level: 22, moves: ["batonpass", "futuresight", "nightshade", "aerialace"]}, + ], + }, + xatu: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + airslash: ["8M", "8L0", "7L1", "6L25"], + allyswitch: ["8M", "7T", "5M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L15", "7L23", "7V", "6L23", "5L23", "4L23", "3L50"], + cosmicpower: ["8M"], + curse: ["7V"], + dazzlinggleam: ["8M", "7M", "6M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + endure: ["8M", "7V", "4M", "3T"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L55", "7L49", "7V", "6L42", "5L42", "4L42", "3L35"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + guardswap: ["8M", "8L34", "7L53", "6L53", "5L59", "4L54"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + imprison: ["8M"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L12", "6L12", "5L12", "4L12"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mefirst: ["7L57", "6L20", "5L20", "4L20"], + mimic: ["3T"], + miracleeye: ["7L39", "6L17", "5L17", "4L17"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["8L20", "7L1", "7V", "6L1", "5L6", "4L6", "3L10"], + ominouswind: ["7L20", "6L20", "5L54", "4T", "4L47"], + painsplit: ["7T", "6T", "5T", "4T"], + peck: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + pluck: ["5M", "4M"], + powerswap: ["8M", "8L34", "7L53", "6L53", "5L54", "4L54"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L41", "7M", "7L35", "7V", "6M", "6L35", "5M", "5L66", "4M", "4L59", "3M", "3L65"], + psychoshift: ["8L28", "7L43", "6L37", "5L37", "4L37"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skyattack: ["7T", "6T", "5T", "4T", "3T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + storedpower: ["8M", "8L1", "7L17", "6L17", "5L47"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tailwind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L27", "4T", "4L27"], + telekinesis: ["7T", "5M"], + teleport: ["8L1", "7L1", "7V", "6L1", "5L9", "4L9", "3L20"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + wish: ["8L48", "7L29", "6L29", "5L30", "4L30", "3L35"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 2, level: 15}, + {generation: 4, level: 16, gender: "M", nature: "Modest", ivs: {hp: 15, atk: 20, def: 15, spa: 20, spd: 20, spe: 20}, abilities: ["synchronize"], pokeball: "pokeball"}, + {generation: 6, level: 24, maxEggMoves: 1}, + {generation: 7, level: 21}, + ], + }, + mareep: { + learnset: { + afteryou: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], + agility: ["9M", "9E", "7E", "6E", "5E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "7E", "7V", "6E", "5E", "4E", "3T", "3E", "3S2"], + captivate: ["4M"], + charge: ["9L15", "7L15", "7E", "6L15", "6E", "5L23", "5E", "4L23", "4E", "3E"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L25", "7L25", "6L25", "5L25"], + cottonguard: ["9L36", "7L36", "6L36", "5L32"], + cottonspore: ["9L11", "7L11", "7V", "6L11", "5L19", "4L19", "3L23", "3S0"], + curse: ["7V"], + dazzlinggleam: ["9M", "9L39"], + defensecurl: ["7V", "3T"], + dig: ["9M"], + discharge: ["9L32", "7L32", "6L32", "5L37", "4L28"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M", "9E", "7E", "6E"], + electricterrain: ["9M", "9E", "7E", "6E"], + electroball: ["9M", "9L22", "7L22", "6L22", "5L28"], + electroweb: ["9E", "7T", "6T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flatter: ["9E", "7E", "6E", "5E", "4E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["9L1", "7L1", "7V", "6L1", "5L5", "4L5", "3L1", "3S1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T", "3S2"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + holdback: ["6S3"], + irontail: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], + lightscreen: ["9M", "9L43", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L46", "4M", "4L37", "3M", "3L30"], + magnetrise: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + naturalgift: ["4M"], + odorsleuth: ["7E", "6E", "5E", "4E", "3E"], + powergem: ["9M", "9L29", "7L29", "6L29", "5L50", "4L41"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "7V", "5D", "4E", "3E"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7V", "6M", "5M", "4E", "3E"], + sandattack: ["7E", "6E", "5E", "4E"], + screech: ["7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "5D", "4M", "3M"], + signalbeam: ["7T", "7L39", "6T", "6L39", "5T", "5L41", "4T", "4L32"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "6S3", "5L1", "4L1", "3L1", "3S1"], + takedown: ["9M", "9L18", "7L18", "7E", "7V", "6L18", "6E", "5L18", "5E", "4E", "3E"], + terablast: ["9M"], + thunder: ["9M", "9L46", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L55", "4M", "4L46", "3M", "3L37", "3S0"], + thunderbolt: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thundershock: ["9L8", "7L8", "7V", "6L8", "6S3", "5L10", "5D", "4L10", "3L9", "3S0", "3S1", "3S2"], + thunderwave: ["9M", "9L4", "7M", "7L4", "7V", "6M", "6L4", "6S3", "5M", "5L14", "4M", "4L14", "3T", "3L16", "3S0", "3S2"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 37, gender: "F", moves: ["thunder", "thundershock", "thunderwave", "cottonspore"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "thundershock"], pokeball: "pokeball"}, + {generation: 3, level: 17, moves: ["healbell", "thundershock", "thunderwave", "bodyslam"]}, + {generation: 6, level: 10, moves: ["holdback", "tackle", "thunderwave", "thundershock"], pokeball: "cherishball"}, + ], + }, + flaaffy: { + learnset: { + afteryou: ["7T", "6T", "5T"], + agility: ["9M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + charge: ["9L16", "7L16", "6L16", "5L25", "4L25"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], + cottonguard: ["9L43", "7L43", "6L43", "5L36"], + cottonspore: ["9L11", "7L11", "7V", "6L11", "5L20", "4L20", "3L27"], + counter: ["3T"], + curse: ["7V"], + dazzlinggleam: ["9M", "9L47"], + defensecurl: ["7V", "3T"], + dig: ["9M"], + discharge: ["9L38", "7L38", "6L38", "5L42", "4L31"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "9L25", "7L25", "6L25", "5L31"], + electroweb: ["7T", "6T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "9L52", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L53", "4M", "4L42", "3M", "3L36"], + lowkick: ["9M"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + naturalgift: ["4M"], + powergem: ["9M", "9L34", "7L34", "6L34", "5L59", "4L47"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L36"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], + terablast: ["9M"], + thunder: ["9M", "9L56", "7M", "7L56", "7V", "6M", "6L56", "5M", "5L65", "4M", "4L53", "3M", "3L45"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + thundershock: ["9L6", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunderwave: ["9M", "9L9", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L14", "4M", "4L14", "3T", "3L18"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "7M", "6M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 7, level: 11, pokeball: "pokeball"}, + ], + }, + ampharos: { + learnset: { + afteryou: ["7T", "6T", "5T"], + agility: ["9M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["7M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + charge: ["9L16", "7L16", "6L16", "5L25", "4L25"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], + cottonguard: ["9L46", "7L46", "6L46", "5L40"], + cottonspore: ["9L11", "7L11", "7V", "6L11", "5L20", "4L20", "3L27"], + counter: ["3T"], + curse: ["7V"], + dazzlinggleam: ["9M", "9L51"], + defensecurl: ["7V", "3T"], + dig: ["9M"], + discharge: ["9L40", "7L40", "6L40", "5L48", "4L34"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonpulse: ["9M", "9L1", "7T", "7L1", "6T", "6L1"], + dragontail: ["9M"], + dynamicpunch: ["7V", "3T"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "9L25", "7L25", "6L25", "5L33"], + electroweb: ["7T", "6T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "9L1", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + icepunch: ["9M"], + iondeluge: ["7L1", "6L1"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L57", "7M", "7L57", "7V", "6M", "6L57", "5M", "5L63", "4M", "4L51", "3M", "3L42"], + lowkick: ["9M"], + magneticflux: ["9L1", "7L1", "6L1"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + naturalgift: ["4M"], + outrage: ["9M", "7T", "6T", "5T", "4T"], + powergem: ["9M", "9L35", "7L35", "6L35", "5L71", "4L59"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L51", "6T", "6L51", "5T", "5L55", "4T", "4L42"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stompingtantrum: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], + terablast: ["9M"], + thunder: ["9M", "9L62", "7M", "7L62", "7V", "6M", "6L62", "5M", "5L79", "4M", "4L68", "3M", "3L57"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "9L0", "7T", "7L1", "7V", "6T", "6L30", "5T", "5L30", "4T", "4L30", "3T", "3L30"], + thundershock: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunderwave: ["9M", "9L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "7M", "6M", "5M"], + zapcannon: ["9L1", "7L1", "7V", "6L1"], + }, + }, + azurill: { + learnset: { + aquajet: ["9E", "8E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bellydrum: ["9E", "8E"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T"], + bounce: ["9L15", "8M", "8L15", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + brutalswing: ["8M"], + bubble: ["7L7", "6L7", "5L10", "4L10", "3L10"], + bubblebeam: ["9L6", "8L6", "7L13", "6L13", "5L13"], + camouflage: ["7E", "6E"], + captivate: ["4M"], + charm: ["9M", "9L9", "8M", "8L9", "7L10", "6L10", "5L2", "4L2", "3L3"], + confide: ["7M", "6M"], + copycat: ["9E", "8E", "7E", "6E"], + covet: ["7T", "6T", "5T"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + encore: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + helpinghand: ["9M", "9L3", "8M", "8L3", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + mimic: ["3T"], + muddywater: ["8M", "7E", "6E", "5E"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + perishsong: ["9E", "8E"], + present: ["9E", "8E"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sing: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + slam: ["9L12", "8L12", "7L20", "7E", "6L20", "6E", "5L15", "5E", "4L15", "4E", "3L15", "3E"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + soak: ["9E", "8E", "7E", "6E", "5E"], + splash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["9E", "8E"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tailwhip: ["9L1", "8L1", "7L2", "6L2", "5L7", "4L7", "3L6"], + takedown: ["9M"], + terablast: ["9M"], + tickle: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L18", "4L18", "3L21"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["7L5", "7E", "6L5", "6E", "5L5", "5E"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + }, + }, + marill: { + learnset: { + amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + aquajet: ["8E", "7E", "6E", "5E", "5D", "4E"], + aquaring: ["9L24", "8L24", "7L28", "6L28", "5L23", "4L23"], + aquatail: ["9L19", "8L19", "7T", "7L20", "6T", "6L20", "5T", "5L37", "4T", "4L37"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bellydrum: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T"], + bounce: ["9L15", "8M", "8L15", "7T", "6T", "5T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + bubble: ["7L7", "6L7", "5L1"], + bubblebeam: ["9L6", "8L6", "7L13", "7V", "6L13", "5L18", "4L18", "3L21"], + bulldoze: ["9M"], + camouflage: ["7E", "6E"], + captivate: ["4M"], + charm: ["9M", "9L9", "8M", "8L9"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["8E"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + defensecurl: ["9L1", "8L1", "7L10", "7V", "6L10", "5L2", "5D", "4L2", "3T", "3L3"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["9L33", "8L33", "7L37", "7V", "6L23", "5L27", "4L27", "3T", "3L28"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + dynamicpunch: ["7V", "3T"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7V"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L30", "8M", "8L30", "7L47", "6L40", "5L42", "4L42", "3L45"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "7M", "7V", "6M", "5M", "4E", "3E"], + liquidation: ["9M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["9M"], + mimic: ["3T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "8M"], + muddywater: ["8M", "7E", "6E", "5E"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + perishsong: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + playrough: ["9M", "9L21", "8M", "8L21", "7L23", "6L23"], + poweruppunch: ["6M"], + present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L27", "8M", "8L27", "7M", "7L31", "7V", "6M", "6L31", "5M", "5L32", "4M", "4L32", "3M", "3L36"], + refresh: ["7E", "6E", "5E", "4E"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["9L1", "8L1", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L15"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sing: ["8E"], + slam: ["9L12", "8L12"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + soak: ["8E"], + steelroller: ["8T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + superpower: ["9L36", "8M", "8L36", "7T", "7L40", "7E", "6T", "6L37", "6E", "5T", "5L37", "5E", "4T", "4E"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "7L2", "7V", "6L2", "5L7", "4L7", "3L6"], + takedown: ["9M"], + terablast: ["9M"], + tickle: ["8E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M"], + waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L10", "4L10", "3L10"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + watersport: ["7L5", "7E", "6L5", "6E", "5L5", "5E"], + whirlpool: ["8M", "7V", "4M"], + workup: ["8M", "7M", "5M"], + }, + }, + azumarill: { + learnset: { + amnesia: ["9M", "8M"], + aquaring: ["9L30", "8L30", "7L31", "6L31", "5L27", "4L27"], + aquatail: ["9L21", "8L21", "7T", "7L21", "6T", "6L21", "5T", "5L47", "4T", "4L47"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + bounce: ["9L15", "8M", "8L15", "7T", "6T", "5T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + bubble: ["7L7", "6L7", "5L1"], + bubblebeam: ["9L6", "8L6", "7L13", "7V", "6L13", "5L20", "4L20", "3L24"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M", "9L9", "8M", "8L9"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + curse: ["7V"], + defensecurl: ["9L1", "8L1", "7L10", "7V", "6L10", "5L1", "4L1", "3T", "3L1"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + disarmingvoice: ["9M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["9L45", "8L45", "7L42", "7V", "6L25", "5L33", "4L33", "3T", "3L34"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "8M"], + dynamicpunch: ["7V", "3T"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L40", "8M", "8L40", "7L55", "6L46", "5L54", "4L54", "3L57"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + liquidation: ["9M", "8M", "7T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["9M"], + mimic: ["3T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "8M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + playrough: ["9M", "9L25", "8M", "8L25", "7L25", "6L25"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L35", "8M", "8L35", "7M", "7L35", "7V", "6M", "6L35", "5M", "5L40", "4M", "4L40", "3M", "3L45"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rollout: ["9L1", "8L1", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L15"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + slam: ["9L12", "8L12"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + steelroller: ["8T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["9L50", "8M", "8L50", "7T", "7L46", "6T", "6L42", "5T", "5L42", "4T"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M"], + waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + watersport: ["7L1", "6L1", "5L1"], + whirlpool: ["8M", "7V", "4M"], + workup: ["8M", "7M", "5M"], + }, + encounters: [ + {generation: 5, level: 5}, + {generation: 6, level: 16, maxEggMoves: 1}, + ], + }, + bonsly: { + learnset: { + afteryou: ["7T", "6T", "5T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + block: ["9L12", "8L12", "7T", "7L29", "6T", "6L26", "5T", "5L22", "4T", "4L22"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + counter: ["9L40", "8L40", "7L36", "6L33"], + covet: ["7T", "6T", "5T"], + curse: ["9E", "8E", "7E", "6E", "5E"], + defensecurl: ["9E", "8E", "7E", "6E", "5E", "4E"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleedge: ["9L44", "8L44", "7L43", "6L40", "5L46", "4L46"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M"], + endure: ["9M", "8M", "7E", "6E", "5E", "4M"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + feintattack: ["7L19", "6L19", "5L25", "4L25"], + flail: ["9L4", "8L4", "7L5", "6L5", "5L6", "4L6"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + grassknot: ["9M"], + harden: ["9E", "8E", "7E", "6E", "5E", "4E"], + headbutt: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + lowkick: ["9M", "9L36", "8M", "8L36", "7T", "7L8", "6T", "6L8", "5T", "5L9", "4T", "4L9"], + mimic: ["9L16", "8L16", "7L15", "6L15", "5L17", "4L17"], + mudshot: ["9M"], + mudslap: ["9M"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + powergem: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["9M"], + rockpolish: ["9E", "8E", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L33", "6M", "6L29", "5M", "5L33", "4M", "4L33"], + rockthrow: ["9L8", "8L8", "7L12", "6L12", "5L14", "4L14"], + rocktomb: ["9M", "9L20", "8M", "8L20", "7M", "7L26", "6M", "6L22", "5M", "5L30", "4M", "4L30"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + sandtomb: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M"], + selfdestruct: ["8M", "7E", "6E", "5E", "4E"], + slam: ["5L38", "4L38"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spikes: ["9M"], + stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L28", "8L28", "7L40", "6L36", "5L41", "4T", "4L41"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + takedown: ["9M"], + tearfullook: ["9L24", "8L24", "7L22"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + sudowoodo: { + learnset: { + afteryou: ["7T", "6T", "5T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["9L12", "8L12", "7T", "7L29", "6T", "6L26", "5T", "5L22", "4T", "4L22", "3L33"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + counter: ["9L40", "8L40", "7L36", "6L33", "5L33", "3T"], + covet: ["7T", "6T", "5T"], + curse: ["8E", "7E", "7V", "6E", "5E"], + defensecurl: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L44", "8L44", "7L43", "6L40", "5L46", "4L46", "3T", "3L57"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "9L1", "8M", "8L1"], + feintattack: ["7L19", "7V", "6L19", "5L25", "4L25", "3L41"], + firepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + flail: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L9"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + hammerarm: ["9L1", "8L1", "7L50", "6L47", "5L49", "4L49"], + harden: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["8E", "7E", "7V", "6E", "5E", "4T", "4E"], + headsmash: ["9L48", "8L48", "7L54"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + irondefense: ["9M", "8M"], + lowkick: ["9M", "9L36", "8M", "8L36", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L17"], + lowsweep: ["9M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + meteorbeam: ["8T"], + mimic: ["9L16", "8L16", "7L15", "7V", "6L15", "5L17", "4L17", "3T", "3L1"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + powergem: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "8M"], + rockpolish: ["8E", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L33", "7V", "6M", "6L29", "5M", "5L33", "4M", "4L33", "3T", "3L25"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rocktomb: ["9M", "9L20", "8M", "8L20", "7M", "7L26", "6M", "6L22", "5M", "5L30", "4M", "4L30", "3M"], + roleplay: ["7T", "6T", "5T", "5D", "4T"], + rollout: ["8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + selfdestruct: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + slam: ["9L0", "8L0", "7L1", "7V", "6L15", "5L38", "4L38", "3L49"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikes: ["9M"], + stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L1", "8M", "8L1", "7M", "7L47", "6M", "6L43", "5M", "5L43", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L28", "8L28", "7L40", "6L36", "5L41", "4T", "4L41"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + tearfullook: ["9L24", "8L24", "7L22"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["8M"], + woodhammer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + }, + }, + hoppip: { + learnset: { + absorb: ["9L6", "7L1"], + acrobatics: ["9M", "9L24", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + amnesia: ["7E", "7V", "6E", "5E", "4E", "3E"], + aromatherapy: ["7E", "6E", "5E", "4E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], + bounce: ["9L35", "7T", "7L46", "6T", "6L46", "5T", "5L46", "5D", "4T", "4L40"], + bulletseed: ["9M", "9L12", "7L19", "6L19", "5L19", "5D", "4M", "4L19", "3M"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + confusion: ["7E", "7V", "6E", "5E", "4E", "3E"], + cottonguard: ["9E", "7E", "6E", "5E"], + cottonspore: ["9L27", "7L34", "7V", "6L34", "5L34", "4L28", "3L25"], + curse: ["7V"], + dazzlinggleam: ["9M", "7M", "6M"], + defensecurl: ["7V", "3T"], + doubleedge: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fairywind: ["9L8", "7L10", "6L10"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L32", "7T", "7L43", "7V", "6T", "6L43", "5T", "5L43", "4M", "4L37", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M", "9E", "7E", "6E"], + growl: ["7V"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + leafstorm: ["9M"], + leechseed: ["9L19", "7L22", "7V", "6L22", "5L22", "4L22", "3L20"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L22", "7L25", "7V", "6L25", "5L25", "4L25", "3L30"], + memento: ["9L38", "7L49", "6L49", "5L49", "4L43"], + mimic: ["3T"], + naturalgift: ["4M"], + payday: ["7V"], + poisonpowder: ["9L10", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4E", "3E"], + ragepowder: ["9E", "7L31", "6L31", "5L31"], + raindance: ["9M"], + reflect: ["9M", "7M", "7V", "6M", "5M", "4E", "3E"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + silverwind: ["4M"], + sleeppowder: ["9L10", "7L16", "7V", "6L16", "5L16", "4L16", "3L17"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + strengthsap: ["9E", "7E"], + stunspore: ["9L10", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + switcheroo: ["9E"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L15", "7T", "7L4", "7V", "6T", "6L4", "5T", "5L4", "5D", "4T", "4L4", "3L5"], + tackle: ["9L1", "7L8", "7V", "6L8", "5L10", "4L10", "3L10"], + tailwhip: ["9L4", "7L6", "7V", "6L6", "5L7", "4L7", "3L5"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uturn: ["9M", "9L29", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L31"], + worryseed: ["9E", "7T", "7L40", "7E", "6T", "6L40", "6E", "5T", "5L40", "5E", "4T", "4L34", "4E"], + }, + encounters: [ + {generation: 2, level: 3}, + ], + }, + skiploom: { + learnset: { + absorb: ["9L1", "7L1"], + acrobatics: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], + bounce: ["9L41", "7T", "7L56", "6T", "6L56", "5T", "5L56", "4T", "4L48"], + bulletseed: ["9M", "9L15", "7L20", "6L20", "5L20", "4M", "4L20", "3M"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + cottonspore: ["9L31", "7L40", "7V", "6L40", "5L40", "4L32", "3L29"], + curse: ["7V"], + dazzlinggleam: ["9M", "7M", "6M"], + defensecurl: ["7V", "3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fairywind: ["9L10", "7L10", "6L10"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L37", "7T", "7L52", "7V", "6T", "6L52", "5T", "5L52", "4M", "4L44", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + leafstorm: ["9M"], + leechseed: ["9L20", "7L24", "7V", "6L24", "5L24", "4L24", "3L22"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L24", "7L28", "7V", "6L28", "5L28", "4L28", "3L36"], + memento: ["9L44", "7L60", "6L60", "5L60", "4L52"], + mimic: ["3T"], + naturalgift: ["4M"], + poisonpowder: ["9L12", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M"], + ragepowder: ["7L36", "6L36", "5L36"], + reflect: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + silverwind: ["4M"], + sleeppowder: ["9L12", "7L16", "7V", "6L16", "5L16", "4L16", "3L17"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + stunspore: ["9L12", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L1", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + tackle: ["9L8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uturn: ["9M", "9L34", "7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L36"], + worryseed: ["7T", "7L48", "6T", "6L48", "5T", "5L48", "4T", "4L40"], + }, + encounters: [ + {generation: 4, level: 12}, + ], + }, + jumpluff: { + learnset: { + absorb: ["9L1", "7L1"], + acrobatics: ["9M", "9L30", "7M", "7L34", "6M", "6L34", "5M", "5L34"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], + bounce: ["9L49", "7T", "7L64", "6T", "6L64", "5T", "5L64", "4T", "4L48"], + bulletseed: ["9M", "9L15", "7L20", "6L20", "5L20", "5S0", "4M", "4L20", "3M"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + cottonspore: ["9L35", "7L44", "7V", "6L44", "5L44", "4L32", "3L33"], + curse: ["7V"], + dazzlinggleam: ["9M", "7M", "6M"], + defensecurl: ["7V", "3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["9M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fairywind: ["9L10", "7L10", "6L10"], + falseswipe: ["5S0"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L43", "7T", "7L59", "7V", "6T", "6L59", "5T", "5L59", "4M", "4L44", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + leafstorm: ["9M"], + leechseed: ["9L20", "7L24", "7V", "6L24", "5L24", "5S0", "4L24", "3L22"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L24", "7L29", "7V", "6L29", "5L29", "4L28", "3L44"], + memento: ["9L55", "7L69", "6L69", "5L69", "4L52"], + mimic: ["3T"], + naturalgift: ["4M"], + poisonpowder: ["9L12", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M"], + ragepowder: ["7L39", "6L39", "5L39"], + raindance: ["9M"], + reflect: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + silverwind: ["4M"], + sleeppowder: ["9L12", "7L16", "7V", "6L16", "5L16", "5S0", "4L16", "3L17"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + stunspore: ["9L12", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L1", "7T", "7L1", "7V", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + tackle: ["9L8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uturn: ["9M", "9L39", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L36"], + worryseed: ["7T", "7L54", "6T", "6L54", "5T", "5L54", "4T", "4L40"], + }, + eventData: [ + {generation: 5, level: 27, gender: "M", isHidden: true, moves: ["falseswipe", "sleeppowder", "bulletseed", "leechseed"]}, + ], + }, + aipom: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["7L29", "7E", "7V", "6L29", "6E", "5L29", "5E", "4L29", "4E", "3L50", "3E"], + astonish: ["7L8", "6L8", "5L8", "4L8", "3L13"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7L11", "7V", "6L11", "5L11", "4L11", "3L18"], + beatup: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["3T"], + bounce: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doublehit: ["7L32", "6L32", "5L32", "4L32"], + doubleslap: ["7E", "7V", "6E", "5E", "4E", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fakeout: ["7E", "6E", "5E", "5D", "4E"], + firepunch: ["7T", "7V", "6T", "5T", "5D", "4T", "3T"], + fling: ["7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["7L18", "7V", "6L18", "5L18", "4L18", "3L31"], + grassknot: ["7M", "6M", "5M", "4M"], + gunkshot: ["7T", "6T", "5T", "4T"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["7L39", "6L39", "5L39", "4L39"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + quickguard: ["7E", "6E"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["7E", "6E", "5E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + sandattack: ["7L4", "7V", "6L4", "5L4", "4L4", "3L6", "3S0"], + scratch: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + screech: ["7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L43", "3E"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slam: ["7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7L22", "7V", "6L22", "5L22", "4T", "4L22", "3T", "3L38"], + switcheroo: ["7E", "6E", "5E"], + tailslap: ["7E"], + tailwhip: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + taunt: ["7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + tickle: ["7L15", "6L15", "5L15", "4L15", "3L25"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["7M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["scratch", "tailwhip", "sandattack"], pokeball: "pokeball"}, + ], + }, + ambipom: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["7L29", "6L29", "5L29", "4L29"], + astonish: ["7L1", "6L1", "5L1", "4L1"], + attract: ["7M", "6M", "5M", "4M"], + batonpass: ["7L11", "6L11", "5L11", "4L11"], + bounce: ["7T", "6T", "5T", "4T"], + brickbreak: ["7M", "6M", "5M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doublehit: ["7L32", "6L32", "5L32", "4L32"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + dualchop: ["7L1"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + firepunch: ["7T", "6T", "5T", "4T"], + fling: ["7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], + focuspunch: ["7T", "6T", "4M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["7L18", "6L18", "5L18", "4L18"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + gunkshot: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icepunch: ["7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + mudslap: ["4T"], + nastyplot: ["7L39", "6L39", "5L39", "4L39"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + sandattack: ["7L1", "6L1", "5L1", "4L1"], + scratch: ["7L1", "6L1", "5L1", "4L1"], + screech: ["7L25", "6L25", "5L25", "4L25"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + shadowball: ["7M", "6M", "5M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["7L22", "6L22", "5L22", "4T", "4L22"], + tailwhip: ["7L1", "6L1", "5L1", "4L1"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderpunch: ["7T", "6T", "5T", "4T"], + thunderwave: ["7M", "6M", "5M", "4M"], + tickle: ["7L15", "6L15", "5L15", "4L15"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M"], + workup: ["7M", "5M"], + }, + }, + sunkern: { + learnset: { + absorb: ["9L7", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + afteryou: ["7T", "6T", "5T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7E", "6E", "5E"], + bulletseed: ["9M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + cut: ["7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9L34", "7L37", "6L37", "5L37", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "7T", "6T", "5T", "5D", "4T"], + encore: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + endeavor: ["9L25", "7T", "7L25", "6T", "6L25", "5T", "5L21", "4T", "4L21", "3L25"], + endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L22", "7T", "7L22", "7V", "6T", "6L22", "5T", "5L41", "4M", "4L41", "3M", "3L42"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L7", "7E", "6L7", "6E", "5L13", "5E", "4L13", "4E", "3E"], + grassyterrain: ["9M", "9E", "7E", "6E"], + growth: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L6", "3S0"], + helpinghand: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + ingrain: ["9E", "7L4", "7E", "6L4", "6E", "5L9", "5E", "4L9", "4E", "3L18"], + leafstorm: ["9M"], + leechseed: ["9E", "7L13", "7E", "6L13", "6E", "5L17", "5E", "4L17", "4E", "3E"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M"], + megadrain: ["9L10", "7L10", "7V", "6L10", "5L5", "5D", "4L5", "3L13"], + mimic: ["3T"], + morningsun: ["9E", "7E", "6E", "5E"], + naturalgift: ["7L31", "7E", "6L31", "6E", "5L31", "5E", "4M"], + naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + razorleaf: ["9L16", "7L16", "6L16", "5L29", "4L29"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "9L39", "7T", "7L43", "6T", "6L43", "5T", "5L45", "4T", "4L45"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "9L31", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L34", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "9L36", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L37", "4M", "4L37", "3M", "3L30"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7E", "7V", "6E", "5E", "5D", "4E"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L28", "7T", "7L28", "7V", "6T", "6L28", "5T", "5L33", "4T", "4L33", "3L37"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + worryseed: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L25", "4T", "4L25"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["chlorophyll"], moves: ["absorb", "growth"], pokeball: "pokeball"}, + ], + }, + sunflora: { + learnset: { + absorb: ["9L7", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + afteryou: ["7T", "6T", "5T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bulletseed: ["9M", "9L25", "7L25", "6L25", "5L21", "4M", "4L21", "3M", "3L25"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + dazzlinggleam: ["9M"], + doubleedge: ["9L34", "7L37", "6L37", "5L37", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + encore: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + flowershield: ["7L1", "6L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L22", "7T", "7L22", "7V", "6T", "6L22", "5T", "5L22", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L7", "6L7", "5L13", "4L13"], + grassyterrain: ["9M"], + growth: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L6"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + ingrain: ["9L4", "7L4", "6L4", "5L9", "4L9", "3L18"], + leafstorm: ["9M", "9L43", "7L43", "6L43", "5L45", "4L43"], + leechseed: ["9L13", "7L13", "6L13", "5L17", "4L17"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M"], + megadrain: ["9L10", "7L10", "6L10", "5L5", "4L5"], + mimic: ["3T"], + naturalgift: ["7L31", "6L31", "5L31", "4M"], + naturepower: ["7M", "6M"], + petalblizzard: ["9L50", "7L50", "6L50"], + petaldance: ["9L28", "7L28", "7V", "6L28", "5L33", "4L33", "3L37"], + pound: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + razorleaf: ["9L16", "7L16", "7V", "6L16", "5L29", "4L29", "3L13"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "9L31", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L41", "4M", "4L41", "3M", "3L42"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "9L39", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L37", "4M", "4L37", "3M", "3L30"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + worryseed: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L25", "4T", "4L25"], + }, + }, + yanma: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + airslash: ["7L54", "6L54", "5L54", "4L54"], + ancientpower: ["7L33", "6L33", "5L33", "4T", "4L33"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L57", "6L57", "5L57", "4L57"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7L17", "7V", "6L17", "5L17", "4L17", "3L25"], + doubleedge: ["7E", "6E", "5E", "3T"], + doubleteam: ["7M", "7L11", "7V", "6M", "6L11", "5M", "5L11", "4M", "4L11", "3M", "3L12"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + feint: ["7E", "6E", "5E", "5D", "4E"], + feintattack: ["7E", "6E", "5E", "4E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "7V", "6T", "5T", "5D", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypnosis: ["7L38", "6L38", "5L38", "4L38", "3L23"], + leechlife: ["7E", "7V", "6E", "5E", "4E", "3E"], + mimic: ["3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L30", "7E", "6L30", "6E", "5L30", "5E", "4L30", "4E"], + quickattack: ["7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L6"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + screech: ["7L46", "7V", "6L46", "5L46", "4L46", "3L49"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + sonicboom: ["7L14", "7V", "6L14", "5L14", "4L14", "3L17"], + steelwing: ["7M", "6M", "4M", "3M"], + stringshot: ["4T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + supersonic: ["7L22", "7V", "6L22", "5L22", "4L22", "3L31"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27", "3L34"], + uturn: ["7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L49"], + whirlwind: ["7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["7L43", "7V", "6L43", "5L43", "4L43", "3L39"], + }, + }, + yanmega: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + aircutter: ["4T"], + airslash: ["7L1", "6L1", "5L54", "4L49"], + ancientpower: ["7L33", "6L33", "5L33", "4T", "4L33"], + attract: ["7M", "6M", "5M", "4M"], + bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbuzz: ["7L1", "6L1", "5L57", "4L54"], + captivate: ["4M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + detect: ["7L17", "6L17", "5L17", "4L17"], + doubleteam: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + dreameater: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + feint: ["7L38", "6L38", "5L38", "4L38"], + flash: ["6M", "5M", "4M"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "6T", "5T", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + laserfocus: ["7T"], + leechlife: ["7M"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["7L1", "6L1", "5L1", "4L1"], + ominouswind: ["4T"], + protect: ["7M", "6M", "5M", "4M"], + psychic: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + pursuit: ["7L30", "6L30", "5L30", "4L30"], + quickattack: ["7L1", "6L1", "5L1", "4L1"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + screech: ["7L46", "6L46", "5L46", "4L43"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + slash: ["7L43", "6L43", "5L43", "4L38"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + sonicboom: ["7L14", "6L14", "5L14", "4L14"], + steelwing: ["7M", "6M", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + supersonic: ["7L22", "6L22", "5L22", "4L22"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "7L27", "6T", "6L27", "5T", "5L27", "4T", "4L27"], + uturn: ["7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L46"], + }, + }, + wooper: { + learnset: { + acidspray: ["9M", "9E", "8E", "7E", "6E", "5E"], + afteryou: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], + amnesia: ["9M", "9L32", "8M", "8L32", "7L23", "7V", "6L23", "5L23", "4L23", "3L21"], + ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], + aquatail: ["9L24", "8L24", "7T", "6T", "5T", "5D", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "6E", "5E", "4E"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + defensecurl: ["7V", "3T"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doublekick: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L40", "8M", "8L40", "7M", "7L33", "7V", "6M", "6L33", "5M", "5L33", "4M", "4L33", "3M", "3L36"], + eerieimpulse: ["8M", "7E", "6E"], + encore: ["9M", "8M", "7E", "6E", "5E", "4E"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + guardswap: ["8M", "7E", "6E"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9L12", "8L12", "7L43", "7V", "6L43", "5L43", "4L43", "3L51"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + liquidation: ["9M"], + mimic: ["3T"], + mist: ["9L12", "8L12", "7L43", "7V", "6L43", "5L43", "4L43", "3L51"], + mudbomb: ["7L19", "6L19", "5L19", "4L19"], + muddywater: ["9L28", "8M", "8L28", "7L47", "6L47", "5L47", "4L47"], + mudshot: ["9M", "9L8", "8M", "8L8", "7L9", "6L9", "5L9", "4L9", "3L16"], + mudslap: ["9M", "7V", "4T", "3T"], + mudsport: ["7L5", "7E", "6L5", "6E", "5L5", "5E", "4L5", "4E", "3E"], + naturalgift: ["4M"], + poweruppunch: ["8E", "7E"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L4", "8M", "8L4", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L41"], + recover: ["9E", "8E", "7E", "6E", "5E", "4E"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + slam: ["9L16", "8L16", "7L15", "7V", "6L15", "5L15", "4L15", "3L11"], + sleeptalk: ["9M", "8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "3T"], + sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spikes: ["9M"], + spitup: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + stealthrock: ["9M"], + stockpile: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["9L36", "8L36", "7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + yawn: ["9L21", "8L21", "7L29", "6L29", "5L29", "4L29", "3L31"], + }, + encounters: [ + {generation: 2, level: 4}, + ], + }, + wooperpaldea: { + learnset: { + acidspray: ["9M", "9E"], + afteryou: ["9E"], + amnesia: ["9M", "9L32"], + ancientpower: ["9E"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + counter: ["9E"], + curse: ["9E"], + dig: ["9M"], + doublekick: ["9E"], + earthpower: ["9M"], + earthquake: ["9M", "9L40"], + endure: ["9M"], + facade: ["9M"], + gunkshot: ["9M"], + haze: ["9E"], + helpinghand: ["9M"], + hydropump: ["9M"], + liquidation: ["9M"], + lowkick: ["9M"], + mist: ["9E"], + mudshot: ["9M", "9L1"], + mudslap: ["9M"], + poisonjab: ["9M", "9L24"], + poisontail: ["9M", "9L8"], + protect: ["9M"], + raindance: ["9M"], + recover: ["9E"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + slam: ["9L16"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + sludgewave: ["9L28"], + spikes: ["9M"], + spitup: ["9E"], + stealthrock: ["9M"], + stockpile: ["9E"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + surf: ["9M"], + swallow: ["9E"], + tackle: ["9L4"], + tailwhip: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["9L36"], + toxicspikes: ["9M", "9L12"], + trailblaze: ["9M"], + venoshock: ["9M"], + waterfall: ["9M"], + waterpulse: ["9M"], + yawn: ["9L21"], + }, + }, + quagsire: { + learnset: { + acidspray: ["9M"], + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L40", "8M", "8L40", "7L24", "7V", "6L24", "5L24", "4L24", "3L23"], + ancientpower: ["4T"], + aquatail: ["9L28", "8L28", "7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodypress: ["9M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L52", "8M", "8L52", "7M", "7L36", "7V", "6M", "6L36", "5M", "5L36", "4M", "4L36", "3M", "3L42"], + eerieimpulse: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + guardswap: ["8M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["9L12", "8L12", "7L48", "7V", "6L48", "5L48", "4L48", "3L61"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + liquidation: ["9M", "8M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mist: ["9L12", "8L12", "7L48", "7V", "6L48", "5L48", "4L48", "3L61"], + mudbomb: ["7L19", "6L19", "5L19", "4L19"], + muddywater: ["9L34", "8M", "8L34", "7L53", "6L53", "5L53", "4L53"], + mudshot: ["9M", "9L1", "8M", "8L1", "7L9", "6L9", "5L9", "4L9", "3L16"], + mudslap: ["9M", "7V", "4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "9L1", "8M", "8L1", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L41", "4M", "4L41", "3M", "3L49"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + slam: ["9L16", "8L16", "7L15", "7V", "6L15", "5L15", "4L15", "3L11"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spikes: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + toxic: ["9L46", "8L46", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + yawn: ["9L23", "8L23", "7L31", "6L31", "5L31", "4L31", "3L35"], + }, + encounters: [ + {generation: 2, level: 15}, + {generation: 4, level: 10}, + ], + }, + clodsire: { + learnset: { + acidspray: ["9M"], + amnesia: ["9M", "9L0"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L48"], + endure: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + ironhead: ["9M"], + liquidation: ["9M"], + lowkick: ["9M"], + megahorn: ["9L36"], + mudshot: ["9M", "9L8"], + mudslap: ["9M"], + poisonjab: ["9M", "9L24"], + poisonsting: ["9L1"], + poisontail: ["9M", "9L12"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + slam: ["9L16"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + sludgewave: ["9L30"], + spikes: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + surf: ["9M"], + tailwhip: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["9L40"], + toxicspikes: ["9M", "9L4"], + trailblaze: ["9M"], + venoshock: ["9M"], + waterfall: ["9M"], + waterpulse: ["9M"], + yawn: ["9L21"], + zenheadbutt: ["9M"], + }, + }, + murkrow: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + assurance: ["9L25", "7L25", "7E", "6L25", "6E", "5L25", "5E", "4L25"], + astonish: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L9", "3S0"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bravebird: ["9M", "9E", "7E", "6E", "5E", "4E"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3E"], + curse: ["7V"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + drillpeck: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["9E", "7E", "6E", "5E", "4E", "3E"], + feintattack: ["7L35", "7E", "7V", "6L35", "6E", "5L35", "5E", "4L35", "4E", "3L35"], + flatter: ["9E", "7E", "6E"], + fly: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + foulplay: ["9M", "9L40", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + gust: ["9L5"], + haze: ["9L11", "7L11", "7V", "6L11", "5L11", "4L11", "3L22"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + hex: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["9M"], + hyperbeam: ["9M"], + icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + meanlook: ["9L35", "7L41", "7V", "6L41", "5L41", "4L41", "3L48"], + mimic: ["3T"], + mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], + mudslap: ["9M", "7V", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["9M", "9L21", "7L21", "7V", "6L21", "5L21", "4L21", "3L27"], + ominouswind: ["4T"], + payback: ["7M", "6M", "5M", "4M"], + peck: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + perishsong: ["9E", "7E", "6E", "5E", "4E", "3E"], + pluck: ["5M", "4M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], + psychoshift: ["7E", "6E", "5E", "4E"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + pursuit: ["7L5", "7V", "6L5", "5L5", "4L5", "3L14"], + quash: ["9L60", "7M", "7L65", "6M", "6L65", "5M", "5L65"], + quickattack: ["7V"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["9E", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + skyattack: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4E", "3T", "3E"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "7V", "6M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L50", "7L55", "6L55", "5L55", "4T", "4L45"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + tailwind: ["9M", "7T", "7L50", "6T", "6L50", "5T", "5L51", "4T"], + takedown: ["9M"], + taunt: ["9M", "9L31", "7M", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L31", "3M", "3L40"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + torment: ["9L55", "7M", "7L61", "6M", "6L61", "5M", "5L61", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["9M"], + whirlwind: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["9L15", "7L15", "7E", "7V", "6L15", "6E", "5L15", "5E", "4L15", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["insomnia"], moves: ["peck", "astonish"], pokeball: "pokeball"}, + ], + }, + honchkrow: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["7M", "6M", "5M", "4M"], + bravebird: ["9M"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + comeuppance: ["9L65"], + confide: ["7M", "6M"], + confuseray: ["9M"], + darkpulse: ["9M", "9L55", "7M", "7L75", "6M", "6L75", "5T", "5L75", "4M", "4L55"], + defog: ["7T", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fly: ["9M", "7M", "6M", "5M", "4M"], + foulplay: ["9M", "9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + haze: ["9L1", "7L1", "6L1", "5L1", "4L1"], + heatwave: ["9M", "7T", "7S0", "6T", "5T", "4T"], + helpinghand: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hurricane: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "7S0", "6T", "5T"], + incinerate: ["6M", "5M"], + mudslap: ["9M", "4T"], + nastyplot: ["9M", "9L35", "7L35", "6L35", "5L35", "4L35"], + naturalgift: ["4M"], + nightshade: ["9M"], + nightslash: ["9L1", "7L1", "7S0", "6L1", "5L55", "4L45"], + ominouswind: ["4T"], + payback: ["7M", "6M", "5M", "4M"], + pluck: ["5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + pursuit: ["7L1", "6L1", "5L1", "4L1"], + quash: ["9L1", "7M", "7L65", "6M", "6L65", "5M", "5L65"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], + skyattack: ["7T", "7S0", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snarl: ["9M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T"], + spite: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "6M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L1", "7L1", "6L1", "4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], + swift: ["4T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["9M"], + wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + }, + eventData: [ + {generation: 7, level: 65, gender: "M", abilities: ["superluck"], moves: ["nightslash", "skyattack", "heatwave", "icywind"], pokeball: "cherishball"}, + ], + }, + misdreavus: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + allyswitch: ["7T"], + astonish: ["9L10", "7L10", "6L10", "5L10", "4L10", "3L11"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L14", "7L14", "7V", "6L14", "5L14", "4L14", "3L17"], + confusion: ["9L1"], + curse: ["9E", "7E", "7V", "6E", "5E", "4E"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "7M", "6M"], + defensecurl: ["7V", "3T"], + destinybond: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + grudge: ["7L50", "6L50", "5L50", "4L46", "3L53"], + headbutt: ["7V", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hex: ["9M", "9L23", "7L23", "6L23", "5L23"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + inferno: ["5D"], + magicalleaf: ["9M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + meanlook: ["9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L23"], + mefirst: ["7E", "6E"], + memento: ["9E", "7E", "6E", "5E", "4E"], + mimic: ["3T"], + nastyplot: ["9M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + nightshade: ["9M"], + ominouswind: ["7E", "6E", "5E", "4T", "4E"], + painsplit: ["9L32", "7T", "7L32", "7V", "6T", "6L32", "5T", "5L32", "4T", "4L28", "3L37"], + payback: ["9L37", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L32"], + perishsong: ["9L46", "7L46", "7V", "6L46", "5L46", "4L41", "3L45"], + phantomforce: ["9M"], + powergem: ["9M", "9L50", "7L55", "6L55", "5L55", "4L50"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L30"], + psychic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["9M"], + psywave: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "9L41", "7M", "7L41", "7V", "6M", "6L41", "5M", "5L41", "4M", "4L37", "3M"], + shadowsneak: ["9E", "7E", "6E", "5E", "4E"], + shockwave: ["7T", "6T", "4M", "3M"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spite: ["9E", "7T", "7L5", "7E", "7V", "6T", "6L5", "6E", "5T", "5L5", "5E", "4T", "4L5", "4E", "3L6", "3S0"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9E", "7E", "6E", "5E", "4T", "4E"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "7V", "4T", "3T"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + wonderroom: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["growl", "psywave", "spite"], pokeball: "pokeball"}, + ], + }, + mismagius: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + allyswitch: ["7T"], + astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["7M", "6M", "5M", "4M"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["9M"], + dreameater: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + faketears: ["9M"], + flash: ["6M", "5M", "4M"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + laserfocus: ["7T"], + luckychant: ["7L1", "6L1", "5L1", "4L1"], + magicalleaf: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + mysticalfire: ["9L1", "7L1", "6L1"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["7M", "6M", "5M", "4M"], + phantomforce: ["9M", "9L1", "7L1", "6L1"], + powergem: ["9M", "9L1", "7L1", "6L1"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M"], + psywave: ["7L1", "6L1", "5L1", "4L1"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + skillswap: ["9M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + snowscape: ["9M"], + spite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + wonderroom: ["7T", "6T", "5T"], + }, + }, + unown: { + learnset: { + hiddenpower: ["7M", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + }, + encounters: [ + {generation: 2, level: 5}, + {generation: 3, level: 25}, + {generation: 4, level: 5}, + {generation: 6, level: 32}, + ], + }, + wynaut: { + learnset: { + amnesia: ["8M", "8L1"], + charm: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + counter: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], + destinybond: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], + encore: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + mirrorcoat: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], + safeguard: ["8M", "8L1", "7M", "7L15", "6M", "6L15", "5L15", "4L15", "3L15"], + splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + tickle: ["3S0"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["splash", "charm", "encore", "tickle"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + wobbuffet: { + learnset: { + amnesia: ["8M", "8L1"], + charm: ["8M", "8L1", "5D"], + counter: ["8L0", "7L1", "7V", "6L1", "6S2", "6S3", "5L1", "4L1", "3L1", "3S0", "3S1"], + destinybond: ["8L0", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + encore: ["8M", "8L1", "5D"], + mirrorcoat: ["8L0", "7L1", "7V", "6L1", "6S3", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], + safeguard: ["8M", "8L0", "7M", "7L1", "7V", "6M", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + splash: ["8L1"], + }, + eventData: [ + {generation: 3, level: 5, moves: ["counter", "mirrorcoat", "safeguard", "destinybond"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["counter", "mirrorcoat", "safeguard", "destinybond"], pokeball: "pokeball"}, + {generation: 6, level: 10, gender: "M", moves: ["counter"], pokeball: "cherishball"}, + {generation: 6, level: 15, gender: "M", moves: ["counter", "mirrorcoat"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 2, level: 5}, + {generation: 4, level: 3}, + ], + }, + girafarig: { + learnset: { + agility: ["9M", "9L23", "7L23", "7V", "6L14", "5L14", "4L14", "3L31"], + allyswitch: ["9E", "7T"], + amnesia: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], + assurance: ["9L10", "7L10", "6L10", "5L28", "4L28"], + astonish: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L7"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "9L41", "7L41", "7V", "6L23", "5L23", "4L23", "3L37"], + beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["9M", "3T"], + bulldoze: ["9M", "7M", "6M", "5M"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L5", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L13"], + crunch: ["9M", "9L37", "7L37", "7V", "6L37", "5L46", "4L46", "3L49"], + curse: ["7V"], + dazzlinggleam: ["9M", "7M", "6M"], + doubleedge: ["3T"], + doublehit: ["9L28", "7L28", "6L28", "5L32", "4L32"], + doublekick: ["9E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + gigaimpact: ["9M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + guardswap: ["9L1", "7L1", "6L1", "5L1", "4L1"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + hypervoice: ["9M", "7T", "6T", "5T"], + imprison: ["9M"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M"], + magiccoat: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + meanlook: ["9E", "7E", "6E", "5E"], + mimic: ["3T"], + mirrorcoat: ["9E", "7E", "6E", "5E", "5D", "4E"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M", "9L46", "7L46", "6L46"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + odorsleuth: ["7L5", "6L5", "5L5", "4L5", "3L25"], + powerswap: ["9L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L43"], + psychic: ["9M", "9L50", "7M", "7L50", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M"], + psychicfangs: ["9M", "7E"], + psychicterrain: ["9M", "7E"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshock: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7E", "6E", "5E", "4E"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stomp: ["9L14", "7L14", "7V", "6L10", "5L10", "4L10", "3L19"], + stompingtantrum: ["9M", "7T"], + storedpower: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + twinbeam: ["9L32"], + uproar: ["9E", "7T", "6T", "5T", "4T"], + wish: ["9E", "7E", "6E", "5E", "4E", "3E"], + workup: ["7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "7T", "7L32", "6T", "6L32", "5T", "5L41", "4T", "4L41"], + }, + }, + pineco: { + learnset: { + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7L20", "7V", "6L20", "5L20", "4L17", "3L29"], + bodyslam: ["9M", "3T"], + bugbite: ["9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9", "4T", "4L9"], + bugbuzz: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E", "3S1"], + curse: ["9L23", "7V"], + defensecurl: ["7V", "3T"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["9L45", "7L45", "7E", "7V", "6L45", "6E", "5L45", "5E", "4L42", "4E", "3T", "3L50"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["9M", "7T", "6T", "5T"], + earthquake: ["7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], + explosion: ["9L34", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L34", "4M", "4L31", "3T", "3L36"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gravity: ["7T", "6T", "5T", "5D", "4T"], + gyroball: ["9L42", "7M", "7L42", "6M", "6L42", "5M", "5L42", "4M", "4L39"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icespinner: ["9M"], + irondefense: ["9M", "9L39", "7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L34"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + naturalgift: ["7L23", "6L23", "5L23", "4M", "4L20"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L31", "7M", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L28"], + pinmissile: ["9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], + poisonjab: ["9M"], + pounce: ["9M"], + powertrick: ["9E", "7E", "6E", "5E", "4E"], + protect: ["9M", "9L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1", "3S0"], + raindance: ["9M"], + rapidspin: ["9L17", "7L17", "7V", "6L17", "5L17", "4L12", "3L22"], + reflect: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], + refresh: ["3S1"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["7E", "6E", "5E", "4E"], + reversal: ["9M"], + rockblast: ["9M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["9L20", "7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["9E", "7E", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + selfdestruct: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3T", "3L8", "3S0"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + spikes: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L43", "3S1"], + stealthrock: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + takedown: ["9M", "9L12", "7L12", "7V", "6L12", "5L12", "4L9", "3L15"], + terablast: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "9E", "7E", "6E", "5E", "5D", "4E"], + venoshock: ["9M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "protect", "selfdestruct"], pokeball: "pokeball"}, + {generation: 3, level: 20, moves: ["refresh", "pinmissile", "spikes", "counter"]}, + ], + }, + forretress: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + autotomize: ["7L1", "6L32", "5L32"], + bide: ["7L20", "7V", "6L20", "5L20", "4L17", "3L29"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + bugbite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbuzz: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["9L23", "7V"], + defensecurl: ["7V", "3T"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["9L50", "7L50", "7V", "6L56", "5L56", "4L50", "3T", "3L59"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillrun: ["9M", "7T", "6T", "5T"], + earthpower: ["9M"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + explosion: ["9L36", "7M", "7L36", "7V", "6M", "6L42", "5M", "5L42", "4M", "4L33", "3T", "3L39"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["9M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["9L46", "7M", "7L46", "6M", "6L50", "5M", "5L50", "4M", "4L45"], + headbutt: ["7V", "4T"], + heavyslam: ["9M", "9L0", "7L1", "6L1", "5L70"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + icespinner: ["9M"], + irondefense: ["9M", "9L42", "7T", "7L42", "6T", "6L46", "5T", "5L46", "4T", "4L38"], + ironhead: ["9M"], + laserfocus: ["7T"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + magnetrise: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L60", "4T", "4L57"], + mimic: ["3T"], + mirrorshot: ["7L1", "6L31", "5L31", "4L31"], + naturalgift: ["7L23", "6L23", "5L23", "4M", "4L20"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L32", "7M", "7L32", "6M", "6L36", "5M", "5L36", "4M", "4L28"], + poisonjab: ["9M"], + pounce: ["9M"], + protect: ["9M", "9L1", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + raindance: ["9M"], + rapidspin: ["9L17", "7L17", "7V", "6L17", "5L17", "4L12", "3L22"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rockblast: ["9M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["9L20", "7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + selfdestruct: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["9M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + spikes: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L49"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M"], + stoneedge: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["9M"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L12", "7L12", "7V", "6L12", "5L12", "4L1", "3L15"], + telekinesis: ["7T"], + terablast: ["9M"], + thunderwave: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + venoshock: ["9M", "7M", "6M", "5M"], + voltswitch: ["9M", "7M", "6M", "5M"], + zapcannon: ["9L1", "7L1", "6L1", "5L64", "4L62", "3L31"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + dunsparce: { + learnset: { + agility: ["9M", "8M", "7E", "6E", "5E", "4E"], + airslash: ["9M", "8M", "7L41"], + amnesia: ["9M", "8M"], + ancientpower: ["9L20", "8L20", "7L16", "7E", "7V", "6L19", "6E", "5L48", "5E", "4T", "4L41", "4E", "3E"], + aquatail: ["9E", "8E", "7T", "6T", "5T", "4T"], + astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "8M"], + bide: ["7E", "7V", "6E", "5E", "4E", "3E"], + bind: ["7T", "6T", "5T"], + bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "8L32", "7L18", "3T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + chillingwater: ["9M"], + coil: ["9L44", "8L48", "7L28", "6L37", "5L43"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + defensecurl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L4", "5D", "4L5", "3T", "3L4"], + dig: ["9M", "8M", "7L31", "7V", "6M", "6L31", "5M", "5L53", "4M", "4L45", "3M"], + doubleedge: ["9L48", "8L52", "7L36", "6L34", "5L34", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonrush: ["9L40", "8L44", "7L43"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + drillrun: ["9M", "9L24", "8M", "8L24", "7T", "7L21", "6T", "6L43", "5T", "5L43"], + dualwingbeat: ["8T"], + earthpower: ["9M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + endeavor: ["9L52", "8L56", "7T", "7L38", "6T", "6L46", "5T", "5L58", "4T", "4L49", "3L41"], + endure: ["9M", "8M", "7L46", "7V", "6L40", "5L40", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L1", "8L1", "7L48", "6L49", "5L63", "4L53", "3L44"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + glare: ["9L12", "8L12", "7L33", "7V", "6L28", "5L12", "4L13", "3L14"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], + helpinghand: ["9M", "8M"], + hex: ["9M", "8M", "7E", "6E", "5E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + hyperdrill: ["9L32"], + hypervoice: ["9M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icespinner: ["9M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + lastresort: ["9E", "8E", "7T", "6T", "5T", "4T"], + magiccoat: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "9L4", "8L4", "7L13", "7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + painsplit: ["7T", "6T", "5T", "4T"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poisontail: ["9M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + pursuit: ["7L8", "7V", "6L10", "5L24", "4L25", "3L24"], + rage: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L8", "8L8", "7L3", "7V", "6L4", "5L16", "4T", "4L17", "3T", "3L21"], + roost: ["9L36", "8L40", "7M", "7L23", "6M", "6L25", "5T", "5L33", "4M", "4L33"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + scaleshot: ["8T"], + scaryface: ["9M"], + screech: ["9L16", "8M", "8L16", "7L11", "7V", "6L13", "5L28", "4L29", "3L31"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "3T"], + smartstrike: ["9M"], + snore: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["7T", "7L6", "7V", "6T", "6L7", "5T", "5L20", "4T", "4L21", "3L21"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + storedpower: ["9M", "8M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["9M", "8L36", "7L26", "7V", "6L22", "5L38", "4L37", "3L34"], + terablast: ["9M"], + terrainpulse: ["8T"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trumpcard: ["7E", "6E", "5E", "4E"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + yawn: ["9L28", "8L28", "7L13", "6L16", "5L8", "4L9", "3L11"], + zapcannon: ["7V"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + }, + dudunsparce: { + learnset: { + agility: ["9M"], + airslash: ["9M"], + amnesia: ["9M"], + ancientpower: ["9L20"], + batonpass: ["9M"], + blizzard: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M"], + boomburst: ["9L62"], + bulldoze: ["9M"], + calmmind: ["9M"], + chillingwater: ["9M"], + coil: ["9L44"], + defensecurl: ["9L1"], + dig: ["9M"], + doubleedge: ["9L48"], + dragonrush: ["9L40"], + dragontail: ["9M"], + drillrun: ["9M", "9L24"], + earthpower: ["9M"], + earthquake: ["9M"], + endeavor: ["9L52"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + flail: ["9L1"], + flamethrower: ["9M"], + gigaimpact: ["9M"], + glare: ["9L12"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hex: ["9M"], + hurricane: ["9M", "9L56"], + hyperbeam: ["9M"], + hyperdrill: ["9L32"], + hypervoice: ["9M"], + icebeam: ["9M"], + icespinner: ["9M"], + mudshot: ["9M"], + mudslap: ["9M", "9L4"], + outrage: ["9M"], + poisonjab: ["9M"], + poisontail: ["9M"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + rollout: ["9L8"], + roost: ["9L36"], + sandstorm: ["9M"], + scaryface: ["9M"], + screech: ["9L16"], + shadowball: ["9M"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + solarbeam: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + wildcharge: ["9M"], + yawn: ["9L28"], + zenheadbutt: ["9M"], + }, + }, + gligar: { + learnset: { + acrobatics: ["7M", "7L22", "6M", "6L22", "5M", "5L27"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["7E", "6E", "5E", "4E"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + batonpass: ["7E", "6E", "5E", "4E"], + brickbreak: ["7M", "6M", "5M", "4M"], + bugbite: ["7T", "6T", "5T"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crosspoison: ["7E", "6E", "5E", "4E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + detect: ["7V"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["3T"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + falseswipe: ["7M", "6M", "5M", "4M"], + feint: ["7E", "6E", "5E", "5D", "4E"], + feintattack: ["7L19", "7V", "6L19", "5L23", "4L23", "3L28"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7L16", "7V", "6L16", "5L20", "4T", "4L20", "3T"], + guillotine: ["7L55", "7V", "6L55", "5L49", "4L45", "3L52"], + harden: ["7L7", "7V", "6L7", "5L9", "4L9", "3L13"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "7L10", "6T", "6L10", "5T", "5L12", "4T", "4L12"], + metalclaw: ["7E", "7V", "6E", "5E", "4E", "3E"], + mimic: ["3T"], + naturalgift: ["4M"], + nightslash: ["7E", "6E", "5E", "4E"], + payback: ["7M", "6M", "5M", "4M"], + poisonjab: ["7M", "6M", "5M", "4M"], + poisonsting: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + poisontail: ["7E", "6E", "5E"], + powertrick: ["7E", "6E", "5E", "4E"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["7L13", "7V", "6L13", "5L16", "4L16", "3L20"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + razorwind: ["7E", "7V", "6E", "5E", "4E", "3E"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["7E", "6E", "5E"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + sandattack: ["7L4", "7V", "6L4", "5L5", "5D", "4L5", "3L6", "3S0"], + sandstorm: ["7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["7E", "6E", "5E", "4E", "3E"], + screech: ["7L35", "7V", "6L35", "5L31", "4L27", "3L44"], + secretpower: ["6M", "4M", "3M"], + skyuppercut: ["7L45", "6L45", "5L45"], + slash: ["7L27", "7V", "6L27", "5L34", "4L31", "3L36"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["7T", "6T", "5T", "4M"], + steelwing: ["7M", "6M", "4M", "3M"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + swordsdance: ["7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34", "3T"], + tailwind: ["7T", "6T", "5T", "5D", "4T"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uturn: ["7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], + venoshock: ["7M", "6M", "5M"], + wingattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + xscissor: ["7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["poisonsting", "sandattack"], pokeball: "pokeball"}, + ], + }, + gliscor: { + learnset: { + acrobatics: ["7M", "7L22", "6M", "6L22", "5M", "5L27"], + aerialace: ["7M", "6M", "5M", "4M"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + brutalswing: ["7M"], + bugbite: ["7T", "6T", "5T"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + falseswipe: ["7M", "6M", "5M", "4M"], + feintattack: ["7L19", "6L19", "5L23", "4L23"], + firefang: ["7L1", "6L1", "5L1", "4L1"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["7L16", "6L16", "5L20", "4T", "4L20"], + gigaimpact: ["7M", "6M", "5M", "4M"], + guillotine: ["7L1", "6L1", "5L49", "4L45"], + harden: ["7L1", "6L1", "5L1", "4L1"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icefang: ["7L1", "6L1", "5L1", "4L1"], + irontail: ["7T", "6T", "5T", "4M"], + knockoff: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["7L27", "6L27", "5L34", "4L31"], + payback: ["7M", "6M", "5M", "4M"], + poisonjab: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["7M", "6M", "5M", "4M"], + quickattack: ["7L13", "6L13", "5L16", "4L16"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + sandattack: ["7L1", "6L1", "5L1", "4L1"], + sandstorm: ["7M", "6M", "5M", "4M"], + screech: ["7L35", "6L35", "5L31", "4L27"], + secretpower: ["6M", "4M"], + skyattack: ["7T", "6T", "5T", "4T"], + skyuppercut: ["7L45", "6L45", "5L45"], + sleeptalk: ["7M", "6M", "5T", "4M"], + sludgebomb: ["7M", "6M", "5M", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + steelwing: ["7M", "6M", "4M"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "7L50", "6M", "6L50", "5M", "5L38", "4M", "4L34"], + tailwind: ["7T", "6T", "5T", "4T"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + throatchop: ["7T"], + thunderfang: ["7L1", "6L1", "5L1", "4L1"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uturn: ["7M", "7L30", "6M", "6L30", "5M", "5L42", "4M", "4L38"], + venoshock: ["7M", "6M", "5M"], + xscissor: ["7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L42"], + }, + }, + snubbull: { + learnset: { + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["7L7", "7V", "6L7", "5L7", "4L7", "3L13"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bulkup: ["7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + charm: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L8", "3S0"], + closecombat: ["7E", "6E", "5E", "5D", "4E"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + crunch: ["7L49", "7E", "7V", "6L49", "6E", "5L49", "5E", "4L49", "4E", "3L53", "3E"], + curse: ["7V"], + dazzlinggleam: ["7M", "6M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["7E", "6E", "5E", "5D", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["7M", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + faketears: ["7E", "6E"], + feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], + fireblast: ["7M", "6M", "5M", "4M", "3M"], + firefang: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["7L19", "7V", "6L19", "5L19", "4T", "4L19"], + healbell: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + icefang: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lastresort: ["7T", "6T", "5T", "4T"], + leer: ["7V"], + lick: ["7L13", "7V", "6L13", "5L13", "4L13", "3L19"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], + mimic: ["7E", "6E", "5E", "3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + overheat: ["7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43"], + playrough: ["7L37", "6L37"], + poweruppunch: ["6M"], + present: ["7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7L31", "7V", "6L31", "5L31", "4L31", "3L34"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["7M", "7V", "6M", "5M", "4E", "3E"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7L25", "7V", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M", "3L26"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snarl: ["7M", "6M", "5M"], + snore: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + tailwhip: ["7L1", "7V", "6L1", "5L1", "4L1", "3L4", "3S0"], + takedown: ["7V", "5L37", "4L37", "3L43"], + taunt: ["7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderfang: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "scaryface", "tailwhip", "charm"], pokeball: "pokeball"}, + ], + }, + granbull: { + learnset: { + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["7L7", "7V", "6L7", "5L7", "4L7", "3L13"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bulkup: ["7M", "6M", "5M", "4M", "3M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + charm: ["7L1", "7V", "6L1", "5L1", "4L1", "3L8"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + crunch: ["7L59", "6L59", "5L59", "4L59", "3L61"], + curse: ["7V"], + dazzlinggleam: ["7M", "6M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["7M", "6M", "5M", "4M", "3M"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fireblast: ["7M", "6M", "5M", "4M", "3M"], + firefang: ["7L1", "6L1", "5L1", "4L1"], + firepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["7L19", "7V", "6L19", "5L19", "4T", "4L19"], + healbell: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + icefang: ["7L1", "6L1", "5L1", "4L1"], + icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + lick: ["7L13", "7V", "6L13", "5L13", "4L13", "3L19"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["7T", "7L1", "6T", "6L1", "5T", "5L67"], + overheat: ["7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "7L51", "6M", "6L51", "5M", "5L51", "4M", "4L51"], + playrough: ["7L43", "6L43"], + poweruppunch: ["6M"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + rage: ["7L35", "7V", "6L35", "5L35", "4L35", "3L38"], + raindance: ["7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["7M", "6M", "5M"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7L27", "7V", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3M", "3L28"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], + snarl: ["7M", "6M", "5M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + tailwhip: ["7L1", "7V", "6L1", "5L1", "4L1", "3L4"], + takedown: ["7V", "5L43", "4L43", "3L49"], + taunt: ["7M", "6M", "5M", "4M", "3M"], + thief: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunder: ["7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderfang: ["7L1", "6L1", "5L1", "4L1"], + thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 2, level: 15}, + ], + }, + qwilfish: { + learnset: { + acidspray: ["9M", "9E", "8E", "7E", "6E", "5E"], + acupressure: ["9L52", "8L60"], + agility: ["9M"], + aquajet: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + aquatail: ["9L48", "8L56", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L45"], + assurance: ["8M"], + astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barbbarrage: ["9E"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["9L24", "8M", "8L24", "7L33", "7E", "6L33", "6E", "5L33", "5E", "4M", "4L33"], + bubble: ["7L13", "6L13"], + bubblebeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + destinybond: ["9L56", "8L66", "7L1", "6L1", "5L53", "4L53", "3L45"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fellstinger: ["9L12", "8L12", "7L1", "6L1"], + flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["9L4", "8L4", "7L9", "7V", "6L9", "5L9", "4L9", "3L9", "3S0"], + haze: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["7V", "4T"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M", "7L1", "7V", "6L1", "5L57", "4L57", "3L37"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + liquidation: ["9M", "8M", "7T"], + mimic: ["3T"], + minimize: ["9L16", "8L16", "7L9", "7V", "6L9", "5L9", "4L9", "3L9", "3S0"], + mudshot: ["9M"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pinmissile: ["9L32", "8M", "8L32", "7L37", "7V", "6L37", "5L37", "4L37", "3L21"], + poisonjab: ["9M", "9L28", "8M", "8L40", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L49", "4E"], + poisonsting: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + poisontail: ["9M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "8L28", "7L29", "6L29", "5L29", "4L29", "3L25"], + reversal: ["9M", "8M"], + rollout: ["7L17", "7V", "6L17", "5L17", "4T", "4L17", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + secretpower: ["6M", "5D", "4M", "3M"], + selfdestruct: ["9E", "8M", "3T"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikes: ["9M", "9L20", "8M", "8L20", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + spitup: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], + steelroller: ["8T"], + stockpile: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + takedown: ["9M", "8L48", "7L41", "7V", "6L41", "5L41", "4L41", "3L33"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + throatchop: ["8M", "7T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["9L44", "8L52", "7M", "7V", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M", "9L36", "8M", "8L36", "7L21", "6L21", "5L21", "4L21"], + venomdrench: ["8M"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["9L8", "8L8", "7L1", "7V", "6L1", "5L13", "4L13", "3L13"], + waterpulse: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "poisonsting", "harden", "minimize"], pokeball: "pokeball"}, + ], + }, + qwilfishhisui: { + learnset: { + acidspray: ["9M", "9E"], + acupressure: ["9L52"], + agility: ["9M"], + aquajet: ["9E"], + aquatail: ["9E"], + astonish: ["9E"], + barbbarrage: ["9L28"], + bite: ["9L8"], + blizzard: ["9M"], + brine: ["9L24"], + bubblebeam: ["9E"], + chillingwater: ["9M"], + crunch: ["9M", "9L48"], + darkpulse: ["9M"], + destinybond: ["9L56"], + endure: ["9M"], + facade: ["9M"], + fellstinger: ["9L12"], + flail: ["9E"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + harden: ["9L4"], + haze: ["9E"], + hex: ["9M"], + hydropump: ["9M"], + icebeam: ["9M"], + icywind: ["9M"], + liquidation: ["9M"], + minimize: ["9L16"], + mudshot: ["9M"], + pinmissile: ["9L32"], + poisonjab: ["9M"], + poisonsting: ["9L1"], + poisontail: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + scaryface: ["9M"], + selfdestruct: ["9E"], + shadowball: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + spikes: ["9M", "9L20"], + spitup: ["9L40"], + stockpile: ["9L40"], + substitute: ["9M"], + supersonic: ["9E"], + surf: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + toxic: ["9L44"], + toxicspikes: ["9M", "9L36"], + venoshock: ["9M"], + waterfall: ["9M"], + waterpulse: ["9M", "9E"], + }, + }, + overqwil: { + learnset: { + acupressure: ["9L52"], + agility: ["9M"], + barbbarrage: ["9L28"], + bite: ["9L8"], + blizzard: ["9M"], + brine: ["9L24"], + chillingwater: ["9M"], + crunch: ["9M", "9L48"], + darkpulse: ["9M"], + destinybond: ["9L56"], + endure: ["9M"], + facade: ["9M"], + fellstinger: ["9L12"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + harden: ["9L4"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icywind: ["9M"], + liquidation: ["9M"], + minimize: ["9L16"], + mudshot: ["9M"], + pinmissile: ["9L32"], + poisonjab: ["9M"], + poisonsting: ["9L1"], + poisontail: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + scaryface: ["9M"], + shadowball: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + smartstrike: ["9M"], + spikes: ["9M", "9L20"], + spitup: ["9L40"], + stockpile: ["9L40"], + substitute: ["9M"], + surf: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + toxic: ["9L44"], + toxicspikes: ["9M", "9L36"], + venoshock: ["9M"], + waterfall: ["9M"], + }, + }, + shuckle: { + learnset: { + acid: ["8E", "7E", "6E", "5E"], + acupressure: ["8E", "7E", "6E", "5E", "4E"], + afteryou: ["7T", "6T", "5T"], + ancientpower: ["4T"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7L1", "7V", "6L1", "5L1", "4L1", "3L28"], + bind: ["7T", "6T", "5T"], + bodyslam: ["8M", "3T"], + bugbite: ["8L30", "7T", "7L42", "6T", "6L42", "5T", "5L49", "4T", "4L40"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + covet: ["8E"], + curse: ["7V"], + defensecurl: ["8E", "7V", "3T"], + dig: ["8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + encore: ["8M", "7L5", "7V", "6L5", "5L7", "5D", "4L9", "3L14", "3S1"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + finalgambit: ["8E", "7E", "6E", "5E"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gastroacid: ["8L45", "7T", "7L27", "6T", "6L27", "5T", "5L31", "4T", "4L35"], + guardsplit: ["8L35", "7L45", "6L45", "5L55"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + infestation: ["8E", "7M", "6M"], + irondefense: ["8M"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["7E", "7V", "6E", "5E", "4T", "4E", "3T"], + naturalgift: ["4M"], + powersplit: ["8L35", "7L45", "6L45", "5L55"], + powertrick: ["8L55", "7L31", "6L31", "5L43", "4L48"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L25", "7M", "7L20", "7V", "6M", "6L20", "5M", "5L25", "4M", "4L27", "3M", "3L37"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + rockblast: ["8M", "7E", "6E", "5E"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8L40", "7M", "7L38", "6M", "6L38", "5M", "5L38", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["8L15", "7L23", "6L23", "5L23"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L5", "7L1", "7V", "6L1", "5L37", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L20", "7M", "7L16", "7V", "6M", "6L16", "5M", "5L19", "4M", "4L14", "3M", "3L23"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + shellsmash: ["8L65", "7L34", "6L34", "5L34", "5D"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stickyweb: ["8L50", "7L1", "6L1"], + stoneedge: ["8M", "8L60", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["8L10", "7L12", "6M", "6L12", "5M", "5L1"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T", "3S1"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + toxic: ["8E", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], + venoshock: ["8M", "7M", "6M", "5M"], + withdraw: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + wrap: ["8L1", "7L9", "7V", "6L9", "5L13", "4L22", "3L9", "3S0"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["sturdy"], moves: ["constrict", "withdraw", "wrap"], pokeball: "pokeball"}, + {generation: 3, level: 20, abilities: ["sturdy"], moves: ["substitute", "toxic", "sludgebomb", "encore"], pokeball: "pokeball"}, + ], + }, + heracross: { + learnset: { + aerialace: ["9M", "9L15", "8L15", "7M", "7L10", "6M", "6L10", "5M", "5L13", "4M", "4L13"], + armthrust: ["9L1", "7L1", "6L1"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bide: ["7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "9L30", "8M", "8L30", "7M", "7L28", "6M", "6L25", "5M", "5L19", "4M", "4L19", "3M", "3L23"], + brutalswing: ["8M", "7M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletseed: ["9M", "8M", "7L1", "6L1", "6S0", "6S1"], + captivate: ["4M"], + chipaway: ["7L16", "6L16", "5L16"], + closecombat: ["9M", "9L60", "8M", "8L60", "7L43", "6L34", "6S0", "5L37", "4L37"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["9L25", "8L25", "7L19", "7V", "6L19", "5L25", "4L25", "3T", "3L30"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthquake: ["9M", "8M", "7M", "7V", "6M", "6S1", "5M", "4M", "3M"], + endure: ["9M", "9L10", "8M", "8L10", "7L1", "7V", "6L1", "5L1", "4M", "4L1", "3T", "3L11"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], + feint: ["9E", "8E", "7L7", "6L7", "5L49", "4L49"], + flail: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["9L5", "8L5", "7L25", "7V", "6L7", "5L7", "4L7", "3L17"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + harden: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hornattack: ["9L20", "8L20", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L6"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + megahorn: ["9L55", "8M", "8L55", "7L37", "7E", "7V", "6L37", "6E", "6S0", "5L55", "5E", "4L55", "3L53"], + mimic: ["3T"], + naturalgift: ["4M"], + nightslash: ["9E", "8E", "7L1", "6L1", "5L1", "4L1"], + pinmissile: ["9L35", "8M", "8L35", "7L31", "6L31", "6S0", "6S1"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E", "4E"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M", "7E", "6E", "5E", "4E"], + reversal: ["9M", "8M", "7L46", "7V", "6L43", "5L43", "4L43", "3L45"], + rockblast: ["9M", "8M", "7E", "6E", "6S1"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["9E", "8E", "7E", "6E", "5E", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smartstrike: ["9M", "8M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikes: ["9M", "8M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swordsdance: ["9M", "9L50", "8M", "8L50", "7M", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "8E", "7L34", "7V", "6L28", "5L31", "4L31", "3L37"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9L45", "8L45"], + throatchop: ["9L40", "8M", "8L40", "7T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + vacuumwave: ["4T"], + venoshock: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 6, level: 50, gender: "F", nature: "Adamant", moves: ["bulletseed", "pinmissile", "closecombat", "megahorn"], pokeball: "cherishball"}, + {generation: 6, level: 50, nature: "Adamant", abilities: ["guts"], moves: ["pinmissile", "bulletseed", "earthquake", "rockblast"], pokeball: "cherishball"}, + ], + }, + sneasel: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L48", "8M", "8L48", "7L20", "7V", "6L20", "5L24", "4L24", "3L36"], + assist: ["7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "7E", "6E", "5E", "4M"], + beatup: ["9L42", "8M", "8L42", "7L28", "7V", "6L28", "5L42", "4L38", "3L57"], + bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doublehit: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dynamicpunch: ["7V", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + faketears: ["9M", "8M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + feint: ["9E", "8E", "7E", "6E", "5E"], + feintattack: ["7L10", "7V", "6L10", "5L14", "4L14", "3L22"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["9L30", "8L30", "7L16", "7V", "6L16", "5L21", "4L21", "3L29"], + gigaimpact: ["9M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["9L36", "8L36", "7L25", "6M", "6L25", "5M", "5L35"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3T"], + iceshard: ["9E", "8E", "7L47", "7E", "6L47", "6E", "5L51", "5E", "4L49", "4E"], + iciclecrash: ["9E", "8E", "7E", "6E"], + icywind: ["9M", "9L24", "8M", "8L24", "7T", "7L14", "7V", "6T", "6L14", "5T", "5L28", "4T", "4L28", "3T", "3L43"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M", "9L18", "8L18", "7L22", "7V", "6L22", "5L49", "4L42", "3L64"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + punishment: ["7L44", "7E", "6L44", "6E", "5L44", "5E", "4E"], + pursuit: ["7E", "6E", "5E", "4E"], + quickattack: ["9L12", "8L12", "7L8", "7V", "6L8", "5L8", "4L8", "3L8", "3S0"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + screech: ["9L54", "8M", "8L54", "7L32", "7V", "6L32", "5L10", "4L10", "3L15"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L60", "8L60", "7L35", "7V", "6L35", "5L38", "4L35", "3L50"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M", "3M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + spite: ["9E", "8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "9L6", "8M", "8L6", "7M", "7L1", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M", "3L1", "3S0"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T", "7E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + tripleaxel: ["8T"], + waterpulse: ["9M"], + whirlpool: ["8M", "4M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["scratch", "leer", "taunt", "quickattack"], pokeball: "pokeball"}, + ], + }, + sneaselhisui: { + learnset: { + acidspray: ["9M"], + aerialace: ["9M"], + agility: ["9M", "9L48"], + brickbreak: ["9M", "9L30"], + bulkup: ["9M"], + calmmind: ["9M"], + closecombat: ["9M", "9L60"], + counter: ["9E"], + dig: ["9M"], + doublehit: ["9E"], + endure: ["9M"], + facade: ["9M"], + fakeout: ["9E"], + falseswipe: ["9M"], + feint: ["9E"], + fling: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + gunkshot: ["9M"], + honeclaws: ["9L36"], + leer: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + metalclaw: ["9M", "9L18"], + nastyplot: ["9M"], + nightslash: ["9E"], + poisonjab: ["9M", "9L24"], + poisontail: ["9M"], + protect: ["9M"], + quickattack: ["9L12"], + quickguard: ["9E"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rocksmash: ["9L1"], + scratch: ["9L1"], + screech: ["9L54"], + shadowball: ["9M"], + shadowclaw: ["9M"], + slash: ["9L42"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + switcheroo: ["9E"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L6"], + terablast: ["9M"], + thief: ["9M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venoshock: ["9M"], + xscissor: ["9M"], + }, + }, + weavile: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M", "9L1", "8M", "8L1"], + assurance: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + avalanche: ["9M", "8M", "4M"], + batonpass: ["9M"], + beatup: ["9L1", "8M", "8L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + brickbreak: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M", "4S0"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "9L66", "8M", "8L66", "7M", "7L47", "6M", "6L47", "5T", "5L51", "4M", "4L49"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + embargo: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fakeout: ["4S0"], + faketears: ["9M", "8M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L10", "6L10", "5L14", "4L14"], + fling: ["9M", "9L42", "8M", "8L42", "7M", "7L28", "6M", "6L28", "5M", "5L42", "4M", "4L38"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["9L30", "8L30", "7L16", "6L16", "5L21", "4L21"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["9L36", "8L36", "7L25", "6M", "6L25", "5M", "5L35"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], + iceshard: ["9L1", "8L1", "4S0"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L24", "8M", "8L24", "7T", "7L14", "6T", "6L14", "5T", "5L28", "4T", "4L28"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M", "9L18", "8L18", "7L22", "6L22", "5L49", "4L42"], + metronome: ["9M"], + mudslap: ["4T"], + nastyplot: ["9M", "9L48", "8M", "8L48", "7L20", "6L20", "5L24", "4L24"], + naturalgift: ["4M"], + nightslash: ["9L60", "8L60", "7L35", "6L35", "6S1", "5L35", "4L35", "4S0"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M"], + punishment: ["7L44", "6L44"], + quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + screech: ["9L54", "8M", "8L54", "7L32", "6L32", "5L10", "4L10"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L1", "8L1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + tripleaxel: ["8T"], + waterpulse: ["9M"], + whirlpool: ["8M", "4M"], + xscissor: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 30, gender: "M", nature: "Jolly", moves: ["fakeout", "iceshard", "nightslash", "brickbreak"], pokeball: "cherishball"}, + {generation: 6, level: 48, gender: "M", perfectIVs: 2, moves: ["nightslash", "icepunch", "brickbreak", "xscissor"], pokeball: "cherishball"}, + ], + }, + sneasler: { + learnset: { + acidspray: ["9M"], + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M", "9L48"], + brickbreak: ["9M", "9L30"], + bulkup: ["9M"], + calmmind: ["9M"], + closecombat: ["9M", "9L60"], + dig: ["9M"], + direclaw: ["9L0"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + firepunch: ["9M"], + fling: ["9M", "9L1"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + gunkshot: ["9M"], + honeclaws: ["9L36"], + hyperbeam: ["9M"], + leer: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + metalclaw: ["9M", "9L18"], + nastyplot: ["9M"], + poisonjab: ["9M", "9L24"], + poisontail: ["9M"], + protect: ["9M"], + quickattack: ["9L12"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rocksmash: ["9L1"], + rocktomb: ["9M"], + scratch: ["9L1"], + screech: ["9L54"], + shadowball: ["9M"], + shadowclaw: ["9M"], + slash: ["9L42"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L6"], + terablast: ["9M"], + thief: ["9M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uturn: ["9M"], + venoshock: ["9M"], + xscissor: ["9M"], + }, + }, + teddiursa: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M"], + babydolleyes: ["9L1", "7L1", "6L1"], + bellydrum: ["9E", "7E", "6E", "5E", "4E"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M", "9L33", "7L36", "6L36", "5L36", "4L36"], + chipaway: ["7E", "6E", "5E"], + closecombat: ["9M", "9E", "7E", "6E", "5E", "4E"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + crosschop: ["9E", "7E", "6E", "5E", "4E"], + crunch: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["9E", "7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "9E", "7L1", "7E", "6L1", "6E", "5L1", "5E", "5D", "4L1", "4E", "3L19", "3E"], + feintattack: ["7L15", "7V", "6L15", "5L15", "4L15", "3L25"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L57", "4M", "4L57"], + focusenergy: ["7V"], + focuspunch: ["7T", "6T", "5D", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["9E", "7V", "4T", "3T"], + furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + lastresort: ["7T", "6T", "5T", "4T"], + leer: ["7V", "5L1", "4L1", "3L1", "3S0"], + lick: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L7", "3S0", "3S1"], + lowkick: ["9M"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightslash: ["9E", "7E", "6E", "5E", "4E"], + payback: ["9L13", "7M", "6M", "5M", "4M"], + playnice: ["9L25", "7L25", "6L25"], + playrough: ["9M", "9L29", "7E", "6E"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S1"], + rest: ["9M", "9L37", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L43", "4M", "4L43", "3M", "3L31"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M", "3S1"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seismictoss: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], + sleeptalk: ["9M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + snore: ["9L37", "7T", "7L43", "7V", "6T", "6L43", "5T", "5L43", "4T", "4L43", "3T", "3L43"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["9L17", "7L22", "6L22", "5L22", "4L22"], + swift: ["9M", "7V", "4T", "3T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + takedown: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9L41", "7L50", "7V", "6L50", "5L50", "4L50", "3L49"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + workup: ["7M", "5M"], + yawn: ["9E", "7E", "6E", "5E", "4E", "3E"], + zapcannon: ["7V"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["pickup"], moves: ["scratch", "leer", "lick"], pokeball: "pokeball"}, + {generation: 3, level: 11, abilities: ["pickup"], moves: ["refresh", "metalclaw", "lick", "return"]}, + ], + encounters: [ + {generation: 2, level: 2}, + ], + }, + ursaring: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "4M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + crunch: ["9M"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + defensecurl: ["7V", "3T"], + dig: ["9M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L19"], + feintattack: ["7L15", "7V", "6L15", "5L15", "4L15", "3L25"], + firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L1"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + hammerarm: ["9L64", "7L1", "6L1", "5L67", "4L67"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9L48"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lick: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["9M"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + payback: ["9L13", "7M", "6M", "5M", "4M"], + playnice: ["9L25", "7L25", "6L25"], + playrough: ["9M", "9L29"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L41", "7M", "7L47", "7V", "6M", "6L47", "5M", "5L47", "4M", "4L47", "3M", "3L31"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M", "9L35", "7L38", "6L38", "5L38", "4L38"], + scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["9L41", "7T", "7L49", "7V", "6T", "6L49", "5T", "5L49", "4T", "4L49", "3T", "3L43"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["9L17", "7L22", "6L22", "5L22", "4L22"], + swift: ["9M", "7V", "4T", "3T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9L56", "7L58", "7V", "6L58", "5L58", "4L58", "3L49"], + throatchop: ["7T"], + thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + workup: ["7M", "5M"], + zapcannon: ["7V"], + }, + encounters: [ + {generation: 2, level: 25}, + ], + }, + ursaluna: { + learnset: { + aerialace: ["9M"], + avalanche: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M"], + charm: ["9M"], + closecombat: ["9M"], + covet: ["9L1"], + crunch: ["9M"], + dig: ["9M"], + drainpunch: ["9M"], + earthpower: ["9M"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M", "9L1"], + firepunch: ["9M"], + fling: ["9M"], + furyswipes: ["9L8"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + hammerarm: ["9L64"], + headlongrush: ["9L0"], + heavyslam: ["9M"], + helpinghand: ["9M"], + highhorsepower: ["9L48"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icepunch: ["9M"], + leer: ["9L1"], + lick: ["9L1"], + lowkick: ["9M"], + metalclaw: ["9M"], + metronome: ["9M"], + payback: ["9L13"], + playnice: ["9L25"], + playrough: ["9M", "9L29"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L41"], + rockslide: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M", "9L35"], + scratch: ["9L1"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + slash: ["9L22"], + sleeptalk: ["9M"], + snore: ["9L41"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetscent: ["9L17"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L56"], + thunderpunch: ["9M"], + trailblaze: ["9M"], + }, + }, + slugma: { + learnset: { + acidarmor: ["7E", "7V", "6E", "5E", "4E", "3E"], + afteryou: ["7T", "6T", "5T"], + amnesia: ["7L36", "7V", "6L32", "5L32", "4L31", "3L29"], + ancientpower: ["7L22", "6L22", "5L28", "4T", "4L26"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7L41", "7V", "6L41", "5L46", "4L46", "3T", "3L50"], + captivate: ["4M"], + clearsmog: ["7L20", "6L20"], + confide: ["7M", "6M"], + curse: ["7E", "7V", "6E", "5E", "4E"], + defensecurl: ["7V", "3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["7T", "7L50", "7E", "6T", "6L50", "6E", "5T", "5L55", "5E", "4T", "4L56"], + ember: ["7L6", "7V", "6L5", "5L5", "5D", "4L8", "3L8"], + endure: ["7V", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fireblast: ["7M", "7V", "6M", "5M", "4M", "3M"], + flameburst: ["7L27", "6L23", "5L23"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "7L48", "7V", "6M", "6L48", "5M", "5L50", "4M", "4L53", "3M", "3L36"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + guardswap: ["7E", "6E"], + harden: ["7L13", "7V", "6L13", "5L14", "4L16", "3L22"], + heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["7L15", "6M", "6L15", "5M"], + inferno: ["7E", "6E", "5E", "5D"], + infestation: ["7M", "6M"], + irondefense: ["7T", "6T", "5T", "4T"], + lavaplume: ["7L34", "6L34", "5L37", "4L38"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + memento: ["7E", "6E", "5E", "4E"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["7L43", "6L19", "5L19", "4L23"], + reflect: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "7L29", "7V", "6M", "6L29", "5M", "5L41", "4M", "4L41", "3T", "3L43"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["7L8", "7V", "6L8", "5L10", "4L11", "3L15"], + rocktomb: ["7M", "6M", "5M", "4M"], + rollout: ["7E", "7V", "6E", "5E", "4T", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["3T"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smog: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + smokescreen: ["7E", "6E", "5E", "4E"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + spitup: ["7E", "6E", "5E", "4E"], + stockpile: ["7E", "6E", "5E", "4E"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swallow: ["7E", "6E", "5E", "4E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + willowisp: ["7M", "6M", "5M", "4M"], + yawn: ["7L1", "6L1", "5L1", "4L1", "3L1"], + }, + }, + magcargo: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["7L36", "7V", "6L32", "5L32", "4L31", "3L29"], + ancientpower: ["7L22", "6L22", "5L28", "4T", "4L26"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["7L43", "7V", "6L43", "5L52", "4L52", "3T", "3L60"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + clearsmog: ["7L20", "6L20"], + confide: ["7M", "6M"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["7T", "7L1", "6T", "6L1", "5T", "5L67", "4T", "4L66"], + earthquake: ["7M", "7V", "6M", "5M", "4M", "3M", "3S0"], + ember: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["7V", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fireblast: ["7M", "7V", "6M", "5M", "4M", "3M"], + flameburst: ["7L27", "6L23", "5L23"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "7L54", "7V", "6M", "6L54", "5M", "5L59", "4M", "4L61", "3M", "3L36", "3S0"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gyroball: ["7M", "6M", "5M", "4M"], + harden: ["7L13", "7V", "6L13", "5L14", "4L16", "3L22"], + heatwave: ["7T", "6T", "5T", "4T", "3S0"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["7L15", "6M", "6L15", "5M"], + infestation: ["7M", "6M"], + irondefense: ["7T", "6T", "5T", "4T"], + lavaplume: ["7L34", "6L34", "5L37", "4L40"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["7L47", "6L19", "5L19", "4L23"], + reflect: ["7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "7L29", "7V", "6M", "6L29", "5M", "5L44", "4M", "4L45", "3T", "3L48"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["3T"], + shellsmash: ["7L1", "6L38", "5L38"], + sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smog: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + willowisp: ["7M", "6M", "5M", "4M"], + yawn: ["7L1", "6L1", "5L1", "4L1", "3L1"], + }, + eventData: [ + {generation: 3, level: 38, moves: ["refresh", "heatwave", "earthquake", "flamethrower"]}, + ], + encounters: [ + {generation: 3, level: 25}, + {generation: 6, level: 30}, + ], + }, + swinub: { + learnset: { + amnesia: ["8M", "8L35", "7L48", "7V", "6L48", "5L49", "4L49", "3L55"], + ancientpower: ["8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3E", "3S0"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "7E", "6E", "5E"], + bite: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + blizzard: ["8M", "8L50", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L44", "3M", "3L46"], + bodyslam: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["3S0"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L45", "7M", "7L37", "7V", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L19"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["8E", "7E", "6E", "5E", "4E"], + flail: ["8L10", "7L40", "6L40", "5L40"], + freezedry: ["8E", "7E", "6E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + iceshard: ["8L15", "7L24", "6L24", "5L28", "4L28"], + iciclecrash: ["8E", "7E", "6E", "5E"], + iciclespear: ["8M", "7E", "6E", "5E", "5D", "4E", "3E"], + icywind: ["8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mist: ["8L20", "7L35", "7V", "6L35", "5L40", "4L40", "3L37", "3S0"], + mudbomb: ["7L18", "6L18", "5L20", "4L20"], + mudshot: ["8M", "7E", "6E", "5E", "4E", "3E", "3S0"], + mudslap: ["8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], + mudsport: ["7L5", "6L5", "5L4", "4L4"], + naturalgift: ["4M"], + odorsleuth: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + powdersnow: ["8L5", "7L8", "7V", "6L8", "5L8", "4L8", "3L10"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scaryface: ["8M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L40", "7L28", "7E", "7V", "6L28", "6E", "5L32", "5E", "4L32", "4E", "3L28", "3E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + }, + eventData: [ + {generation: 3, level: 22, abilities: ["oblivious"], moves: ["charm", "ancientpower", "mist", "mudshot"]}, + ], + }, + piloswine: { + learnset: { + amnesia: ["8M", "8L37", "7L58", "7V", "6L58", "5L65", "4L65", "3L70"], + ancientpower: ["8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "8L58", "7M", "7L52", "7V", "6M", "6L52", "5M", "5L56", "4M", "4L56", "3M", "3L56"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L51", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L40", "4M", "4L40", "3M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "8L25", "7L14", "7V", "6L14", "5L16", "4M", "4L16", "3T", "3L1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L1"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["7L1", "7V", "6L33", "5L33", "4L33", "3L33"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hornattack: ["3L1"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L0", "7L24", "6L24", "5L28", "4L28"], + iceshard: ["8L15"], + iciclespear: ["8M"], + icywind: ["8M", "8L30", "7T", "7L21", "7V", "6T", "6L21", "5T", "5L25", "4T", "4L25", "3T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mist: ["8L20", "7L37", "7V", "6L37", "5L48", "4L48", "3L42"], + mudbomb: ["7L18", "6L18", "5L20", "4L20"], + mudshot: ["8M"], + mudslap: ["8L1", "7L11", "7V", "6L11", "5L13", "4T", "4L13", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], + peck: ["7L1", "6L1", "5L1", "4L1"], + powdersnow: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scaryface: ["8M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1"], + takedown: ["8L44", "7L28", "7V", "6L28", "5L32", "4L32", "3L28"], + thrash: ["8L65", "7L41", "6L41", "5L41"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + mamoswine: { + learnset: { + amnesia: ["8M", "8L37"], + ancientpower: ["8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "8L58", "7M", "7L52", "6M", "6L52", "5M", "5L56", "4M", "4L56"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M", "4M"], + doublehit: ["8L0", "7L33", "6L33", "5L33", "5S0", "4L33"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L51", "7M", "7L46", "6M", "6L46", "6S1", "5M", "5L40", "4M", "4L40"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "8L25", "7L14", "6L14", "5L16", "4M", "4L16"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flail: ["8L1"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L1"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "7L21", "6M", "6L21", "5M", "5L25", "5S0", "4M", "4L25"], + headbutt: ["4T"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icefang: ["8M", "8L1", "7L24", "6L24", "5L28", "5S0", "4L28"], + iceshard: ["8L15"], + iciclecrash: ["6S1"], + iciclespear: ["8M", "6S1"], + icywind: ["8M", "8L30", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + mist: ["8L20", "7L37", "6L37", "5L48", "4L48"], + mudbomb: ["7L18", "6L18", "5L20", "4L20"], + mudshot: ["8M"], + mudslap: ["8L1", "7L11", "6L11", "5L13", "4T", "4L13"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1"], + peck: ["7L1", "6L1", "5L1", "4L1"], + powdersnow: ["8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["8M", "7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "6S1", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M"], + sandtomb: ["8M"], + scaryface: ["8M", "7L1", "6L1", "5L65", "4L65"], + secretpower: ["6M", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["8L1"], + takedown: ["8L44", "7L28", "6L28", "5L32", "5S0", "4L32"], + thrash: ["8L65", "7L41", "6L41", "5L41"], + toxic: ["7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 5, level: 34, gender: "M", isHidden: true, moves: ["hail", "icefang", "takedown", "doublehit"]}, + {generation: 6, level: 50, shiny: true, gender: "M", nature: "Adamant", isHidden: true, moves: ["iciclespear", "earthquake", "iciclecrash", "rockslide"], pokeball: "pokeball"}, + ], + }, + corsola: { + learnset: { + amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + ancientpower: ["8L20", "7L17", "7V", "6L17", "5L32", "4T", "4L32", "3L45"], + aquaring: ["8L10", "7L38", "7E", "6L38", "6E", "5L37", "5E", "4L37", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + barrier: ["7E", "6E", "5E", "4E", "3E"], + bide: ["7E", "6E", "5E"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brine: ["8M", "7L27", "6L27", "4M"], + bubble: ["7L4", "7V", "6L4", "5L8", "5D", "4L8", "3L12"], + bubblebeam: ["8L25", "7L10", "7V", "6L10", "5L25", "4L25", "3L23"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + camouflage: ["7E", "6E"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E"], + defensecurl: ["7V", "3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L45", "7T", "7L47", "6T", "6L47", "5T", "5L53", "4T", "4L53"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "8L15", "7L35", "7V", "6L35", "5L35", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L30", "7L50", "6L50", "5L52"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "7L1", "7V", "6L1", "5L4", "4L4", "3L6"], + headbutt: ["7V", "4T"], + headsmash: ["8E", "7E", "6E", "5E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + iciclespear: ["8M", "7E", "6E", "5E", "4E", "3E"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + ingrain: ["7E", "6E", "5E", "4E", "3E"], + irondefense: ["8M", "7T", "7L29", "6T", "6L29", "5T", "5L29"], + lifedew: ["8L35"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + liquidation: ["8M", "7T", "7E"], + luckychant: ["7L23", "6L23", "5L28", "4L28"], + magiccoat: ["7T", "6T", "5T", "4T"], + meteorbeam: ["8T"], + mimic: ["3T"], + mirrorcoat: ["8L55", "7L45", "7V", "6L45", "5L48", "4L48", "3L39"], + mist: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["3S0"], + naturalgift: ["4M"], + naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], + powergem: ["8M", "8L40", "7L41", "7S1", "6L41", "5L44", "4L44"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L50", "7L8", "7V", "6L8", "5L13", "4L13", "3L17"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7L13", "6L13", "5L16", "4L16", "3L17"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "7L31", "6L31", "5L20", "4L20", "3L34"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7V", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikecannon: ["7L20", "7V", "6L20", "5L40", "4L40", "3L28"], + stealthrock: ["8M", "7T", "6T", "5T", "5D", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "7V", "7S1", "6L1", "5L1", "4L1", "3L1", "3S0"], + throatchop: ["8M", "7T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L5"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["tackle", "mudsport"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 7, level: 50, gender: "F", nature: "Serious", abilities: ["hustle"], moves: ["tackle", "powergem"], pokeball: "ultraball"}, + ], + }, + corsolagalar: { + learnset: { + amnesia: ["8M"], + ancientpower: ["8L20"], + astonish: ["8L5", "8S0"], + attract: ["8M"], + blizzard: ["8M"], + bodyslam: ["8M"], + brine: ["8M"], + bulldoze: ["8M"], + calmmind: ["8M"], + confuseray: ["8E"], + curse: ["8L30"], + destinybond: ["8E"], + dig: ["8M"], + disable: ["8L10", "8S0"], + earthpower: ["8M"], + earthquake: ["8M"], + endure: ["8M"], + facade: ["8M"], + gigadrain: ["8M"], + grudge: ["8L50"], + hail: ["8M"], + harden: ["8L1"], + haze: ["8E"], + headsmash: ["8E"], + hex: ["8M", "8L25"], + hydropump: ["8M"], + icebeam: ["8M"], + iciclespear: ["8M"], + icywind: ["8M"], + irondefense: ["8M"], + lightscreen: ["8M"], + liquidation: ["8M"], + meteorbeam: ["8T"], + mirrorcoat: ["8L55"], + naturepower: ["8E"], + nightshade: ["8L45"], + powergem: ["8M", "8L40"], + protect: ["8M"], + psychic: ["8M"], + raindance: ["8M"], + reflect: ["8M"], + rest: ["8M"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["8M"], + scald: ["8M"], + screech: ["8M"], + selfdestruct: ["8M"], + shadowball: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + spite: ["8L15", "8S0"], + stealthrock: ["8M"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + strengthsap: ["8L35"], + substitute: ["8M"], + sunnyday: ["8M"], + surf: ["8M"], + tackle: ["8L1", "8S0"], + throatchop: ["8M"], + waterpulse: ["8E"], + whirlpool: ["8M"], + willowisp: ["8M"], + }, + eventData: [ + {generation: 8, level: 15, isHidden: true, moves: ["tackle", "astonish", "disable", "spite"], pokeball: "cherishball"}, + ], + }, + cursola: { + learnset: { + amnesia: ["8M"], + ancientpower: ["8L20"], + astonish: ["8L1"], + attract: ["8M"], + blizzard: ["8M"], + bodyslam: ["8M"], + brine: ["8M"], + bulldoze: ["8M"], + burningjealousy: ["8T"], + calmmind: ["8M"], + curse: ["8L30"], + dig: ["8M"], + disable: ["8L1"], + earthpower: ["8M"], + earthquake: ["8M"], + endure: ["8M"], + facade: ["8M"], + gigadrain: ["8M"], + gigaimpact: ["8M"], + grudge: ["8L50"], + hail: ["8M"], + harden: ["8L1"], + hex: ["8M", "8L25"], + hydropump: ["8M"], + hyperbeam: ["8M"], + icebeam: ["8M"], + iciclespear: ["8M"], + icywind: ["8M"], + irondefense: ["8M"], + leechlife: ["8M"], + lightscreen: ["8M"], + liquidation: ["8M"], + meteorbeam: ["8T"], + mirrorcoat: ["8L55"], + nightshade: ["8L45"], + perishsong: ["8L1"], + pinmissile: ["8M"], + poltergeist: ["8T"], + powergem: ["8M", "8L40"], + protect: ["8M"], + psychic: ["8M"], + raindance: ["8M"], + reflect: ["8M"], + rest: ["8M"], + revenge: ["8M"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["8M"], + scald: ["8M"], + screech: ["8M"], + selfdestruct: ["8M"], + shadowball: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + spite: ["8L15"], + stealthrock: ["8M"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + strengthsap: ["8L35"], + substitute: ["8M"], + sunnyday: ["8M"], + surf: ["8M"], + tackle: ["8L1"], + throatchop: ["8M"], + whirlpool: ["8M"], + willowisp: ["8M"], + }, + }, + remoraid: { + learnset: { + acidspray: ["8E", "7E", "6E", "5E"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8L16", "7L14", "7E", "7V", "6L14", "6E", "5L14", "5E", "4L14", "4E", "3L22", "3E"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "5D", "4M"], + bubblebeam: ["8L20", "7L18", "7V", "6L18", "5L19", "4L19", "3L22"], + bulletseed: ["8M", "8L28", "7L38", "6L38", "5L27", "4M", "4L27"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + entrainment: ["7E", "6E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8E", "7E", "6E", "5E", "4E"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8M", "8L8", "7L22", "7V", "6L22", "5L23", "4L23", "3L33"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + helpinghand: ["8M", "8L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L36", "7L42", "6L42", "5L42"], + hyperbeam: ["8M", "8L44", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L45", "4M", "4L45", "3M", "3L55"], + icebeam: ["8M", "8L32", "7M", "7L34", "7V", "6M", "6L34", "5M", "5L40", "4M", "4L40", "3M", "3L44"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + lockon: ["8L24", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L11"], + mimic: ["3T"], + mudshot: ["8M", "7E", "6E", "5E"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + octazooka: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L12", "7L10", "7V", "6L10", "5L10", "4L10", "3L22"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "7E", "6E", "5E", "5D", "4E", "3E"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + signalbeam: ["7T", "7L30", "6T", "6L30", "5T", "5L36", "4T", "4L36"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + soak: ["8L40", "7L50", "6L50", "5L49"], + stringshot: ["4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7E", "7V", "6E", "5E", "4T", "3T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["8L4", "7T", "7L26", "7E", "6T", "6L26", "6E", "5L32", "5E", "4M", "4L32", "3M"], + waterspout: ["8E", "7E", "6E", "5E", "4E"], + whirlpool: ["8M", "7V", "4M"], + }, + }, + octillery: { + learnset: { + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["8L16", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "4M"], + bubblebeam: ["8L20", "7L18", "7V", "6L18", "5L19", "4L19", "3L22"], + bulletseed: ["8M", "8L30", "7L46", "6L46", "5L29", "4M", "4L29", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L11"], + curse: ["7V"], + defensecurl: ["7V", "3T"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L1", "7L22", "7V", "6L22", "5L23", "4L23", "3L38"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gunkshot: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + helpinghand: ["8M", "8L1"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L42", "7L52", "6L52", "5L52"], + hyperbeam: ["8M", "8L54", "7M", "7L58", "7V", "6M", "6L58", "5M", "5L55", "4M", "4L55", "4S0", "3M", "3L70"], + icebeam: ["8M", "8L36", "7M", "7L40", "7V", "6M", "6L40", "5M", "5L48", "4M", "4L48", "4S0", "3M", "3L54"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + liquidation: ["8M"], + lockon: ["8L24"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + octazooka: ["8L0", "7L1", "7V", "6L25", "5L25", "4L25", "4S0", "3L25"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + signalbeam: ["7T", "7L34", "6T", "6L34", "5T", "5L42", "4T", "4L42", "4S0"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + soak: ["8L48", "7L64", "6L64", "5L61"], + stringshot: ["4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["8L1", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7V", "4M"], + wrap: ["8L1"], + wringout: ["7L28", "6L28", "5L36", "4L36"], + }, + eventData: [ + {generation: 4, level: 50, gender: "F", nature: "Serious", abilities: ["suctioncups"], moves: ["octazooka", "icebeam", "signalbeam", "hyperbeam"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 19}, + {generation: 7, level: 10}, + ], + }, + delibird: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + aurorabeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + auroraveil: ["9E", "8E", "7M"], + avalanche: ["9M", "8M", "4M"], + batonpass: ["9M", "8M"], + bestow: ["7E", "6E", "5E"], + blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bravebird: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "3T"], + curse: ["7V"], + defog: ["7T", "4M"], + destinybond: ["9E", "8E", "7E", "6E"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["9L25", "8L25", "7L25"], + drillrun: ["9M", "8M"], + dualwingbeat: ["8T"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + focuspunch: ["7T", "6T", "5D", "4M", "3M"], + foulplay: ["9M"], + freezedry: ["9E", "8E", "7E", "6E"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + gigaimpact: ["9M"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + happyhour: ["6S1"], + headbutt: ["7V", "4T"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + iceball: ["7E", "6E", "5E", "4E", "3E"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + iceshard: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "3T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + memento: ["9E", "8E"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + pluck: ["5M", "4M"], + poweruppunch: ["6M"], + present: ["9L1", "8L1", "7L1", "7V", "6L1", "6S1", "5L1", "5D", "4L1", "3L1", "3S0"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + quickattack: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rapidspin: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + recycle: ["7T", "6T", "5T", "4M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + signalbeam: ["7T", "6T", "5T", "4T"], + skyattack: ["7T", "6T", "5T", "4T", "3T"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "3T"], + snowscape: ["9M"], + spikes: ["9M", "8M", "7E", "6E"], + splash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + steelwing: ["8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "7V", "4T", "3T"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + tripleaxel: ["8T"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["8M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["present"], pokeball: "pokeball"}, + {generation: 6, level: 10, abilities: ["vitalspirit"], moves: ["present", "happyhour"], pokeball: "cherishball"}, + ], + }, + mantyke: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["8M", "8L20", "7L32", "6L32", "5L19", "4L19"], + aircutter: ["4T"], + airslash: ["8M", "8L32", "7L36", "6L36", "5L36"], + amnesia: ["8M", "7E", "6E", "5E"], + aquaring: ["8L36", "7L39", "6L39", "5L46", "4L46"], + attract: ["8M", "7M", "6M", "5M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + bounce: ["8M", "8L40", "7T", "7L46", "6T", "6L46", "5T", "5L40", "4T", "4L40"], + bubble: ["7L1", "6L1", "5L1", "4L1"], + bubblebeam: ["8L24", "7L7", "6L7", "5L10", "4L10"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7L11", "6L11", "5L37", "4L37"], + dive: ["8M", "6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M"], + haze: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["8L28", "7L16", "6L16", "5L13", "4T", "4L13"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["8M", "8L48", "7L49", "7E", "6L49", "6E", "5L49", "5E", "4L49", "4E"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + mirrorcoat: ["8E", "7E", "6E", "5E", "4E"], + mudslap: ["4T"], + mudsport: ["7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4E"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], + slam: ["8E", "7E", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + splash: ["8E", "7E", "6E", "5E", "4E"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + supersonic: ["8L4", "7L3", "6L3", "5L4", "4L4"], + surf: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["8M", "4T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], + tailwind: ["8E", "7T", "7E", "6E"], + takedown: ["8L44", "7L27", "6L27", "5L31", "4L31"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["8E", "7E", "6E", "5E", "4E"], + waterfall: ["8M", "7M", "6M", "5M", "4M"], + watergun: ["8L1"], + waterpulse: ["8L12", "7T", "7L19", "6T", "6L19", "5L28", "4M", "4L28"], + watersport: ["7E", "6E", "5E", "4E"], + whirlpool: ["8M", "4M"], + wideguard: ["8L16", "7L23", "7E", "6L23", "6E", "5L23", "5E"], + wingattack: ["8L8", "7L14", "6L14", "5L22", "4L22"], + }, + }, + mantine: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L20", "7L32", "7V", "6L32", "5L19", "4L19", "3L29"], + aircutter: ["5D", "4T"], + airslash: ["8M", "8L32", "7L36", "6L36", "5L36"], + amnesia: ["8M", "7E", "6E", "5E"], + aquaring: ["8L36", "7L39", "6L39", "5L46", "4L46"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "8L40", "7T", "7L46", "6T", "6L46", "5T", "5L40", "4T", "4L40"], + brine: ["8M", "4M"], + bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + bubblebeam: ["8L24", "7L1", "7V", "6L1", "5L1", "4L1", "3L15"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M", "8L1", "7L1", "6L1", "5L1", "4M", "4L1"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7L11", "7V", "6L11", "5L37", "4L37", "3L50"], + curse: ["7V"], + defog: ["7T", "4M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + headbutt: ["8L28", "7L16", "7V", "6L16", "5L13", "4T", "4L13"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M"], + hydropump: ["8M", "8L48", "7L49", "7E", "7V", "6L49", "6E", "5L49", "5E", "4L49", "4E", "3E"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + liquidation: ["8M", "7T"], + mimic: ["3T"], + mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["8L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3E"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + roost: ["8L1", "7M", "7L1"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + signalbeam: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + slam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + splash: ["8E", "7E", "6E", "5E", "4E"], + stringshot: ["4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L8", "3S0"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + tailwind: ["8E", "7T", "6T", "5T", "4T"], + takedown: ["8L44", "7L27", "7V", "6L27", "5L31", "4L31", "3L22"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1"], + waterpulse: ["8L12", "7T", "7L19", "6T", "6L19", "5L28", "4M", "4L28", "3M", "3L43"], + watersport: ["7E", "6E", "5E", "4E"], + whirlpool: ["8M", "7V", "4M"], + wideguard: ["8L16", "7L23", "7E", "6L23", "6E", "5L23", "5E"], + wingattack: ["8L1", "7L14", "7V", "6L14", "5L22", "4L22", "3L36"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "bubble", "supersonic"], pokeball: "pokeball"}, + ], + }, + skarmory: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L16", "7L31", "7V", "6L12", "5L12", "4L12", "3L16"], + aircutter: ["8E", "7L12", "6L12", "5L23", "4T", "4L23", "3L29"], + airslash: ["8M", "7L45", "6L42", "5L42", "4L39"], + assurance: ["8M", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + autotomize: ["8L32", "7L50", "6L39", "5L39"], + bodypress: ["8M"], + bravebird: ["8M", "8L52", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + drillpeck: ["8L36", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + dualwingbeat: ["8T"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feint: ["8E", "7L20", "6L20", "5L20", "4L20"], + flash: ["6M", "5M", "4M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["8L8", "7L17", "7V", "6L17", "5L17", "4L17", "3L26"], + furycutter: ["4T"], + guardswap: ["8M", "7E", "6E", "5E", "4E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + irondefense: ["8M", "8L48", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "5T"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + metalclaw: ["8L12", "7L9", "6L9"], + metalsound: ["8L40", "7L42", "6L31", "5L31", "4L31", "3L45"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + nightslash: ["8E", "7L53", "6L50", "5L50", "4L45"], + ominouswind: ["4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + peck: ["8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], + pluck: ["5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + roost: ["8E", "7M", "6M", "5T", "5D", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L4", "7L6", "7V", "6L6", "5L6", "4L6", "3L10"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["8E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + skydrop: ["7M", "6M", "5M"], + slash: ["8L24", "7L39", "6L39", "5L45", "4L42"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spikes: ["8M", "8L44", "7L28", "6L28", "5L28", "4L27", "3L42"], + stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + steelbeam: ["8T"], + steelwing: ["8M", "8L28", "7M", "7L34", "7V", "6M", "6L34", "5L34", "4M", "4L34", "3M", "3L32"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7L23", "7V", "6L9", "5L9", "4T", "4L9", "3T", "3L13"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + tailwind: ["7T", "6T", "5T", "4T"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + wingattack: ["8L20"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + }, + houndour: { + learnset: { + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["9L25", "7L25", "7E", "7V", "6L25", "6E", "5L25", "5E", "4L27", "4E", "3E"], + bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L25"], + bodyslam: ["9M", "3T"], + captivate: ["4M"], + charm: ["3S1"], + comeuppance: ["9L37"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + crunch: ["9M", "9L49", "7L49", "7V", "6L49", "5L49", "4L48", "3L49"], + curse: ["7V"], + darkpulse: ["9M", "7M", "6M", "5T", "5D", "4M"], + destinybond: ["9E", "7E", "6E"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + embargo: ["7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L40"], + ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feint: ["9E", "7E", "6E", "5E", "5D", "4E"], + feintattack: ["7L32", "7V", "6L32", "5L32", "4L35", "3L37", "3S1"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L28", "7L28", "7E", "6L28", "6E", "5L28", "5E", "4L30", "4E"], + firespin: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L44", "7M", "7L44", "7V", "6M", "6L44", "5M", "5L44", "4M", "4L43", "3M", "3L43"], + flareblitz: ["9M"], + foulplay: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["9L4", "7L4", "6L4", "5L4", "5D", "4L4", "3L7", "3S0"], + hypervoice: ["9M", "7T", "6T", "5T"], + incinerate: ["9L20", "6M", "5M"], + inferno: ["9L56", "7L56", "6L56", "5L56"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + nastyplot: ["9M", "9L52", "7L52", "7E", "6L52", "6E", "5L52", "5E", "4L53", "4E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + odorsleuth: ["7L20", "6L20", "5L20", "4L22", "3L31"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], + punishment: ["7E", "6E", "5E", "4E"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + rage: ["7E", "7V", "6E", "5E", "4E", "3E"], + raindance: ["9M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], + roar: ["9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19", "3S1"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + smog: ["9L8", "7L8", "7V", "6L8", "5L8", "4L9", "3L13"], + snarl: ["9M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + spite: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9E", "7E", "6E", "5E", "4T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderfang: ["9M", "9E", "7E", "6E", "5E", "4E"], + torment: ["9L32", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["leer", "ember", "howl"], pokeball: "pokeball"}, + {generation: 3, level: 17, moves: ["charm", "feintattack", "ember", "roar"]}, + ], + }, + houndoom: { + learnset: { + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + beatup: ["9L26", "7L26", "6L26", "5L26", "4L28"], + bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L27"], + bodyslam: ["9M", "3T"], + captivate: ["4M"], + comeuppance: ["9L41"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["9M", "9L56", "7L56", "7V", "6L56", "5L56", "4L54", "3L59"], + curse: ["7V"], + darkpulse: ["9M", "7M", "6M", "6S0", "5T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L44"], + ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L35", "7V", "6L35", "5L35", "4L38", "3L43"], + fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L30", "7L30", "6L30", "5L30", "4L32"], + firespin: ["9M"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L50", "7M", "7L50", "7V", "6M", "6L50", "6S0", "5M", "5L50", "4M", "4L48", "3M", "3L51"], + flareblitz: ["9M"], + foulplay: ["9M", "9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "7T", "6T", "5T"], + incinerate: ["9L20", "6M", "5M"], + inferno: ["9L62", "7L1", "6L1", "5L65"], + irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + nastyplot: ["9M", "9L1", "7L1", "6L1", "5L60", "4L60"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + odorsleuth: ["7L20", "6L20", "5L20", "4L22", "3L35"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + payback: ["7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + roar: ["9L13", "7M", "7L13", "7V", "6M", "6L13", "5M", "5L13", "4M", "4L14", "3M", "3L19"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], + smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L13"], + snarl: ["9M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["7V", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + torment: ["9L35", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Timid", abilities: ["flashfire"], moves: ["flamethrower", "darkpulse", "solarbeam", "sludgebomb"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 20}, + ], + }, + phanpy: { + learnset: { + ancientpower: ["9E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + bulldoze: ["9M", "9L15", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], + curse: ["7V"], + defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L9"], + dig: ["9M"], + doubleedge: ["9L42", "7L42", "7V", "6L42", "5L42", "4L42", "3T", "3L49"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M"], + endeavor: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + endure: ["9M", "9L19", "7L19", "7V", "6L19", "5L28", "4M", "4L28", "3T", "3L41"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["9E", "7E", "6E", "5E", "4E", "3E"], + flail: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L17"], + focusenergy: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["7V", "4T"], + headsmash: ["9E", "7E", "6E", "5E", "4E"], + heavyslam: ["9M", "9E", "7E", "6E", "5E", "5D"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["9E", "7E"], + hypervoice: ["9M", "7T", "6T", "5T"], + iceshard: ["9E", "7E", "6E", "5E", "4E"], + ironhead: ["9M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37", "4L37"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "7E", "7V", "6E", "5E", "4T", "3T"], + naturalgift: ["7L15", "6L15", "5L19", "4M", "4L19"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], + playrough: ["9M", "9E", "7E", "6E"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L10", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L33"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "5D", "4T"], + slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L28", "7L28", "7V", "6L10", "5L10", "4L10", "3L25"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + watergun: ["7V"], + }, + encounters: [ + {generation: 2, level: 2}, + ], + }, + donphan: { + learnset: { + ancientpower: ["4T"], + assurance: ["9L15", "7L15", "6L15", "5L31", "4L31"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + bounce: ["7T", "6T", "5T", "4T"], + brutalswing: ["7M"], + bulldoze: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["7V"], + defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L9"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L43", "7M", "7L43", "7V", "6M", "6L43", "5M", "5L46", "4M", "4L46", "3M", "3L49"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "7V", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + flail: ["7V", "4L1", "3L17"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furyattack: ["9L0", "7L1", "7V", "6L25", "5L25", "4L25", "3L25"], + gigaimpact: ["9M", "9L50", "7M", "7L50", "6M", "6L50", "5M", "5L54", "4M", "4L54"], + growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + gyroball: ["7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hornattack: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "7T", "6T", "5T"], + icefang: ["9M"], + icespinner: ["9M"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + ironhead: ["9M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + knockoff: ["9L19", "7T", "7L19", "6T", "6L10", "5T", "5L10", "4T", "4L10"], + lastresort: ["7T", "6T", "5T"], + magnitude: ["7L30", "6L19", "5L19", "4L19"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + odorsleuth: ["3L1"], + playrough: ["9M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rapidspin: ["9L6", "7L6", "7V", "6L6", "5L6", "4L6", "3L41"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9L10", "7L10", "7V", "6L10", "5L15", "4T", "4L15", "3T", "3L33"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["9M", "9L37", "7L37", "6L37", "5L39", "4L39"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + smartstrike: ["9M"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "9L30", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + }, + encounters: [ + {generation: 6, level: 24, maxEggMoves: 1}, + ], + }, + stantler: { + learnset: { + agility: ["9M"], + astonish: ["9L7", "7L7", "6L7", "5L7", "4L7", "3L11"], + attract: ["7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], + bodyslam: ["9M", "3T"], + bounce: ["7T", "6T", "5T", "4T"], + bulldoze: ["9M", "7M", "6M", "5M"], + calmmind: ["9M", "9L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3M", "3L47"], + captivate: ["7L50", "6L50", "5L53", "4M", "4L49"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L23", "7L23", "7V", "6L23", "5L23", "4L23", "3L41"], + curse: ["7V"], + detect: ["7V"], + dig: ["9M"], + disable: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + doubleedge: ["9L55", "3T"], + doublekick: ["9E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + earthpower: ["9M"], + earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["9M", "7V", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + extrasensory: ["9E", "7E", "6E", "5E", "4E", "3E"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + hypnosis: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L17"], + imprison: ["9M", "9L49", "7L49", "6L49", "5L49", "4L43"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + jumpkick: ["7L43", "6L43", "5L43"], + lastresort: ["7T", "6T", "5T", "4T"], + leer: ["9L3", "7L3", "7V", "6L3", "5L3", "4L3", "3L7", "3S0"], + lightscreen: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + magicroom: ["7T", "6T", "5T"], + mefirst: ["7L1", "7E", "6L1", "6E", "5L55", "5E", "4L53"], + megahorn: ["9E", "7E", "6E", "5E", "4E"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + mudsport: ["7E", "6E", "5E"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + psyshieldbash: ["9E"], + psyshock: ["9M", "7M", "6M", "5M"], + rage: ["7E", "6E", "5E"], + raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + roleplay: ["9L32", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L31"], + round: ["7M", "6M", "5M"], + sandattack: ["9L16", "7L16", "7V", "6L16", "5L16", "4L16", "3L27"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], + sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spite: ["9E", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + stomp: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + swift: ["9M", "7V", "4T", "3T"], + tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + takedown: ["9M", "9L21", "7L21", "7V", "6L21", "5L21", "4L21", "3L37"], + terablast: ["9M"], + thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], + thrash: ["9E", "7E", "6E", "5E", "4E"], + throatchop: ["7T"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + wildcharge: ["9M", "7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["9M", "9L37", "7T", "7L38", "7E", "6T", "6L38", "6E", "5T", "5L38", "5E", "4T", "4L38", "4E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["intimidate"], moves: ["tackle", "leer"], pokeball: "pokeball"}, + ], + }, + wyrdeer: { + learnset: { + agility: ["9M"], + astonish: ["9L7"], + bodyslam: ["9M"], + bulldoze: ["9M"], + calmmind: ["9M", "9L27"], + chargebeam: ["9M"], + confuseray: ["9M", "9L23"], + dig: ["9M"], + doubleedge: ["9L55"], + earthpower: ["9M"], + earthquake: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypnosis: ["9L10"], + imprison: ["9M", "9L49"], + leer: ["9L3"], + lightscreen: ["9M"], + megahorn: ["9L62"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psyshieldbash: ["9L0"], + psyshock: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + roleplay: ["9L32"], + sandattack: ["9L16"], + scaryface: ["9M"], + shadowball: ["9M"], + skillswap: ["9M"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + stomp: ["9L13"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L21"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderwave: ["9M"], + trailblaze: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + wildcharge: ["9M"], + zenheadbutt: ["9M", "9L37"], + }, + }, + smeargle: { + learnset: { + captivate: ["5D"], + falseswipe: ["5S1"], + flamethrower: ["6S2"], + furyswipes: ["6S2"], + meanlook: ["5S1"], + odorsleuth: ["5S1"], + seismictoss: ["6S2"], + sketch: ["7L1", "7V", "6L1", "6S2", "5L1", "5D", "4L1", "3L1", "3S0"], + sleeptalk: ["5D"], + spore: ["5S1"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["owntempo"], moves: ["sketch"], pokeball: "pokeball"}, + {generation: 5, level: 50, gender: "F", nature: "Jolly", ivs: {atk: 31, spe: 31}, abilities: ["technician"], moves: ["falseswipe", "spore", "odorsleuth", "meanlook"], pokeball: "cherishball"}, + {generation: 6, level: 40, gender: "M", nature: "Jolly", abilities: ["owntempo"], moves: ["sketch", "furyswipes", "seismictoss", "flamethrower"], pokeball: "cherishball"}, + ], + }, + miltank: { + learnset: { + afteryou: ["7T", "6T", "5T"], + attract: ["8M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], + belch: ["8E", "7E", "6E"], + bide: ["7L15", "7V", "6L15", "5L15", "4L15", "3L26"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "8L40", "7L24", "7V", "6L24", "5L24", "4L24", "3T", "3L43"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], + charm: ["8M", "8L50"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], + defensecurl: ["8L10", "7L5", "7V", "6L5", "5L5", "5D", "4L5", "3T", "3L8"], + dizzypunch: ["7E", "6E", "5E", "4E"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dynamicpunch: ["7V", "3T"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["8E", "7T", "6T", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L3", "7V", "6L3", "5L3", "4L3", "3L4"], + gyroball: ["8M", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + hammerarm: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["8L25", "7V", "4T"], + healbell: ["8L20", "7T", "7L48", "7V", "6T", "6L48", "5T", "5L48", "4T", "4L48", "3L53"], + heartstamp: ["7E", "6E", "5E"], + heavyslam: ["8M"], + helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M", "8L55"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "3T"], + milkdrink: ["8L35", "7L11", "7V", "6L11", "6S0", "5L11", "4L11", "3L19"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + playrough: ["8M", "8L45"], + poweruppunch: ["6M"], + present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], + punishment: ["7E", "6E", "5E", "4E"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L5", "7L19", "7V", "6L19", "6S0", "5L19", "4T", "4L19", "3T", "3L34"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "7E", "7V", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelroller: ["8T"], + stomp: ["8L15", "7L8", "7V", "6L8", "6S0", "5L8", "4L8", "3L13"], + stompingtantrum: ["8M", "7T"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + wakeupslap: ["7L50", "6L50", "5L55", "4L55"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "8L30", "7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + }, + eventData: [ + {generation: 6, level: 20, perfectIVs: 3, abilities: ["scrappy"], moves: ["rollout", "attract", "stomp", "milkdrink"], pokeball: "cherishball"}, + ], + }, + raikou: { + learnset: { + agility: ["8M"], + aurasphere: ["8M", "4S3"], + bite: ["8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L18", "7M", "7L78", "7S7", "6M", "6L78", "5M", "5L78", "4M", "4L78", "3M", "3L81"], + charge: ["8L1"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L42", "7L43", "7V", "7S5", "7S6", "6L43", "6S4", "5L43", "4L43", "3L61", "3S1"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["8M", "7V", "6M", "5M", "4M", "3M"], + discharge: ["8L54", "7L1", "7S5", "7S6", "6L1", "5L57", "4L57"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M"], + electricterrain: ["8M"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L48", "7L1", "7S7", "6L1", "5L64", "4L64"], + extremespeed: ["8L1", "8S8", "4S3"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["8L36", "8S8"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + quash: ["7M", "6M", "5M"], + quickattack: ["8L1", "7L22", "7V", "6L22", "5L22", "4L22", "4S2", "3L31", "3S0", "3S1"], + raindance: ["8M", "8L66", "7M", "7L71", "7V", "6M", "6L71", "5M", "5L71", "4M", "4L71", "3M"], + reflect: ["8M", "8L60", "7M", "7L36", "7V", "7S5", "7S6", "6M", "6L36", "6S4", "5M", "5L36", "4M", "4L36", "4S2", "3M", "3L51", "3S1"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + roar: ["8L24", "7M", "7L15", "7V", "6M", "6L15", "5M", "5L15", "4M", "4L15", "4S2", "3M", "3L21", "3S0"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spark: ["8L6", "7L29", "7V", "6L29", "6S4", "5L29", "4L29", "4S2", "3L41", "3S0", "3S1"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + throatchop: ["8M", "7T"], + thunder: ["8M", "8L72", "7M", "7L85", "7V", "6M", "6L85", "5M", "5L85", "4M", "4L71", "3M", "3L71"], + thunderbolt: ["8M", "8S8", "7M", "7S7", "6M", "5M", "4M", "3M"], + thunderfang: ["8M", "8L30", "7L50", "7S5", "7S6", "6L50", "6S4", "5L50", "4L50"], + thundershock: ["8L1", "7L8", "7V", "6L8", "5L8", "4L8", "3L11", "3S0"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + voltswitch: ["8M", "7M", "7S7", "6M", "5M"], + weatherball: ["8M", "8S8", "4S3"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["8L78", "7V", "4S3"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["thundershock", "roar", "quickattack", "spark"]}, + {generation: 3, level: 70, moves: ["quickattack", "spark", "reflect", "crunch"], pokeball: "pokeball"}, + {generation: 4, level: 40, shiny: 1, moves: ["roar", "quickattack", "spark", "reflect"]}, + {generation: 4, level: 30, shiny: true, nature: "Rash", moves: ["zapcannon", "aurasphere", "extremespeed", "weatherball"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["spark", "reflect", "crunch", "thunderfang"]}, + {generation: 7, level: 60, shiny: 1, moves: ["reflect", "crunch", "thunderfang", "discharge"]}, + {generation: 7, level: 60, moves: ["reflect", "crunch", "thunderfang", "discharge"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["thunderbolt", "voltswitch", "extrasensory", "calmmind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["thunderbolt", "howl", "extremespeed", "weatherball"]}, + ], + encounters: [ + {generation: 2, level: 40}, + {generation: 3, level: 40}, + ], + eventOnly: true, + }, + entei: { + learnset: { + agility: ["8M"], + bite: ["8L12", "7L1", "7V", "7S5", "7S6", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L18", "7M", "7L78", "6M", "6L78", "5M", "5L78", "4M", "4L78", "3M", "3L81"], + confide: ["7M", "6M"], + crunch: ["8M", "8L42", "8S8"], + crushclaw: ["4S3"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + ember: ["8L1", "7L8", "7V", "6L8", "5L8", "4L8", "3L11", "3S0"], + endure: ["8M", "7V", "4M", "3T"], + eruption: ["8L78", "7L1", "6L1", "5L85", "4L85"], + extrasensory: ["8L48", "7L1", "6L1", "5L64", "4L64"], + extremespeed: ["8L1", "8S8", "4S3"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8L72", "7M", "7L71", "7V", "6M", "6L71", "5M", "5L71", "4M", "4L71", "3M", "3L71"], + firefang: ["8M", "8L30", "7L50", "6L50", "6S4", "5L50", "4L50"], + firespin: ["8M", "7L22", "7V", "6L22", "5L22", "4L22", "4S2", "3L31", "3S0", "3S1"], + flamecharge: ["7M", "7S7", "6M", "5M"], + flamethrower: ["8M", "8S8", "7M", "7L36", "7V", "6M", "6L36", "6S4", "5M", "5L36", "4M", "4L36", "4S2", "3M", "3L51", "3S1"], + flamewheel: ["8L6"], + flareblitz: ["8M", "4S3"], + flash: ["7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["7V", "4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + howl: ["4S3"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + ironhead: ["8M", "7T", "7S7", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lavaplume: ["8L54", "7L1", "7S5", "7S6", "6L1", "5L57", "4L57"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + quash: ["7M", "6M", "5M"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + roar: ["8L24", "7M", "7L15", "7V", "6M", "6L15", "5M", "5L15", "4M", "4L15", "4S2", "3M", "3L21", "3S0"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sacredfire: ["8L1", "7L1", "7S7", "6L1"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L36", "8S8"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smokescreen: ["8L1"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + stomp: ["8L1", "7L29", "7V", "7S5", "7S6", "6L29", "6S4", "5L29", "4L29", "4S2", "3L41", "3S0", "3S1"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "7S7", "6M", "5M", "4M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "8L66", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["8L60", "7M", "7L43", "7V", "7S5", "7S6", "6M", "6L43", "6S4", "5M", "5L43", "4M", "4L43", "3T", "3L61", "3S1"], + swift: ["8M", "7V", "4T", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["ember", "roar", "firespin", "stomp"]}, + {generation: 3, level: 70, moves: ["firespin", "stomp", "flamethrower", "swagger"], pokeball: "pokeball"}, + {generation: 4, level: 40, shiny: 1, moves: ["roar", "firespin", "stomp", "flamethrower"]}, + {generation: 4, level: 30, shiny: true, nature: "Adamant", moves: ["flareblitz", "howl", "extremespeed", "crushclaw"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["stomp", "flamethrower", "swagger", "firefang"]}, + {generation: 7, level: 60, shiny: 1, moves: ["stomp", "bite", "swagger", "lavaplume"]}, + {generation: 7, level: 60, moves: ["stomp", "bite", "swagger", "lavaplume"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["sacredfire", "stoneedge", "ironhead", "flamecharge"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["flamethrower", "scaryface", "extremespeed", "crunch"]}, + ], + encounters: [ + {generation: 2, level: 40}, + {generation: 3, level: 40}, + ], + eventOnly: true, + }, + suicune: { + learnset: { + agility: ["8M"], + airslash: ["8M", "4S3"], + aquaring: ["4S3"], + aurorabeam: ["7L29", "7V", "7S5", "6L29", "6S4", "5L29", "4L29", "4S2", "3L41", "3S0", "3S1"], + avalanche: ["8M", "4M"], + bite: ["8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + blizzard: ["8M", "8L78", "7M", "7L85", "7V", "6M", "6L85", "5M", "5L85", "4M", "4L85", "3M"], + bodyslam: ["8M", "3T"], + brine: ["8M", "4M"], + bubblebeam: ["7L1", "7V", "7S5", "6L8", "5L8", "4L8", "3L11", "3S0"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L18", "8S6", "7M", "7L78", "6M", "6L78", "5M", "5L78", "4M", "4L78", "3M", "3L81"], + confide: ["7M", "6M"], + crunch: ["8M", "8L42"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + detect: ["7V"], + dig: ["8M", "7V", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L48", "8S6", "7L64", "6L1", "5L64", "4L64"], + extremespeed: ["8L1", "8S6", "4S3"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gust: ["8L1", "7L22", "7V", "6L22", "5L22", "4L22", "4S2", "3L31", "3S0", "3S1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L72", "7L71", "7V", "6L1", "5L71", "4L71", "3L71"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L30", "7L50", "6L50", "6S4", "5L50", "4L50"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["8M", "8S6"], + mimic: ["3T"], + mirrorcoat: ["8L60", "7L43", "7V", "6L43", "6S4", "5L43", "4L43", "3L61", "3S1"], + mist: ["8L1", "7L36", "7V", "7S5", "6L36", "6S4", "5L36", "4L36", "4S2", "3L51", "3S1"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + quash: ["7M", "6M", "5M"], + raindance: ["8M", "8L66", "7M", "7L1", "7V", "7S5", "6M", "6L15", "5M", "5L15", "4M", "4L15", "4S2", "3M", "3L21", "3S0"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["8L24", "7M", "7V", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sheercold: ["8L1", "7L1", "4S3"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["8M", "8L54", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "3T"], + tailwind: ["8L36", "7T", "7L57", "6T", "6L1", "5T", "5L57", "4T", "4L57"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7V"], + waterpulse: ["8L6", "7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "7V", "4M"], + }, + eventData: [ + {generation: 3, level: 50, shiny: 1, moves: ["bubblebeam", "raindance", "gust", "aurorabeam"]}, + {generation: 3, level: 70, moves: ["gust", "aurorabeam", "mist", "mirrorcoat"], pokeball: "pokeball"}, + {generation: 4, level: 40, shiny: 1, moves: ["raindance", "gust", "aurorabeam", "mist"]}, + {generation: 4, level: 30, shiny: true, nature: "Relaxed", moves: ["sheercold", "airslash", "extremespeed", "aquaring"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["aurorabeam", "mist", "mirrorcoat", "icefang"]}, + {generation: 7, level: 60, shiny: 1, moves: ["bubblebeam", "aurorabeam", "mist", "raindance"]}, + {generation: 8, level: 70, shiny: 1, moves: ["liquidation", "extrasensory", "extremespeed", "calmmind"]}, + ], + encounters: [ + {generation: 2, level: 40}, + {generation: 3, level: 40}, + ], + eventOnly: true, + }, + larvitar: { + learnset: { + ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], + assurance: ["9E", "8M", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["9L9", "8L9", "7L1", "7V", "6L1", "5L1", "5D", "5S1", "4L1", "3L1", "3S0"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L14", "6L14", "5L14"], + confide: ["7M", "6M"], + crunch: ["9M", "9L27", "8M", "8L27", "7L41", "7V", "6L41", "5L41", "4L37", "3L43"], + curse: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + darkpulse: ["9M", "8M", "8L24", "7M", "7L32", "6M", "6L32", "5T", "5L32", "5D", "4M", "4L28"], + detect: ["7V"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "9E", "8M", "7E", "6E", "5E", "4E", "3E", "3S0"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L31", "8M", "8L31", "7M", "7L46", "7V", "6M", "6L46", "5M", "5L46", "4M", "4L41", "3M", "3L50"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["9E", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "9L42", "8M", "8L42", "7M", "7L55", "7V", "6M", "6L55", "5M", "5L55", "4M", "4L50", "3M", "3L57"], + irondefense: ["9M", "9E", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + ironhead: ["9M", "9E", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S1", "4L1", "3L1"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9E", "8M", "7T", "7E", "7V", "6T", "6E", "5T", "5E", "4E", "3E", "3S0"], + payback: ["9L6", "8M", "8L6", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L32"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L15", "8M", "8L15", "7M", "7L19", "7V", "6M", "6L19", "5M", "5L19", "4M", "4L14", "3T", "3L22"], + rocksmash: ["6M", "5M", "4M", "3M"], + rockthrow: ["9L3", "8L3"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "9L39", "8M", "8L39", "7M", "7L5", "7V", "6M", "6L5", "5M", "5L5", "5S1", "4M", "4L5", "3M", "3L8", "3S0"], + sandtomb: ["8M"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L36"], + screech: ["9L21", "8M", "8L21", "7L10", "7V", "6L10", "5L10", "4L10", "3L15"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9L24", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], + stomp: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], + stompingtantrum: ["9M", "9L18", "8M", "8L18"], + stoneedge: ["9M", "9L33", "8M", "8L33", "7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L46"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "5S1", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thrash: ["9L36", "8L36", "7L28", "7V", "6L28", "5L28", "4L23", "3L29"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 20, moves: ["sandstorm", "dragondance", "bite", "outrage"], pokeball: "pokeball"}, + {generation: 5, level: 5, shiny: true, gender: "M", moves: ["bite", "leer", "sandstorm", "superpower"], pokeball: "cherishball"}, + ], + }, + pupitar: { + learnset: { + aerialace: ["9M"], + ancientpower: ["4T"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bite: ["9L9", "8L9", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L14", "6L14", "5L14"], + confide: ["7M", "6M"], + crunch: ["9M", "9L27", "8M", "8L27", "7L47", "7V", "6L47", "5L47", "4L41", "3L47"], + curse: ["7V"], + darkpulse: ["9M", "8M", "8L24", "7M", "7L34", "6M", "6L34", "5T", "5L34", "4M", "4L28"], + detect: ["7V"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L33", "8M", "8L33", "7M", "7L54", "7V", "6M", "6L54", "5M", "5L54", "4M", "4L47", "3M", "3L56"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M"], + headbutt: ["7V", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "9L52", "8M", "8L52", "7M", "7L67", "7V", "6M", "6L67", "5M", "5L67", "4M", "4L60", "3M", "3L65"], + irondefense: ["9M", "9L0", "8M", "8L0", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T"], + payback: ["9L1", "8M", "8L1", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L34"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L15", "8M", "8L15", "7M", "7L19", "7V", "6M", "6L19", "5M", "5L19", "4M", "4L14", "3T", "3L22"], + rocksmash: ["6M", "5M", "4M", "3M"], + rockthrow: ["9L1", "8L1"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "9L47", "8M", "8L47", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + sandtomb: ["8M"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L38"], + screech: ["9L21", "8M", "8L21", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9L24", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "9L18", "8M", "8L18"], + stoneedge: ["9M", "9L37", "8M", "8L37", "7M", "7L60", "6M", "6L60", "5M", "5L60", "4M", "4L54"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thrash: ["9L42", "8L42", "7L28", "7V", "6L28", "5L28", "4L23", "3L29"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + tyranitar: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + bite: ["9L9", "8L9", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "3T"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L14", "6L14", "5L14"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["9M", "9L27", "8M", "8L27", "7L47", "7V", "6L47", "6S3", "6S4", "6S5", "6S6", "5L47", "5S1", "5S2", "4L41", "3L47", "3S0"], + curse: ["7V"], + cut: ["7V", "6M", "5M", "4M", "3M"], + darkpulse: ["9M", "9L1", "8M", "8L24", "7M", "7L34", "6M", "6L34", "5T", "5L34", "4M", "4L28"], + detect: ["7V"], + dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["9M", "7M", "6M", "5M"], + dynamicpunch: ["7V", "3T"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L33", "8M", "8L33", "7M", "7L54", "7V", "6M", "6L54", "6S3", "6S4", "5M", "5L54", "5S2", "4M", "4L47", "3M", "3L61", "3S0"], + endure: ["9M", "8M", "7V", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "5S1", "4M", "3M"], + firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + firepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + furycutter: ["7V", "4T", "3T"], + gigaimpact: ["9M", "9L59", "8M", "8L59", "7M", "7L82", "6M", "6L82", "5M", "5L82", "4M"], + headbutt: ["7V", "4T"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L52", "8M", "8L52", "7M", "7L73", "7V", "6M", "6L73", "5M", "5L73", "4M", "4L70", "3M", "3L75"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "5S1", "4M", "3M"], + icefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + icepunch: ["9M", "8M", "7T", "6T", "6S3", "6S6", "5T", "4T"], + icywind: ["9M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "8M", "7T", "6T", "6S5", "6S6", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["9M"], + mudslap: ["9M", "7V", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["7V", "3T"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + payback: ["9L1", "8M", "8L1", "7M", "7L41", "6M", "6L41", "5M", "5L41", "5S2", "4M", "4L34"], + powergem: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "7V", "6M", "6S5", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rockblast: ["9M", "8M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L15", "8M", "8L15", "7M", "7L19", "7V", "6M", "6L19", "6S4", "6S5", "6S6", "5M", "5L19", "4M", "4L14", "3T", "3L22"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + rockthrow: ["9L1", "8L1"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "9L47", "8M", "8L47", "7M", "7L1", "7V", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + sandtomb: ["8M"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L23", "7V", "6L23", "5L23", "4L19", "3L38", "3S0"], + screech: ["9L21", "8M", "8L21", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["5S2", "3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], + smackdown: ["9L24", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "9L18", "8M", "8L18", "7T"], + stoneedge: ["9M", "9L37", "8M", "8L37", "7M", "7L63", "6M", "6L63", "6S3", "6S4", "5M", "5L63", "5S1", "4M", "4L54"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thrash: ["9L42", "8L42", "7L28", "7V", "6L28", "5L28", "4L23", "3L29", "3S0"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["thrash", "scaryface", "crunch", "earthquake"], pokeball: "pokeball"}, + {generation: 5, level: 100, gender: "M", moves: ["fireblast", "icebeam", "stoneedge", "crunch"], pokeball: "cherishball"}, + {generation: 5, level: 55, gender: "M", isHidden: true, moves: ["payback", "crunch", "earthquake", "seismictoss"]}, + {generation: 6, level: 50, moves: ["stoneedge", "crunch", "earthquake", "icepunch"], pokeball: "cherishball"}, + {generation: 6, level: 50, nature: "Jolly", moves: ["rockslide", "earthquake", "crunch", "stoneedge"], pokeball: "cherishball"}, + {generation: 6, level: 55, shiny: true, nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 14, spd: 31, spe: 0}, moves: ["crunch", "rockslide", "lowkick", "protect"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["rockslide", "crunch", "icepunch", "lowkick"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 5, level: 50}, + ], + }, + lugia: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aeroblast: ["8L54", "7L43", "7V", "7S7", "7S8", "7S9", "7S10", "6L43", "6S5", "6S6", "5L43", "4L43", "4S2", "4S3", "3L77"], + aircutter: ["4T"], + airslash: ["8M"], + ancientpower: ["8L1", "8S11", "7L57", "7V", "7S7", "7S9", "6L57", "5L57", "4T", "4L57", "4S3", "3L88"], + aquatail: ["7T", "6T", "5T", "4T"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brine: ["8M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L27", "7M", "7L93", "6M", "6L93", "5M", "5L93", "4M", "4L93", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "7S8", "4M"], + detect: ["7V"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dragonpulse: ["8M", "8S11", "7T", "6T", "5T", "4M"], + dragonrush: ["8L1", "7L15", "6L15", "6S6", "5L15", "4L15"], + dragontail: ["7M", "6M", "5M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "7S10", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L36", "8S11", "7L23", "7S7", "7S9", "6L23", "5L23", "4L23", "4S2"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["3S1"], + flash: ["6M", "5M", "4M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L81", "7L79", "7V", "6L79", "5L79", "4L79", "3L99"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gust: ["8L1", "7L9", "7V", "6L9", "5L9", "4L9", "3L22"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["7V", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hurricane: ["8M", "7S8"], + hydropump: ["8M", "8L72", "7L37", "7V", "6L37", "6S5", "6S6", "5L37", "4L29", "4S2", "3L44", "3S0", "3S1"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "6S6", "5M", "4M", "3M"], + icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + imprison: ["8M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mist: ["8L9"], + mudslap: ["7V", "4T", "3T"], + naturalgift: ["7L85", "6L85", "5L85", "4M", "4L51"], + nightmare: ["7V", "3T"], + ominouswind: ["4T"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "7S10", "6M", "5M", "4M", "3M"], + psychoboost: ["3S1"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + punishment: ["7L50", "6L50", "6S5", "5L50", "4L50", "4S3"], + raindance: ["8M", "8L63", "7M", "7L29", "7V", "6M", "6L29", "6S5", "5M", "5L29", "4M", "4L29", "4S2", "3M", "3L55", "3S0"], + recover: ["8L45", "7L71", "7V", "6L71", "5L71", "4L23", "3L33", "3S0"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L18", "7M", "7L65", "7V", "6M", "6L65", "5M", "5L65", "4M", "4L9", "4S3", "3M", "3L11"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "7S7", "7S9", "6T", "5T", "4M", "3M"], + skyattack: ["8L90", "7T", "7L99", "6T", "6L99", "5T", "5L99", "4T", "4L99"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "4L43", "3T", "3L66", "3S0"], + tailwind: ["7T", "7S8", "7S10", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + twister: ["4T"], + waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + weatherball: ["8M", "8L1", "7L1", "6L1", "5L1", "5S4", "4L1"], + whirlpool: ["8M", "8S11", "7V", "4M"], + whirlwind: ["8L1", "7L1", "7V", "6L1", "5L1", "5S4", "4L1", "3L1"], + wonderroom: ["8M", "7T", "6T", "5T"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, shiny: 1, moves: ["recover", "hydropump", "raindance", "swift"]}, + {generation: 3, level: 50, moves: ["psychoboost", "earthquake", "hydropump", "featherdance"]}, + {generation: 4, level: 45, shiny: 1, moves: ["extrasensory", "raindance", "hydropump", "aeroblast"]}, + {generation: 4, level: 70, shiny: 1, moves: ["aeroblast", "punishment", "ancientpower", "safeguard"]}, + {generation: 5, level: 5, isHidden: true, moves: ["whirlwind", "weatherball"], pokeball: "dreamball"}, + {generation: 6, level: 50, shiny: 1, moves: ["raindance", "hydropump", "aeroblast", "punishment"]}, + {generation: 6, level: 50, nature: "Timid", moves: ["aeroblast", "hydropump", "dragonrush", "icebeam"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["skillswap", "aeroblast", "extrasensory", "ancientpower"]}, + {generation: 7, level: 100, isHidden: true, moves: ["aeroblast", "hurricane", "defog", "tailwind"], pokeball: "cherishball"}, + {generation: 7, level: 60, moves: ["skillswap", "aeroblast", "extrasensory", "ancientpower"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["aeroblast", "earthpower", "psychic", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["dragonpulse", "extrasensory", "whirlpool", "ancientpower"]}, + ], + encounters: [ + {generation: 2, level: 40}, + ], + eventOnly: true, + }, + hooh: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + airslash: ["8M"], + ancientpower: ["8L1", "8S10", "7L57", "7V", "7S7", "7S8", "6L57", "5L57", "4T", "4L57", "4S2", "3L88"], + bravebird: ["8M", "7L15", "7S6", "7S9", "6L15", "6S5", "5L15", "4L15"], + bulldoze: ["8M", "7M", "6M", "5M"], + burnup: ["8L99", "7S7", "7S8"], + calmmind: ["8M", "8L27", "7M", "7L93", "6M", "6L93", "5M", "5L93", "4M", "4L93", "3M"], + celebrate: ["6S5"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + curse: ["7V"], + defog: ["7T", "4M"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dragonbreath: ["7V"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "7V", "7S9", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + extrasensory: ["8L36", "8S10", "7L23", "7S7", "7S8", "6L23", "5L23", "4L23", "4S1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "8L72", "7M", "7L37", "7V", "6M", "6L37", "6S4", "5M", "5L37", "4M", "4L29", "4S1", "3M", "3L44", "3S0"], + firespin: ["8M"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["8M", "8S10"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L81", "7L79", "7V", "6L79", "5L79", "4L79", "3L99"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gust: ["8L1", "7L9", "7V", "6L9", "5L9", "4L9", "3L22"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + incinerate: ["6M", "5M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lifedew: ["8L9"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["7L85", "6L85", "5L85", "4M", "4L51"], + nightmare: ["7V", "3T"], + ominouswind: ["4T"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + pluck: ["5M", "4M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + punishment: ["7L50", "6L50", "6S4", "5L50", "4L50", "4S2"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L45", "7L71", "7V", "7S6", "6L71", "6S5", "5L71", "4L23", "3L33", "3S0"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + roar: ["7M", "7V", "6M", "5M", "4M", "3M"], + rocksmash: ["7V", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + sacredfire: ["8L54", "7L43", "7V", "7S6", "7S7", "7S8", "7S9", "6L43", "6S4", "6S5", "5L43", "4L43", "4S1", "4S2", "3L77"], + safeguard: ["8M", "8L18", "7M", "7L65", "7V", "7S6", "6M", "6L65", "5M", "5L65", "4M", "4L9", "4S2", "3M", "3L11"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skyattack: ["8L90", "7T", "7L99", "6T", "6L99", "5T", "5L99", "4T", "4L99", "3T"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], + strength: ["7V", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "8L63", "8S10", "7M", "7L29", "7V", "6M", "6L29", "6S4", "5M", "5L29", "4M", "4L29", "4S1", "3M", "3L55", "3S0"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + swift: ["8M", "7V", "4T", "4L43", "3T", "3L66", "3S0"], + tailwind: ["7T", "7S9", "6T", "5T", "4T"], + thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + twister: ["4T"], + weatherball: ["8M", "8L1", "7L1", "6L1", "5L1", "5S3", "4L1"], + whirlwind: ["8L1", "7L1", "7V", "6L1", "5L1", "5S3", "4L1", "3L1"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + zapcannon: ["7V"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 70, shiny: 1, moves: ["recover", "fireblast", "sunnyday", "swift"]}, + {generation: 4, level: 45, shiny: 1, moves: ["extrasensory", "sunnyday", "fireblast", "sacredfire"]}, + {generation: 4, level: 70, shiny: 1, moves: ["sacredfire", "punishment", "ancientpower", "safeguard"]}, + {generation: 5, level: 5, isHidden: true, moves: ["whirlwind", "weatherball"], pokeball: "dreamball"}, + {generation: 6, level: 50, shiny: 1, moves: ["sunnyday", "fireblast", "sacredfire", "punishment"]}, + {generation: 6, level: 50, shiny: true, moves: ["sacredfire", "bravebird", "recover", "celebrate"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["sacredfire", "bravebird", "recover", "safeguard"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["burnup", "sacredfire", "extrasensory", "ancientpower"]}, + {generation: 7, level: 60, moves: ["burnup", "sacredfire", "extrasensory", "ancientpower"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["sacredfire", "bravebird", "earthquake", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["flareblitz", "extrasensory", "sunnyday", "ancientpower"]}, + ], + encounters: [ + {generation: 2, level: 40}, + ], + eventOnly: true, + }, + celebi: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + allyswitch: ["8M", "7T"], + ancientpower: ["8L30", "7L28", "7V", "7S7", "6L28", "5L28", "4T", "4L28", "3L20", "3S1", "3S3"], + aurasphere: ["8M"], + batonpass: ["8M", "8L20", "7L37", "7V", "6L37", "5L37", "4L37", "3L40", "3S1"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "7V", "6L1", "6S6", "5L1", "4L1", "3L1", "3S0"], + curse: ["7V"], + cut: ["6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["7V", "3T"], + detect: ["7V"], + doubleedge: ["3T"], + doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "7V", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["7V", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L70", "8S8", "7L64", "7V", "7S7", "6L64", "5L64", "4L64", "3L30", "3S1", "3S3"], + gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + healbell: ["8L1", "8S8", "7T", "7L1", "7V", "7S7", "6T", "6L1", "6S5", "6S6", "5T", "5L1", "4T", "4L1", "3L1", "3S0", "3S2", "3S3"], + healblock: ["7L55", "6L55", "5L55", "4L55"], + healingwish: ["8L80", "7L73", "6L73", "5L73", "4L73", "4S4"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], + holdback: ["6S5"], + hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + imprison: ["8M"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + leafblade: ["8M"], + leafstorm: ["8M", "8L90", "7L82", "6L82", "5L82", "4L82", "4S4"], + leechseed: ["8L50", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S2"], + lifedew: ["8L40", "8S8"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["8M", "8L10", "8S8", "7L19", "6L19", "5L19", "4L19"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + metronome: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["7V", "4T", "3T"], + nastyplot: ["8M", "4S4"], + naturalgift: ["7L46", "6L46", "5L46", "4M", "4L46"], + naturepower: ["7M", "6M"], + nightmare: ["7V", "3T"], + perishsong: ["8L100", "7L91", "7V", "6L91", "5L91", "4L91", "3L50", "3S1"], + pollenpuff: ["8M"], + protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + psychicterrain: ["8M"], + psychocut: ["8M"], + psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], + raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + recover: ["8L60", "7L1", "7V", "6L1", "6S5", "6S6", "5L1", "4L1", "4S4", "3L1", "3S0", "3S2"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + return: ["7M", "7V", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7L10", "7V", "7S7", "6M", "6L10", "6S5", "6S6", "5M", "5L10", "4M", "4L10", "3M", "3L10", "3S0", "3S2", "3S3"], + sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], + swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], + sweetscent: ["7V"], + swift: ["8M", "7V", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + telekinesis: ["7T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + weatherball: ["8M"], + wonderroom: ["8M", "7T", "6T", "5T"], + worryseed: ["7T", "6T", "5T", "4T"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, moves: ["confusion", "recover", "healbell", "safeguard"], pokeball: "pokeball"}, + {generation: 3, level: 70, moves: ["ancientpower", "futuresight", "batonpass", "perishsong"], pokeball: "pokeball"}, + {generation: 3, level: 10, moves: ["leechseed", "recover", "healbell", "safeguard"], pokeball: "pokeball"}, + {generation: 3, level: 30, moves: ["healbell", "safeguard", "ancientpower", "futuresight"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["leafstorm", "recover", "nastyplot", "healingwish"], pokeball: "cherishball"}, + {generation: 6, level: 10, moves: ["recover", "healbell", "safeguard", "holdback"], pokeball: "luxuryball"}, + {generation: 6, level: 100, moves: ["confusion", "recover", "healbell", "safeguard"], pokeball: "cherishball"}, + {generation: 7, level: 30, moves: ["healbell", "safeguard", "ancientpower", "futuresight"], pokeball: "cherishball"}, + {generation: 8, level: 60, shiny: true, nature: "Quirky", moves: ["magicalleaf", "futuresight", "lifedew", "healbell"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 2, level: 30}, + ], + eventOnly: true, + }, + treecko: { + learnset: { + absorb: ["8E", "7L5", "6L5", "5L6", "5S1", "4L6", "3L6", "3S0"], + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "7L25", "6L25", "5L31", "4L31", "3L31"], + assurance: ["8M", "8L18"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulletseed: ["8M", "7E", "6E", "5E", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M", "7E", "6E", "5E", "4E", "3E"], + crushclaw: ["7E", "6E", "5E", "4E", "3E"], + cut: ["6M", "5M", "4M", "3M"], + detect: ["8L12", "7L33", "6L33", "5L41", "4L41", "3L41"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doublekick: ["8E", "7E", "6E", "5E", "4E"], + doubleteam: ["8L27", "7M", "6M", "5M", "4M", "3M"], + dragonbreath: ["8E", "7E", "6E", "5E", "4E", "3E"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + endeavor: ["8L36", "7T", "7L45", "7E", "6T", "6L45", "6E", "5T", "5E", "4T", "4E", "3E"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L30", "7M", "7L37", "6M", "6L37", "5M", "5L51", "4M", "4L51"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["8M", "8L21", "7T", "7L21", "6T", "6L21", "5T", "5L46", "4M", "4L46", "3M", "3L46"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "5T"], + grasswhistle: ["7E", "6E", "5E", "4E"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E", "6E"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + leafage: ["8L3"], + leafstorm: ["8M", "8L39", "7E", "6E", "5E", "4E"], + leechseed: ["8E", "7E", "6E", "5E", "4E", "3E"], + leer: ["8L1", "7L1", "6L1", "5L1", "5S1", "4L1", "3L1", "3S0"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + magicalleaf: ["8M", "7E", "6E", "5E", "4E"], + megadrain: ["8L9", "7L13", "6L13", "5L26", "4L26", "3L26"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["7M", "6M"], + nightslash: ["8E"], + pound: ["8L1", "7L1", "6L1", "5L1", "5S1", "4L1", "3L1", "3S0"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L17", "6L16", "5L16", "4L16", "3L16"], + quickattack: ["8L6", "7L9", "6L9", "5L11", "4L11", "3L11"], + quickguard: ["8L15", "7L41", "6L41"], + razorwind: ["7E", "6E", "5E", "4E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + screech: ["8M", "8L33", "7L49", "6L21", "5L21", "4L21", "3L21"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + slam: ["8L24", "7L29", "6L29", "5L36", "4L36", "3L36"], + slash: ["8E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + workup: ["8M", "7M"], + worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["pound", "leer", "absorb"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["pound", "leer", "absorb"]}, + ], + }, + grovyle: { + learnset: { + absorb: ["7L1", "6L1", "5L1", "4L1", "3L1"], + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "7L28", "6L28", "5L35", "4L35", "3L35"], + assurance: ["8M", "8L20"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M"], + cut: ["6M", "5M", "4M", "3M"], + detect: ["8L12", "7L38", "6L38", "5L47", "4L47", "3L47"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["8L35", "7M", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + endeavor: ["8L50", "7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L1", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L1", "7M", "7L48", "6M", "6L48", "5M", "5L53", "4M", "4L53", "3L53"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8L1", "7L1", "6L16", "5L16", "4T", "4L16", "3T", "3L16"], + gigadrain: ["8M", "8L25", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "5T"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + leafage: ["8L1"], + leafblade: ["8M", "8L40", "7L23", "6L23", "5L29", "4L29", "3L29"], + leafstorm: ["8M", "8L55", "7L58", "6L58", "5L59", "4L59"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + magicalleaf: ["8M"], + megadrain: ["8L9", "7L13", "6L13"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L18", "6L17", "5L17", "4L17", "3L17"], + quickattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + quickguard: ["8L15", "7L53", "6L53"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + screech: ["8M", "8L45", "7L63", "6L23", "5L23", "4L23", "3L23"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + slam: ["8L30", "7L33", "6L33", "5L41", "4L41", "3L41"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + workup: ["8M", "7M"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["8M", "8L1", "7M", "7L43", "6M", "6L43", "5M", "4M"], + }, + }, + sceptile: { + learnset: { + absorb: ["7L1", "6L1", "5L1", "4L1", "3L1"], + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "7L28", "6L28", "5L35", "4L35", "3L35"], + assurance: ["8M", "8L20"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crosspoison: ["8M"], + crunch: ["8M"], + cut: ["6M", "5M", "4M", "3M"], + detect: ["8L12", "7L39", "6L39", "5L51", "4L51", "3L51"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["8L35", "7M", "6M", "5M", "4M", "3M"], + dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T", "5T", "5S0", "4M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dualchop: ["8L0", "7T", "7L1", "6T", "6L36"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endeavor: ["8L56", "7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L1", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L1", "7M", "7L51", "6M", "6L51", "5M", "5L59", "4M", "4L59", "3L59"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "5S0", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frenzyplant: ["8T", "7T", "6T", "5T", "4T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8L1", "7L1", "6L16", "4T", "3T", "3L16"], + gigadrain: ["8M", "8L25", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasspledge: ["8T", "7T", "6T", "5T"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leafage: ["8L1"], + leafblade: ["8M", "8L42", "7L23", "6L23", "5L29", "4L29", "3L29"], + leafstorm: ["8M", "8L63", "7L1", "6L1", "5L67", "5S0", "4L67"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + magicalleaf: ["8M"], + megadrain: ["8L5", "7L13", "6L13"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + nightslash: ["7L1", "6L1", "5L1", "4L1"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L18", "6L17", "5L17", "4L17", "3L17"], + quickattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + quickguard: ["8L15", "7L57", "6L57"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "5S0", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + screech: ["8M", "8L49", "7L69", "6L23", "5L23", "4L23", "3L23"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + slam: ["8L30", "7L33", "6L33", "5L43", "4L43", "3L43"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + workup: ["8M", "7M"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["8M", "8L1", "7M", "7L45", "6M", "6L16", "5M", "5L16", "4M", "4L16"], + }, + eventData: [ + {generation: 5, level: 50, shiny: 1, moves: ["leafstorm", "dragonpulse", "focusblast", "rockslide"], pokeball: "cherishball"}, + ], + }, + torchic: { + learnset: { + aerialace: ["8L18", "7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "7E", "6E", "5E", "4E"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "7E", "6E", "5E", "4E"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "8L24", "7T", "6T", "5T", "4T"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + crushclaw: ["8E", "7E", "6E", "5E", "4E"], + curse: ["8E", "7E", "6E", "5E"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T"], + detect: ["8L12"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["8L3", "7L5", "6L5", "6S2", "5L10", "5S1", "5S2", "4L10", "3L10", "3S0"], + endure: ["8M", "7E", "6E", "5E", "4M", "4E", "3T", "3E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["8L33", "7E", "6E", "5E", "4E"], + feint: ["8E", "7E", "6E", "5E", "4E"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepledge: ["8T", "7T", "6T", "5T"], + firespin: ["8M", "7L19", "6L19", "5L25", "4L25", "3L25"], + flameburst: ["7L28", "7E", "6L28", "6E", "5E"], + flamecharge: ["8L9", "7M", "6M", "5M"], + flamethrower: ["8M", "8L30", "7M", "7L46", "6M", "6L43", "5M", "5L43", "4M", "4L43", "3M", "3L43"], + flareblitz: ["8M", "8L39"], + focusenergy: ["8M", "8L27", "7L32", "6L7", "6S2", "5L7", "5S1", "5S2", "4L7", "3L7", "3S0"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L1", "7L1", "6L1", "6S2", "5L1", "5S1", "5S2", "4L1", "3L1", "3S0"], + headbutt: ["4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + lastresort: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mirrormove: ["7L41", "6L37", "5L37", "4L37", "3L37"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightslash: ["8E", "7E", "6E", "5E", "4E"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + peck: ["8E", "7L14", "6L14", "5L16", "4L16", "3L16"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["8L6", "7L23", "6L23", "5L28", "4L28", "3L28"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["8M", "8L36", "7E", "6E", "5E", "4E", "3E"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L15", "7L10", "6L10", "5L19", "4L19", "3L19"], + scratch: ["8L1", "7L1", "6L1", "6S2", "5L1", "5S1", "5S2", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + slash: ["8L21", "7L37", "6L34", "5L34", "4L34", "3L34"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + swift: ["4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["scratch", "growl", "focusenergy", "ember"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["scratch", "growl", "focusenergy", "ember"]}, + {generation: 6, level: 10, gender: "M", isHidden: true, moves: ["scratch", "growl", "focusenergy", "ember"], pokeball: "cherishball"}, + ], + }, + combusken: { + learnset: { + aerialace: ["8L20", "7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + batonpass: ["8M"], + blazekick: ["8M", "8L40"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "8L30", "7T", "6T", "5T", "4T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8L45", "7M", "7L31", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L28"], + captivate: ["4M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["3T"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T"], + detect: ["8L12"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doublekick: ["8L0", "7L1", "6L16", "5L16", "4L16", "3L16"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["3T"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["8L1"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepledge: ["8T", "7T", "6T", "5T"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + firespin: ["8M"], + flamecharge: ["8L9", "7M", "7L20", "6M", "6L20", "5M"], + flamethrower: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["8M", "8L55", "7L58", "6L54", "5L54", "4L54"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L35", "7L36", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + lastresort: ["7T", "6T", "5T", "4T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mirrormove: ["7L47", "6L43", "5L43", "4L43", "3L43"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + peck: ["7L14", "6L14", "5L17", "4L17", "3L17"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["8L1", "7L25", "6L25", "5L32", "4L32", "3L32"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + reversal: ["8M", "8L50"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L15", "7L1", "6L1", "5L21", "4L21", "3L21"], + scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + skyuppercut: ["7L53", "6L50", "5L50", "4L50", "3L50"], + slash: ["8L25", "7L42", "6L39", "5L39", "4L39", "3L39"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + workup: ["8M", "7M", "5M"], + }, + }, + blaziken: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["8L20", "7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + batonpass: ["8M"], + blastburn: ["8T", "7T", "6T", "5T", "4T"], + blazekick: ["8M", "8L42", "7L1", "6L36", "5L36", "4L36", "3L36", "3S0"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "8L30", "7T", "6T", "5T", "4T"], + bravebird: ["8M", "8L1", "7L50", "6L49", "5L49", "4L49"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M", "8L49", "7M", "7L31", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L28"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["3T"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T"], + detect: ["8L12"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doublekick: ["8L1", "7L1", "6L16", "5L16", "4L16", "3L16"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + featherdance: ["8L1"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepledge: ["8T", "7T", "6T", "5T"], + firepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T", "3L1"], + firespin: ["8M"], + flamecharge: ["8L9", "7M", "7L20", "6M", "6L20", "5M"], + flamethrower: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["8M", "8L63", "7L1", "6L1", "5L66", "5S1", "4L66"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M", "8L35", "7L37", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + heatcrash: ["8M"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highjumpkick: ["7L1", "6L1", "5L1", "5S1"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mirrormove: ["3L49", "3S0"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + peck: ["7L14", "6L14", "5L17", "4L17", "3L17"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["8L1", "7L25", "6L25", "5L32", "4L32", "3L32"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + reversal: ["8M", "8L56"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L15", "7L1", "6L1", "5L21", "4L21", "3L21"], + scorchingsands: ["8T"], + scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + skyuppercut: ["7L57", "6L57", "5L59", "4L59", "3L59", "3S0"], + slash: ["8L25", "7L44", "6L42", "5L42", "4L42", "3L42", "3S0"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + stoneedge: ["8M", "7M", "6M", "5M", "5S1", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + thunderpunch: ["8M", "7T", "6T", "5T", "5S1", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uturn: ["8M"], + vacuumwave: ["4T"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 70, moves: ["blazekick", "slash", "mirrormove", "skyuppercut"], pokeball: "pokeball"}, + {generation: 5, level: 50, shiny: 1, moves: ["flareblitz", "highjumpkick", "thunderpunch", "stoneedge"], pokeball: "cherishball"}, + ], + }, + mudkip: { + learnset: { + amnesia: ["8M", "8L27"], + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "7E", "6E", "5E"], + barrier: ["7E", "6E"], + bide: ["7L17", "6L15", "5L15", "4L15", "3L15"], + bite: ["8E", "7E", "6E", "5E", "4E"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E", "4E"], + curse: ["8E", "7E", "6E", "5E", "4E", "3E"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L36", "7T", "7L44", "6T", "6L44", "5T", "5L46", "4T", "4L46", "3L46"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + foresight: ["7L12", "6L12", "5L19", "4L19", "3L19"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L1", "7L1", "6L1", "5L1", "5S1", "4L1", "3L1", "3S0"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L39", "7L41", "6L41", "5L42", "4L42", "3L42"], + iceball: ["7E", "6E", "5E", "4E", "3E"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + mimic: ["3T"], + mirrorcoat: ["8E", "7E", "6E", "5E", "4E", "3E"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudslap: ["8E", "7L9", "6L6", "5L6", "5S1", "4T", "4L6", "3T", "3L6", "3S0"], + mudsport: ["7L20", "6L20", "5L24", "4L24", "3L24"], + naturalgift: ["4M"], + protect: ["8M", "8L12", "7M", "7L28", "6M", "6L28", "5M", "5L37", "4M", "4L37", "3M", "3L37"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "8L21", "7M", "6M", "5M", "4M"], + rocksmash: ["8L6", "6M", "5M", "4M", "3M"], + rockthrow: ["8L9", "7L25", "6L25"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L33"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludge: ["8E", "7E", "6E", "5E", "4E"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stomp: ["8E", "7E", "6E", "5E", "4E", "3E"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + supersonic: ["8L15"], + surf: ["8M", "8L30", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "5S1", "4L1", "3L1", "3S0"], + takedown: ["8L24", "7L36", "6L28", "5L28", "4L28", "3L28"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5E", "4E", "3E"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L3", "7L4", "6L4", "5L10", "5S1", "4L10", "3L10", "3S0"], + waterpledge: ["8T", "7T", "6T", "5T"], + waterpulse: ["8L18", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "7L33", "7E", "6L33", "6E", "5L33", "5E", "4M", "4L33", "4E", "3L33"], + wideguard: ["8E", "7E", "6E", "5E"], + workup: ["8M", "7M"], + yawn: ["8E", "7E", "6E", "5E", "4E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["tackle", "growl", "mudslap", "watergun"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "growl", "mudslap", "watergun"]}, + ], + }, + marshtomp: { + learnset: { + amnesia: ["8M", "8L35"], + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M"], + bide: ["7L18", "6L15", "5L15", "4L15", "3L15"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L1", "7M", "7L48", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L46"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L50", "7T", "7L52", "6T", "6L52", "5T", "5L53", "4T", "4L53", "3L53"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + foresight: ["7L12", "6L12", "5L20", "4L20", "3L20"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L55"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudbomb: ["7L22", "6L22", "5L25", "4L25"], + muddywater: ["8M", "8L40", "7L38", "6L37", "5L37", "4L37", "3L37"], + mudshot: ["8M", "8L0", "7L1", "6L16", "5L16", "4L16", "3L16"], + mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + mudsport: ["3L25"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "8L12", "7M", "7L32", "6M", "6L32", "5M", "5L42", "4M", "4L42", "3M", "3L42"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "8L25", "7M", "7L28", "6M", "6L28", "5M", "4M", "3T"], + rocksmash: ["8L1", "6M", "5M", "4M", "3M"], + rockthrow: ["8L9"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandtomb: ["8M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L45"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + supersonic: ["8L15"], + surf: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L30", "7L42", "6L31", "5L31", "4L31", "3L31"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpledge: ["8T", "7T", "6T", "5T"], + waterpulse: ["8L20", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M"], + }, + }, + swampert: { + learnset: { + amnesia: ["8M", "8L35"], + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + bide: ["7L18", "6L15", "5L15", "4L15", "3L15"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + darkestlariat: ["8M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "8L1", "7M", "7L51", "6M", "6L51", "5M", "5L52", "5S0", "4M", "4L52", "3M", "3L52"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L56", "7T", "7L56", "6T", "6L56", "5T", "5L61", "4T", "4L61", "3L61"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + flipturn: ["8T"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L12", "6L12", "5L20", "4L20", "3L20"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hammerarm: ["8L1", "7L1", "6L1", "5L69", "5S0", "4L69"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + hydrocannon: ["8T", "7T", "6T", "5T", "4T"], + hydropump: ["8M", "8L63", "5S0"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "5S0", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + liquidation: ["8M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudbomb: ["7L22", "6L22", "5L25", "4L25"], + muddywater: ["8M", "8L42", "7L39", "6L39", "5L39", "4L39", "3L39"], + mudshot: ["8M", "8L1", "7L1", "6L16", "5L16", "4L16", "3L16"], + mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + mudsport: ["3L25"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + poweruppunch: ["6M"], + protect: ["8M", "8L12", "7M", "7L32", "6M", "6L32", "5M", "5L46", "4M", "4L46", "3M", "3L46"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["8M", "8L25", "7M", "7L28", "6M", "6L28", "5M", "4M", "3T"], + rocksmash: ["8L1", "6M", "5M", "4M", "3M"], + rockthrow: ["8L9"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandtomb: ["8M"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L49"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + supersonic: ["8L15"], + surf: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L30", "7L44", "6L31", "5L31", "4L31", "3L31"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpledge: ["8T", "7T", "6T", "5T"], + waterpulse: ["8L20", "7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 5, level: 50, shiny: 1, moves: ["earthquake", "icebeam", "hydropump", "hammerarm"], pokeball: "cherishball"}, + ], + }, + poochyena: { + learnset: { + assurance: ["7L22", "6L22", "5L29", "4L29"], + astonish: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bite: ["7L10", "6L10", "5L13", "4L13", "3L13"], + bodyslam: ["3T"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + crunch: ["7L34", "6L37", "5L53", "4L53", "3L41"], + darkpulse: ["7M", "6M", "5T", "5D", "4M"], + dig: ["6M", "5M", "4M", "3M", "3S0"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "7L28", "6M", "6L28", "5M", "5L41", "4M", "4L41"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firefang: ["7E", "6E", "5E", "4E"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + healbell: ["3S0"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], + hypervoice: ["7T", "6T", "5T"], + icefang: ["7E", "6E", "5E", "4E"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + leer: ["7E", "6E", "5E", "4E", "3E"], + mefirst: ["7E", "6E", "5E", "4E"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], + payback: ["7M", "6M", "5M", "4M"], + playrough: ["7L46", "7E", "6E"], + poisonfang: ["7E", "6E", "5E", "5D", "4E", "3E", "3S0"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "7L16", "6M", "6L16", "5M", "5L21", "4M", "4L21", "3M", "3L21"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + sandattack: ["7L7", "6L7", "5L9", "4L9", "3L9"], + scaryface: ["7L25", "6L25", "5L33", "4L33", "3L29"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], + snarl: ["7M", "6M", "5M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L43", "7E", "6L40", "6E", "5L49", "5E", "4T", "4L49", "4E"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7L19", "6M", "6L19", "5M", "5L25", "4M", "4L25", "3T", "3L25"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7L40", "6L34", "5L45", "4L45", "3L33"], + taunt: ["7M", "7L31", "6M", "6L31", "5M", "5L37", "4M", "4L37", "3M", "3L37"], + thief: ["7M", "6M", "5M", "4M", "3M", "3L45"], + thunderfang: ["7E", "6E", "5E", "4E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + yawn: ["7L37", "7E", "6E", "5E", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 10, abilities: ["runaway"], moves: ["healbell", "dig", "poisonfang", "howl"]}, + ], + encounters: [ + {generation: 3, level: 2}, + ], + }, + mightyena: { + learnset: { + assurance: ["7L24", "6L24", "5L32", "4L32"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bite: ["7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["3T"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + crunch: ["7L1", "7S0", "6L1", "3L47"], + darkpulse: ["7M", "6M", "5T", "4M"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "7L32", "6M", "6L32", "5M", "5L47", "4M", "4L47"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firefang: ["7L1", "7S0"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["7L1", "6L1", "5L1", "4L1", "3L1"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + icefang: ["7L1", "7S0"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], + payback: ["7M", "6M", "5M", "4M"], + playrough: ["7L56"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "7L16", "6M", "6L16", "5M", "5L22", "4M", "4L22", "3M", "3L22"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + sandattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], + scaryface: ["7L28", "6L28", "5L37", "4L37", "3L32"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snarl: ["7M", "7L1", "6M", "6L18", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L52", "6L48", "5L62", "4T", "4L62"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7L20", "6M", "6L20", "5M", "5L27", "4M", "4L27", "3T", "3L27"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["7L48", "6L40", "5L52", "4L52", "3L37"], + taunt: ["7M", "7L36", "6M", "6L36", "5M", "5L42", "4M", "4L42", "3M", "3L42"], + thief: ["7M", "7L1", "6M", "6L1", "5M", "5L57", "4M", "4L57", "3M", "3L52"], + throatchop: ["7T"], + thunderfang: ["7L1", "7S0"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + yawn: ["7L44"], + }, + eventData: [ + {generation: 7, level: 64, gender: "M", abilities: ["intimidate"], moves: ["crunch", "firefang", "icefang", "thunderfang"], pokeball: "cherishball"}, + ], + }, + zigzagoon: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + babydolleyes: ["8L15", "7L12", "6L11"], + bellydrum: ["8L33", "7L37", "6L37", "5L45", "4L41", "3L41"], + bestow: ["7L25", "6L25", "5L33"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "7E", "6E", "5E", "4E", "3E"], + confide: ["7M", "6M"], + covet: ["8L9", "7T", "7L23", "6T", "6L23", "5T", "5L29", "4L29", "3L29"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8L36", "3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + extremespeed: ["8E", "7E", "3S1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L30", "7L29", "6L29", "5L37", "4L33", "3L33"], + fling: ["8M", "8L27", "7M", "7L41", "6M", "6L41", "5M", "5L49", "4M", "4L45"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + headbutt: ["8L12", "7L11", "6L9", "5L9", "4T", "4L9", "3L9"], + helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "5D", "4T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["7E", "6E", "5E", "4T", "4E", "3T"], + mudsport: ["7L17", "6L17", "5L21", "4L21", "3L21"], + naturalgift: ["4M"], + odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], + pinmissile: ["8M", "8L18", "7L19", "6L19", "5L25", "4L25", "3L25"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E", "4E", "3E"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L21", "7M", "7L35", "6M", "6L35", "5M", "5L41", "4M", "4L37", "3M", "3L37"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["7E", "6E", "5E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L3", "7L7", "6L7", "5L13", "4L13", "3L13"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + simplebeam: ["8E", "7E", "6E", "5E"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], + tailslap: ["8M"], + tailwhip: ["8L6", "7L5", "6L5", "5L5", "4L5", "3L5", "3S0", "3S1"], + takedown: ["8L24", "7L31", "6L31"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 3, level: 5, shiny: true, abilities: ["pickup"], moves: ["tackle", "growl", "tailwhip"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, abilities: ["pickup"], moves: ["tackle", "growl", "tailwhip", "extremespeed"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + encounters: [ + {generation: 3, level: 2}, + ], + }, + zigzagoongalar: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + babydolleyes: ["8L15"], + blizzard: ["8M"], + bodyslam: ["8M"], + counter: ["8L30"], + dig: ["8M"], + doubleedge: ["8L36"], + endure: ["8M"], + facade: ["8M"], + faketears: ["8M"], + fling: ["8M"], + grassknot: ["8M"], + gunkshot: ["8M"], + headbutt: ["8L12"], + helpinghand: ["8M"], + hypervoice: ["8M"], + icebeam: ["8M"], + icywind: ["8M"], + irontail: ["8M"], + knockoff: ["8E"], + lashout: ["8T"], + leer: ["8L1"], + lick: ["8L6"], + mudshot: ["8M"], + partingshot: ["8E"], + payback: ["8M"], + pinmissile: ["8M", "8L18"], + protect: ["8M"], + quickguard: ["8E"], + raindance: ["8M"], + rest: ["8M", "8L21"], + retaliate: ["8M"], + round: ["8M"], + sandattack: ["8L3"], + scaryface: ["8M", "8L27"], + screech: ["8M"], + seedbomb: ["8M"], + shadowball: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M", "8L9"], + snore: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + surf: ["8M"], + swift: ["8M"], + tackle: ["8L1"], + takedown: ["8L24"], + taunt: ["8M", "8L33"], + thief: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderwave: ["8M"], + trick: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + linoone: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + babydolleyes: ["8L1", "6S0"], + bellydrum: ["8L43", "7L43", "6L43", "5L59", "4L53", "3L53"], + bestow: ["7L27", "6L27", "5L41"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M"], + confide: ["7M", "6M"], + covet: ["8L9", "7T", "7L24", "6T", "6L24", "5T", "5L35", "4L35", "3L35"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8L48", "7L35", "6L35", "3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + extremespeed: ["6S0"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L38"], + fling: ["8M", "8L33", "7M", "7L48", "6M", "6L48", "5M", "5L65", "4M", "4L59"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["8L18", "7L19", "6L19", "5L29", "4L29", "3L29"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + gunkshot: ["8M", "7T", "6T", "5T", "4T"], + headbutt: ["8L12", "7L11", "6L1", "5L1", "4T", "4L1", "3L1"], + helpinghand: ["8M", "7T", "6T", "6S0", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["8L15", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + mudsport: ["7L17", "6L17", "5L23", "4L23", "3L23"], + naturalgift: ["4M"], + odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], + pinmissile: ["8M", "8L1"], + playrough: ["8M", "7L1", "6L1"], + protect: ["8M", "7M", "6M", "6S0", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L23", "7M", "7L40", "6M", "6L40", "5M", "5L53", "4M", "4L47", "3M", "3L47"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + rototiller: ["7L1", "6L1"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L13", "4L13", "3L13"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slash: ["8L0", "7L32", "6L32", "5L47", "4L41", "3L41"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + switcheroo: ["8L1", "7L1", "6L1", "5L1", "4L1"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + tailslap: ["8M"], + tailwhip: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L28"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["extremespeed", "helpinghand", "babydolleyes", "protect"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 3}, + {generation: 6, level: 17, maxEggMoves: 1}, + ], + }, + linoonegalar: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + babydolleyes: ["8L1"], + blizzard: ["8M"], + bodypress: ["8M"], + bodyslam: ["8M"], + counter: ["8L38"], + dig: ["8M"], + doubleedge: ["8L48"], + endure: ["8M"], + facade: ["8M"], + faketears: ["8M"], + fling: ["8M"], + furyswipes: ["8L18"], + gigaimpact: ["8M"], + grassknot: ["8M"], + gunkshot: ["8M"], + headbutt: ["8L12"], + helpinghand: ["8M"], + honeclaws: ["8L15"], + hyperbeam: ["8M"], + hypervoice: ["8M"], + icebeam: ["8M"], + icywind: ["8M"], + irontail: ["8M"], + lashout: ["8T"], + leer: ["8L1"], + lick: ["8L1"], + mudshot: ["8M"], + nightslash: ["8L0"], + payback: ["8M"], + pinmissile: ["8M", "8L1"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M", "8L23"], + retaliate: ["8M"], + round: ["8M"], + sandattack: ["8L1"], + scaryface: ["8M", "8L33"], + screech: ["8M"], + seedbomb: ["8M"], + shadowball: ["8M"], + shadowclaw: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M", "8L9"], + snore: ["8M"], + stompingtantrum: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + surf: ["8M"], + swift: ["8M"], + switcheroo: ["8L1"], + tackle: ["8L1"], + takedown: ["8L28"], + taunt: ["8M", "8L43"], + thief: ["8M"], + throatchop: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderwave: ["8M"], + trick: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + obstagoon: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + babydolleyes: ["8L1"], + blizzard: ["8M"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M"], + bulkup: ["8M"], + closecombat: ["8M"], + counter: ["8L42"], + crosschop: ["8L1"], + crosspoison: ["8M"], + dig: ["8M"], + doubleedge: ["8L56"], + endure: ["8M"], + facade: ["8M"], + faketears: ["8M"], + firepunch: ["8M"], + fling: ["8M"], + focusenergy: ["8M"], + furyswipes: ["8L18"], + gigaimpact: ["8M"], + grassknot: ["8M"], + gunkshot: ["8M"], + headbutt: ["8L12"], + helpinghand: ["8M"], + honeclaws: ["8L15"], + hyperbeam: ["8M"], + hypervoice: ["8M"], + icebeam: ["8M"], + icepunch: ["8M"], + icywind: ["8M"], + irondefense: ["8M"], + irontail: ["8M"], + lashout: ["8T"], + leer: ["8L1"], + lick: ["8L1"], + lowkick: ["8M"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["8M"], + nightslash: ["8L1"], + obstruct: ["8L0"], + payback: ["8M"], + pinmissile: ["8M", "8L1"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M", "8L23"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["8M"], + round: ["8M"], + sandattack: ["8L1"], + scaryface: ["8M", "8L35"], + screech: ["8M"], + seedbomb: ["8M"], + shadowball: ["8M"], + shadowclaw: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M", "8L9"], + snore: ["8M"], + stompingtantrum: ["8M"], + submission: ["8L1"], + substitute: ["8M"], + sunnyday: ["8M"], + surf: ["8M"], + swift: ["8M"], + switcheroo: ["8L1"], + tackle: ["8L1"], + takedown: ["8L28"], + taunt: ["8M", "8L49"], + thief: ["8M"], + throatchop: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderpunch: ["8M"], + thunderwave: ["8M"], + trick: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + xscissor: ["8M"], + }, + }, + wurmple: { + learnset: { + bugbite: ["7T", "7L15", "6T", "6L15", "5T", "5L15", "5D", "4T", "4L15"], + electroweb: ["7T", "6T", "5T"], + poisonsting: ["7L5", "6L5", "5L5", "5D", "4L5", "3L5"], + snore: ["7T", "6T", "5T", "5D", "4T"], + stringshot: ["7L1", "6L1", "5L1", "4T", "4L1", "3L1"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + }, + encounters: [ + {generation: 3, level: 2}, + ], + }, + silcoon: { + learnset: { + bugbite: ["7T", "6T", "5T", "4T"], + electroweb: ["7T", "6T", "5T"], + harden: ["7L1", "6L1", "5L1", "4L1", "3L1"], + irondefense: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + }, + encounters: [ + {generation: 3, level: 5}, + {generation: 4, level: 5}, + {generation: 6, level: 2, maxEggMoves: 1}, + ], + }, + beautifly: { + learnset: { + absorb: ["7L12", "6L1", "5L1", "4L1", "3L1"], + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["7L20", "6L20", "4T"], + attract: ["7M", "7L27", "6M", "6L27", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L35", "6L35", "5L41", "4L41"], + captivate: ["4M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + electroweb: ["7T", "6T", "5T"], + endure: ["4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "7L32", "6T", "6L32", "5T", "5L38", "4M", "4L38", "3M", "3L38"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gust: ["7L1", "6L1", "5L13", "4L13", "3L13"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + laserfocus: ["7T"], + megadrain: ["7L22", "6L22", "5L24", "4L24", "3L24"], + mimic: ["3T"], + morningsun: ["7L17", "6L17", "5L20", "4L20", "3L20"], + naturalgift: ["4M"], + ominouswind: ["4T"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychic: ["7M", "6M", "5M", "4M", "3M"], + quiverdance: ["7L40", "6L40", "5L45"], + rage: ["7L37", "6L37"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["7L25", "6L25", "5L34", "4M", "4L34", "3L34"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + stunspore: ["7L15", "6L15", "5L17", "4L17", "3L17"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["7M", "6M", "5M", "4M"], + venoshock: ["7M", "6M", "5M"], + whirlwind: ["7L30", "6L27", "5L27", "4L27", "3L27"], + }, + }, + cascoon: { + learnset: { + bugbite: ["7T", "6T", "5T", "4T"], + electroweb: ["7T", "6T", "5T"], + harden: ["7L1", "6L1", "5L1", "4L1", "3L1"], + irondefense: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + }, + encounters: [ + {generation: 3, level: 5}, + {generation: 4, level: 5}, + {generation: 6, level: 2, maxEggMoves: 1}, + ], + }, + dustox: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L35", "6L35", "5L41", "4L41"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["7L12", "6L1", "5L1", "4L1", "3L1"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + electroweb: ["7T", "6T", "5T"], + endure: ["4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gust: ["7L1", "6L1", "5L13", "4L13", "3L13"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + laserfocus: ["7T"], + lightscreen: ["7M", "7L27", "6M", "6L27", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + mimic: ["3T"], + moonlight: ["7L17", "6L17", "5L20", "4L20", "3L20"], + naturalgift: ["4M"], + ominouswind: ["4T"], + poisonpowder: ["7L15", "6L15"], + protect: ["7M", "7L37", "6M", "6L17", "5M", "5L17", "4M", "4L17", "3M", "3L17"], + psybeam: ["7L22", "6L22", "5L24", "4L24", "3L24"], + psychic: ["7M", "6M", "5M", "4M", "3M"], + quiverdance: ["7L40", "6L40", "5L45"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["7L25", "6L25", "5L34", "4M", "4L34", "3L34"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["7M", "6M", "5M", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "7L32", "6M", "6L32", "5M", "5L38", "4M", "4L38", "3M", "3L38"], + twister: ["4T"], + uturn: ["7M", "6M", "5M", "4M"], + venoshock: ["7M", "7L20", "6M", "6L20", "5M"], + whirlwind: ["7L30", "6L27", "5L27", "4L27", "3L27"], + }, + }, + lotad: { + learnset: { + absorb: ["8L3", "7L6", "6L5", "5L5", "5D", "4L5", "3L7", "3S0"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + bubble: ["7L9", "6L9"], + bubblebeam: ["8L20", "7L21", "6L21", "5L25", "4L25"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L43", "7M", "7L36", "6M", "6L36", "5M", "5L45", "4M", "4L43"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L16", "7E", "6E", "5E", "4E", "3E"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "8L28", "7T", "7L30", "7E", "6T", "6L30", "6E", "5T", "5E", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + growl: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + leechseed: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + megadrain: ["8L12", "7L18", "6L18", "5L19", "4L19", "3L43"], + mimic: ["3T"], + mist: ["8L9", "7L15", "6L11", "5L11", "4L11", "3L21"], + naturalgift: ["7L12", "6L12", "5L15", "4M", "4L15"], + naturepower: ["8L24", "7M", "7L24", "6M", "6L7", "5L7", "4L7", "3L13"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "8L33", "7M", "7L27", "6M", "6L27", "5M", "5L37", "4M", "4L35", "3M", "3L31"], + razorleaf: ["8E", "7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["8E", "7E", "6E", "5E", "4E", "3E"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + teeterdance: ["8E", "7E", "6E", "5E"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + tickle: ["8E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + watergun: ["8L6", "7E", "6E", "5E", "4E", "3E"], + waterpulse: ["7T", "6T", "5D", "4M", "3M"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["8M", "8L38", "7T", "7L33", "6T", "6L31", "5T", "5L31", "4T", "4L27"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["astonish", "growl", "absorb"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 3, level: 3}, + ], + }, + lombre: { + learnset: { + absorb: ["8L1", "7L6", "6L5", "5L5", "4L5", "3L7"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bubble: ["7L9", "6L9"], + bubblebeam: ["8L24", "7L24", "6L24", "5L25", "4L25"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L57", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1", "7L16", "6L11", "5L11", "4L11", "3L19"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flail: ["8L1"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furyswipes: ["8L18", "7L12", "6L12", "5L15", "4L15", "3L25"], + gigadrain: ["8M", "8L36", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + growl: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M", "8L64", "7L44", "6L44", "5L45", "4L43", "3L49"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["8L1", "7T", "7L36", "6T", "6L36"], + megadrain: ["8L12"], + megakick: ["8M"], + megapunch: ["8M"], + mimic: ["3T"], + mist: ["8L9"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + naturepower: ["8L30", "7M", "7L28", "6M", "6L7", "5L7", "4L7", "3L13"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "8L43", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + teeterdance: ["8L1"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M", "3L37"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "7L32", "6T", "6L32", "5T", "5L37", "4T", "4L35", "3L43"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["7L20", "6L19", "5L19", "4L19", "3L31"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["8M", "8L50", "7T", "7L40", "6T", "6L31", "5T", "5L31", "4T", "4L27"], + }, + encounters: [ + {generation: 6, level: 13, maxEggMoves: 1}, + ], + }, + ludicolo: { + learnset: { + absorb: ["8L1", "3L1"], + amnesia: ["8M"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bubblebeam: ["8L1"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L1", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1", "5S0"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flail: ["8L1"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furyswipes: ["8L1"], + gigadrain: ["8M", "8L1", "7T", "6T", "5T", "5S0", "5S1", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M", "8L1", "5S0"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "5S0", "5S1", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["8L1", "7T", "6T"], + leafstorm: ["8M"], + megadrain: ["8L1", "7L1", "6L1", "5L1", "4L1"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "3T"], + mimic: ["3T"], + mist: ["8L1"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + naturepower: ["8L1", "7M", "7L1", "6M", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M", "5S1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "5S1", "4M", "3M"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + teeterdance: ["8L1"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["8M", "8L1", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 50, shiny: 1, abilities: ["swiftswim"], moves: ["fakeout", "hydropump", "icebeam", "gigadrain"], pokeball: "cherishball"}, + {generation: 5, level: 30, gender: "M", nature: "Calm", abilities: ["swiftswim"], moves: ["scald", "gigadrain", "icebeam", "sunnyday"], pokeball: "pokeball"}, + ], + }, + seedot: { + learnset: { + absorb: ["8L3"], + amnesia: ["8M", "7E", "6E", "5E", "4E", "3E"], + astonish: ["8L6"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + beatup: ["8M", "7E", "6E", "5E"], + bide: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + bodyslam: ["8M", "3T"], + bulletseed: ["8M", "7E", "6E", "5E", "5D", "4M", "3M", "3S1"], + captivate: ["4M"], + confide: ["7M", "6M"], + defensecurl: ["3T"], + defog: ["8E", "7T", "7E", "6E", "5E"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + explosion: ["8L33", "7M", "7L33", "6M", "6L33", "5M", "5L43", "4M", "4L43", "3T", "3L43"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4E", "3E"], + flash: ["6M", "5M", "4M", "3M"], + foulplay: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M", "3S1"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E", "6E"], + growth: ["8L9", "7L9", "6L7", "5L7", "5D", "4L7", "3L7", "3S0"], + harden: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + leechseed: ["8E", "7E", "6E", "5E", "4E", "3E"], + megadrain: ["8L15"], + mimic: ["3T"], + nastyplot: ["8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + naturepower: ["8L21", "7M", "7L15", "6M", "6L13", "5L13", "4L13", "3L13"], + nightslash: ["8E"], + payback: ["8M", "8L18"], + powerswap: ["8M", "7E", "6E", "5E", "4E"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["8E", "7E", "6E", "5E", "4E", "3E"], + razorwind: ["7E", "6E", "5E", "4E", "3E"], + refresh: ["3S1"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["8L12", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M", "3S1"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8L30"], + sunnyday: ["8M", "8L24", "7M", "7L27", "6M", "6L27", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8L27", "7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L21"], + tackle: ["8L1"], + takedown: ["8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["bide", "harden", "growth"], pokeball: "pokeball"}, + {generation: 3, level: 17, moves: ["refresh", "gigadrain", "bulletseed", "secretpower"]}, + ], + encounters: [ + {generation: 3, level: 3}, + ], + }, + nuzleaf: { + learnset: { + absorb: ["8L1"], + aircutter: ["8L1"], + amnesia: ["8M"], + assurance: ["8M"], + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defensecurl: ["3T"], + defog: ["7T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + explosion: ["8L1", "7M", "6M", "5M", "4M", "3T"], + extrasensory: ["8L43", "7L36", "6L36", "5L49", "4L49", "3L49"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1", "7L12", "6L12", "5L19", "4L19", "3L19"], + falseswipe: ["8M", "7M", "6M", "5M"], + feintattack: ["7L24", "6L24", "5L31", "4L31", "3L31"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8L9", "7L6", "6L6", "5L7", "4L7", "3L7"], + harden: ["8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + lashout: ["8T"], + leafblade: ["8M", "8L57", "7L28", "6L28"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megadrain: ["8L18"], + megakick: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + naturepower: ["8L30", "7M", "7L16", "6M", "6L9", "5L13", "4L13", "3L13"], + payback: ["8M", "8L24", "7M", "6M", "5M", "4M"], + pound: ["7L1", "6L1", "5L1", "4L1", "3L1"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + razorleaf: ["8L0", "7L1", "6L1", "5L1", "4L1"], + razorwind: ["7L20", "6L20", "5L37", "4L37", "3L37"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L12", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8L50"], + sunnyday: ["8M", "8L36", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L1", "7M", "7L32", "6M", "6L32", "5M", "5L43", "4M", "4L43", "3T", "3L43"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8L1", "7T", "6T", "5T", "4T"], + tackle: ["8L1"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + torment: ["8L1", "7M", "7L9", "6M", "6L16", "5M", "5L25", "4M", "4L25", "3M", "3L25"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 6, level: 13, maxEggMoves: 1}, + ], + }, + shiftry: { + learnset: { + absorb: ["8L1"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["8L1", "4T"], + airslash: ["8M"], + amnesia: ["8M"], + assurance: ["8M"], + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + beatup: ["8M"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defensecurl: ["3T"], + defog: ["7T", "4M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + explosion: ["8L1", "7M", "6M", "5M", "4M", "3T"], + extrasensory: ["8L1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["8L1"], + falseswipe: ["8M", "7M", "6M", "5M"], + feintattack: ["7L1", "6L1", "5L1", "4L1"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8L1", "3L1"], + harden: ["8L1", "3L1"], + headbutt: ["4T"], + heatwave: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["8M", "8L1", "7L32", "6L32"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lashout: ["8T"], + leafblade: ["8M", "8L1"], + leafstorm: ["8M", "7L44", "6L44", "5L49", "4L49"], + leaftornado: ["8L0", "7L20", "6L19", "5L19"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + megadrain: ["8L1"], + megakick: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["8M", "7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + naturepower: ["8L1", "7M", "6M", "3L1"], + ominouswind: ["4T"], + payback: ["8M", "8L1", "7M", "6M", "5M", "4M"], + pound: ["3L1"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + razorleaf: ["8L1", "7L1", "6L1", "5L1", "4L1"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L1", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + silverwind: ["4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + solarblade: ["8M"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8L1", "4T"], + sunnyday: ["8M", "8L1", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L1", "7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8L1", "7T", "6T", "5T", "4T"], + tackle: ["8L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + torment: ["8L1", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + whirlwind: ["8L1", "7L1", "6L1", "5L1", "4L1"], + worryseed: ["7T", "6T", "5T", "4T"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + }, + taillow: { + learnset: { + aerialace: ["7M", "7L21", "6M", "6L21", "5M", "5L34", "4M", "4L34", "3M", "3L34"], + agility: ["7L29", "6L29", "5L43", "4L43", "3L43"], + aircutter: ["4T"], + airslash: ["7L33", "6L33", "5L53", "4L53"], + attract: ["7M", "6M", "5M", "4M", "3M"], + boomburst: ["7E", "6E"], + bravebird: ["7L41", "7E", "6L41", "6E", "5E", "5D", "4E"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + defog: ["7T", "7E", "6E", "5E", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7L17", "6M", "6L17", "5M", "5L19", "4M", "4L19", "3M", "3L19"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "7L37", "6T", "6L26", "5T", "5L26", "4T", "4L26", "3L26"], + endure: ["5D", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + featherdance: ["3S0"], + fly: ["7M", "6M", "5M", "4M", "3M"], + focusenergy: ["7L5", "6L4", "5L4", "4L4", "3L4", "3S0"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["7E"], + mimic: ["3T"], + mirrormove: ["7E", "6E", "5E", "5D", "4E", "3E"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E", "4E", "3E"], + quickattack: ["7L9", "6L7", "5L8", "4L8", "3L8"], + quickguard: ["7L25", "6L25"], + rage: ["7E", "6E", "5E", "4E", "3E"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["7L45"], + roost: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["7T", "7E", "6T", "6E", "5E", "4E", "3T", "3E"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "7E", "6M", "6E", "5E", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + supersonic: ["7E", "6E", "5E", "4E", "3E"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tailwind: ["7T", "6T", "5T", "5D", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["7M", "6M", "5M", "4M"], + whirlwind: ["7E", "6E", "5E", "4E"], + wingattack: ["7L13", "6L13", "5L13", "4L13", "3L13"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["peck", "growl", "focusenergy", "featherdance"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + encounters: [ + {generation: 3, level: 4}, + ], + }, + swellow: { + learnset: { + aerialace: ["7M", "7L21", "6M", "6L21", "5M", "5L38", "4M", "4L38", "3M", "3L38"], + agility: ["7L33", "6L33", "5L49", "4L49", "3L49", "3S0"], + aircutter: ["4T"], + airslash: ["7L1", "6L1", "5L61", "4L61"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["3S0"], + bravebird: ["7L1", "6L1"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "7L17", "6M", "6L17", "5M", "5L19", "4M", "4L19", "3M", "3L19"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "7L45", "6T", "6L28", "5T", "5L28", "4T", "4L28", "3L28"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M", "3S0"], + fly: ["7M", "6M", "5M", "4M", "3M"], + focusenergy: ["7L1", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1", "3L1"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + peck: ["7L1", "6L1", "5L1", "4L1", "3L1"], + pluck: ["7L1", "6L1", "5M", "5L1", "4M", "4L1"], + protect: ["7M", "6M", "5M", "4M", "3M"], + quickattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], + quickguard: ["7L27", "6L27"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["7L57"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + skyattack: ["7T", "6T", "5T", "4T", "3T", "3S0"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + steelwing: ["7M", "6M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["7M", "6M", "5M", "4M"], + wingattack: ["7L13", "6L13", "5L13", "4L13", "3L13"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 3, level: 43, moves: ["batonpass", "skyattack", "agility", "facade"]}, + ], + encounters: [ + {generation: 4, level: 20}, + ], + }, + wingull: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9E", "8E", "7M", "7L29", "6M", "6L29", "5M", "5L42", "4M", "4L42", "3M"], + agility: ["9M", "9L26", "8M", "8L26", "7L36", "7E", "6L36", "6E", "5L37", "5E", "4L37", "4E", "3L55", "3E"], + aircutter: ["9M", "9E", "8E", "7L22", "6L22", "5L33", "4T"], + airslash: ["9M", "9L30", "8M", "8L30", "7L40", "6L40", "5L47", "4L47"], + aquaring: ["9E", "8E", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bravebird: ["9M"], + brine: ["8M", "7E", "6E", "5E", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + gust: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "9L45", "8M", "8L45", "7L43", "6L43", "5L50"], + hydropump: ["9M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + liquidation: ["9M", "8M", "7T"], + mimic: ["3T"], + mist: ["9L35", "8L35", "7L12", "7E", "6L12", "6E", "5L16", "5E", "4L16", "4E", "3L21", "3E"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L26", "6L26", "5L34", "4L34", "3L43"], + quickattack: ["9L5", "8L5", "7L19", "6L19", "5L24", "4L24", "3L31"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["9L40", "8L40", "7M", "7L33", "7E", "6M", "6L26", "6E", "5T", "5L29", "5E", "4M", "4L29"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["7T", "6T", "5D", "4M", "3M"], + skyattack: ["7T", "6T", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + soak: ["9E", "8E", "7E", "6E"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["9L10", "8L10", "7L5", "6L5", "5L6", "4L6", "3L7"], + surf: ["9M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["9E", "8E", "7E", "6E", "5E", "5D", "4T", "4E", "3E"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + waterpulse: ["9M", "9L20", "8L20", "7T", "7L15", "6T", "6L15", "5L19", "4M", "4L19", "3M"], + watersport: ["7E", "6E", "5E", "4E", "3E"], + wideguard: ["9E", "8E", "7E", "6E"], + wingattack: ["9L15", "8L15", "7L8", "6L8", "5L11", "4L11", "3L13"], + }, + encounters: [ + {generation: 3, level: 2}, + ], + }, + pelipper: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "9L1", "8M", "8L1"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L1", "8M", "8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M"], + bravebird: ["9M", "8M"], + brine: ["8M", "7L22", "6L28", "5L34", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "9L34", "8M", "8L34", "7M", "7L28", "6M", "6L39", "5M", "5L43", "4M", "4L43"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["9M", "9L55", "8M", "8L55", "7L1", "6L1", "5L63"], + hydropump: ["9M", "9L62", "8M", "8L62", "7L1", "6L1", "5L57", "4L57", "3L61"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + knockoff: ["7T", "6T", "5T", "4T"], + liquidation: ["9M", "8M", "7T"], + mimic: ["3T"], + mist: ["9L41", "8L41", "7L12", "6L12", "5L16", "4L16", "3L21"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["8M", "7M", "7L19", "6M", "6L19", "5M", "5L24", "4M", "4L24"], + pluck: ["5M", "4M"], + protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M", "3L25"], + quickattack: ["9L1", "8L1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["9L48", "8L48", "7M", "7L39", "6M", "6L22", "5T", "5L31", "4M", "4L31"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + shockwave: ["7T", "6T", "4M", "3M"], + skyattack: ["7T", "6T", "5T", "4T", "3T"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + soak: ["9L1", "8L1", "7L1", "6L1", "5L1"], + spitup: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L47"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + stockpile: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L33"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["9L1", "8L1", "7L5", "6L5", "5L6", "4L6", "3L7"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L33"], + swift: ["9M", "8M", "4T", "3T"], + tailwind: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L50", "4T", "4L50"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterfall: ["9M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["9M", "9L20", "8L20", "7T", "7L15", "6T", "6L15", "5L19", "4M", "4L19", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + wingattack: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], + }, + encounters: [ + {generation: 4, level: 15}, + {generation: 6, level: 18, maxEggMoves: 1}, + ], + }, + ralts: { + learnset: { + allyswitch: ["8M", "7T", "7E", "6E", "5M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M", "9L27", "8M", "8L27", "7M", "7L24", "6M", "6L24", "5M", "5L28", "4M", "4L23", "3M", "3L21"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L24", "8M", "8L24", "7L34", "6L34", "5L43", "4L39", "3S1"], + confide: ["7M", "6M"], + confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], + confusion: ["9L6", "8L6", "7L4", "6L4", "5L6", "5D", "4L6", "3L6", "3S2"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defensecurl: ["3T"], + destinybond: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], + disable: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], + doubleedge: ["3T"], + doubleteam: ["9L3", "8L3", "7M", "7L6", "6M", "6L6", "5M", "5L10", "4M", "4L10", "3M", "3L11"], + drainingkiss: ["9M", "9L12", "8M", "8L12", "7L22", "6L22"], + dreameater: ["9L36", "8L36", "7M", "7L39", "6M", "6L39", "5M", "5L50", "4M", "4L45", "3T", "3L46"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M", "7E", "6E", "6S3", "5E", "4E"], + endure: ["9M", "8M", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9L39", "8M", "8L39", "7L32", "6L32", "5L39", "4L34", "3L36"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "6L1", "6S3", "5L1", "4L1", "3L1", "3S0", "3S1"], + grudge: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["4T"], + healpulse: ["9L33", "8L33", "7L19", "6L19", "5L23"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L9", "8L9", "7L37", "6L37", "5L45", "4L43", "3L41"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M", "7L29", "6L29", "5L34", "4L32", "3L31"], + knockoff: ["9E", "8E"], + lifedew: ["9L21", "8L21"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L14", "6L14", "5L17", "4L17"], + magicalleaf: ["9M", "8M", "7L17", "6L17", "5L21", "4L21"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + meanlook: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + megakick: ["8M"], + megapunch: ["8M"], + memento: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + metronome: ["9M"], + mimic: ["3T"], + mistyterrain: ["9M", "8M", "7E", "6E"], + mudslap: ["4T", "3T"], + mysticalfire: ["9E"], + naturalgift: ["4M"], + nightmare: ["3T"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L18", "8L18"], + psychic: ["9M", "9L30", "8M", "8L30", "7M", "7L27", "6M", "6L27", "5M", "5L32", "4M", "4L28", "3M", "3L26"], + psychicterrain: ["9M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3S2"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + shadowsneak: ["9E", "8E", "7E", "6E", "5E", "4E"], + shockwave: ["7T", "6T", "4M", "3M", "3S2"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["3S2"], + skillswap: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M", "7L42", "6L42", "5L54"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T"], + synchronoise: ["7E", "6E", "5E"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["9L15", "8L15", "7L9", "6L9", "5L12", "4L12", "3L16"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], + wish: ["3S0"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["growl", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["growl", "charm"], pokeball: "pokeball"}, + {generation: 3, level: 20, moves: ["sing", "shockwave", "reflect", "confusion"]}, + {generation: 6, level: 1, isHidden: true, moves: ["growl", "encore"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 3, level: 4}, + ], + }, + kirlia: { + learnset: { + allyswitch: ["8M", "7T", "5M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M", "9L33", "8M", "8L33", "7M", "7L26", "6M", "6L26", "5M", "5L31", "4M", "4L25", "3M", "3L21"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L28", "8M", "8L28", "7L40", "6L40", "5L50", "4L45"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defensecurl: ["3T"], + disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], + doubleedge: ["3T"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + drainingkiss: ["9M", "9L12", "8M", "8L12", "7L23", "6L23"], + dreameater: ["9L48", "8L48", "7M", "7L47", "6M", "6L47", "5M", "5L59", "4M", "4L53", "3T", "3L54"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9L53", "8M", "8L53", "7L37", "6L37", "5L45", "4L39", "3L40"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + healpulse: ["9L43", "8L43", "7L19", "6L19", "5L25"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L9", "8L9", "7L44", "6L44", "5L53", "4L50", "3L47"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M", "7L33", "6L33", "5L39", "4L36", "3L33"], + lifedew: ["9L23", "8L23"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L14", "6L14", "5L17", "4L17"], + magicalleaf: ["9M", "8M", "7L17", "6L17", "5L22", "4L22", "3L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + mimic: ["3T"], + mistyterrain: ["9M", "8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L18", "8L18"], + psychic: ["9M", "9L38", "8M", "8L38", "7M", "7L30", "6M", "6L30", "5M", "5L36", "4M", "4L31", "3M", "3L26"], + psychicterrain: ["9M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M", "7L51", "6L51", "5L64"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + willowisp: ["9M", "8M", "7M", "6M", "5M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 4, level: 6}, + ], + }, + gardevoir: { + learnset: { + allyswitch: ["8M", "7T", "5M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurasphere: ["9M"], + bodyslam: ["9M", "8M", "3T"], + calmmind: ["9M", "9L35", "8M", "8L35", "7M", "7L26", "6M", "6L26", "6S1", "5M", "5L33", "4M", "4L25", "3M", "3L21"], + captivate: ["7L44", "6L44", "5L60", "4M", "4L53"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + dazzlinggleam: ["9M", "9L0", "8M", "8L0", "7M", "6M", "6S1"], + defensecurl: ["3T"], + disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], + doubleedge: ["3T"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + drainingkiss: ["9M", "9L12", "8M", "8L12", "7L23", "6L23"], + dreameater: ["9L56", "8L56", "7M", "7L53", "6M", "6L53", "5M", "5L73", "4M", "4L65", "3T", "3L60"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9L63", "8M", "8L63", "7L40", "6L40", "5L53", "4L45", "3L42"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + guardswap: ["8M"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + healpulse: ["9L1", "8L49", "7L19", "6L19", "5L25"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L9", "8L9", "7L49", "6L49", "5L65", "5S0", "4L60", "3L51"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "8M", "7L35", "6L35", "5L45", "4L40", "3L33"], + laserfocus: ["7T"], + lifedew: ["9L23", "8L23"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + magicalleaf: ["9M", "8M", "7L17", "6L17", "5L22", "4L22"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + mimic: ["3T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + moonblast: ["9L49", "8L1", "7L1", "6L1", "6S1"], + mudslap: ["4T", "3T"], + mysticalfire: ["9L1", "8M"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["9M"], + painsplit: ["7T", "6T", "5T", "4T"], + powerswap: ["8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L18", "8L18"], + psychic: ["9M", "9L42", "8M", "8L42", "7M", "7L31", "6M", "6L31", "5M", "5L40", "5S0", "4M", "4L33", "3M", "3L26"], + psychicterrain: ["9M", "8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + storedpower: ["9M", "8M", "7L1", "6L1", "6S1", "5L80"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + willowisp: ["9M", "8M", "7M", "6M", "5M"], + wish: ["9L28", "8L28", "7L14", "6L14", "5L17", "4L17"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 50, shiny: 1, abilities: ["trace"], moves: ["hypnosis", "thunderbolt", "focusblast", "psychic"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: true, gender: "F", abilities: ["synchronize"], moves: ["dazzlinggleam", "moonblast", "storedpower", "calmmind"], pokeball: "cherishball"}, + ], + }, + gallade: { + learnset: { + aerialace: ["9M", "9L18", "8L18", "7M", "7L17", "6M", "5M", "4M"], + agility: ["9M"], + airslash: ["9M", "8M"], + allyswitch: ["8M", "7T", "5M"], + aquacutter: ["9L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurasphere: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L1", "8M", "8L1"], + closecombat: ["9M", "9L63", "8M", "8L63", "7L1", "6L1", "5L59", "4L53"], + coaching: ["8T"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + cut: ["6M", "5M", "4M"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + disarmingvoice: ["9M", "9L1", "8L1"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + drainingkiss: ["9M", "9L1", "8M", "8L1"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dreameater: ["9L1", "8L1", "7M", "6M", "5M", "4M"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M", "9L23", "8M", "8L23", "7M", "7L44", "6M", "6L44", "5M", "5L50", "4M", "4L45"], + feint: ["9L12", "8L12", "7L40", "6L40", "5L45", "4L39"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["9L1", "8L1", "7L14", "6L14", "5L17", "4T", "4L17"], + futuresight: ["9L1", "8M", "8L1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1"], + headbutt: ["4T"], + healpulse: ["9L49", "8L49", "7L19", "6L19", "5L25"], + helpinghand: ["9M", "9L9", "8M", "8L9", "7T", "7L35", "6T", "6L35", "5T", "5L39", "4T", "4L36"], + hex: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + hypnosis: ["9L1", "8L1"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M"], + imprison: ["9M", "9L1", "8M", "8L1"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + leafblade: ["9L1", "8M", "7L1", "6L1", "5L1", "4L1"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lifedew: ["9L1", "8L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magicalleaf: ["9M", "8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + mistyterrain: ["9M", "8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightshade: ["9M"], + nightslash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + painsplit: ["7T", "6T", "5T", "4T"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "9L28", "8M", "8L28", "7M", "7L49", "6M", "6L49", "5M", "5L53", "4M", "4L50"], + psybeam: ["9M", "9L1", "8L1"], + psychic: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + psychicterrain: ["9M"], + psychocut: ["9L42", "8M", "8L42", "7L31", "6L31", "5L36", "4L31"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + quickguard: ["9L56", "8L56", "7L11", "6L11"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sacredsword: ["9L1"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + slash: ["9L0", "8L0", "7L1", "6L17", "5L22", "4L22"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarblade: ["8M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + storedpower: ["9M", "8M", "7L1", "6L1", "5L64"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M", "9L35", "8M", "8L35", "7M", "7L26", "6M", "6L26", "5M", "5L31", "4M", "4L25"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + vacuumwave: ["4T"], + wideguard: ["9L56", "8L56", "7L23", "6L23"], + willowisp: ["9M", "8M", "7M", "6M", "5M"], + wonderroom: ["8M", "7T", "6T", "5T"], + workup: ["8M", "7M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + }, + surskit: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9L22", "7L22", "6L22", "5L31", "4L31", "3L31"], + aquajet: ["9E", "7L30", "7E", "6L30", "6E", "5E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "9L35", "7L35", "6L35", "5L43", "4L43"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bubble: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], + bubblebeam: ["9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], + bugbite: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bugbuzz: ["9M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "7E", "6E", "5E", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fellstinger: ["9E", "7E", "6E"], + flash: ["6M", "5M", "4M", "3M"], + foresight: ["7E", "6E", "5E", "4E", "3E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], + haze: ["9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3E"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + leechlife: ["9M"], + liquidation: ["9M", "7T"], + lunge: ["9E", "7E"], + mimic: ["3T"], + mindreader: ["7E", "6E", "5E", "4E", "3E"], + mist: ["9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], + mudshot: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + mudslap: ["9M", "4T"], + mudsport: ["3S0"], + naturalgift: ["4M"], + pounce: ["9M"], + powersplit: ["9E", "7E", "6E"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + quickattack: ["9L6", "7L6", "6L6", "5L7", "4L7", "3L7", "3S1"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + soak: ["9L14"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + stickyweb: ["9L38", "7L38", "6L38"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["9L9", "7L9", "6L9", "5L13", "4L13", "3L13"], + swift: ["4T", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + watersport: ["7L14", "6L14", "5L19", "4L19", "3L19"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["bubble", "mudsport"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 10, gender: "M", moves: ["bubble", "quickattack"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 3, level: 3}, + ], + }, + masquerain: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M"], + aircutter: ["9M", "9L22", "7L22", "6L22", "4T"], + airslash: ["9M", "9L32", "7L38", "6L38", "5L47", "4L47"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L44", "7L1", "6L1", "5L61", "4L61"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + foulplay: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L38", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gust: ["9L17", "7L17", "6L17", "5L22", "4L22", "3L26"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + leechlife: ["9M"], + liquidation: ["9M", "7T"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + nightmare: ["3T"], + ominouswind: ["7L1", "6L1", "5L1", "4T", "4L1"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + quiverdance: ["9L52", "7L1", "6L1", "5L68"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["9M", "9L22", "7L22", "6L22", "5L26", "4L26", "3L33"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["7L32", "6L32", "5L40", "4M", "4L40", "3L47"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + soak: ["9L1"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + stunspore: ["9L26", "7L26", "6L26", "5L33", "4L33", "3L40"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + swift: ["9M", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + whirlwind: ["9L1", "7L1", "6L1", "5L54", "4L54", "3L53"], + }, + encounters: [ + {generation: 6, level: 21, maxEggMoves: 1}, + ], + }, + shroomish: { + learnset: { + absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + bulletseed: ["9M", "7E", "6E", "5E", "5D", "4M", "3M"], + captivate: ["4M"], + charm: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + confide: ["7M", "6M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "7E", "6T", "6E", "5T", "5E"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + falseswipe: ["9M", "7M", "6M", "5M", "4E", "3E", "3S0"], + flash: ["6M", "5M", "4M", "3M"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "5D"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["9M", "9L26", "7T", "7L26", "6T", "6L26", "5T", "5L37", "4M", "4L37", "3M", "3L45"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + growth: ["9L29", "7L29", "6L29", "5L33", "4L33", "3L36"], + gunkshot: ["9M"], + headbutt: ["9L15", "7L15", "6L15", "5L21", "4T", "4L21", "3L22"], + helpinghand: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + leechseed: ["9L8", "7L8", "6L8", "5L13", "4L13", "3L10"], + magicalleaf: ["9M"], + megadrain: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L16", "3S0"], + mimic: ["3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + poisonpowder: ["9L19", "7L19", "6L19", "5L25", "4L25", "3L28"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + refresh: ["3S0"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "9L36", "7T", "7L36", "7E", "6T", "6L36", "6E", "5T", "5L41", "5E", "4T", "4L41", "4E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spore: ["9L40", "7L40", "6L40", "5L45", "4L45", "3L54"], + stunspore: ["9L5", "7L5", "6L5", "5L9", "5D", "4L9", "3L7", "3S0"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + swift: ["9M"], + swordsdance: ["7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["9L1", "7L1", "6L1", "5L5", "4L5", "3L4"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["9L33", "7M", "7L33", "6M", "6L33", "5M", "4M", "3M"], + venoshock: ["9M", "7M", "6M", "5M"], + wakeupslap: ["7E", "6E", "5E", "4E"], + worryseed: ["9E", "7T", "7L22", "7E", "6T", "6L22", "6E", "5T", "5L29", "5E", "4T", "4L29", "4E"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 15, abilities: ["effectspore"], moves: ["refresh", "falseswipe", "megadrain", "stunspore"]}, + ], + }, + breloom: { + learnset: { + absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + aerialace: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "9L39", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M"], + bulletseed: ["9M", "4M", "3M"], + captivate: ["4M"], + charm: ["9M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + counter: ["9L22", "7L22", "6L22", "5L25", "4L25", "3T", "3L28"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["9L50", "7L50", "6L45", "5L45", "4L45", "3T", "3L54"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M"], + falseswipe: ["9M", "7M", "6M", "5M"], + feint: ["9L19", "7L19", "6L19"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["9L55", "7T", "6T", "4M", "3M"], + forcepalm: ["9L28", "7L28", "6L28", "5L29", "4L29"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + growth: ["9L1"], + gunkshot: ["9M"], + headbutt: ["9L15", "7L15", "6L15", "5L21", "4T", "4L21", "3L22"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leafstorm: ["9M"], + leechseed: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M"], + lowsweep: ["9M", "7M", "6M", "5M"], + machpunch: ["9L0", "7L1", "6L23", "5L23", "4L23", "3L23"], + magicalleaf: ["9M"], + megadrain: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L16"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mindreader: ["7L33", "6L33", "5L37", "4L37", "3L45"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + poisonjab: ["9M"], + poisonpowder: ["9L1"], + pounce: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "9L44", "7T", "7L44", "6T", "6L41", "5T", "5L41", "4T", "4L41"], + seismictoss: ["3T"], + skyuppercut: ["7L39", "6L33", "5L33", "4L33", "3L36"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + stunspore: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["9L1", "7M", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + venoshock: ["9M", "7M", "6M", "5M"], + workup: ["7M", "5M"], + worryseed: ["9L33", "7T", "6T", "5T", "4T"], + zenheadbutt: ["9M"], + }, + }, + slakoth: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + afteryou: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], + amnesia: ["9M", "9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], + attract: ["7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "9E", "7E", "6E", "5E", "4E", "3T", "3E"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chillingwater: ["9M"], + chipaway: ["7L25", "6L25", "5L37"], + confide: ["7M", "6M"], + counter: ["9L30", "7L30", "6L30", "5L43", "4L37", "3T", "3L37"], + covet: ["9L22", "7T", "7L22", "6T", "6L22", "5T", "5L31", "4L31", "3L31"], + crushclaw: ["9E", "7E", "6E", "5E", "4E", "3E"], + curse: ["9E", "7E", "6E", "5E", "4E", "3E"], + cut: ["6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + encore: ["9M", "9L6", "7L6", "6L6", "5L7", "4L7", "3L7"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M"], + feintattack: ["7L14", "6L14", "5L19", "4L19", "3L19"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flail: ["9L33", "7L33", "6L33", "5L49", "4L43", "3L43"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + hammerarm: ["9E", "7E", "6E", "5E", "4E"], + headbutt: ["9L14", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["9M"], + metronome: ["9M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + nightslash: ["9E", "7E", "6E", "5E", "5D", "4E"], + playrough: ["9M", "9L38", "7L38", "6L38"], + poisonjab: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7E", "6E", "5E", "4E", "3E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slackoff: ["9L9", "7L9", "6L9", "5L13", "4L13", "3L13"], + slash: ["9E", "7E", "6E", "5E", "4E", "3E"], + sleeptalk: ["9M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + snore: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["5D", "4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L25"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + tickle: ["9E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["7M", "5M"], + xscissor: ["9M"], + yawn: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + zenheadbutt: ["9M"], + }, + }, + vigoroth: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + chipaway: ["7L27", "6L27", "5L43"], + confide: ["7M", "6M"], + counter: ["9L33", "7L33", "6L33", "5L37", "4L37", "3T", "3L37"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["3T"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "9L17", "7L17", "6L17", "5L25", "4M", "4L25", "3T", "3L25"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["9L37", "7T", "7L37", "6T", "6L37", "5L49", "4M", "4L43", "3M", "3L43"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["9L14", "7L14", "6L14", "5L19", "4L19", "3L19"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hypervoice: ["9M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["9M"], + metronome: ["9M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M"], + playrough: ["9M"], + poisonjab: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9L43", "7L1", "6L1", "5L55", "4L49", "3L49"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slash: ["9L23", "7L23", "6L23", "5L31", "4L31", "3L31"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + stompingtantrum: ["9M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L27"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + uproar: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["7M", "5M"], + xscissor: ["9M"], + zenheadbutt: ["9M"], + }, + }, + slaking: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "4S0", "3M"], + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], + attract: ["7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + chipaway: ["7L27", "6L27", "5L37"], + confide: ["7M", "6M"], + counter: ["9L33", "7L33", "6L33", "5L43", "4L37", "3T", "3L37"], + covet: ["9L23", "7T", "7L23", "6T", "6L23", "5T", "5L31", "4L31", "3L31"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["3T"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + encore: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M"], + feintattack: ["7L14", "6L14", "5L19", "4L19", "3L19"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flail: ["9L39", "7L39", "6L39", "5L49", "4L43", "3L43"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "9L45", "7M", "7L1", "6M", "6L1", "5M", "5L55", "4M", "4L49"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M", "4S0"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + hammerarm: ["9L63", "7L1", "6L1", "5L67", "4L61"], + headbutt: ["4T"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + megakick: ["9L52", "3T"], + megapunch: ["3T"], + metalclaw: ["9M"], + metronome: ["9M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M"], + playrough: ["9M"], + poisonjab: ["9M"], + pounce: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + punishment: ["7L1", "6L1", "5L61", "4L55"], + quash: ["7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "4S0", "3M"], + reversal: ["9M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M", "4S0"], + shockwave: ["7T", "6T", "4M", "3M"], + slackoff: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + stompingtantrum: ["9M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L1", "4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["9L0", "7M", "7L1", "6M", "6L36", "5M", "5L36", "4M", "4L36", "3T", "3L36"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L27"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["9M"], + workup: ["7M", "5M"], + xscissor: ["9M"], + yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 4, level: 50, gender: "M", nature: "Adamant", moves: ["gigaimpact", "return", "shadowclaw", "aerialace"], pokeball: "cherishball"}, + ], + }, + nincada: { + learnset: { + absorb: ["8L21", "7L5"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + bide: ["7L29", "6L29"], + bugbite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + bugbuzz: ["8M", "7E", "6E", "5E", "4E"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "8L40", "7L37", "6M", "6L37", "5M", "5L45", "4M", "4L45", "3M", "3L45"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "7E", "6E", "5E", "5D", "4M", "4E", "3T", "3E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L10", "7M", "7L33", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3L25"], + feintattack: ["7E", "6E", "5E", "4E", "3E"], + finalgambit: ["8E", "7E", "6E", "5E"], + flail: ["8E"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["8L30", "7L13", "6L13", "5L14", "4L14", "3L14"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + gust: ["8E", "7E", "6E", "5E", "4E", "3E"], + harden: ["8L5", "7L1", "6L1", "5L1", "4L1", "3L1"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + leechlife: ["8M", "7M", "6L5", "5L5", "5D", "4L5", "3L5"], + metalclaw: ["8L25", "7L21", "6L21", "5L38", "4L38", "3L38"], + mimic: ["3T"], + mindreader: ["8L35", "7L25", "6L19", "5L19", "4L19", "3L19"], + mudslap: ["8L15", "7L17", "6L17", "5L31", "4T", "4L31", "3T", "3L31"], + naturalgift: ["4M"], + nightslash: ["8E", "7E", "6E", "5E", "5D", "4E"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L9", "6L9", "5L9", "4L9", "3L9"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + silverwind: ["7E", "6E", "5E", "4E", "3E"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + }, + ninjask: { + learnset: { + absorb: ["8L23", "7L1"], + acrobatics: ["8M"], + aerialace: ["8L1", "7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L15", "7L17", "6L17", "5L38", "4L38", "3L38"], + aircutter: ["4T"], + airslash: ["8M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "8L1", "7L35", "6L35", "5L45", "4L45", "3L45"], + bugbite: ["8L29", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bugbuzz: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["8L0", "7M", "7L1", "6M", "6L20", "5M", "5L20", "4M", "4L20", "3M", "3L20"], + dualwingbeat: ["8T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L1", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8L0", "7L1", "6L20", "5L20", "4T", "4L20", "3T", "3L20"], + furyswipes: ["8L36", "7L13", "6L13", "5L14", "4L14", "3L14"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + laserfocus: ["7T"], + leechlife: ["8M", "7M", "6L1", "5L1", "4L1", "3L1"], + metalclaw: ["8L1"], + mimic: ["3T"], + mindreader: ["8L43", "7L29", "6L19", "5L19", "4L19", "3L19"], + mudslap: ["8L1", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + screech: ["8M", "8L0", "7L1", "6L20", "5L20", "4L20", "3L20"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + silverwind: ["4M"], + skittersmack: ["8T"], + slash: ["8L50", "7L23", "6L23", "5L31", "4L31", "3L31"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "8L57", "7M", "7L41", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3T", "3L25"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + xscissor: ["8M", "8L64", "7M", "7L47", "6M", "6L47", "5M", "5L52", "4M", "4L52"], + }, + }, + shedinja: { + learnset: { + absorb: ["8L23", "7L1"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "4R", "3R"], + allyswitch: ["8M", "7T"], + batonpass: ["4R", "3R"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["8M"], + confide: ["7M", "6M"], + confuseray: ["8L15", "7L29", "6L29", "5L31", "4L31", "3L31", "3S0"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "8L1", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["8L36", "7L13", "6L13", "5L14", "4L14", "3L14"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grudge: ["8L1", "7L37", "6L37", "5L45", "4L45", "3L45", "3S0"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + healblock: ["7L41", "6L41", "5L52", "4L52"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + leechlife: ["8M", "7M", "6L5", "5L5", "4L5", "3L5"], + metalclaw: ["8L1"], + mimic: ["3T"], + mindreader: ["8L43", "7L25", "6L19", "5L19", "4L19", "3L19"], + mudslap: ["8L1", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + phantomforce: ["8M", "8L64", "7L45", "6L45"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L9", "5L9", "4L9", "3L9"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + screech: ["4R", "3R"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8L50", "7M", "7L33", "6M", "6L33", "5M", "5L59", "4M", "4L59", "3M", "3L38", "3S0"], + shadowclaw: ["8M", "8L1", "7M", "6M", "5M", "4M"], + shadowsneak: ["8L29", "7L21", "6L21", "5L38", "4L38"], + skittersmack: ["8T"], + slash: ["4R", "3R"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["8L57", "7T", "7L17", "6T", "6L17", "5T", "5L25", "4T", "4L25", "3L25", "3S0"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["4R", "3R"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 50, moves: ["spite", "confuseray", "shadowball", "grudge"], pokeball: "pokeball"}, + ], + }, + whismur: { + learnset: { + astonish: ["8L1", "7L8", "6L8", "5L11", "4L11", "3L11"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + circlethrow: ["8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["3T"], + defensecurl: ["3T"], + disarmingvoice: ["8E", "7E", "6E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + echoedvoice: ["8L5", "7M", "7L4", "6M", "6L4", "5M"], + endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], + endure: ["8M", "4M", "3T"], + extrasensory: ["8E", "7E", "6E", "5E", "4E", "3E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M", "7E", "6E", "5E"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hammerarm: ["8E", "7E", "6E", "5E", "4E"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["8L10", "7L11", "6L11", "5L15", "4L15", "3L15"], + hypervoice: ["8M", "8L45", "7T", "7L39", "6T", "6L39", "5T", "5L51", "4L45", "3L45"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L15", "7M", "7L32", "6M", "6L32", "5M", "5L45", "4M", "4L41", "3M", "3L41"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["8L25", "7M", "7L29", "6M", "6L29", "5M", "5L35", "4M", "4L35", "3M", "3L35"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L40", "7L15", "6L15", "5L31", "4L31", "3L31"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "8L15", "7M", "7L36", "6M", "6L36", "5T", "5L45", "4M", "4L41", "3T", "3L41"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + smokescreen: ["8E", "7E", "6E", "5E", "4E"], + snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stomp: ["8L21", "7L22", "6L22", "5L25", "4L25", "3L25"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["8L30", "7L18", "6L18", "5L21", "4L21", "3L21"], + swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + synchronoise: ["7L43", "6L41", "5L41"], + takedown: ["8E", "7E", "6E", "5E", "4E", "3E"], + teeterdance: ["3S0"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "8L35", "7T", "7L25", "6T", "6L5", "5T", "5L5", "5D", "4T", "4L5", "3L5", "3S0"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlwind: ["8E", "7E"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "5D", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["pound", "uproar", "teeterdance"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + loudred: { + learnset: { + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["8L0", "7L1", "6L20", "5L20", "4L20"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["8L1", "7M", "7L1", "6M", "6L1", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hypervoice: ["8M", "8L57", "7T", "7L45", "6T", "6L45", "5T", "5L65", "4L57", "3L57"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L15", "7M", "7L36", "6M", "6L36", "5M", "5L57", "4M", "4L51", "3M", "3L51"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["8L29", "7M", "7L32", "6M", "6L32", "5M", "5L43", "4M", "4L43", "3M", "3L43"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L50", "7L15", "6L15", "5L37", "4L37", "3L37"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "8L15", "7M", "7L41", "6M", "6L41", "5T", "5L57", "4M", "4L51", "3T", "3L51"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stomp: ["8L23", "7L23", "6L23", "5L29", "4L29", "3L29"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["8L36", "7L18", "6L18", "5L23", "4L23", "3L23"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + synchronoise: ["7L50", "6L50", "5L51"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "8L43", "7T", "7L27", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 6, level: 16, maxEggMoves: 1}, + ], + }, + exploud: { + learnset: { + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + bite: ["8L1", "7L1", "6L20", "5L20", "4L20"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + boomburst: ["8L72", "7L1", "6L1"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M", "8L0", "7L1", "6L40", "5L40", "4L40"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["8L1", "7M", "7L1", "6M", "6L1", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["8M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hydropump: ["8M"], + hyperbeam: ["8M", "8L81", "7M", "7L64", "6M", "6L64", "5M", "5L79", "4M", "4L71", "3M", "3L40", "3S1"], + hypervoice: ["8M", "8L63", "7T", "7L47", "6T", "6L47", "5T", "5L71", "4L63", "3L63", "3S0"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L15", "7M", "7L36", "6M", "6L36", "5M", "5L55", "4M", "4L55", "3M", "3L55", "3S0"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["8L29", "7M", "7L32", "6M", "6L32", "5M", "5L45", "4M", "4L45", "3M", "3L45", "3S0", "3S1"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L54", "7L15", "6L15", "5L37", "4L37", "3L37", "3S1"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "8L15", "7M", "7L42", "6M", "6L42", "5T", "5L63", "4M", "4L55", "3T", "3L55", "3S0"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stomp: ["8L23", "7L23", "6L23", "5L29", "4L29", "3L29", "3S1"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + supersonic: ["8L36", "7L18", "6L18", "5L23", "4L23", "3L23"], + surf: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + synchronoise: ["7L53", "6L53", "5L55"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + terrainpulse: ["8T"], + thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "8L45", "7T", "7L27", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 100, moves: ["roar", "rest", "sleeptalk", "hypervoice"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["stomp", "screech", "hyperbeam", "roar"], pokeball: "pokeball"}, + ], + }, + makuhita: { + learnset: { + armthrust: ["9L7", "7L7", "6L7", "5L7", "5D", "4L7", "3L10", "3S0"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bellydrum: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], + bulkup: ["9M", "9L22", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + bulletpunch: ["9E", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + chillingwater: ["9M"], + chipaway: ["7E", "6E", "5E"], + closecombat: ["9M", "9L40", "7L40", "6L40", "5L40", "4L40"], + confide: ["7M", "6M"], + counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], + crosschop: ["9E", "7E", "6E", "5E", "4E", "3E"], + detect: ["9L28", "7E", "6E", "5E", "4E", "3E"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "9L37", "7L37", "6L37", "5L37", "4M", "4L37", "3T", "3L40"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L19"], + feint: ["9E", "7E", "6E", "5E", "4E"], + feintattack: ["7E", "6E", "5E", "4E", "3E"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["9L34", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + forcepalm: ["9L13", "7L13", "6L13", "5L28", "4L28"], + foresight: ["7E", "6E", "5E", "4E", "3E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + heavyslam: ["9M", "9L46", "7L46", "6L46", "5L46"], + helpinghand: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], + knockoff: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L28"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["7E", "6E", "5E", "4E", "3E"], + reversal: ["9M", "9L43", "7L43", "6L43", "5L43", "4L43", "3L49"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + sandattack: ["9L4", "7L4", "6L4", "5L4", "4L4", "3L4"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["9L31", "7L31", "6L31", "5L31", "4L31", "3T", "3L46"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smellingsalts: ["7L28", "6L22", "5L22", "4L22", "3L31"], + snore: ["7T", "6T", "5T", "4T", "3T"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + surf: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], + wakeupslap: ["7L34", "7E", "6L34", "6E", "5L34", "5E", "4L34", "4E"], + whirlpool: ["4M"], + whirlwind: ["9L16", "7L16", "6L16", "5L16", "4L16", "3L22"], + wideguard: ["9E", "7E", "6E", "5E"], + workup: ["7M", "5M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 18, moves: ["refresh", "brickbreak", "armthrust", "rocktomb"]}, + ], + }, + hariyama: { + learnset: { + armthrust: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bellydrum: ["9L26", "7L26", "6L26", "5L27", "4L27", "3L40"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + brine: ["9L1", "7L1", "6L1", "5L1", "4M", "4L1"], + bulkup: ["9M", "9L22", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L46", "7L46", "6L46", "5L52", "4L52"], + confide: ["7M", "6M"], + counter: ["3T"], + detect: ["9L30"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M"], + dynamicpunch: ["3T"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "9L42", "7L42", "6L42", "5L47", "4M", "4L47", "3T", "3L44"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L19"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + focuspunch: ["9L38", "7T", "6T", "4M", "3M"], + forcepalm: ["9L13", "7L13", "6L13", "5L32", "4L32"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + headlongrush: ["9L60"], + heavyslam: ["9M", "9L54", "7L54", "6L54", "5L62"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], + knockoff: ["9L19", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19", "3L29"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9L50", "7L50", "6L50", "5L57", "4L57", "3L55"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["9L34", "7L34", "6L34", "5L37", "4L37", "3T", "3L51"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smellingsalts: ["7L30", "6L22", "5L22", "4L22", "3L33"], + snore: ["7T", "6T", "5T", "4T", "3T"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + surf: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["7T"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + vacuumwave: ["4T"], + vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], + wakeupslap: ["7L38", "6L38", "5L42", "4L42"], + whirlpool: ["4M"], + whirlwind: ["9L16", "7L16", "6L16", "5L16", "4L16", "3L22"], + workup: ["7M", "5M"], + zenheadbutt: ["9M"], + }, + encounters: [ + {generation: 6, level: 22}, + ], + }, + nosepass: { + learnset: { + ancientpower: ["5D", "4T"], + attract: ["7M", "6M", "5M", "4M", "3M"], + block: ["7T", "7L7", "7E", "6T", "6L7", "6E", "5T", "5L19", "5E", "4T", "4L19", "4E", "3L16"], + bodyslam: ["3T"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dazzlinggleam: ["7M", "6M"], + defensecurl: ["3T"], + discharge: ["7L31", "6L31", "5L55", "4L49"], + doubleedge: ["7E", "6E", "5E", "4E", "3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthpower: ["7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], + earthquake: ["7M", "6M", "5M", "4M", "3M"], + endure: ["7E", "6E", "5E", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firepunch: ["7T", "6T", "5T", "4T", "3T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gravity: ["7T", "6T", "5T", "4T"], + harden: ["7L4", "6L4", "5L7", "4L7", "3L7"], + headbutt: ["4T"], + helpinghand: ["3S0"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + irondefense: ["7T", "6T", "5T", "4T"], + lockon: ["7L43", "6L43", "5L73", "4L67", "3L46"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetrise: ["7T", "6T", "5T", "4T"], + magnitude: ["7E", "6E", "5E", "4E", "3E"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powergem: ["7L25", "6L25", "5L49", "4L49"], + protect: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43", "3M", "3L37"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["7L28", "6L18", "5L18"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31", "3T", "3L28", "3S0"], + rocksmash: ["6M", "5M", "4M", "3M"], + rockthrow: ["7L10", "6L10", "5L13", "4L13", "3L13"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["7E", "6E", "5E", "4T", "4E", "3T", "3E"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37", "3M", "3L31"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spark: ["7L19", "6L19", "5L25"], + stealthrock: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + taunt: ["7M", "6M", "5M", "4M", "3M"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M", "3S0"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25", "3T", "3L22", "3S0"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + voltswitch: ["7M", "6M", "5M"], + wideguard: ["7E", "6E"], + zapcannon: ["7L43", "6L43", "5L67", "4L61", "3L43"], + }, + eventData: [ + {generation: 3, level: 26, moves: ["helpinghand", "thunderbolt", "thunderwave", "rockslide"]}, + ], + }, + probopass: { + learnset: { + allyswitch: ["7T"], + ancientpower: ["4T"], + attract: ["7M", "6M", "5M", "4M"], + block: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dazzlinggleam: ["7M", "6M"], + discharge: ["7L31", "6L31", "5L55", "4L49"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "7L37", "6T", "6L37", "5T", "5L79", "4T", "4L73"], + earthquake: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + firepunch: ["7T", "6T", "5T", "4T"], + flashcannon: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gravity: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icepunch: ["7T", "6T", "5T", "4T"], + irondefense: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + ironhead: ["7T", "6T", "5T", "4T"], + lockon: ["7L43", "6L43", "5L73", "4L67"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetbomb: ["7L1", "6L1", "5L1", "4L1"], + magneticflux: ["7L1"], + magnetrise: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powergem: ["7L25", "6L25", "5L49", "4L49"], + protect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "7L16", "6M", "6L16", "5M", "5L43", "4M", "4L43"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["7L28", "6L18", "5L18"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "7L22", "6M", "6L22", "5M", "5L31", "4M", "4L31"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "7L34", "6M", "6L34", "5M", "5L37", "4M", "4L37"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + spark: ["7L19", "6L19", "5L25"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "7L40", "6M", "6L40", "5M", "5L61", "4M", "4L55"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + taunt: ["7M", "6M", "5M", "4M"], + telekinesis: ["7T"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderpunch: ["7T", "6T", "5T", "4T"], + thunderwave: ["7M", "7L13", "6M", "6L13", "5M", "5L25", "4M", "4L25"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["7L1"], + voltswitch: ["7M", "6M", "5M"], + wideguard: ["7L1", "6L1"], + zapcannon: ["7L43", "6L43", "5L67", "4L61"], + }, + }, + skitty: { + learnset: { + assist: ["7L31", "6L22", "5L22", "4L18", "3L19"], + attract: ["7M", "7L10", "6M", "6L8", "5M", "5L8", "4M", "4L4", "3M", "3L7", "3S2"], + batonpass: ["7E", "6E", "5E", "4E", "3E"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + calmmind: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["7L43", "7E", "6L43", "6E", "5L46", "5E", "5D", "4M", "4L42"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["7L25", "6L25", "5L25", "4L22", "3L25"], + confide: ["7M", "6M"], + copycat: ["7L19", "6L18", "5L18", "4L11"], + cosmicpower: ["7E", "6E"], + covet: ["7T", "7L34", "6T", "6L34", "5T", "5L36", "4L32", "3L31"], + defensecurl: ["3T"], + dig: ["6M", "5M", "4M", "3M"], + disarmingvoice: ["7L13", "6L13"], + doubleedge: ["7L40", "6L40", "5L42", "4L39", "3T", "3L39"], + doubleslap: ["7L16", "6L15", "5L15", "4L15", "3L15"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fakeout: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + faketears: ["7E", "6E", "5E", "4E", "3E"], + feintattack: ["7L22", "6L22", "5L29", "4L25", "3L27"], + flash: ["6M", "5M", "4M", "3M"], + foresight: ["7L4", "6L4", "5L4", "5D", "4L4"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2"], + headbutt: ["4T"], + healbell: ["7T", "7L37", "6T", "6L37", "5T", "5L39", "4T", "4L36", "3L37"], + helpinghand: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + mimic: ["3T"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + payday: ["3S0"], + playrough: ["7L46", "6L46"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T", "3S1"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + simplebeam: ["7E", "6E", "5E"], + sing: ["7L7", "6L7", "5L11", "4L8", "3L13"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + suckerpunch: ["7E", "6E", "5E", "4T", "4E"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2"], + tailwhip: ["7L1", "6L1", "5L1", "4L1", "3L3", "3S0", "3S1", "3S2"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + tickle: ["7E", "6E", "5E", "5D", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + wakeupslap: ["7L28", "6L28", "5L32", "4L29"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["7M", "6M", "5M"], + wish: ["7E", "6E", "5E", "4E", "3E"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["cutecharm"], moves: ["tackle", "growl", "tailwhip", "payday"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 5, shiny: 1, abilities: ["cutecharm"], moves: ["growl", "tackle", "tailwhip", "rollout"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 10, gender: "M", abilities: ["cutecharm"], moves: ["growl", "tackle", "tailwhip", "attract"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 3, level: 3, gender: "F", ivs: {hp: 5, atk: 4, def: 4, spa: 5, spd: 4, spe: 4}, abilities: ["cutecharm"], pokeball: "pokeball"}, + ], + }, + delcatty: { + learnset: { + attract: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1", "3S0"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + calmmind: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + defensecurl: ["3T"], + dig: ["6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleslap: ["7L1", "6L1", "5L1", "4L1", "3L1"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fakeout: ["7L1", "6L1", "5L1", "4L1"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["3L1"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M", "3S0"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M", "3S0"], + sing: ["7L1", "6L1", "5L1", "4L1", "3L1"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stompingtantrum: ["7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["3S0"], + swift: ["4T", "3T"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M", "3M"], + wildcharge: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 18, abilities: ["cutecharm"], moves: ["sweetkiss", "secretpower", "attract", "shockwave"]}, + ], + }, + sableye: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + allyswitch: ["8M", "7T"], + astonish: ["9L3", "8L3", "7L9", "6L9", "5L11", "4L11", "3L13"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M"], + calmmind: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], + captivate: ["7E", "6E", "5E", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "8L6", "7L31", "6L31", "5L46", "4L46", "3L37"], + counter: ["3T"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + detect: ["9L18", "8L18", "7L14", "6L14", "5L22", "4L22", "3L25"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + disable: ["9L15", "8L15"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "8M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9L12", "8L12", "7L21", "6L18", "5L18", "4L18", "3L21"], + feint: ["9E", "8E", "7E", "6E", "5E", "4E"], + feintattack: ["7L19", "6L19", "5L32", "4L32", "3L29", "3S1"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + flatter: ["9E", "8E", "7E", "6E", "5E", "4E"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L4", "6L4", "5L4", "5D", "4L4", "3L5", "3S0"], + foulplay: ["9M", "9L48", "8M", "8L48", "7T", "7L41", "6T", "6L41", "5T", "5L50", "5S2"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["9L24", "8L24", "7L11", "6L11", "5L15", "4L15", "3L17"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "3S1"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M", "7E", "6E"], + incinerate: ["6M", "5M"], + knockoff: ["9L27", "8L27", "7T", "7L26", "6T", "6L26", "5T", "5L29", "4T", "4L29", "3L33"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + lightscreen: ["9M"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meanlook: ["9L36", "8L36", "7L46", "7E", "6L1", "6E", "5L60", "5E", "4L57", "3L45"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metalburst: ["9E", "8E", "7E", "6E", "5E"], + metalclaw: ["9M"], + metronome: ["9M", "8M", "3T"], + mimic: ["3T"], + moonlight: ["7E", "6E", "5E", "4E", "3E"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + nastyplot: ["9M", "8M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["9M", "9L21", "8L21", "7L6", "6L6", "5L8", "4L8", "3L9", "3S0"], + octazooka: ["5S2"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + phantomforce: ["9M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poltergeist: ["8T"], + powergem: ["9M", "9L39", "8M", "8L39", "7L36", "6L36", "5L43", "4L43"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + punishment: ["7L24", "6L24", "5L36", "4L36"], + quash: ["9L30", "8L30", "7M", "7L44", "6M", "6L44"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + recover: ["9E", "8E", "7E", "6E", "6S3", "6S4", "5E", "4E", "3E", "3S1"], + reflect: ["9M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "9L45", "8M", "8L45", "7M", "7L39", "6M", "6L39", "6S3", "5M", "5L57", "4M", "4L53", "3M", "3L41", "3S1"], + shadowclaw: ["9M", "9L33", "8M", "8L33", "7M", "7L29", "6M", "6L29", "5M", "5L39", "4M", "4L39"], + shadowsneak: ["9L9", "8L9", "7L16", "6L16", "5L25", "4L25"], + shockwave: ["7T", "6T", "6S4", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "5D", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9E", "8E", "7E", "6E", "5E", "5D", "4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + tickle: ["5S2"], + torment: ["9E", "8E", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5S2", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + willowisp: ["9M", "8M", "7M", "6M", "6S3", "6S4", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + xscissor: ["9M"], + zenheadbutt: ["9M", "9L42", "8M", "8L42", "7T", "7L34", "6T", "6L1", "5T", "5L53", "4T", "4L50"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", abilities: ["keeneye"], moves: ["leer", "scratch", "foresight", "nightshade"], pokeball: "pokeball"}, + {generation: 3, level: 33, abilities: ["keeneye"], moves: ["helpinghand", "shadowball", "feintattack", "recover"]}, + {generation: 5, level: 50, gender: "M", isHidden: true, moves: ["foulplay", "octazooka", "tickle", "trick"], pokeball: "cherishball"}, + {generation: 6, level: 50, nature: "Relaxed", ivs: {hp: 31, spa: 31}, isHidden: true, moves: ["calmmind", "willowisp", "recover", "shadowball"], pokeball: "cherishball"}, + {generation: 6, level: 100, nature: "Bold", isHidden: true, moves: ["willowisp", "recover", "taunt", "shockwave"], pokeball: "cherishball"}, + ], + }, + mawile: { + learnset: { + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], + assurance: ["8M"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "8L8", "7L25", "6L25", "5L31", "4L31", "3L31"], + bite: ["8L12", "7L9", "6L9", "5L11", "4L11", "3L11"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + captivate: ["7E", "6E", "5E", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M", "8L28", "7L29", "6L29", "5L36", "4L36", "3L36"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["8M"], + dynamicpunch: ["3T"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fairywind: ["8L4", "7L1", "6L1"], + faketears: ["8M", "8L44", "7L5", "6L5", "5L6", "5D", "4L6", "3L6", "3S0"], + falseswipe: ["8M", "7M", "6M", "5M", "4E", "3E", "3S1"], + feintattack: ["7L21", "6L21", "5L26", "4L26", "3L26"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["8M", "7E", "6E", "6S2", "5E", "5D", "4E"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1"], + guardswap: ["8M", "7E", "6E", "5E", "4E"], + headbutt: ["4T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "7E", "6E", "5E", "4E"], + icepunch: ["8M", "7T", "6T", "5T", "5D", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "8L24", "7T", "7L33", "6T", "6L33", "5T", "5L41", "4T", "4L41", "3L41", "3S1"], + ironhead: ["8M", "8L36", "7T", "7L1", "6T", "6L1", "6S2", "6S3", "5T", "5L56", "4T", "4L56"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metalburst: ["7E", "6E", "5E"], + mimic: ["3T"], + mistyterrain: ["8M", "7E", "6E"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + playrough: ["8M", "8L48", "7L1", "6L1", "6S2", "6S3"], + poisonfang: ["7E", "6E", "5E", "4E", "3E"], + poweruppunch: ["8E", "7E", "6M"], + protect: ["8M", "7M", "6M", "6S3", "5M", "4M", "3M"], + psychicfangs: ["8M"], + psychup: ["7M", "6M", "5M", "4E", "3T", "3E"], + punishment: ["7E", "6E", "5E", "4E"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["8E", "7E", "6E", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sing: ["3S1"], + slam: ["8E", "7E", "6E", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spitup: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + stockpile: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["8L20", "7L37", "7E", "6L37", "6E", "6S2", "6S3", "5L46", "5E", "4T", "4L46", "4E"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], + sweetscent: ["8L32", "7L13", "6L13", "5L16", "4L16", "3L16"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + taunt: ["8M", "8L40", "7M", "7L1", "6M", "6L1", "5M", "4M", "3M"], + thunderfang: ["8M", "7E", "6E", "5E", "4E"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + visegrip: ["7L17", "6L17", "5L21", "4L21", "3L21", "3S1"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["astonish", "faketears"], pokeball: "pokeball"}, + {generation: 3, level: 22, moves: ["sing", "falseswipe", "visegrip", "irondefense"]}, + {generation: 6, level: 50, abilities: ["intimidate"], moves: ["ironhead", "playrough", "firefang", "suckerpunch"], pokeball: "cherishball"}, + {generation: 6, level: 100, abilities: ["intimidate"], moves: ["suckerpunch", "protect", "playrough", "ironhead"], pokeball: "cherishball"}, + ], + }, + aron: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + autotomize: ["8L40", "7L43", "6L39", "5L43"], + bodypress: ["8M"], + bodyslam: ["8M", "7E", "6E", "5E", "4E", "3T", "3E"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E", "4E"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8L56", "7L40", "6L40", "5L50", "4L43", "3T", "3L44"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragonrush: ["8E", "7E", "6E", "5E", "4E"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + harden: ["8L1", "7L1", "6L1", "5L4", "5D", "4L4", "3L4"], + headbutt: ["8L16", "7L7", "6L7", "5L11", "4T", "4L11", "3L10"], + headsmash: ["8E", "7E", "6E", "5E", "5D", "4E"], + heavyslam: ["8M", "8L52", "7L46", "6L43", "5L46"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + irondefense: ["8M", "8L48", "7T", "7L37", "6T", "6L15", "5T", "5L18", "4T", "4L18", "3L17"], + ironhead: ["8M", "8L28", "7T", "7L22", "7E", "6T", "6L22", "6E", "5T", "5L29", "5E", "4T", "4L29", "4E"], + irontail: ["8M", "8L44", "7T", "7L34", "6T", "6L34", "5T", "5L39", "4M", "4L39", "3M", "3L29"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["8L60", "7L49", "6L49", "5L53", "4L46"], + metalclaw: ["8L4", "7L10", "6L10", "5L15", "4L15", "3L13"], + metalsound: ["8L33", "7L31", "6L31", "5L36", "4L36", "3L39"], + mimic: ["3T"], + mudslap: ["8E", "7L4", "6L4", "5L8", "4T", "4L8", "3T", "3L7"], + naturalgift: ["4M"], + protect: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L32", "4M", "4L32", "3M", "3L34"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["8M", "7E", "6E"], + roar: ["8L12", "7M", "7L19", "6M", "6L18", "5M", "5L22", "4M", "4L22", "3M", "3L21"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "8L8", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + screech: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stomp: ["8E", "7E", "6E", "5E", "4E", "3E"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L36", "7L28", "6L22", "5L25", "4L25", "3L25"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + }, + lairon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + autotomize: ["8L46", "7L47", "6L45", "5L51"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8L70", "7L43", "6L43", "5L62", "4L51", "3T", "3L53"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8L16", "7L1", "6L1", "5L1", "4T", "4L1", "3L1"], + heavyslam: ["8M", "8L64", "7L51", "6L51", "5L56"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + irondefense: ["8M", "8L58", "7T", "7L39", "6T", "6L15", "5T", "5L18", "4T", "4L18", "3L17"], + ironhead: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "5T", "5L29", "4T", "4L29"], + irontail: ["8M", "8L52", "7T", "7L35", "6T", "6L35", "5T", "5L45", "4M", "4L45", "3M", "3L29"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["8L76", "7L55", "6L55", "5L67", "4L56"], + metalclaw: ["8L1", "7L10", "6L10", "5L15", "4L15", "3L13"], + metalsound: ["8L35", "7L31", "6L31", "5L40", "4L40", "3L45"], + mimic: ["3T"], + mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + naturalgift: ["4M"], + protect: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L34", "4M", "4L34", "3M", "3L37"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + roar: ["8L12", "7M", "7L19", "6M", "6L18", "5M", "5L22", "4M", "4L22", "3M", "3L21"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "8L1", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L40", "7L28", "6L22", "5L25", "4L25", "3L25"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + }, + }, + aggron: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + autotomize: ["8L48", "7L51", "6L48", "5L57"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["8M"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8L80", "7L45", "6L45", "5L74", "4L57", "3T", "3L63", "3S0"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + dynamicpunch: ["3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "6S2", "5M", "4M", "3M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["8L16", "7L1", "6L1", "5L1", "4T", "4L1", "3L1"], + headsmash: ["6S2"], + heavyslam: ["8M", "8L72", "7L57", "6L57", "5L65"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "8L64", "7T", "7L39", "6T", "6L15", "5T", "5L18", "4T", "4L18", "3L17"], + ironhead: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "6S2", "5T", "5L29", "4T", "4L29"], + irontail: ["8M", "8L56", "7T", "7L35", "6T", "6L35", "5T", "5L48", "4M", "4L48", "3M", "3L29", "3S0", "3S1"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metalburst: ["8L88", "7L63", "6L63", "5L82", "4L65"], + metalclaw: ["8L1", "7L10", "6L10", "5L15", "4L15", "3L13"], + metalsound: ["8L35", "7L31", "6L31", "5L40", "4L40", "3L50", "3S0", "3S1"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L34", "4M", "4L34", "3M", "3L37", "3S0", "3S1"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["8M"], + roar: ["8L12", "7M", "7L19", "6M", "6L18", "5M", "5L22", "4M", "4L22", "3M", "3L21"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "6S2", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "8L1", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scaryface: ["8M"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L40", "7L28", "6L22", "5L25", "4L25", "3L25", "3S1"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 3, level: 100, moves: ["irontail", "protect", "metalsound", "doubleedge"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["takedown", "irontail", "protect", "metalsound"], pokeball: "pokeball"}, + {generation: 6, level: 50, nature: "Brave", abilities: ["rockhead"], moves: ["ironhead", "earthquake", "headsmash", "rockslide"], pokeball: "cherishball"}, + ], + }, + meditite: { + learnset: { + acupressure: ["9L33", "7L33", "6L33", "5L39"], + aerialace: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + bide: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulletpunch: ["9E", "7E", "6E", "5E", "4E"], + calmmind: ["9M", "9L23", "7M", "7L23", "6M", "6L23", "5M", "5L25", "4M", "4L25", "3M", "3L28"], + captivate: ["4M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + confusion: ["9L1", "7L7", "6L7", "5L8", "4L8", "3L9", "3S0", "3S1"], + counter: ["9L44", "7L44", "6L44", "3T"], + detect: ["9L9", "7L9", "6L9", "5L11", "4L11", "3L12", "3S1"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["9E", "7E", "6E", "5E", "4E", "3T", "3E", "3S1"], + endure: ["9M", "9L12", "7L12", "6L12", "5D", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fakeout: ["9E", "7E", "6E", "5E", "4E", "3E"], + feint: ["9L15", "7L15", "6L15", "5L22", "4L22"], + firepunch: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], + foresight: ["7E", "6E", "5E", "4E", "3E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["9E", "7E", "6E", "5E", "4E"], + headbutt: ["4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7L20", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3M", "3L17"], + highjumpkick: ["9L28", "7L28", "6L28", "5L32", "4L32", "3L32"], + icepunch: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + imprison: ["9M"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meditate: ["7L4", "6L4", "5L4", "5D", "4L4", "3L4", "3S0"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mindreader: ["7L25", "6L18", "5L18", "4L18", "3L22"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightshade: ["9M"], + painsplit: ["7T", "6T", "5T", "4T"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + powerswap: ["9E", "7E", "6E", "5E", "4E"], + powertrick: ["9L36", "7L36", "6L36", "5L43", "4L39"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L20"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychicterrain: ["9M"], + psychocut: ["9E", "7E", "6E", "5E", "4E"], + psychup: ["9L31", "7M", "7L31", "6M", "6L31", "5M", "5L36", "4M", "4L36", "3T", "3L36"], + psyshock: ["9M", "7M", "6M", "5M"], + quickguard: ["9E", "7E", "6E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + recover: ["9L41", "7L41", "6L41", "5L50", "4L46", "3L44"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M", "9L39", "7L39", "6L39", "5L46", "4L43", "3L41"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M", "3S1"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + storedpower: ["9M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T", "3L20"], + swift: ["9M", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M"], + vacuumwave: ["4T"], + workup: ["9L1", "7M", "5M"], + zenheadbutt: ["9M", "9L25", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["bide", "meditate", "confusion"], pokeball: "pokeball"}, + {generation: 3, level: 20, moves: ["dynamicpunch", "confusion", "shadowball", "detect"], pokeball: "pokeball"}, + ], + }, + medicham: { + learnset: { + acupressure: ["9L33", "7L33", "6L33", "5L42"], + aerialace: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + aurasphere: ["9M"], + axekick: ["9L53"], + batonpass: ["9M"], + bide: ["7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], + bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], + calmmind: ["9M", "9L23", "7M", "7L23", "6M", "6L23", "5M", "5L25", "4M", "4L25", "3M", "3L28"], + captivate: ["4M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + confusion: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + counter: ["9L53", "7L53", "6L53", "3T"], + detect: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + endure: ["9M", "9L12", "7L12", "6L12", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feint: ["9L15", "7L15", "6L15", "5L22", "4L22"], + firepunch: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T", "3L1"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7L20", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3M", "3L17"], + highjumpkick: ["9L28", "7L28", "6L28", "5L32", "4L32", "3L32"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T", "3L1"], + imprison: ["9M"], + laserfocus: ["7T"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meditate: ["7L1", "6L1", "5L1", "4L1", "3L1"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mindreader: ["7L25", "6L18", "5L18", "4L18", "3L22"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightshade: ["9M"], + painsplit: ["7T", "6T", "5T", "4T"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + powertrick: ["9L36", "7L36", "6L36", "5L49", "4L42"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L20"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychicterrain: ["9M"], + psychup: ["9L31", "7M", "7L31", "6M", "6L31", "5M", "5L36", "4M", "4L36", "3T", "3L36"], + psyshock: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + recover: ["9L47", "7L47", "6L47", "5L62", "4L55", "3L54"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M", "7L42", "6L42", "5L55", "4L49", "3L46"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + storedpower: ["9M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T", "3L20"], + swift: ["9M", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T", "3L1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M"], + vacuumwave: ["4T"], + workup: ["9L1", "7M", "5M"], + zenheadbutt: ["9M", "9L25", "7T", "7L1", "6T", "6L1", "5T", "4T"], + }, + encounters: [ + {generation: 4, level: 35}, + {generation: 6, level: 34, maxEggMoves: 1}, + ], + }, + electrike: { + learnset: { + agility: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["8L20", "7L24", "6L24", "5L28", "4L28", "3L33"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + charge: ["8L36", "7L44", "6L44", "5L44", "4L44", "3L41"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + crunch: ["8M", "7E", "6E", "5E", "4E", "3E"], + curse: ["8E", "7E", "6E", "5E", "4E", "3E"], + discharge: ["8L32", "7L29", "7E", "6L29", "6E", "5L41", "5E", "4L41", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M", "7E", "6E"], + electroball: ["8M", "7E", "6E", "5E"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["8M", "7E", "6E", "5E", "4E"], + flameburst: ["7E", "6E", "5E"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + headbutt: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["8L8", "7L7", "6L7", "5L12", "4L12", "3L12"], + icefang: ["8M", "7E", "6E", "5E", "5D", "4E"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + leer: ["8L4", "7L4", "6L4", "5L9", "4L9", "3L9"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + odorsleuth: ["7L16", "6L16", "5L25", "4L25", "3L25"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["8M"], + quickattack: ["8L12", "7L10", "6L10", "5L17", "4L17", "3L17"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + roar: ["8L28", "7M", "7L34", "6M", "6L34", "5M", "5L36", "4M", "4L36", "3M", "3L28"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["8L16", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "5D", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spark: ["8E", "7L13", "6L13", "5L20", "4L20", "3L20"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], + switcheroo: ["8E", "7E", "6E", "5E", "4E"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8L44", "7M", "7L49", "6M", "6L49", "5M", "5L52", "4M", "4L49", "3M", "3L36"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderfang: ["8M", "8L24", "7L19", "7E", "6L19", "6E", "5L33", "5E", "4L33", "4E"], + thunderwave: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L4", "5D", "4M", "4L4", "3T", "3L4"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L49"], + }, + }, + manectric: { + learnset: { + agility: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["8L20", "7L24", "6L24", "5L30", "4L30", "3L39", "3S0"], + bodyslam: ["8M", "3T"], + captivate: ["4M"], + charge: ["8L42", "7L48", "6L48", "5L54", "4L54", "3L53"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + crunch: ["8M"], + discharge: ["8L36", "7L30", "6L30", "5L49", "4L49"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M"], + electricterrain: ["8M", "8L60", "7L1", "6L1"], + electroball: ["8M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + flamethrower: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["8M"], + icefang: ["8M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + odorsleuth: ["7L16", "6L16", "5L25", "4L25", "3L25"], + overheat: ["8M", "7M", "6M", "6S1", "5M", "4M"], + protect: ["8M", "7M", "6M", "6S1", "5M", "4M", "3M"], + psychicfangs: ["8M"], + quickattack: ["8L12", "7L10", "6L10", "5L17", "4L17", "3L17"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M", "3S0"], + refresh: ["3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + risingvoltage: ["8T"], + roar: ["8L30", "7M", "7L36", "6M", "6L36", "5M", "5L42", "4M", "4L42", "3M", "3L31"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M", "4M", "3M"], + shockwave: ["8L16", "7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spark: ["7L13", "6L13", "5L20", "4L20", "3L20"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["8M", "8L54", "7M", "7L54", "6M", "6L54", "5M", "5L66", "4M", "4L61", "3M", "3L45", "3S0"], + thunderbolt: ["8M", "7M", "6M", "6S1", "5M", "4M", "3M"], + thunderfang: ["8M", "8L24", "7L19", "6L19", "5L37", "4L37"], + thunderwave: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T"], + voltswitch: ["8M", "7M", "6M", "6S1", "5M"], + wildcharge: ["8M", "8L48", "7M", "7L42", "6M", "6L42", "5M", "5L61"], + }, + eventData: [ + {generation: 3, level: 44, moves: ["refresh", "thunder", "raindance", "bite"]}, + {generation: 6, level: 50, nature: "Timid", abilities: ["lightningrod"], moves: ["overheat", "thunderbolt", "voltswitch", "protect"], pokeball: "cherishball"}, + ], + }, + plusle: { + learnset: { + agility: ["7L37", "6L37", "5L48", "4L44", "3L47"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7L34", "6L34", "5L44", "4L42", "3L40"], + bestow: ["7L13", "6L13"], + bodyslam: ["3T"], + captivate: ["4M"], + charge: ["7L28", "6L28", "5L38", "4L35", "3L31"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["7L25", "7E", "6L25"], + confide: ["7M", "6M"], + copycat: ["7L22", "6L22", "5L24", "4L24"], + counter: ["3T"], + covet: ["7T"], + defensecurl: ["3T"], + discharge: ["7L31", "7E", "6L31", "6E", "5E", "5D", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + echoedvoice: ["7M", "6M", "5M"], + electroball: ["7L19", "6L19", "5L29"], + electroweb: ["7T", "6T"], + encore: ["7L10", "6L10", "5L17", "4L17", "3L22"], + endure: ["4M", "3T"], + entrainment: ["7L49", "6L1", "5L63"], + facade: ["7M", "6M", "5M", "4M", "3M"], + faketears: ["7E", "6L35", "5L21", "4L21", "3L28"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + headbutt: ["4T"], + helpinghand: ["7T", "7L4", "6T", "6L4", "5T", "5L10", "4T", "4L10", "3L13"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "7L40", "6T", "6L40", "5T", "5L51", "4T", "4L48"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["7L46", "6L1", "5L56", "4L51"], + naturalgift: ["4M"], + nuzzle: ["7L1", "6L1"], + playnice: ["7L1", "6L1"], + protect: ["7M", "6M", "5M", "4M", "3M"], + quickattack: ["7L1", "6L1", "5L7", "4L7", "3L10", "3S1"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "5D", "4T"], + sing: ["7E", "6E", "5E", "4E"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spark: ["7L7", "6L7", "5L15", "4L15", "3L19"], + substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["7E", "6E", "5E", "4E"], + swift: ["7L16", "6L16", "5L31", "4T", "4L29", "3T"], + tearfullook: ["7E"], + thunder: ["7M", "7L43", "6M", "6L42", "5M", "5L42", "4M", "4L38", "3M", "3L37"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "7L1", "6M", "6L1", "5M", "5L3", "5D", "4M", "4L3", "3T", "3L4", "3S0", "3S1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["7T", "6T", "5T", "4T"], + voltswitch: ["7M", "6M", "5M"], + watersport: ["3S0"], + wildcharge: ["7M", "6M", "5M"], + wish: ["7E", "6E", "5E", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["growl", "thunderwave", "watersport"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 10, gender: "M", moves: ["growl", "thunderwave", "quickattack"], pokeball: "pokeball"}, + ], + }, + minun: { + learnset: { + agility: ["7L37", "6L37", "5L48", "4L44", "3L47"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7L34", "6L34", "5L44", "4L42", "3L40"], + bodyslam: ["3T"], + captivate: ["4M"], + charge: ["7L28", "6L28", "5L38", "4L35", "3L31"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["7E", "6L21", "5L21", "4L21", "3L28"], + confide: ["7M", "6M"], + copycat: ["7L22", "6L22", "5L24", "4L24"], + counter: ["3T"], + covet: ["7T"], + defensecurl: ["3T"], + discharge: ["7L31", "7E", "6L31", "6E", "5E", "5D", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + echoedvoice: ["7M", "6M", "5M"], + electroball: ["7L19", "6L19", "5L29"], + electroweb: ["7T", "6T"], + encore: ["7L10", "6L10", "5L17", "4L17", "3L22"], + endure: ["4M", "3T"], + entrainment: ["7L49", "6L1", "5L63"], + facade: ["7M", "6M", "5M", "4M", "3M"], + faketears: ["7L25", "7E", "6L25", "5L35", "4L31"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + headbutt: ["4T"], + helpinghand: ["7T", "7L4", "6T", "6L4", "5T", "5L10", "4T", "4L10", "3L13"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + mudsport: ["3S0"], + nastyplot: ["7L46", "6L1", "5L56", "4L51"], + naturalgift: ["4M"], + nuzzle: ["7L1", "6L1"], + playnice: ["7L1", "6L1"], + protect: ["7M", "6M", "5M", "4M", "3M"], + quickattack: ["7L1", "6L1", "5L7", "4L7", "3L10", "3S1"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "5D", "4T"], + sing: ["7E", "6E", "5E", "4E"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spark: ["7L7", "6L7", "5L15", "4L15", "3L19"], + substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["7E", "6E", "5E", "4E"], + swift: ["7L16", "6L16", "5L31", "4T", "4L29", "3T"], + switcheroo: ["7L13", "6L13"], + tearfullook: ["7E"], + thunder: ["7M", "7L43", "6M", "6L42", "5M", "5L42", "4M", "4L38", "3M", "3L37"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "7L1", "6M", "6L1", "5M", "5L3", "5D", "4M", "4L3", "3T", "3L4", "3S0", "3S1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trumpcard: ["7L40", "6L40", "5L51", "4L48"], + uproar: ["7T", "6T", "5T", "4T"], + voltswitch: ["7M", "6M", "5M"], + wildcharge: ["7M", "6M", "5M"], + wish: ["7E", "6E", "5E", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["growl", "thunderwave", "mudsport"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 3, level: 10, gender: "M", moves: ["growl", "thunderwave", "quickattack"], pokeball: "pokeball"}, + ], + }, + volbeat: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7E", "6E", "5E", "4E", "3E"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["7L8", "6L8", "5L9", "4L9", "3L5"], + counter: ["3T"], + dazzlinggleam: ["7M", "6M"], + defog: ["7T"], + dizzypunch: ["7E", "6E", "5E"], + doubleedge: ["7L47", "6L45", "5L45", "4L45", "3T", "3L37"], + doubleteam: ["7M", "7L5", "6M", "6L5", "5M", "5L5", "4M", "4L5", "3M", "3L9"], + dynamicpunch: ["3T"], + encore: ["7E", "6E", "5E", "4E"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["7L1", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "6T", "5T", "4M", "3M"], + helpinghand: ["7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "7L50"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + lunge: ["7E"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + moonlight: ["7L19", "6L13", "5L13", "4L13", "3L13"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + playrough: ["7L43", "6L43"], + poweruppunch: ["6M"], + protect: ["7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L29"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + quickattack: ["7L12", "6L12", "5L17", "4L17", "3L17"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["7E", "6E", "5E", "3T"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "7L26", "6T", "6L25", "5T", "5L25", "4T", "4L25", "3L25"], + silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["7L15", "6M", "6L15", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + tailglow: ["7L22", "6L21", "5L21", "4L21", "3L21"], + tailwind: ["7T", "6T", "5T", "5D", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E", "3E"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + zenheadbutt: ["7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], + }, + }, + illumise: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M", "3M"], + aircutter: ["4T"], + aromatherapy: ["7E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7E", "6E", "5E", "4E", "3E"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["7L40", "7E", "6L40", "6E", "5L41", "5E", "4L41", "4E"], + captivate: ["7E", "6E", "5E", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["7L9", "6L9", "5L9", "5D", "4L9", "3L9"], + confide: ["7M", "6M"], + confuseray: ["7E", "6E", "5E"], + counter: ["3T"], + covet: ["7T", "7L47", "6T", "6L45", "5T", "5L45", "4L45", "3L37"], + dazzlinggleam: ["7M", "6M"], + defog: ["7T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + encore: ["7L26", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E", "3L25"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + faketears: ["7E", "6E", "5E", "5D"], + flash: ["6M", "5M", "4M", "3M"], + flatter: ["7L29", "6L29", "5L29", "4L29", "3L29"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigadrain: ["7T", "6T", "5T", "4M", "3M"], + growth: ["7E", "6E", "5E", "4E", "3E"], + helpinghand: ["7T", "7L36", "6T", "6L33", "5T", "5L33", "4T", "4L33", "3L33"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "7L50"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + moonlight: ["7L19", "6L13", "5L13", "4L13", "3L13"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + playnice: ["7L1", "6L1"], + playrough: ["7L43", "6L43"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + quickattack: ["7L12", "6L12", "5L17", "4L17", "3L17"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["7L15", "6M", "6L15", "5M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["7L5", "6L5", "5L5", "4L5", "3L5"], + swift: ["4T", "3T"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "5D", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["7L22", "6L21", "5L21", "4L21", "3L21"], + zenheadbutt: ["7T", "7L33", "6T", "6L33", "5T", "5L37", "4T", "4L37"], + }, + }, + budew: { + learnset: { + absorb: ["8L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bulletseed: ["8M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonspore: ["8E", "7E", "6E", "5E", "4E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + extrasensory: ["8E", "7E", "6E", "5E", "4E"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7E", "6E", "5E"], + grassyglide: ["8T"], + growth: ["8L1", "7L4", "6L4", "5L4", "4L4"], + hiddenpower: ["7M", "6M", "5M", "4M"], + leafstorm: ["8M", "7E", "6E", "5E", "4E"], + lifedew: ["8E"], + megadrain: ["7L13", "6L13", "5L13", "4L13"], + mindreader: ["7E", "6E", "5E", "4E"], + mudslap: ["4T"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["7M", "6M"], + pinmissile: ["8M", "7E", "6E", "5E", "4E"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + razorleaf: ["8E", "7E", "6E", "5E", "4E"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sleeppowder: ["8E", "7E", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + spikes: ["8M", "7E", "6E", "5E", "4E"], + stunspore: ["8L1", "7L10", "6L10", "5L10", "4L10"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["8M", "4T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + venoshock: ["8M", "7M", "6M", "5M"], + watersport: ["7L7", "6L7", "5L7", "4L7"], + weatherball: ["8M"], + worryseed: ["8L1", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16"], + }, + }, + roselia: { + learnset: { + absorb: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + aromatherapy: ["8L50", "7L43", "6L43", "5L43", "4L43", "3L53"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + bulletseed: ["8M", "7E", "6E", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonspore: ["8E", "7E", "6E", "5E", "4E", "3E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M", "3M"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + extrasensory: ["8E"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["8M", "8L30", "7T", "7L25", "7E", "6T", "6L25", "6E", "5T", "5L25", "5E", "4M", "4L25", "3M", "3L33"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L22", "7E", "6L22", "6E", "5L22", "5E", "4L22", "3L29", "3S1"], + grassyglide: ["8T"], + growth: ["8L1", "7L4", "6L4", "5L4", "5D", "4L4", "3L5", "3S0"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + ingrain: ["8L55", "7L34", "6L34", "5L34", "4L34", "3L41"], + leafstorm: ["8M", "7E", "6E", "5E", "4E"], + leechseed: ["8L10", "7L16", "6L16", "5L16", "4L16", "3L21", "3S1"], + lifedew: ["8E"], + magicalleaf: ["8M", "8L15", "7L19", "6L19", "5L19", "4L19", "3L25", "3S1"], + megadrain: ["8L5", "7L13", "6L13", "5L13", "4L13", "3L17"], + mimic: ["3T"], + mindreader: ["7E", "6E", "5E", "4E"], + mudslap: ["4T", "3T"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["7M", "6M"], + nightmare: ["3T"], + petalblizzard: ["8L45", "7L37", "6L37"], + petaldance: ["8L60", "7L50", "6L37", "5L40", "4L40", "3L49"], + pinmissile: ["8M", "7E", "6E", "5E", "4E", "3E"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poisonsting: ["8L0", "7L7", "6L7", "5L7", "4L7", "3L9", "3S0"], + powerwhip: ["8M", "7E"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + razorleaf: ["8E", "7E", "6E", "5E", "4E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + sleeppowder: ["8E", "7E", "6E", "5E", "5D", "4E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spikes: ["8M", "7E", "6E", "5E", "4E", "3E"], + stunspore: ["8L1", "7L10", "6L10", "5L10", "4L10", "3L13"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["3S1"], + sweetscent: ["8L25", "7L31", "6L31", "5L31", "4L31", "3L37"], + swift: ["8M", "5D", "4T", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["8L35", "7T", "7L46", "7E", "6T", "6L46", "6E", "5T", "5L46", "5E", "4T", "4L46", "4E", "3L57", "3E"], + toxic: ["8L40", "7M", "7L40", "6M", "6L40", "5M", "5L37", "4M", "4L37", "3M", "3L45"], + toxicspikes: ["8M", "8L20", "7L28", "6L28", "5L28", "4L28"], + uproar: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + weatherball: ["8M"], + worryseed: ["8L1", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["absorb", "growth", "poisonsting"], pokeball: "pokeball"}, + {generation: 3, level: 22, moves: ["sweetkiss", "magicalleaf", "leechseed", "grasswhistle"]}, + ], + }, + roserade: { + learnset: { + absorb: ["8L1"], + aromatherapy: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M"], + bulletseed: ["8M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigadrain: ["8M", "8L1", "7T", "6T", "5T", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L1", "7L1", "6L1"], + growth: ["8L1"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + ingrain: ["8L1"], + laserfocus: ["7T"], + leafstorm: ["8M"], + leechseed: ["8L1"], + magicalleaf: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + megadrain: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + petalblizzard: ["8L1"], + petaldance: ["8L1"], + pinmissile: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], + powerwhip: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + spikes: ["8M"], + stunspore: ["8L1"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetscent: ["8L1", "7L1", "6L1", "5L1", "4L1"], + swift: ["8M", "4T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["8L1", "7T", "6T", "5T", "4T"], + toxic: ["8L1", "7M", "6M", "5M", "4M"], + toxicspikes: ["8M", "8L1"], + uproar: ["8M"], + venomdrench: ["8M", "8L1", "7L1", "6L1"], + venoshock: ["8M", "7M", "6M", "5M"], + weatherball: ["8M", "7L1", "6L1", "5L1", "4L1"], + worryseed: ["8L1", "7T", "6T", "5T", "4T"], + }, + }, + gulpin: { + learnset: { + acidarmor: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], + acidspray: ["9M", "9L17", "7L17", "6L17", "5L34"], + amnesia: ["9M", "9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], + attract: ["7M", "6M", "5M", "4M", "3M"], + belch: ["9L41", "7L41", "6L40"], + bodyslam: ["9M", "3T"], + bulletseed: ["9M", "4M", "3M"], + captivate: ["4M"], + clearsmog: ["9E"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["9E", "7E", "6E", "5E", "4E"], + defensecurl: ["3T"], + destinybond: ["9E", "7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + dynamicpunch: ["3T"], + encore: ["9M", "9L20", "7L20", "6L20", "5L23", "4L23", "3L23"], + endure: ["9M", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + fling: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gastroacid: ["9L36", "7T", "7L36", "6T", "6L36", "5T", "5L49", "4T", "4L44"], + gigadrain: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], + gunkshot: ["9M", "9L49", "7T", "7L49", "7E", "6T", "6L49", "6E", "5T", "5L59", "5E", "4T", "4L54"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "9E", "7E", "6E", "5E", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + painsplit: ["9L44", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + poisongas: ["9L8", "7L8", "6L8", "5L9", "5D", "4L9", "3L9"], + poisonjab: ["9M"], + pound: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + selfdestruct: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M", "3S0"], + sing: ["3S0"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + sludge: ["9L10", "7L10", "6L10", "5L14", "4L14", "3L14", "3S0"], + sludgebomb: ["9M", "9L33", "7M", "7L33", "6M", "6L33", "5M", "5L44", "4M", "4L39", "3M", "3L39"], + sludgewave: ["7M", "6M", "5M"], + smog: ["9E", "7E", "6E", "5E", "4E", "3E"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spitup: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], + stockpile: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], + strength: ["6M", "5M", "4M", "3M"], + stuffcheeks: ["9E"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], + swordsdance: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + toxic: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L28", "4M", "4L28", "3M", "3L28", "3S0"], + toxicspikes: ["9M"], + venomdrench: ["7E", "6E"], + venoshock: ["9M", "7M", "6M", "5M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wringout: ["7L44", "6L44", "5L54", "4L49"], + yawn: ["9L5", "7L5", "6L5", "5L6", "4L6", "3L6"], + }, + eventData: [ + {generation: 3, level: 17, moves: ["sing", "shockwave", "sludge", "toxic"]}, + ], + }, + swalot: { + learnset: { + acidspray: ["9M", "9L17", "7L17", "6L17", "5L38"], + amnesia: ["9M", "9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], + attract: ["7M", "6M", "5M", "4M", "3M"], + belch: ["9L49", "7L49", "6L46"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M", "9L0", "7L1", "6L26", "5L26", "4L26", "3T", "3L26"], + brickbreak: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], + bulletseed: ["9M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["3T"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], + encore: ["9M", "9L20", "7L20", "6L20", "5L23", "4L23", "3L23"], + endure: ["9M", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + fling: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gastroacid: ["9L42", "7T", "7L42", "6T", "6L42", "5T", "5L59", "4T", "4L52"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L73", "4T", "4L66"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + metronome: ["9M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + painsplit: ["7T", "6T", "5T", "4T"], + poisongas: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poisonjab: ["9M"], + pound: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + selfdestruct: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + sludge: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sludgebomb: ["9M", "9L37", "7M", "7L37", "6M", "6L37", "5M", "5L52", "4M", "4L45", "3M", "3L48"], + sludgewave: ["7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spitup: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], + stockpile: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], + swordsdance: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M"], + toxic: ["9L25", "7M", "7L25", "6M", "6L25", "5M", "5L30", "4M", "4L30", "3M", "3L31"], + toxicspikes: ["9M"], + venomdrench: ["7L1"], + venoshock: ["9M", "7M", "6M", "5M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + wringout: ["7L1", "6L1", "5L66", "4L59"], + yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + zenheadbutt: ["9M"], + }, + }, + carvanha: { + learnset: { + agility: ["8M", "8L36", "7L39", "6L36", "5L36", "4L36", "3L43"], + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], + aquajet: ["8L1", "7L11", "6L11", "5L31", "4L31"], + assurance: ["8M", "7L15", "6L15", "5L26", "4L26"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["8L16", "7L1", "6L1", "6S1", "5L1", "5D", "4L1", "3L1", "3S0"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "7E", "6E", "5E", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L32", "7L36", "6L28", "5L28", "4L28", "3L22"], + darkpulse: ["8M", "7M", "6M", "5T", "5D", "4M"], + destinybond: ["8E", "7E", "6E"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flipturn: ["8T"], + focusenergy: ["8M", "8L8", "7L8", "6L8", "5L8", "4L8", "3L13"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "7E", "6E", "6S1", "5E", "4E", "3E"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L20", "7L25", "6L16", "5L16", "4L16"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + leer: ["8L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], + liquidation: ["8M", "8L40"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonfang: ["8L4", "7L32", "6L32"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["8M", "7E"], + rage: ["7L4", "6L4", "5L6", "4L6", "3L7"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L12", "7L29", "6L11", "5L11", "4L11", "3L16", "3S0"], + screech: ["8M", "8L24", "7L18", "6L18", "5L18", "4L18", "3L28"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L28", "7M", "7L22", "6M", "6L21", "5M", "5L21", "4M", "4L21", "3T", "3L37"], + swift: ["8M", "7E", "6E", "5E", "4T", "3T"], + takedown: ["8L44", "7L43", "6L38", "5L38", "4L38", "3L31"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thrash: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["8E", "7T", "6T", "4M", "3M", "3S0"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 15, moves: ["refresh", "waterpulse", "bite", "scaryface"]}, + {generation: 6, level: 1, isHidden: true, moves: ["leer", "bite", "hydropump"], pokeball: "pokeball"}, + ], + }, + sharpedo: { + learnset: { + agility: ["8M", "8L40", "7L45", "6L45", "5L45", "4L45", "3L53"], + ancientpower: ["4T"], + aquajet: ["8L1", "7L11", "6L11", "6S0", "5L34", "4L34"], + assurance: ["8M", "7L15", "6L15", "5L26", "4L26"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + bite: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L34", "7L40", "6L28", "6S0", "6S1", "5L28", "4L28", "3L22"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + destinybond: ["6S0"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feint: ["7L1", "6L1", "5L1", "4L1"], + flipturn: ["8T"], + focusenergy: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icefang: ["8M", "8L20", "7L25", "6L16", "6S0", "5L16", "4L16"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["8M", "8L46", "7T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightslash: ["8L1", "7L1", "6L1", "5L56", "4L56"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonfang: ["8L1", "7L34", "6L34", "6S1"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["8M"], + rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L12", "7L29", "6L11", "6S1", "5L11", "4L11", "3L16"], + screech: ["8M", "8L24", "7L18", "6L18", "5L18", "4L18", "3L28"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["7L51", "6L50", "5L50", "4L50", "3L48"], + slash: ["8L0", "7L1", "6L30", "6S1", "5L30", "4L30", "3L33"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L28", "7M", "7L22", "6M", "6L21", "5M", "5L21", "4M", "4L21", "3T", "3L43"], + swift: ["8M", "4T", "3T"], + takedown: ["8L52"], + taunt: ["8M", "7M", "7L56", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L38"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Adamant", isHidden: true, moves: ["aquajet", "crunch", "icefang", "destinybond"], pokeball: "cherishball"}, + {generation: 6, level: 43, gender: "M", perfectIVs: 2, moves: ["scaryface", "slash", "poisonfang", "crunch"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 7, level: 10}, + ], + }, + wailmer: { + learnset: { + amnesia: ["8M", "8L42", "7L37", "6L37", "5L37", "4L37", "3L46"], + aquaring: ["8E", "7E", "6E", "5E", "4E"], + astonish: ["8L6", "7L16", "6L16", "5L17", "4L17", "3L23"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "8L36", "7E", "6E", "5E", "4E", "3T"], + bounce: ["8M", "8L33", "7T", "7L45", "6T", "6L44", "5T", "5L44", "5D", "4T", "4L44"], + brine: ["8M", "8L24", "7L25", "6L25", "5L31", "4M", "4L31"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + clearsmog: ["7E", "6E"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E", "4E", "3E"], + defensecurl: ["8E", "7E", "6E", "5E", "4E", "3T"], + dive: ["8M", "8L30", "7L41", "6M", "6L33", "5M", "5L41", "4T", "4L41", "3M"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["8E", "7E", "6E", "5E", "4E", "3E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L3", "7L4", "6L4", "5L4", "4L4", "3L5"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + heavyslam: ["8M", "8L21", "7L53", "6L50", "5L50"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L45", "7L49", "6L47", "5L47", "4L47", "3L50"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + mimic: ["3T"], + mist: ["8L15", "7L22", "6L22", "5L24", "4L24", "3L32"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L39", "7M", "7L29", "6M", "6L27", "5M", "5L27", "4M", "4L27", "3M", "3L37"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8E", "7L10", "6L10", "5L11", "4T", "4L11", "3T", "3L14"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M", "4E", "3T", "3E"], + snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T", "3E"], + soak: ["8E", "7E", "6E", "5E"], + splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + steelroller: ["8T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + thrash: ["8E", "7E", "6E", "5E", "4E", "3E"], + tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L12", "7L7", "6L7", "5L7", "5D", "4L7", "3L10"], + waterpulse: ["8L18", "7T", "7L19", "6T", "6L19", "5L21", "4M", "4L21", "3M", "3L28"], + waterspout: ["8L48", "7L33", "6L34", "5L34", "4L34", "3L41"], + weatherball: ["8M"], + whirlpool: ["8M", "8L27", "7L13", "6L13", "5L14", "4M", "4L14", "3L19"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + wailord: { + learnset: { + amnesia: ["8M", "8L44", "7L37", "6L37", "5L37", "4L37", "3L52", "3S0"], + astonish: ["8L1", "7L16", "6L16", "5L17", "4L17", "3L23"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "8L36", "3T"], + bounce: ["8M", "8L33", "7T", "7L51", "6T", "6L51", "5T", "5L54", "4T", "4L54"], + brine: ["8M", "8L24", "7L25", "6L29", "5L31", "4M", "4L31"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + defensecurl: ["3T"], + dive: ["8M", "8L30", "7L44", "6M", "6L44", "5M", "5L46", "4T", "4L46", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + heavyslam: ["8M", "8L21", "7L1", "6L1", "5L70"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L49", "7L58", "6L58", "5L62", "4L62", "3L59", "3S0"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + liquidation: ["8M", "7T"], + mimic: ["3T"], + mist: ["8L15", "7L22", "6L22", "5L24", "4L24", "3L32", "3S1"], + naturalgift: ["4M"], + nobleroar: ["8L1", "7L1"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L39", "7M", "7L29", "6M", "6L25", "5M", "5L27", "4M", "4L27", "3M", "3L37", "3S0", "3S1"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + soak: ["8L1", "7L1"], + splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + steelroller: ["8T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["8L18", "7T", "7L19", "6T", "6L19", "5L21", "4M", "4L21", "3M", "3L28", "3S1"], + waterspout: ["8L54", "7L33", "6L33", "5L34", "4L34", "3L44", "3S0", "3S1"], + weatherball: ["8M"], + whirlpool: ["8M", "8L27", "7L13", "6L13", "5L14", "4M", "4L14", "3L19"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 3, level: 100, moves: ["rest", "waterspout", "amnesia", "hydropump"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["waterpulse", "mist", "rest", "waterspout"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 3, level: 25}, + {generation: 4, level: 35}, + {generation: 5, level: 30}, + {generation: 7, level: 10}, + ], + }, + numel: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L19", "7L19", "6L19", "5L31", "4L25", "3L31"], + ancientpower: ["9E", "7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodypress: ["9M"], + bodyslam: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3T", "3E"], + bulldoze: ["9M", "9L12", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M", "3S0"], + confide: ["7M", "6M"], + curse: ["9L29", "7L29", "6L29", "5L29"], + defensecurl: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], + dig: ["9M", "6M", "5M", "4M", "3M", "3S0"], + doubleedge: ["9L47", "7L47", "6L47", "5L55", "4L51", "3T", "3L49"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L26", "7T", "7L26", "6T", "6L26", "5T", "5L41", "4T", "4L35"], + earthquake: ["9M", "9L40", "7M", "7L40", "6M", "6L40", "5M", "5L45", "4M", "4L41", "3M", "3L35"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L5", "7L5", "6L5", "5L5", "5D", "4L5", "3L11", "3S0"], + endure: ["9M", "7E", "6E", "5E", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firespin: ["9M"], + flameburst: ["7L15", "6L15", "5L21"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L43", "7M", "7L43", "6M", "6L43", "5M", "5L51", "4M", "4L45", "3M", "3L41"], + flareblitz: ["9M"], + flashcannon: ["9M"], + focusenergy: ["9L8", "7L8", "6L8", "5L15", "4L15", "3L25"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["9L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], + growth: ["9E", "7E", "6E"], + headbutt: ["4T"], + heatwave: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + heavyslam: ["9M", "9E", "7E"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + howl: ["9E", "7E", "6E", "5E", "4E", "3E"], + incinerate: ["9L15", "6M", "5M"], + ironhead: ["9M", "9E", "7T", "7E", "6T", "6E", "6S1", "5T", "5E"], + lavaplume: ["9L22", "7L22", "6L22", "5L35", "4L31"], + magnitude: ["7L12", "6L8", "5L11", "4L11", "3L19"], + mimic: ["3T"], + mudbomb: ["7E", "6E", "5E", "4E"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["9E", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spitup: ["9E", "7E", "6E", "5E", "4E"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stockpile: ["9E", "7E", "6E", "5E", "4E"], + stomp: ["9E", "7E", "6E", "5E", "4E", "3E"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["9E", "7E", "6E", "5E", "4E"], + tackle: ["9L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L31", "7L31", "6L31", "5L25", "4L21", "3L29", "3S0"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + yawn: ["9E", "7L36", "7E", "6L36", "6E", "5L36", "5E", "4E"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 14, abilities: ["oblivious"], moves: ["charm", "takedown", "dig", "ember"]}, + {generation: 6, level: 1, moves: ["growl", "tackle", "ironhead"], pokeball: "pokeball"}, + ], + }, + camerupt: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L19", "7L19", "6L19", "5L31", "4L25", "3L31"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + bulldoze: ["9M", "9L12", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["9M"], + confide: ["7M", "6M"], + curse: ["9L29", "7L29", "6L29", "6S0", "5L29"], + defensecurl: ["3T"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "9L26", "7T", "7L26", "6T", "6L26", "5T", "5L49", "4T", "4L39"], + earthquake: ["9M", "9L46", "7M", "7L46", "6M", "6L46", "5M", "5L57", "4M", "4L49", "3M", "3L37"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + endure: ["9M", "4M", "3T"], + eruption: ["9L1", "7L1", "6L1", "5L67", "4L57", "3L45"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firespin: ["9M"], + fissure: ["9L1", "7L1", "6L1", "5L75", "4L67", "3L55"], + flameburst: ["7L15", "6L15", "5L21"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["9M"], + flashcannon: ["9M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "7L1", "6L1", "5L15", "4L15", "3L25"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + incinerate: ["9L15", "6M", "5M"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], + lavaplume: ["9L22", "7L22", "6L22", "5L33", "4L31"], + magnitude: ["7L12", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "9L0", "7M", "7L1", "6M", "6L33", "6S0", "5M", "5L39", "4M", "4L33", "3T", "3L33"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["3T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L31", "7L31", "6L31", "6S0", "5L25", "4L21", "3L29"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + yawn: ["9L39", "7L39", "6L39", "6S0", "5L39"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 6, level: 43, gender: "M", perfectIVs: 2, abilities: ["solidrock"], moves: ["curse", "takedown", "rockslide", "yawn"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 30}, + ], + }, + torkoal: { + learnset: { + afteryou: ["7T", "6T", "5T"], + amnesia: ["9M", "9L52", "8M", "8L52", "7L40", "6L40", "5L49", "4L49", "3L40"], + ancientpower: ["9E", "8E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodypress: ["9M", "8M", "8S0"], + bodyslam: ["9M", "9L32", "8M", "8L32", "7L27", "6L27", "5L33", "4L33", "3T", "3L20"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + burningjealousy: ["8T", "8S0"], + captivate: ["4M"], + clearsmog: ["9L16", "8L16", "7E", "6E", "5E"], + confide: ["7M", "6M"], + curse: ["9L44", "8L44", "7L22", "6L12", "5L12", "4L12", "3L7"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + endure: ["9M", "8M", "7E", "6E", "5E", "4M", "4E", "3T", "3E"], + eruption: ["9L64", "8L64", "7E", "6E", "5E", "4E", "3E"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firespin: ["9M", "8M", "7L13", "6L13", "5L17", "4L17", "3L17"], + fissure: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + flail: ["9E", "8E", "7L42", "6L1", "5L52", "4L52", "3L43"], + flameburst: ["7E", "6E", "5E"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "9L40", "8M", "8L40", "7M", "7L34", "6M", "6L28", "5M", "5L28", "4M", "4L28", "3M", "3L30"], + flamewheel: ["9L20", "8L20", "7L18", "6L18"], + flareblitz: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heatcrash: ["8M"], + heatwave: ["9M", "9L48", "8M", "8L48", "7T", "7L45", "6T", "6L1", "5T", "5L55", "4T", "4L55", "3L46"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + inferno: ["9L56", "8L56", "7L50", "6L1", "5L60"], + irondefense: ["9M", "9L36", "8M", "8L36", "7T", "7L38", "6T", "6L38", "5T", "5L44", "4T", "4L44", "3L33"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lavaplume: ["9L28", "8L28", "7L25", "6L25", "5L39", "4L39"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "9L24", "8M", "8L24", "8S0", "7M", "7L30", "6M", "6L1", "5M", "5L36", "4M", "4L36", "3M", "3L27"], + rapidspin: ["9L8", "8L8", "7L10", "6L10", "5L23", "4L23"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shellsmash: ["9L60", "8L60", "7L47", "6L1", "5L65"], + skullbash: ["8E", "7E", "6E", "5E", "4E"], + sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "4E", "3T", "3E"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + smog: ["9L1", "8L1", "7L4", "6L4", "5L4", "4L4", "3L4"], + smokescreen: ["9L12", "8L12", "7L15", "6L15", "5L20", "4L20", "3L14"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "7E", "6T", "6E"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + withdraw: ["9L4", "8L4", "7L7", "6L7", "5L7", "4L7"], + yawn: ["9E", "8E", "8S0", "7E", "6E", "5E", "4E", "3E"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 8, level: 50, gender: "M", nature: "Bold", abilities: ["drought"], ivs: {hp: 31, atk: 12, def: 31, spa: 31, spd: 31, spe: 0}, moves: ["burningjealousy", "bodypress", "yawn", "protect"], pokeball: "cherishball"}, + ], + }, + spoink: { + learnset: { + allyswitch: ["7T"], + amnesia: ["9M", "9E", "7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + bounce: ["9L50", "7T", "7L50", "6T", "6L50", "5T", "5L53", "4T", "4L48", "3L43"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L22", "7L18", "6L18", "5L18", "4L18", "3L25"], + confusion: ["9L7"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + encore: ["9M"], + endure: ["9M", "7E", "6E", "5E", "4M", "3T"], + extrasensory: ["9E", "7E", "6E", "5E", "4E", "3E"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9E", "7E", "6E", "5E", "4E", "3E"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L10"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7E", "6E", "5E"], + magiccoat: ["7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L28"], + mimic: ["3T"], + mirrorcoat: ["9E", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + nightshade: ["9M"], + odorsleuth: ["7L10", "6L10", "5L10", "4L10", "3L10"], + payback: ["9L40", "7M", "7L40", "6M", "6L40", "5M", "5L41", "4M", "4L34"], + powergem: ["9M", "9L29", "7L29", "6L29", "5L48", "4L46"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L14", "7L14", "6L14", "5L14", "4L14", "3L16"], + psychic: ["9M", "9L44", "7M", "7L44", "6M", "6L44", "5M", "5L46", "4M", "4L41", "3M", "3L34"], + psychicterrain: ["9M"], + psychup: ["9L18", "7M", "7L15", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3T", "3L19"], + psyshock: ["9M", "9L38", "7M", "7L38", "6M", "6L38", "5M", "5L34"], + psywave: ["7L7", "6L7", "5L7", "5D", "4L7", "3L7"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "5D", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L29", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L37"], + return: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + simplebeam: ["9E", "7E", "6E"], + skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["9L33", "7T", "7L33", "6T", "6L29", "5T", "5L29", "4T", "4L29", "3T", "3L37"], + snowscape: ["9M"], + splash: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + uproar: ["3S0"], + whirlwind: ["9E", "7E", "6E", "5E"], + zenheadbutt: ["9M", "9E", "7T", "7L26", "7E", "6T", "6L26", "6E", "5T", "5L26", "5E", "4T", "4L26", "4E"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["owntempo"], moves: ["splash", "uproar"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + grumpig: { + learnset: { + allyswitch: ["7T"], + amnesia: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + belch: ["9L1", "7L1"], + bodypress: ["9M"], + bodyslam: ["9M", "3T"], + bounce: ["9L60", "7T", "7L60", "6T", "6L60", "5T", "5L68", "4T", "4L60", "3L55"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "7M", "6M", "5M"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L22", "7L18", "6L18", "5L18", "4L18", "3L25"], + confusion: ["9L1"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["9M"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + earthpower: ["9M"], + encore: ["9M"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["9M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], + lowkick: ["9M"], + lowsweep: ["9M"], + magiccoat: ["7T", "7L21", "6T", "6L21", "5T", "5L21", "4T", "4L21", "3L28"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["9M"], + mimic: ["3T"], + mudshot: ["9M"], + mudslap: ["9M", "4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightshade: ["9M"], + odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], + payback: ["9L46", "7M", "7L46", "6M", "6L46", "5M", "5L47", "4M", "4L37"], + powergem: ["9M", "9L29", "7L29", "6L29", "5L60", "4L55"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + psychic: ["9M", "9L52", "7M", "7L52", "6M", "6L52", "5M", "5L55", "4M", "4L47", "3M", "3L37"], + psychicterrain: ["9M"], + psychup: ["9L18", "7M", "7L15", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3T", "3L19"], + psyshock: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "5L37"], + psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L35", "7M", "7L35", "6M", "6L29", "5M", "5L29", "4M", "4L29", "3M", "3L43"], + return: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["9M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["9L35", "7T", "7L35", "6T", "6L29", "5T", "5L29", "4T", "4L29", "3T", "3L43"], + snowscape: ["9M"], + splash: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + stompingtantrum: ["9M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "4T", "3T"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + teeterdance: ["9L0", "7L1", "6L32"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["9M", "9L26", "7T", "7L26", "6T", "6L26", "5T", "5L26", "4T", "4L26"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + spinda: { + learnset: { + assist: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7E", "6E", "5E", "4E", "3E"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + calmmind: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + copycat: ["7L5", "6L5", "5L10", "5D", "4L10"], + counter: ["3T"], + covet: ["7T", "6T", "5T"], + defensecurl: ["3T"], + dig: ["6M", "5M", "4M", "3M"], + disable: ["7E", "6E", "5E", "4E", "3E"], + dizzypunch: ["7L23", "6L23", "5L28", "4L28", "3L27"], + doubleedge: ["7L46", "6L46", "5L46", "4L46", "3T", "3L45"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + encore: ["7E", "6E", "5E", "4E", "3E"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fakeout: ["7E", "6E", "5E", "5D", "4E"], + faketears: ["7E", "6E", "5E"], + feintattack: ["7L10", "6L10", "5L14", "4L14", "3L12"], + firepunch: ["7T", "6T", "5T", "4T", "3T"], + flail: ["7L50", "6L50", "5L50", "4L50", "3L49"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + guardsplit: ["7E", "6E"], + headbutt: ["4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T"], + hypnosis: ["7L19", "6L19", "5L23", "4L23", "3L23"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + icywind: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "3T"], + lastresort: ["7T", "6T", "5T", "4T"], + lowkick: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psybeam: ["7L14", "6L14", "5L19", "4L19", "3L16"], + psychic: ["7M", "6M", "5M", "4M", "3M"], + psychocut: ["7E", "6E", "5E", "4E"], + psychoshift: ["7E", "6E"], + psychup: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41", "3T", "3L38"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rapidspin: ["7E", "6E", "5E"], + recycle: ["7T", "6T", "5T", "4M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sing: ["3S0"], + skillswap: ["7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + smellingsalts: ["7E", "6E", "5E", "4E", "3E"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spotlight: ["7E"], + stompingtantrum: ["7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L28", "6L28", "5L32", "4T", "4L32"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + superpower: ["5D"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + teeterdance: ["7L32", "6L32", "5L37", "4L37", "3L34"], + thief: ["7M", "6M", "5M", "4M", "3M"], + thrash: ["7L55", "6L50", "5L55", "4L55", "3L56"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], + trickroom: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "7L37", "6T", "6L5", "5T", "5L5", "4T", "4L5", "3L5", "3S0"], + waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + wildcharge: ["7M", "6M", "5M"], + wish: ["7E", "6E", "5E", "4E", "3E"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["tackle", "uproar", "sing"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + trapinch: { + learnset: { + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bide: ["7L1", "6L1", "5L17"], + bite: ["8L8", "7L1", "6L1", "5L1", "5D", "5S0", "4L1", "3L1"], + bodyslam: ["8M", "3T"], + bugbite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + bulldoze: ["8M", "8L20", "7M", "7L8", "6M", "6L8", "5M", "5L21"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L28", "7L22", "6L22", "5L33", "4L33", "3L33"], + dig: ["8M", "8L24", "7L19", "6M", "6L19", "5M", "5L41", "4M", "4L41", "3M", "3L41"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "8L36", "7T", "7L26", "7E", "6T", "6L26", "6E", "5T", "5L65", "5E", "4T", "4L65"], + earthquake: ["8M", "8L40", "7M", "7L33", "6M", "6L33", "5M", "5L73", "4M", "4L73", "3M"], + endure: ["8M", "7E", "6E", "5E", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feint: ["8E", "7L29", "6L1", "5L81", "4L81"], + feintattack: ["7L1", "6L1", "5L17", "4L17", "3L17"], + firstimpression: ["8E"], + fissure: ["8L48", "7L47", "6L1", "5L89", "4L89"], + flail: ["8E", "7E", "6E", "5E", "4E"], + focusenergy: ["8M", "7E", "6E", "5E", "4E", "3E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8E", "7E", "6E", "5E", "4T", "4E"], + gigadrain: ["8M", "7T", "6T", "5T", "5D", "4M", "3M"], + gust: ["8E", "7E", "6E", "5E", "4E", "3E"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7L43", "6M", "6L43", "5M", "5L57", "4M", "4L57", "3M", "3L57"], + laserfocus: ["8L4"], + mimic: ["3T"], + mudshot: ["8M", "7E", "6E", "5E", "4E"], + mudslap: ["8L12", "7L5", "6L5", "5L13", "4T", "3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + quickattack: ["8E", "7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "7L15", "6M", "6L15", "5M", "5L25", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L9", "4L9", "3L9"], + sandstorm: ["8M", "8L32", "7M", "7L36", "6M", "6L36", "5M", "5L49", "4M", "4L49", "3M", "3L49"], + sandtomb: ["8M", "8L16", "7L12", "6L10", "5L25", "4L25", "3L25"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "5D"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L44", "7T", "7L40", "6T", "6L1", "5T", "5L67"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + }, + eventData: [ + {generation: 5, level: 1, shiny: true, moves: ["bite"], pokeball: "pokeball"}, + ], + }, + vibrava: { + learnset: { + aircutter: ["4T"], + airslash: ["8M"], + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bide: ["7L1", "6L1", "5L17"], + bite: ["8L1", "3L1"], + bodyslam: ["8M", "3T"], + boomburst: ["8L62", "7L47", "6L47"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["8M", "8L28", "7L29", "6L29"], + bulldoze: ["8M", "8L1", "7M", "7L8", "6M", "6L8", "5M", "5L21"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L1", "3L33"], + defog: ["7T", "4M"], + dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["8L0", "7L1", "6L35", "5L35", "4L35", "3L35"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragonrush: ["8L56"], + dragontail: ["8L20"], + dualwingbeat: ["8T"], + earthpower: ["8M", "8L38", "7T", "7L26", "6T", "6L26", "5T", "5L39", "4T"], + earthquake: ["8M", "8L44", "7M", "7L33", "6M", "6L33", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], + fissure: ["8L1"], + fly: ["8M", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + headbutt: ["4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "7L43", "6M", "6L43", "5M", "5L57", "4M", "4L57", "3M", "3L57"], + laserfocus: ["8L1"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["8L12", "7L5", "6L5", "5L13", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "7L15", "6M", "6L15", "5M", "5L25", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["8M", "8L32", "7M", "7L36", "6M", "6L36", "5M", "5L49", "4M", "4L49", "3M", "3L49"], + sandtomb: ["8M", "8L16", "7L12", "6L1", "5L1", "4L1", "3L1"], + scorchingsands: ["8T"], + screech: ["8M", "8L24", "7L22", "6L22", "5L41", "4L41", "3L41"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T"], + silverwind: ["4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + sonicboom: ["7L1", "6L1", "5L1", "4L1"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L1", "7T", "6T", "5T"], + supersonic: ["8L1", "7L19", "6L19", "5L33", "4L33"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + throatchop: ["8M", "7T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "8L50", "7T", "7L40", "6T", "6L40"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + }, + }, + flygon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + aircutter: ["4T"], + airslash: ["8M"], + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bide: ["7L1", "6L1", "5L17"], + bite: ["8L1", "3L1"], + bodyslam: ["8M", "3T"], + boomburst: ["8L68"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["8M", "8L28"], + bulldoze: ["8M", "8L1", "7M", "7L8", "6M", "6L8", "5M", "5L21"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L1", "3L33", "3S0"], + defog: ["7T", "4M"], + dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["8T", "7T", "6T", "5T", "4T", "4S1"], + dragonbreath: ["8L1", "7L1", "6L35", "5L35", "4L35", "3L35", "3S0"], + dragonclaw: ["8M", "8L0", "7M", "7L1", "6M", "6L45", "5M", "5L45", "4M", "4L45", "4S1", "3M"], + dragondance: ["8M", "8L1", "7L1"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragonrush: ["8L60", "7L47", "6L47"], + dragontail: ["8L20", "7M", "7L29", "6M", "6L29", "5M", "5L65"], + dualwingbeat: ["8T"], + earthpower: ["8M", "8L38", "7T", "7L26", "6T", "6L26", "5T", "5L39", "4T"], + earthquake: ["8M", "8L44", "7M", "7L33", "6M", "6L33", "5M", "4M", "4S1", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feint: ["8L1"], + feintattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + firespin: ["8M"], + fissure: ["8L1"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "6M", "5M", "4M", "3M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heatwave: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "7L43", "6M", "6L43", "5M", "5L57", "4M", "4L57", "3M", "3L65"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["8L1", "7T"], + megakick: ["8M"], + megapunch: ["8M"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["8L12", "7L5", "6L5", "5L13", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "7L15", "6M", "6L15", "5M", "5L25", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + sandstorm: ["8M", "8L32", "7M", "7L36", "6M", "6L36", "5M", "5L49", "4M", "4L49", "3M", "3L53"], + sandtomb: ["8M", "8L16", "7L12", "6L1", "5L1", "4L1", "3L1", "3S0"], + scaleshot: ["8T"], + scorchingsands: ["8T"], + screech: ["8M", "8L24", "7L22", "6L22", "5L41", "4L41", "3L41", "3S0"], + secretpower: ["6M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T"], + silverwind: ["4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + sonicboom: ["7L1", "6L1", "5L1", "4L1"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L1", "7T", "6T", "5T"], + supersonic: ["8L1", "7L19", "6L19", "5L33", "4L33"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tailwind: ["7T", "6T", "5T", "4T"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + uproar: ["8M", "8L52", "7T", "7L40", "6T", "6L40"], + uturn: ["8M", "7M", "6M", "5M", "4M", "4S1"], + }, + eventData: [ + {generation: 3, level: 45, moves: ["sandtomb", "crunch", "dragonbreath", "screech"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "M", nature: "Naive", moves: ["dracometeor", "uturn", "earthquake", "dragonclaw"], pokeball: "cherishball"}, + ], + }, + cacnea: { + learnset: { + absorb: ["9L4", "7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], + acid: ["7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + belch: ["7E", "6E"], + block: ["7T", "7E", "6T", "6E", "5T", "5E"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M"], + bulletseed: ["9M", "9L16", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonspore: ["9L46", "7L46", "6L46", "5L49", "4L49", "3L41"], + counter: ["7E", "6E", "5E", "4E", "3T", "3E"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + destinybond: ["9L54", "7L54", "6L54", "5L57", "4L57", "3L49"], + dig: ["9M"], + disable: ["7E", "6E", "5E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["7E", "6E", "5E", "4E", "3T", "3E"], + encore: ["9M", "3S0"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L19", "6L19", "5L29", "4L29", "3L29"], + fellstinger: ["7E", "6E"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7E", "6E", "5E", "4E", "3E"], + grassyterrain: ["9M"], + growth: ["9L7", "7L7", "6L7", "5L9", "4L9", "3L9"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + ingrain: ["9L22", "7L22", "6L22", "5L25", "4L25", "3L25"], + leafstorm: ["9M"], + leechseed: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + lowkick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + magicalleaf: ["9M", "7E", "6E", "5E", "4E"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["9M", "7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + needlearm: ["7L16", "6L16", "5L45", "4L45", "3L37"], + payback: ["9L26", "7M", "7L26", "6M", "6L26", "5M", "5L41", "4M", "4L41"], + pinmissile: ["9L38", "7L38", "6L21", "5L21", "4L21", "3L21"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + poisonsting: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + powertrip: ["9L19"], + poweruppunch: ["7E", "6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rototiller: ["7E", "6E"], + round: ["7M", "6M", "5M"], + sandattack: ["9L13", "7L13", "6L13", "5L17", "4L17", "3L17"], + sandstorm: ["9M", "9L50", "7M", "7L50", "6M", "6L50", "5M", "5L53", "4M", "4L53", "3M", "3L45"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + seismictoss: ["3T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + smellingsalts: ["7E", "6E", "5E", "4E"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spikes: ["9M", "9L30", "7L30", "6L30", "5L33", "4L33", "3L33"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L34", "7L34", "6L34", "5L37", "4T", "4L37"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + switcheroo: ["7E", "6E", "5E"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + teeterdance: ["7E", "6E", "5E", "5D", "4E", "3E"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["poisonsting", "leer", "absorb", "encore"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + cacturne: { + learnset: { + absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M"], + bulletseed: ["9M", "9L16", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonspore: ["9L49", "7L49", "6L49", "5L59", "4L59", "3L47"], + counter: ["3T"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + destinybond: ["9L1", "7L1", "6L1", "5L71", "4L71", "3L59"], + dig: ["9M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["9M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "9L44", "7M", "7L44", "6M", "6L44", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L19", "6L19", "5L29", "4L29", "3L29", "3S0"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + growth: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + ingrain: ["9L22", "7L22", "6L22", "5L25", "4L25", "3L25", "3S0"], + leafstorm: ["9M"], + leechseed: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + magicalleaf: ["9M"], + megakick: ["3T"], + megapunch: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + needlearm: ["7L16", "6L16", "5L53", "4L53", "3L41", "3S0"], + payback: ["9L26", "7M", "7L26", "6M", "6L26", "5M", "5L47", "4M", "4L47"], + pinmissile: ["9L38", "7L38", "6L21", "5L21", "4L21", "3L21"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + poisonsting: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + powertrip: ["9L19"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["7L1", "6L1", "5L1", "4L1", "3L1"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + sandattack: ["9L13", "7L13", "6L13", "5L17", "4L17", "3L17"], + sandstorm: ["9M", "9L54", "7M", "7L54", "6M", "6L54", "5M", "5L65", "4M", "4L65", "3M", "3L53"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + seismictoss: ["3T"], + shadowball: ["9M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + spikes: ["9M", "9L30", "7L30", "6L30", "5L35", "4L35", "3L35", "3S0"], + spikyshield: ["9L0", "7L1", "6L32"], + spite: ["7T", "6T", "5T", "4T"], + stompingtantrum: ["9M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L35", "7L35", "6L35", "5L41", "4T", "4L41"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venoshock: ["9M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 45, moves: ["ingrain", "feintattack", "spikes", "needlearm"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 6, level: 30}, + ], + }, + swablu: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + aircutter: ["4T"], + astonish: ["9E", "8E", "7L3", "6L3", "5L5", "4L5", "3L8"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + bravebird: ["9M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonguard: ["9L32", "8L32", "7L34", "6L34", "5L40"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defog: ["9E", "8E", "7T"], + disarmingvoice: ["9M", "9L4", "8L4", "7L11", "6L11"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragonbreath: ["9L20", "8L20"], + dragonpulse: ["9M", "8M", "7T", "7L38", "6T", "6L38", "5T", "5L50", "4M", "4L45"], + dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "3S0"], + featherdance: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furyattack: ["9L12", "8L12", "7L7", "6L7", "5L13", "4L13", "3L18"], + growl: ["9L1", "8L1", "7L1", "6L1", "6S2", "5L1", "5S1", "4L1", "3L1", "3S0"], + haze: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + healbell: ["7T", "6T", "5T", "4T"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["9M"], + hypervoice: ["9M", "8M", "7T", "7E", "6T", "6E", "6S2", "5T", "5E"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + mirrormove: ["7L30", "6L30", "5L36", "4L36", "3L38"], + mist: ["9L8", "8L8", "7L14", "6L14", "5L23", "4L23", "3L28"], + moonblast: ["9L40", "8L40", "7L46", "6L46"], + mudslap: ["4T", "3T"], + naturalgift: ["7L20", "6L20", "5L32", "4M", "4L32"], + ominouswind: ["4T"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + peck: ["9L1", "8L1", "7L1", "6L1", "6S2", "5L1", "5D", "5S1", "4L1", "3L1", "3S0"], + perishsong: ["9L44", "8L44", "7L42", "6L42", "5L55", "4L50", "3L48"], + playrough: ["9M", "8M", "7E"], + pluck: ["5M", "4M"], + powerswap: ["8M", "7E", "6E", "5E", "4E"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + pursuit: ["7E", "6E", "5E", "4E", "3E"], + rage: ["7E", "6E", "5E", "4E", "3E"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7L26", "6L26", "5L45", "4L40", "3L41"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roost: ["9E", "8E", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], + round: ["9L16", "8M", "8L16", "7M", "7L17", "6M", "6L17", "5M", "5L18"], + safeguard: ["9L24", "8M", "8L24", "7M", "7L9", "6M", "6L9", "5M", "5L18", "4M", "4L18", "3M", "3L21"], + secretpower: ["6M", "4M", "3M"], + sing: ["9L28", "8L28", "7L5", "6L5", "5L9", "4L9", "3L11"], + skyattack: ["7T", "6T", "3T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "7E", "6M", "6E", "5E", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + tailwind: ["9M", "9E", "8E", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L36", "8L36", "7L23", "6L23", "5L28", "4L28", "3L31"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["peck", "growl", "falseswipe"], pokeball: "pokeball", emeraldEventEgg: true}, + {generation: 5, level: 1, shiny: true, moves: ["peck", "growl"], pokeball: "pokeball"}, + {generation: 6, level: 1, isHidden: true, moves: ["peck", "growl", "hypervoice"], pokeball: "pokeball"}, + ], + }, + altaria: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M", "3S1"], + agility: ["9M", "8M", "6S3"], + aircutter: ["4T"], + astonish: ["7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + bravebird: ["9M"], + breakingswipe: ["8M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cottonguard: ["9L32", "8L32", "7L34", "6L34", "5L46"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defog: ["7T"], + disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L20", "8L20", "7L1", "6L35", "5L35", "5S2", "4L35", "3L35", "3S0", "3S1"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M", "7L30", "6L30", "5L39", "4L39", "3L40", "3S0"], + dragonpulse: ["9M", "9L0", "8M", "8L0", "7T", "7L40", "6T", "6L40", "5T", "5L62", "4M", "4L54"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "5S2"], + fireblast: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furyattack: ["9L12", "8L12", "7L7", "6L7", "5L13", "4L13", "3L18"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + healbell: ["7T", "6T", "5T", "4T", "3S1"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "6S3", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + mimic: ["3T"], + mist: ["9L1", "8L1", "7L14", "6L14", "5L23", "4L23", "3L28"], + moonblast: ["9L44", "8L44", "7L52", "6L52"], + mudslap: ["4T", "3T"], + naturalgift: ["7L20", "6L20", "5L32", "5S2", "4M", "4L32"], + ominouswind: ["4T"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + peck: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + perishsong: ["9L50", "8L50", "7L46", "6L46", "5L70", "4L62", "3L54"], + playrough: ["9M", "8M"], + pluck: ["9L1", "8L1", "7L1", "6L1", "5M", "5L1", "4M", "4L1"], + powerswap: ["8M"], + protect: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7L26", "6L26", "5L54", "4L46", "3L45", "3S0"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["9L16", "8M", "8L16", "7M", "7L17", "6M", "6L17", "5M", "5L18"], + safeguard: ["9L24", "8M", "8L24", "7M", "7L9", "6M", "6L9", "5M", "5L18", "4M", "4L18", "3M", "3L21"], + secretpower: ["6M", "4M", "3M"], + sing: ["9L28", "8L28", "7L1", "6L1", "5L1", "4L1", "3L1"], + skyattack: ["9L56", "8L56", "7T", "7L1", "6T", "6L1", "5T", "5L77", "4T", "4L70", "3T", "3L59"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3S1"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L38", "8L38", "7L23", "6L23", "5L28", "5S2", "4L28", "3L31", "3S0"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + twister: ["4T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + willowisp: ["9M"], + wonderroom: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 3, level: 45, moves: ["takedown", "dragonbreath", "dragondance", "refresh"], pokeball: "pokeball"}, + {generation: 3, level: 36, moves: ["healbell", "dragonbreath", "solarbeam", "aerialace"]}, + {generation: 5, level: 35, gender: "M", isHidden: true, moves: ["takedown", "naturalgift", "dragonbreath", "falseswipe"]}, + {generation: 6, level: 100, nature: "Modest", isHidden: true, moves: ["hypervoice", "fireblast", "protect", "agility"], pokeball: "cherishball"}, + ], + }, + zangoose: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + agility: ["9M"], + attract: ["7M", "6M", "5M", "4M", "3M"], + aurasphere: ["9M"], + batonpass: ["9M"], + bellydrum: ["9L1", "7E"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "3T"], + brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M", "3S2"], + captivate: ["4M"], + closecombat: ["9M", "9L50", "7L50", "6L47", "5L53", "4L53"], + confide: ["7M", "6M"], + counter: ["9L1", "7E", "6E", "5E", "4E", "3T", "3E", "3S2"], + crushclaw: ["9L26", "7L26", "6L22", "5L31", "4L31", "3L31", "3S2"], + curse: ["9L1", "7E", "6E", "5E", "4E", "3E"], + defensecurl: ["3T"], + detect: ["9L36", "7L36", "6L33", "5L40", "4L40", "3L46"], + dig: ["9M", "6M", "5M", "4M", "3M"], + disable: ["9L1", "7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doublehit: ["9L1", "7E", "6E", "5E", "5D", "4E"], + doublekick: ["9L1", "7E", "6E", "5E", "4E", "3E"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + embargo: ["7M", "7L33", "6M", "6L19", "5M", "5L27", "4M", "4L27"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["9M", "9L29", "7M", "7L29", "6M", "6L29", "5M", "5L44", "4M", "4L44", "3L55"], + feint: ["9L1", "7E", "6E", "5E"], + finalgambit: ["9L1", "7E", "6E", "5E"], + fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + flail: ["9L1", "7E", "6E", "5E", "4E", "3E"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["9L8", "7L8", "6L8", "5L14", "4T", "4L14", "3T", "3L13", "3S0"], + furyswipes: ["9L1", "7E", "6E", "5E", "4E"], + gigadrain: ["7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + gunkshot: ["9M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["9L15", "7L15", "6M", "6L15", "5M"], + hyperbeam: ["9M"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L4", "3S0", "3S1"], + lowkick: ["9M", "7T", "6T", "5T", "5D", "4T"], + lowsweep: ["9M"], + megakick: ["3T"], + megapunch: ["3T"], + metalclaw: ["9M", "9L12", "7E", "6E", "5E", "4E"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightslash: ["9L1", "7E", "6E", "5E", "4E"], + payback: ["7M", "6M", "5M", "4M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + powertrip: ["9L22"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + pursuit: ["7L12", "6L12", "5L22", "4L22", "3L25"], + quickattack: ["9L5", "7L5", "6L5", "5L5", "5D", "4L5", "3L7", "3S0", "3S1"], + quickguard: ["9L1", "7E", "6E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7E", "6E", "5E", "4E", "3E"], + refresh: ["3S2"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["7L22", "6L22", "5L26"], + reversal: ["9M"], + roar: ["7M", "6M", "5M", "4M", "4E", "3M", "3E"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + seismictoss: ["3T"], + shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slash: ["9L19", "7L19", "6L15", "5L18", "4L18", "3L19"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "4T", "3T"], + switcheroo: ["9L33"], + swordsdance: ["9M", "9L47", "7M", "7L47", "6M", "6L43", "5M", "5L9", "4M", "4L9", "3T", "3L10", "3S0", "3S1"], + takedown: ["9M"], + taunt: ["9M", "9L43", "7M", "7L43", "6M", "6L40", "5M", "5L35", "4M", "4L35", "3M", "3L37"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + workup: ["7M", "5M"], + xscissor: ["9M", "9L40", "7M", "7L40", "6M", "6L36", "5M", "5L48", "4M", "4L48"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 18, moves: ["leer", "quickattack", "swordsdance", "furycutter"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["scratch", "leer", "quickattack", "swordsdance"], pokeball: "pokeball"}, + {generation: 3, level: 28, moves: ["refresh", "brickbreak", "counter", "crushclaw"]}, + ], + }, + seviper: { + learnset: { + acidspray: ["9M"], + aquatail: ["7T", "6T", "5T", "5D", "4T"], + assurance: ["9E", "7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + belch: ["9L41", "7L41", "6L43"], + bind: ["7T", "6T", "5T"], + bite: ["9L4", "7L4", "6L4", "5L10", "5D", "4L10", "3L10", "3S0", "3S2"], + bodyslam: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3T", "3E"], + brickbreak: ["9M"], + brutalswing: ["7M"], + bulldoze: ["9M", "7M", "6M", "5M"], + captivate: ["4M"], + coil: ["9L44", "7L44", "6L46", "5L64"], + confide: ["7M", "6M"], + crunch: ["9M", "9L39", "7L39", "6L40", "5L28", "4L28", "3L28", "3S1"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dig: ["9M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragontail: ["7M", "6M", "5M"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feint: ["9L11", "7L11"], + finalgambit: ["9E", "7E", "6E", "5E"], + firefang: ["9M"], + flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gastroacid: ["9L29", "7T", "7L29", "6T", "6L31", "5T", "5L34"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M"], + glare: ["9L19", "7L19", "6L19", "5L25", "4L25", "3L25", "3S1"], + gunkshot: ["9M"], + haze: ["9L34", "7L34", "6L37", "5L43", "4L43", "3L43"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M"], + icefang: ["9M"], + infestation: ["7M", "6M"], + ironhead: ["9M"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lick: ["9L6", "7L6", "6L7", "5L7", "4L7", "3L7", "3S0", "3S2"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightslash: ["9E", "7L26", "7E", "6L28", "6E", "5L46", "5E", "4L46", "4E"], + payback: ["7M", "6M", "5M", "4M"], + poisonfang: ["9L21", "7L21", "6L22", "5L34", "4L34", "3L34"], + poisonjab: ["9M", "9L31", "7M", "7L31", "6M", "6L34", "5M", "5L52", "4M", "4L52"], + poisontail: ["9M", "9L9", "7L9", "6L10", "5L16", "4L16", "3L16", "3S0", "3S1"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychicfangs: ["9M"], + punishment: ["7E", "6E", "5E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + reversal: ["9M"], + rocksmash: ["6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M", "9E", "7E", "6E", "5E", "4E"], + screech: ["9L14", "7L14", "6L13", "5L19", "4L19", "3L19", "3S1"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["9M", "9L46", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["7M", "6M", "5M"], + snarl: ["9M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + spitup: ["9E", "7E", "6E", "5E", "4E", "3E"], + stockpile: ["9E", "7E", "6E", "5E", "4E", "3E"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["9L1", "7M", "7L1", "6M", "6L1", "5M", "5L37", "4M", "4L37", "3T", "3L37"], + swallow: ["9E", "7E", "6E", "5E", "4E", "3E"], + swift: ["4T", "3T"], + switcheroo: ["9E", "7E", "6E", "5E", "4E"], + swordsdance: ["9M", "7M", "7L36"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + venomdrench: ["7L24", "6L25"], + venoshock: ["9M", "9L24", "7M", "7L16", "6M", "6L16", "5M", "5L55"], + wrap: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S2"], + wringout: ["7L46", "7E", "6L49", "6E", "5L61", "5E", "4L55"], + xscissor: ["9M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 18, moves: ["wrap", "lick", "bite", "poisontail"], pokeball: "pokeball"}, + {generation: 3, level: 30, moves: ["poisontail", "screech", "glare", "crunch"], pokeball: "pokeball"}, + {generation: 3, level: 10, gender: "M", moves: ["wrap", "lick", "bite"], pokeball: "pokeball"}, + ], + }, + lunatone: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + ancientpower: ["4T"], + batonpass: ["8M", "3S1"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L7", "3S0"], + cosmicpower: ["8M", "8L25", "7L25", "7S2", "6L25", "5L34", "4L34", "3L31"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "5D", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "7L17", "6M", "6L17", "5M", "5L31", "4M", "4L31"], + endure: ["8M", "4M", "3T"], + explosion: ["8L50", "7M", "7L45", "6M", "6L45", "5M", "5L56", "4M", "4L56", "3T", "3L49"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L40", "7L41", "6L41", "5L53", "4L53", "3L43"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + healblock: ["7L33", "6L33", "5L42", "4L42"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7S2", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypnosis: ["8L5", "7L5", "6L5", "5L12", "4L12", "3L19"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "8L45", "7T", "7L49", "6T", "6L1", "5T", "5L64"], + meteorbeam: ["8T"], + mimic: ["3T"], + moonblast: ["8L1", "7L1", "7S2", "6L1"], + moonlight: ["8L1", "5D"], + nastyplot: ["8M"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powergem: ["8M", "7L1", "7S2"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L30", "7M", "7L29", "6M", "6L29", "5M", "5L45", "4M", "4L45", "3M", "3L37", "3S1"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "8L20", "7M", "7L1", "6M", "5M"], + psywave: ["7L13", "6L13", "5L23", "4L23", "3L25"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["8L10", "7M", "7L9", "6M", "6L9", "5M", "5L20", "4M", "4L20"], + rockslide: ["8M", "8L15", "7M", "7L21", "6M", "6L21", "5M", "5L25", "4M", "3T"], + rockthrow: ["8L1", "7L1", "6L1", "5L9", "4L9", "3L13"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L35", "7M", "7L37", "6M", "6L37", "5M", "5L41", "4M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + telekinesis: ["7T", "5M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, moves: ["tackle", "harden", "confusion"], pokeball: "pokeball"}, + {generation: 3, level: 25, moves: ["batonpass", "psychic", "raindance", "rocktomb"]}, + {generation: 7, level: 30, moves: ["cosmicpower", "hiddenpower", "moonblast", "powergem"], pokeball: "cherishball"}, + ], + }, + solrock: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + ancientpower: ["4T"], + batonpass: ["8M", "3S1"], + bodyslam: ["8M", "3T"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L7", "3S0"], + cosmicpower: ["8M", "8L25", "7L25", "7S2", "6L25", "5L34", "4L34", "3L31", "3S1"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "7L17", "6M", "6L17", "5M", "5L31", "4M", "4L31"], + endure: ["8M", "4M", "3T"], + explosion: ["8L50", "7M", "7L45", "6M", "6L45", "5M", "5L56", "4M", "4L56", "3T", "3L49"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + firespin: ["8M", "7L5", "6L5", "5L12", "4L12", "3L19"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flareblitz: ["8M", "8L1", "7L1"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + healblock: ["7L33", "6L33", "5L42", "4L42"], + heatwave: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "7S2", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + hypnosis: ["8L5"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + meteorbeam: ["8T"], + mimic: ["3T"], + morningsun: ["8L1", "5D"], + naturalgift: ["4M"], + overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], + painsplit: ["7T", "6T", "5T", "4T"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L30", "7M", "7L29", "6M", "6L29", "5M", "5L33", "4M", "3M", "3S1"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7L13", "6L13", "5L23", "4L23", "3L25"], + raindance: ["8M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["8L10", "7M", "7L9", "6M", "6L9", "5M", "5L20", "4M", "4L20"], + rockslide: ["8M", "8L15", "7M", "7L21", "6M", "6L21", "5M", "5L45", "4M", "4L45", "3T", "3L37"], + rockthrow: ["8L1", "7L1", "6L1", "5L9", "4L9", "3L13"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "8L40", "7M", "7L41", "7S2", "6M", "6L41", "5M", "5L53", "4M", "4L53", "3M", "3L43"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L35", "7M", "7L37", "7S2", "6M", "6L37", "5M", "5L41", "4M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + telekinesis: ["7T", "5M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + weatherball: ["8M"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "8L45", "7T", "7L49", "6T", "6L1", "5T", "5L64"], + zenheadbutt: ["8M", "8L20", "7T", "6T", "5T", "5D", "4T"], + }, + eventData: [ + {generation: 3, level: 10, moves: ["tackle", "harden", "confusion"], pokeball: "pokeball"}, + {generation: 3, level: 41, moves: ["batonpass", "psychic", "sunnyday", "cosmicpower"]}, + {generation: 7, level: 30, moves: ["cosmicpower", "hiddenpower", "solarbeam", "stoneedge"], pokeball: "cherishball"}, + ], + }, + barboach: { + learnset: { + amnesia: ["9M", "9L18", "8M", "8L18", "7L15", "6L15", "5L18", "4L18", "3L21"], + aquatail: ["9L24", "8L24", "7T", "7L28", "6T", "6L28", "5T", "5L35", "4T", "4L35"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M", "7E", "6E", "5E", "4E"], + earthpower: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + earthquake: ["9M", "9L36", "8M", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L39", "4M", "4L39", "3M", "3L31"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["9L48", "8L48", "7L44", "6L44", "5L47", "4L47", "3L41"], + flail: ["9E", "8E", "7E", "6E", "5E", "4E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9L42", "8M", "8L42", "7L39", "6L39", "5L43", "4L43", "3L36"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M", "7E", "6E", "5E", "4E"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + liquidation: ["9M"], + magnitude: ["7L20", "6L20", "5L26", "4L26", "3L16"], + mimic: ["3T"], + mudbomb: ["7L13", "6L13", "5L14", "4L14"], + muddywater: ["9L31", "8M", "8L31", "7L35", "7E", "6L35", "6E", "5E"], + mudshot: ["9M", "8M", "7E", "6E", "5E"], + mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4T", "4L1", "3T", "3L1"], + mudsport: ["7L6", "6L6", "5L6", "4L6", "3L6"], + naturalgift: ["4M"], + outrage: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L6", "8M", "8L6", "7M", "7L25", "6M", "6L25", "5M", "5L31", "4M", "4L31", "3M", "3L26"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "5D", "4M", "3T"], + snore: ["9L6", "8M", "8L6", "7T", "7L25", "6T", "6L25", "5T", "5L31", "4T", "4L31", "3T", "3L26"], + spark: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], + terablast: ["9M"], + thrash: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L9", "6L9", "5L10", "4L10", "3L11"], + waterpulse: ["9M", "9L12", "8L12", "7T", "7L17", "6T", "6L17", "5L22", "4M", "4L22", "3M"], + watersport: ["7L6", "6L6", "5L6", "4L6", "3L6"], + whirlpool: ["8M", "7E", "6E", "5E", "4M", "4E", "3E"], + zenheadbutt: ["9M"], + }, + }, + whiscash: { + learnset: { + amnesia: ["9M", "9L18", "8M", "8L18", "7L15", "6L15", "5L18", "4L18", "3L21"], + aquatail: ["9L24", "8L24", "7T", "7L28", "6T", "6L28", "5T", "5L39", "4T", "4L39", "4S0"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + belch: ["9L1", "8L1", "7L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "8M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L40", "8M", "8L40", "7M", "7L34", "6M", "6L34", "5M", "5L45", "4M", "4L45", "4S0", "3M", "3L36"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["9L56", "8L56", "7L52", "6L52", "5L57", "4L57", "3L56"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["9L48", "8M", "8L48", "7L45", "6L45", "5L51", "4L51", "3L46"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + liquidation: ["9M", "8M"], + magnitude: ["7L20", "6L20", "5L26", "4L26", "3L16"], + mimic: ["3T"], + mudbomb: ["7L13", "6L13", "5L14", "4L14"], + muddywater: ["9L33", "8M", "8L33", "7L39", "6L39"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], + mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + naturalgift: ["4M"], + outrage: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L1", "8M", "8L1", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3M", "3L26"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + scald: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["9L1", "8M", "8L1", "7T", "7L25", "6T", "6L25", "5T", "5L33", "4T", "4L33", "3T", "3L26"], + spikes: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L0", "8L0", "7L1"], + tickle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L10", "4L10", "3L11"], + waterpulse: ["9M", "9L12", "8L12", "7T", "7L17", "6T", "6L17", "5L22", "4M", "4L22", "3M"], + watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + zenheadbutt: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "4S0"], + }, + eventData: [ + {generation: 4, level: 51, gender: "F", nature: "Gentle", abilities: ["oblivious"], moves: ["earthquake", "aquatail", "zenheadbutt", "gigaimpact"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 10}, + {generation: 7, level: 10}, + ], + }, + corphish: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], + aquajet: ["8E", "7E", "6E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "7E", "6E", "5E", "4E", "3T", "3E"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bubble: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + bubblebeam: ["8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], + captivate: ["4M"], + chipaway: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["3T"], + crabhammer: ["8L44", "7L43", "6L38", "5L38", "4L38", "3L34"], + crunch: ["8M", "8L40", "7L39", "6L39", "5L47", "4L47", "3L43"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["8E", "7E", "6E", "5E", "3T"], + doublehit: ["8L20", "7L20", "6L20"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M", "7E", "6E", "5E", "4E"], + endeavor: ["8L48", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + guillotine: ["8L52", "7L48", "6L48", "5L53", "4L53", "3L44"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "7L5", "6L5", "5L7", "5D", "4L7", "3L7"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["8L16", "7T", "7L23", "7E", "6T", "6L23", "6E", "5T", "5L26", "5E", "4T", "4L26", "4E", "3L25"], + leer: ["8L4", "7L10", "6L10", "5L13", "4L13", "3L13"], + metalclaw: ["8E", "7E", "6E", "5E", "5D", "4E"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + nightslash: ["8L28", "7L26", "6L26", "5L35", "4L35"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorshell: ["8M", "8L32", "7L31", "6L31"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + slash: ["8E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + switcheroo: ["8E", "7E", "6E"], + swordsdance: ["8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L44", "4M", "4L44", "3T", "3L37"], + taunt: ["8M", "8L8", "7M", "7L34", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3M", "3L31"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trumpcard: ["7E", "6E", "5E"], + visegrip: ["7L7", "6L7", "5L10", "4L10", "3L10"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["3S0"], + whirlpool: ["8M", "4M"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["bubble", "watersport"], pokeball: "pokeball", emeraldEventEgg: true}, + ], + }, + crawdaunt: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], + bubblebeam: ["8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], + captivate: ["4M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + counter: ["3T"], + crabhammer: ["8L52", "7L48", "6L44", "5L44", "4L44", "3L38", "3S0", "3S1"], + crunch: ["8M", "8L46", "7L43", "6L43", "5L57", "4L57", "3L51"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doublehit: ["8L20", "7L20", "6L20"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M"], + endeavor: ["8L58", "7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + guillotine: ["8L64", "7L54", "6L1", "5L65", "4L65", "3L52", "3S0"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + knockoff: ["8L16", "7T", "7L23", "6T", "6L23", "5T", "5L26", "4T", "4L26", "3L25", "3S1"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + liquidation: ["8M", "7T"], + mimic: ["3T"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + nastyplot: ["8M"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + nightslash: ["8L28", "7L26", "6L26", "5L39", "4L39"], + payback: ["8M", "7M", "6M", "5M", "4M"], + protect: ["8M", "8L24", "7M", "7L17", "6M", "6L17", "5M", "5L23", "4M", "4L23", "3M", "3L22"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorshell: ["8M", "8L34", "7L32", "6L32"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L0", "7L1", "6L30", "5L30", "4T", "4L30", "3T"], + swordsdance: ["8M", "8L40", "7M", "7L40", "6M", "6L40", "5M", "5L52", "4M", "4L52", "3T", "3L43", "3S0", "3S1"], + taunt: ["8M", "8L1", "7M", "7L36", "6M", "6L34", "5M", "5L34", "4M", "4L34", "3M", "3L33", "3S0", "3S1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + visegrip: ["7L1", "6L1", "5L1", "4L1", "3L1"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 3, level: 100, moves: ["taunt", "crabhammer", "swordsdance", "guillotine"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["knockoff", "taunt", "crabhammer", "swordsdance"], pokeball: "pokeball"}, + ], + encounters: [ + {generation: 7, level: 10}, + ], + }, + baltoy: { + learnset: { + allyswitch: ["8M", "7T", "5M"], + ancientpower: ["8L18", "7L19", "6L19", "5L26", "4T", "4L25", "3L25"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L6", "7L1", "6L1", "5L1", "4L1", "3L1"], + cosmicpower: ["8M", "8L24", "7L22", "6L22", "5L37", "4L45", "3L37"], + dazzlinggleam: ["8M", "7M", "6M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + drillrun: ["8M", "7T", "6T", "5T"], + earthpower: ["8M", "8L30", "7T", "7L37", "6T", "6L37", "5T", "5L51", "4T", "4L53"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M"], + endure: ["8M", "4M", "3T"], + expandingforce: ["8T"], + explosion: ["8L42", "7M", "7L46", "6M", "6L46", "5M", "5L60", "4M", "4L71", "3T", "3L45"], + extrasensory: ["8L27", "7L31", "6L28", "5L43"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "5D", "4T"], + guardsplit: ["8L36", "7L34", "6L34", "5L48"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L4", "4L3", "3L3"], + headbutt: ["4T"], + healblock: ["7L10", "6L10", "5L54", "4L61"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + imprison: ["8M", "8L21", "7L43", "6L43"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["8L1", "7L7", "6L7", "5L11", "4T", "4L7", "3T", "3L7", "3S0"], + naturalgift: ["4M"], + powersplit: ["8L36", "7L34", "6L34", "5L48"], + powerswap: ["8M"], + powertrick: ["8L12", "7L25", "6L17", "5L31", "4L31"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["8L15", "7L16", "6L13", "5L15", "4L11", "3L11", "3S0"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rapidspin: ["8L3", "7L4", "6L4", "5L7", "5D", "4L5", "3L5"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocktomb: ["8M", "8L9", "7M", "7L13", "6M", "6L10", "5M", "5L18", "4M", "4L15", "3M", "3L15", "3S0"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["8M", "8L39", "7M", "7L40", "6M", "6L40", "5M", "5L34", "4M", "4L37", "3M", "3L31"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8L33", "7L28", "6L25", "5L21", "4L19", "3T", "3L19"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + telekinesis: ["7T", "5M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["8M", "7T", "6T", "5T", "5D", "4T"], + }, + eventData: [ + {generation: 3, level: 17, moves: ["refresh", "rocktomb", "mudslap", "psybeam"]}, + ], + }, + claydol: { + learnset: { + allyswitch: ["8M", "7T", "5M"], + ancientpower: ["8L18", "7L19", "6L19", "5L26", "4T", "4L25", "3L25"], + bodypress: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + cosmicpower: ["8M", "8L24", "7L22", "6L22", "5L47", "4L51", "3L42"], + dazzlinggleam: ["8M", "7M", "6M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + drillrun: ["8M", "7T", "6T", "5T"], + earthpower: ["8M", "8L30", "7T", "7L40", "6T", "6L40", "5T", "5L59", "4T", "4L62"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + eerieimpulse: ["8M"], + endure: ["8M", "4M", "3T"], + expandingforce: ["8T"], + explosion: ["8L48", "7M", "7L58", "6M", "6L58", "5M", "5L72", "4M", "4L86", "3T", "3L55"], + extrasensory: ["8L27", "7L31", "6L28", "5L39"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardsplit: ["8L38", "7L34", "6L34", "5L54"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + healblock: ["7L10", "6L10", "5L64", "4L73"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8L0", "7M", "7L1", "6M", "6L36", "5M", "5L36", "4M", "4L36", "3M", "3L36"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + imprison: ["8M", "8L21", "7L52", "6L52"], + irondefense: ["8M"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mudslap: ["8L1", "7L7", "6L7", "5L11", "4T", "4L7", "3T", "3L7"], + nastyplot: ["8M"], + naturalgift: ["4M"], + powersplit: ["8L38", "7L34", "6L34", "5L54"], + powerswap: ["8M"], + powertrick: ["8L12", "7L25", "6L17", "5L31", "4L31"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["8L15", "7L16", "6L13", "5L15", "4L11", "3L11"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rapidspin: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "8L9", "7M", "7L13", "6M", "6L10", "5M", "5L18", "4M", "4L15", "3M", "3L15"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["8M", "8L43", "7M", "7L46", "6M", "6L46", "5M", "5L34", "4M", "4L40", "3M", "3L31"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "8L33", "7L28", "6L25", "5L21", "4L19", "3T", "3L19"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + storedpower: ["8M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + telekinesis: ["7T", "5M"], + teleport: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["8M", "7T", "6T", "5T", "4T"], + }, + }, + lileep: { + learnset: { + acid: ["8L4", "7L5", "6L5", "5L8", "5D", "5S0", "4L8", "3L15"], + amnesia: ["8M", "8L28", "7L36", "6L29", "5L29", "4L29", "3L36"], + ancientpower: ["8L16", "7L17", "6L17", "5L43", "4T", "4L43", "3L43"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + barrier: ["7E", "6E", "5E", "4E", "3E"], + bind: ["8E", "7T", "6T", "5T"], + bodyslam: ["8M", "3T"], + brine: ["8M", "8L24", "7L21", "6L21"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L8", "7L13", "6L13", "5L22", "4L22", "3L29"], + constrict: ["7L1", "6L1", "5L1", "5S0", "4L1", "3L8"], + curse: ["8E", "7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "7E", "6E", "5E", "4M", "3T"], + energyball: ["8M", "8L44", "7M", "7L41", "6M", "6L41", "5M", "5L50", "4M", "4L50"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gastroacid: ["8L32", "7T", "7L31", "6T", "6L31", "5T", "5L36", "4T", "4L36"], + gigadrain: ["8M", "8L36", "7T", "7L26", "6T", "6L26", "5T", "5D", "4M", "3M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + ingrain: ["8L12", "7L9", "6L9", "5L15", "4L15", "3L22"], + megadrain: ["8L20", "7E", "6E", "5E"], + meteorbeam: ["8T"], + mimic: ["3T"], + mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + recover: ["8E", "7E", "6E", "5E", "5S0", "4E", "3E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "5S0", "4M", "4E", "3T", "3E"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spitup: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], + stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + stockpile: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], + stringshot: ["4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + tickle: ["8E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + worryseed: ["7T", "6T", "5T", "4T"], + wrap: ["8L1"], + wringout: ["7L52", "7E", "6L52", "6E", "5L64", "5E", "4L64", "4E"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", moves: ["recover", "rockslide", "constrict", "acid"], pokeball: "cherishball"}, + ], + }, + cradily: { + learnset: { + acid: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + amnesia: ["8M", "8L28", "7L36", "6L29", "5L29", "4L29", "3L36"], + ancientpower: ["8L16", "7L17", "6L17", "5L36", "4T", "4L36", "3L48"], + astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bind: ["7T", "6T", "5T"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["8M", "3T"], + brine: ["8M", "8L24", "7L21", "6L21"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L13", "6L13", "5L22", "4L22", "3L29"], + constrict: ["7L1", "6L1", "5L1", "4L1", "3L1"], + dig: ["8M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "8L48", "7M", "7L44", "6M", "6L44", "5M", "5L56", "4M", "4L56"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gastroacid: ["8L32", "7T", "7L31", "6T", "6L31", "5T", "5L46", "4T", "4L46"], + gigadrain: ["8M", "8L36", "7T", "7L26", "6T", "6L26", "5T", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyterrain: ["8M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + infestation: ["7M", "6M"], + ingrain: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], + leechseed: ["8L1"], + megadrain: ["8L20"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + powerwhip: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["3T"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + spitup: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stockpile: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + stringshot: ["4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + worryseed: ["7T", "6T", "5T", "4T"], + wrap: ["8L1"], + wringout: ["7L1", "6L1", "5L76", "4L76"], + }, + }, + anorith: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["8L16", "7L21", "6L21", "5L31", "4T", "4L31", "3L37"], + aquajet: ["8E", "7E", "6E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "8L24", "7L29", "6L29"], + bugbite: ["8L20", "7T", "7L25", "6T", "6L25", "5T"], + captivate: ["4M"], + confide: ["7M", "6M"], + crosspoison: ["8M", "7E", "6E", "5E", "5D", "5S0", "4E"], + crushclaw: ["8L32", "7L39", "6L39", "5L55", "4L55"], + curse: ["8E", "7E", "6E", "5E", "4E"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8L1", "7L10", "6L10", "5L37", "4T", "4L37", "3T", "3L43"], + harden: ["8L1", "7L1", "6L1", "5L1", "5S0", "4L1", "3L7"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + metalclaw: ["8L12", "7L17", "6L17", "5L19", "4L19", "3L25"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + mudsport: ["7L4", "6L4", "5L7", "5S0", "4L7", "3L13"], + naturalgift: ["4M"], + protect: ["8M", "8L41", "7M", "7L49", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M", "3L31"], + rapidspin: ["8E", "7E", "6E", "5E", "4E", "3E"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L36", "7L55", "6L49", "5L49", "4L49", "3L55"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8E", "7E", "6E", "5E", "4E"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + screech: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M", "3M"], + slash: ["8L28", "7L34", "6L34", "5L43", "4L43", "3L49"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["8L8", "7M", "7L13", "6M", "6L13", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "5D", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["8L4", "7L7", "6L7", "5L13", "5S0", "4L13", "3L19"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + xscissor: ["8M", "8L44", "7M", "7L44", "6M", "6L44", "5M", "5L61", "4M", "4L61"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", moves: ["harden", "mudsport", "watergun", "crosspoison"], pokeball: "cherishball"}, + ], + }, + armaldo: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + ancientpower: ["8L16", "7L21", "6L21", "5L31", "4T", "4L31", "3L37"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "8L24", "7L29", "6L29"], + brutalswing: ["8M", "7M"], + bugbite: ["8L20", "7T", "7L25", "6T", "5T"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crosspoison: ["8M"], + crushclaw: ["8L32", "7L39", "6L1", "5L67", "4L67"], + cut: ["6M", "5M", "4M", "3M"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["8L1", "7L10", "6L10", "5L37", "4T", "4L37", "3T", "3L46"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + liquidation: ["8M", "7T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + metalclaw: ["8L12", "7L17", "6L17", "5L19", "4L19", "3L25"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], + naturalgift: ["4M"], + protect: ["8M", "8L43", "7M", "7L53", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3M", "3L31"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M", "8L36", "7L61", "6L55", "5L55", "4L55", "3L64"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["7L1", "6L1", "5L1", "4L1", "3L1"], + screech: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["8M"], + slash: ["8L28", "7L25", "6L25", "5L46", "4L46", "3L55"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["8L1", "7M", "7L13", "6M", "6L13", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + xscissor: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5M", "5L73", "4M", "4L73"], + }, + }, + feebas: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "7E", "6E", "5E"], + captivate: ["7E", "6E", "5E", "5D", "4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "4E", "3E"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragonbreath: ["8E", "7E", "6E", "5E", "4E", "3E"], + dragonpulse: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L25", "7L30", "6L30", "5L30", "4L30", "3L30"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + haze: ["8E", "7E", "6E", "5E", "4E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypnosis: ["8E", "7E", "6E", "5E", "4E", "3E"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lightscreen: ["8M", "7M", "6M", "5M", "4E", "3E"], + mimic: ["3T"], + mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E", "4S0", "3E"], + mist: ["8E", "7E", "6E", "5E", "4E"], + muddywater: ["8M"], + mudshot: ["8M"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + splash: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "4S0", "3L1"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L15", "7L15", "6L15", "5L15", "4L15", "3L15"], + tickle: ["8E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 4, level: 5, gender: "F", nature: "Calm", moves: ["splash", "mirrorcoat"], pokeball: "cherishball"}, + ], + }, + milotic: { + learnset: { + aquaring: ["8L12", "7L17", "6L21", "5L49", "4L49"], + aquatail: ["8L32", "7T", "7L31", "6T", "6L29", "5T", "5L29", "4T", "4L29"], + attract: ["8M", "8L16", "7M", "7L34", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L45"], + avalanche: ["8M", "4M"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + breakingswipe: ["8M"], + brine: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["7L21", "6L24", "5L25", "4M", "4L25"], + coil: ["8L48", "7L41", "6L44"], + confide: ["7M", "6M"], + disarmingvoice: ["8L4", "7L11", "6L11"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T", "5T", "4M"], + dragontail: ["8L24", "7M", "7L24", "6M", "6L27", "5M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L1"], + flipturn: ["8T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L52", "7L44", "6L37", "5L37", "5S3", "4L37", "4S1", "4S2", "3L40"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "5S3", "5S4", "4M", "4S1", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "4S2", "3T"], + imprison: ["8M"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + lifedew: ["8L20"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + mirrorcoat: ["5S3"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["8M", "8L44", "7M", "7L47", "6M", "6L33", "5M", "5L33", "4M", "4L33", "4S1", "4S2", "3M", "3L35", "3S0"], + recover: ["8L28", "7L27", "6L21", "5L21", "5S3", "5S4", "4L21", "4S1", "4S2", "3L30", "3S0"], + refresh: ["7L1", "6L7", "5L9", "4L9", "3L15"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "8L36", "7M", "7L37", "6M", "6L41", "5M", "5L45", "4M", "4L45", "3M", "3L50"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + splash: ["8L1"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "8L40", "7M", "6M", "5M", "5S4", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1"], + toxic: ["7M", "6M", "5M", "5S4", "4M", "3M"], + tripleaxel: ["8T"], + twister: ["8L8", "7L14", "6L14", "5L17", "4T", "4L17", "3L25", "3S0"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["8L0", "7T", "7L1", "6T", "6L13", "5L13", "4M", "4L13", "3M", "3L20", "3S0"], + watersport: ["7L1", "6L4", "5L5", "4L5", "3L10"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + wrap: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L5"], + }, + eventData: [ + {generation: 3, level: 35, moves: ["waterpulse", "twister", "recover", "raindance"], pokeball: "pokeball"}, + {generation: 4, level: 50, gender: "F", nature: "Bold", moves: ["recover", "raindance", "icebeam", "hydropump"], pokeball: "cherishball"}, + {generation: 4, level: 50, shiny: true, gender: "M", nature: "Timid", moves: ["raindance", "recover", "hydropump", "icywind"], pokeball: "cherishball"}, + {generation: 5, level: 50, shiny: 1, moves: ["recover", "hydropump", "icebeam", "mirrorcoat"], pokeball: "cherishball"}, + {generation: 5, level: 58, gender: "M", nature: "Lax", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["recover", "surf", "icebeam", "toxic"], pokeball: "cherishball"}, + ], + }, + castform: { + learnset: { + amnesia: ["7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + avalanche: ["4M"], + blizzard: ["7M", "7L35", "6M", "6L35", "5M", "5L50", "4M", "3M"], + bodyslam: ["3T"], + captivate: ["4M"], + clearsmog: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + cosmicpower: ["7E", "6E"], + defensecurl: ["3T"], + defog: ["7T"], + disable: ["7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + ember: ["7L10", "6L10", "5L10", "5D", "4L10", "3L10"], + endure: ["4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fireblast: ["7M", "7L35", "6M", "6L35", "5M", "5L50", "4M", "3M"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["7E", "6E", "5E", "4E", "3E"], + guardswap: ["7E", "6E"], + hail: ["7M", "7L20", "6M", "6L20", "5M", "5L30", "4M", "4L20", "3M", "3L20"], + headbutt: ["7L15", "6L15", "5L20"], + hex: ["7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["7L45", "6L45"], + hydropump: ["7L35", "6L35", "5L50"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + lastresort: ["7T", "6T", "5T", "4T"], + luckychant: ["7E", "6E", "5E", "4E"], + mimic: ["3T"], + naturalgift: ["4M"], + ominouswind: ["7E", "6E", "5E", "5D", "4T", "4E"], + powdersnow: ["7L10", "6L10", "5L10", "4L10", "3L10"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + raindance: ["7M", "7L20", "6M", "6L20", "5M", "5L30", "4M", "4L20", "3M", "3L20"], + reflecttype: ["7E", "6E"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M", "3M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "7L20", "6M", "6L20", "5M", "5L30", "4M", "4L20", "3M", "3L20"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M", "3M"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["7L10", "6L10", "5L10", "4L10", "3L10"], + waterpulse: ["7T", "6T", "5D", "4M", "3M"], + weatherball: ["7L25", "6L25", "5L40", "4L30", "3L30"], + workup: ["7M", "5M"], + }, + }, + kecleon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + afteryou: ["7T", "6T", "5T"], + ancientpower: ["7L21", "6L1", "5L55", "4T", "4L55", "3L49"], + aquatail: ["7T", "6T", "5T", "4T"], + astonish: ["7L1", "6L1", "5L1", "4L1", "3L1"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bind: ["7T", "7L4", "6T", "6L4", "5T", "5L4", "4L4", "3L4"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + camouflage: ["7L30", "7E", "6L30", "6E"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + counter: ["3T"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["6M", "5M", "4M", "3M"], + disable: ["7E", "6E", "5E", "4E", "3E"], + dizzypunch: ["7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + fakeout: ["7E", "6E", "5E", "4E"], + feint: ["7L10", "6L10", "5L14", "4L14"], + feintattack: ["7L16", "6L7", "5L7", "5D", "4L7", "3L7"], + fireblast: ["7M", "6M", "5M", "4M", "3M"], + firepunch: ["7T", "6T", "5T", "4T", "3T"], + flamethrower: ["7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foulplay: ["7T", "7E", "6T", "6E", "5T", "5E"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + furyswipes: ["7L13", "6L10", "5L10", "4L10", "3L12"], + grassknot: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M", "3M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + lick: ["7L1", "6L1", "5L1", "4L1", "3L1"], + lowkick: ["7T", "6T", "5T", "4T"], + magiccoat: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + megakick: ["3T"], + megapunch: ["3T"], + metronome: ["3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + poweruppunch: ["7E", "6M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psybeam: ["7L18", "6L18", "5L18", "4L15", "3L17"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + recover: ["7E", "6E", "5E", "4E"], + recycle: ["7T", "6T", "5T", "4M"], + reflecttype: ["5D"], + rest: ["7M", "6M", "5M", "4M", "3M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "4L1", "3L1"], + screech: ["7L38", "6L32", "5L32", "4L32", "3L24"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["7M", "7L33", "6M", "6L33", "5M", "5L49", "4M", "4L49"], + shadowsneak: ["7L7", "6L7", "5L22", "4L20"], + shockwave: ["7T", "6T", "4M", "3M"], + skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], + slash: ["7L25", "6L25", "5L27", "4L25", "3L31"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + stealthrock: ["7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "7L42", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3T", "3L40"], + suckerpunch: ["7L46", "6L43", "5L43", "4T", "4L43"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + synchronoise: ["7L50", "6L1", "5L58"], + tailwhip: ["7L1", "6L1", "5L1", "4L1", "3L1"], + thief: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + trickroom: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wonderroom: ["7T", "6T", "5T"], + workup: ["7M", "5M"], + }, + }, + shuppet: { + learnset: { + allyswitch: ["7T"], + astonish: ["9L1", "7E", "6E", "5E", "4E", "3E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9E", "7E", "6E", "5E", "4E"], + curse: ["9L26", "7L26", "6L19", "5L13", "4L13", "3L20"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "7M", "6M"], + destinybond: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], + disable: ["9E", "7E", "6E", "5E", "4E", "3E"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L43", "4M", "4L38"], + encore: ["9M"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L19", "6L19", "5L28", "4L28", "3L37", "3S0"], + flash: ["6M", "5M", "4M", "3M"], + foresight: ["7E", "6E", "5E", "4E", "3E"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + grudge: ["7L46", "6L46", "5L50", "4L46", "3L56"], + gunkshot: ["9M", "9E", "7T", "7E", "6E", "5E"], + headbutt: ["4T"], + helpinghand: ["9M"], + hex: ["9M", "9L22", "7L22", "6L22", "5L31"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], + knockoff: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + metronome: ["9M"], + mimic: ["3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["9M", "9L7", "7L7", "6L7", "5L8", "5D", "4L8", "3L13"], + ominouswind: ["7E", "6E", "5E", "4T"], + painsplit: ["7T", "6T", "5T", "5D", "4T"], + payback: ["7M", "6M", "5M", "4M", "4E"], + phantomforce: ["9M", "9L48", "7L54", "7E", "6L54", "6E"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + pursuit: ["7E", "6E", "5E", "4E"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["9L34", "7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["9L4", "7L4", "6L4", "5L5", "4L5", "3L8"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L35", "4M", "4L31", "3M", "3L44", "3S0"], + shadowsneak: ["9L19", "7L13", "7E", "6L13", "6E", "5L20", "5E", "4L20", "4E"], + shockwave: ["7T", "6T", "4M", "3M"], + skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "7L42", "6T", "6L42", "5T", "5L46", "4M", "4L43", "3M", "3L49"], + snore: ["7T", "6T", "3T"], + spite: ["9L10", "7T", "7L10", "6T", "6L10", "5T", "5L16", "4T", "4L16", "3L25", "3S0"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L38", "7L38", "6L34", "5L38", "4T", "4L35"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["9M", "9L42", "7T", "7L50", "6T", "6L50", "5T", "5L55", "4T", "4L50"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "9L16", "7M", "7L16", "6M", "6L13", "5M", "5L23", "4M", "4L23", "3L32", "3S0"], + }, + eventData: [ + {generation: 3, level: 45, abilities: ["insomnia"], moves: ["spite", "willowisp", "feintattack", "shadowball"], pokeball: "pokeball"}, + ], + }, + banette: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + cottonguard: ["5S1"], + curse: ["9L26", "7L26", "6L1", "5L1", "4L1", "3L1", "3S0"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M", "7M", "6M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L51", "4M", "4L42"], + encore: ["9M"], + endure: ["9M", "4M", "3T"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L19", "6L19", "5L28", "5S1", "4L28", "3L39", "3S0"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["9M", "7M", "6M", "5M", "4M"], + foulplay: ["9M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grudge: ["7L52", "6L52", "5L66", "4L58", "3L64"], + gunkshot: ["9M", "7T"], + headbutt: ["4T"], + helpinghand: ["9M", "3S0"], + hex: ["9M", "9L22", "7L22", "6L22", "5L31", "5S1"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["9M"], + infestation: ["7M", "6M"], + knockoff: ["9L0", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["7T", "6T", "5T"], + metronome: ["9M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + nastyplot: ["9M"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["7M", "6M", "5M", "4M"], + phantomforce: ["9M", "9L53", "7L1", "6L1"], + pounce: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psybeam: ["9M"], + psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["9L34", "7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L35", "5S1", "4M", "4L31", "3M", "3L48", "3S0"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + shadowsneak: ["9L19", "7L13", "6L13", "5L20", "4L20"], + shockwave: ["7T", "6T", "4M", "3M"], + skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "7L46", "6T", "6L46", "5T", "5L58", "4M", "4L51", "3M", "3L55"], + snore: ["7T", "6T", "3T"], + spite: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L16", "4T", "4L16", "3L25"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["9L40", "7L40", "6L34", "5L42", "4T", "4L35"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swordsdance: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["7T"], + thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + trick: ["9M", "9L46", "7T", "7L58", "6T", "6L58", "5T", "5L75", "4T", "4L66"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + willowisp: ["9M", "9L16", "7M", "7L16", "6M", "6L13", "5M", "5L23", "4M", "4L23", "3L32"], + }, + eventData: [ + {generation: 3, level: 37, abilities: ["insomnia"], moves: ["helpinghand", "feintattack", "shadowball", "curse"]}, + {generation: 5, level: 37, gender: "F", isHidden: true, moves: ["feintattack", "hex", "shadowball", "cottonguard"]}, + ], + encounters: [ + {generation: 5, level: 32}, + ], + }, + duskull: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L9", "6L9", "5L14", "4L14", "3L16", "3S1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17", "3L23", "3S1"], + curse: ["8L36", "7L33", "6L30", "5L30", "4L30", "3L34", "3S0"], + darkpulse: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], + destinybond: ["7E", "6E", "5E", "4E", "3E"], + disable: ["8L4", "7L6", "6L6", "5L6", "5D", "4L6", "3L5"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + feintattack: ["7E", "6E", "5E", "4E", "3E"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L44", "7L54", "6L49", "5L49", "4L46", "3L49"], + gravity: ["7T", "6T", "5T", "4T"], + grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], + haze: ["8E", "7E", "6E"], + headbutt: ["4T"], + helpinghand: ["8M", "3S1"], + hex: ["8M", "8L32", "7L38", "6L38", "5L38"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["8M", "7E", "6E", "5E", "4E", "3E"], + infestation: ["7M", "6M"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["8L28", "7L46", "6L41", "5L41", "4L38", "3L45", "3S0"], + memento: ["8E", "7E", "6E", "5E", "4E", "3E"], + mimic: ["3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + ominouswind: ["7E", "6E", "5E", "4T", "4E"], + painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E", "3E"], + payback: ["8M", "8L20", "7M", "7L49", "6M", "6L46", "5M", "5L46", "4M", "4L41"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27", "3S0"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "4M", "3M", "3S1"], + shadowsneak: ["8L8", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "5D", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L38", "3S0"], + wonderroom: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 3, level: 45, moves: ["pursuit", "curse", "willowisp", "meanlook"], pokeball: "pokeball"}, + {generation: 3, level: 19, moves: ["helpinghand", "shadowball", "astonish", "confuseray"]}, + ], + }, + dusclops: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L14", "4L14", "3L16"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1", "3L1"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17", "3L23"], + counter: ["3T"], + curse: ["8L36", "7L33", "6L30", "5L30", "4L30", "3L34"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + disable: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + flash: ["6M", "5M", "4M", "3M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L48", "7L1", "6L1", "5L61", "4L61", "3L58"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + headbutt: ["4T"], + helpinghand: ["8M"], + hex: ["8M", "8L32", "7L40", "6L40", "5L42"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["8M"], + infestation: ["7M", "6M"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + meanlook: ["8L28", "7L52", "6L49", "5L49", "4L43", "3L51"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metronome: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], + poltergeist: ["8T"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + revenge: ["8M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M", "3M"], + shadowpunch: ["8L0", "7L1", "6L37", "5L37", "4L37", "3L37"], + shadowsneak: ["8L1", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33", "3L41"], + wonderroom: ["8M", "7T", "6T", "5T"], + }, + encounters: [ + {generation: 4, level: 16}, + {generation: 6, level: 30}, + ], + }, + dusknoir: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L14", "4L14"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L30", "6L17", "5L17", "4L17"], + curse: ["8L36", "7L33", "6L30", "5L30", "4L30"], + darkestlariat: ["8M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + destinybond: ["8L54"], + disable: ["8L1", "7L1", "6L1", "5L1", "4L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + firepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foresight: ["7L14", "6L9", "5L9", "4L9"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["8M", "8L48", "7L1", "6L1", "5L61", "4L61"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + headbutt: ["4T"], + helpinghand: ["8M"], + hex: ["8M", "8L32", "7L40", "6L40", "5L42"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + icywind: ["8M", "7T", "6T", "5T", "4T"], + imprison: ["8M"], + infestation: ["7M", "6M"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], + meanlook: ["8L28", "7L52", "6L49", "5L49", "4L43"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightshade: ["8L16", "7L1", "6L1", "5L1", "4L1"], + ominouswind: ["4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "8L20", "7M", "7L57", "6M", "6L57", "5M", "5L58", "4M", "4L51"], + poltergeist: ["8T"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + psychic: ["8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + pursuit: ["7L22", "6L22", "5L25", "4L25"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "8L42", "7M", "7L45", "6M", "6L45", "5M", "4M"], + shadowpunch: ["8L1", "7L1", "6L37", "5L37", "4L37"], + shadowsneak: ["8L1", "7L17", "6L17", "5L22", "4L22"], + skillswap: ["8M", "7T", "6T", "5T", "4M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + willowisp: ["8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L33", "4M", "4L33"], + wonderroom: ["8M", "7T", "6T"], + }, + }, + tropius: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + aircutter: ["9M", "4T"], + airslash: ["9M", "9L36", "7L36", "6L36", "5L51", "4L47", "4S0"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bestow: ["7L46", "6L1", "5L57"], + bodypress: ["9M"], + bodyslam: ["9M", "9L41", "7L41", "6L37", "5L37", "4L37", "3T", "3L37"], + brutalswing: ["7M"], + bulldoze: ["9M", "7M", "6M", "5M"], + bulletseed: ["9M", "7E", "6E", "5E", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + curse: ["9E", "7E", "6E", "5E", "4E"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragondance: ["9M", "9E", "7E", "6E", "5E", "4E"], + dragonhammer: ["7E"], + dragonpulse: ["9M", "7T", "6T", "5T"], + dragontail: ["9M"], + earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "4M", "3T"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + fly: ["9M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + growth: ["9L1", "7L1", "6L1", "5L7", "4L7", "3L7"], + gust: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + headbutt: ["9E", "7E", "6E", "5E", "4T", "4E", "3E"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hurricane: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + leafblade: ["9E", "7E", "6E", "5E", "4E"], + leafstorm: ["9M", "9L1", "7L1", "7E", "6L1", "6E", "5L71", "5E", "4L61", "4E"], + leaftornado: ["7L26", "6L26", "5L47"], + leechseed: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], + leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + magicalleaf: ["9M", "9L16", "7L16", "6L16", "5L31", "4L31", "3L31"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["7L30", "7E", "6L1", "6E", "5L67", "5E", "4M", "4L57"], + naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], + ominouswind: ["4T"], + outrage: ["9M", "9L46", "7T", "6T", "5T", "4T"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["9M"], + razorleaf: ["9L1", "7L1", "6L1", "5L11", "4L11", "3L11"], + razorwind: ["7E", "6E", "5E", "4E", "3E"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rocksmash: ["6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seedbomb: ["9M", "7T", "6T", "5T"], + silverwind: ["5D", "4M"], + slam: ["9E", "7E", "6E", "5E", "4E", "3E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "9L56", "7M", "7L56", "6M", "6L56", "5M", "5L61", "4M", "4L51", "4S0", "3M", "3L41"], + steelwing: ["7M", "6M", "4M", "3M"], + stomp: ["9L10", "7L10", "6L10", "5L17", "4L17", "3L17"], + stompingtantrum: ["9M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "7M", "6M", "5M", "4M", "4S0", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetscent: ["9L6", "7L6", "6L6", "5L21", "4L21", "3L21"], + swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], + synthesis: ["9L50", "7T", "7L50", "7E", "6T", "6L41", "6E", "5T", "5L41", "5E", "4T", "4L41", "4E", "4S0", "3L47"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + twister: ["4T"], + uturn: ["9M"], + whirlwind: ["9L21", "7L21", "6L21", "5L27", "4L27", "3L27"], + wideguard: ["9L30"], + worryseed: ["7T", "6T", "5T", "4T"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 4, level: 53, gender: "F", nature: "Jolly", abilities: ["chlorophyll"], moves: ["airslash", "synthesis", "sunnyday", "solarbeam"], pokeball: "cherishball"}, + ], + }, + chingling: { + learnset: { + allyswitch: ["7T"], + astonish: ["7L7", "6L7", "5L9", "4L9"], + attract: ["7M", "6M", "5M", "4M"], + bind: ["7T", "6T", "5T"], + calmmind: ["7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["7L10", "6L10", "5L14", "4L14"], + cosmicpower: ["7E", "6E"], + curse: ["7E", "6E", "5E", "4E"], + dazzlinggleam: ["7M", "6M"], + disable: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "4E"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + entrainment: ["7L19", "6L19", "5L25"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["7E", "6E", "5E", "4E"], + grassknot: ["7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + growl: ["7L4", "6L4", "5L6", "4L6"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypervoice: ["7T", "6T", "5T"], + hypnosis: ["7E", "6E", "5E", "4E"], + icywind: ["7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "7L16", "6T", "6L16", "5T", "5L22", "4T", "4L22"], + lightscreen: ["7M", "6M", "5M", "4M"], + magiccoat: ["7T", "6T", "5T", "4T"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M"], + psychic: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M", "4M"], + recover: ["7E", "6E", "5E", "4E"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + storedpower: ["7E", "6E", "5E"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + taunt: ["7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + thunderwave: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["7T", "6T", "5T", "4T"], + trickroom: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17"], + wish: ["7E", "6E", "5E", "4E"], + wrap: ["7L1", "6L1", "5L1", "4L1"], + yawn: ["7L13", "6L13"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + }, + chimecho: { + learnset: { + allyswitch: ["7T"], + astonish: ["7L1", "6L1", "5L9", "4L9", "3L9", "3S0"], + attract: ["7M", "6M", "5M", "4M", "3M"], + bind: ["7T", "6T", "5T"], + calmmind: ["7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["7L1", "6L1", "5L14", "4L14", "3L14"], + cosmicpower: ["7E", "6E"], + craftyshield: ["7E"], + curse: ["7E", "6E", "5E", "4E", "3E"], + dazzlinggleam: ["7M", "6M"], + defensecurl: ["3T"], + defog: ["7T"], + disable: ["7E", "6E", "5E", "4E", "3E"], + doubleedge: ["7L42", "6L33", "5L33", "4L33", "3T", "3L33"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dreameater: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + extrasensory: ["7L22", "6L22", "5L46", "4L46"], + facade: ["7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["7E", "6E", "5E", "4E"], + grassknot: ["7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + growl: ["7L1", "6L1", "5L6", "4L6", "3L6", "3S0"], + healbell: ["7T", "7L27", "6T", "6L27", "5T", "5L38", "4T", "4L38", "3L38"], + healingwish: ["7L1", "6L1", "5L57", "4L49"], + healpulse: ["7L47", "6L47", "5L49"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hypervoice: ["7T", "6T", "5T", "5D"], + hypnosis: ["7E", "6E", "5E", "5D", "4E", "3E"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mimic: ["3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + perishsong: ["7E"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychic: ["7M", "6M", "5M", "4M", "3M", "3L46"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["7M", "6M", "5M"], + psywave: ["7L16", "6L16", "5L30", "4L30", "3L30"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + recover: ["7E", "6E"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "7L37", "6M", "6L37", "5M", "5L41", "4M", "4L41", "3M", "3L41"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + storedpower: ["7E", "6E", "5E"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + synchronoise: ["7L1", "6L1", "5L54"], + takedown: ["7L19", "6L19", "5L22", "4L22", "3L17"], + taunt: ["7M", "6M", "5M", "4M", "3M"], + telekinesis: ["7T", "5M"], + thunderwave: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["7T", "6T", "5T", "4T"], + trickroom: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "7L32", "6T", "6L17", "5T", "5L17", "4T", "4L17", "3L22"], + wish: ["7E", "6E", "5E", "4E"], + wrap: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], + yawn: ["7L13", "6L13", "5L25", "4L25", "3L25"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 3, level: 10, gender: "M", moves: ["wrap", "growl", "astonish"], pokeball: "pokeball"}, + ], + }, + absol: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + airslash: ["8M"], + assurance: ["8M", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + batonpass: ["8M", "7E", "6E", "5E", "4E", "3E"], + bite: ["8E", "7L16", "6L16", "5L28", "4L28", "3L21", "3S2"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brutalswing: ["8M", "7M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8E", "7E", "6E", "5E", "4E", "3E"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + detect: ["8L15", "7L33", "6L1", "5L49", "4L49"], + doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], + doubleteam: ["8L5", "7M", "7L19", "6M", "6L19", "5M", "5L33", "4M", "4L33", "3M", "3L31", "3S3"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + feint: ["8E", "7L1", "6L1", "5L1", "5D", "4L1"], + feintattack: ["7E", "6E", "5E", "4E", "3E"], + fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], + flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + focusenergy: ["8M", "8L35"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + futuresight: ["8M", "8L50", "7L1", "6L1", "5L41", "4L41", "3L41", "3S3"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + hex: ["8M", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + knockoff: ["8L10", "7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L4", "4L4", "3L5", "3S0", "3S1"], + magiccoat: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + meanlook: ["8E", "7E", "6E", "5E", "4E"], + mefirst: ["7L41", "7E", "6L1", "6E", "5L57", "5E", "4L57", "4E"], + megahorn: ["8M", "7E", "6E", "5E", "5D", "4E"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightslash: ["8L30", "7L29", "6L29", "5L52", "4L52"], + payback: ["8M", "7M", "6M", "5M", "4M"], + perishsong: ["8L55", "7L1", "7E", "6L1", "6E", "5L65", "5E", "4L65", "3L46", "3S3"], + playrough: ["8M", "7E", "6E"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychocut: ["8M", "7L37", "6L37", "5L60", "4L60"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + punishment: ["7E", "6E", "5E", "4E"], + pursuit: ["7L10", "6L10", "5L20", "4L20"], + quickattack: ["8L1", "7L1", "6L1", "5L12", "4L12", "3L13"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + razorwind: ["7L49", "6L1", "5L17", "4L17", "3L17", "3S2"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scratch: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slash: ["8L25", "7L22", "6L22", "5L36", "4L36", "3L36", "3S3"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + spite: ["7T", "6T", "5T", "4T", "3S1", "3S2"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + suckerpunch: ["8L40", "7L45", "7E", "6L45", "6E", "5L44", "5E", "4T", "4L44", "4E"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "7T", "6T", "5T", "5D", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + swordsdance: ["8M", "8L45", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25", "3T", "3L26", "3S2"], + taunt: ["8M", "8L20", "7M", "7L13", "6M", "6L1", "5M", "5L9", "4M", "4L9", "3M", "3L9"], + thief: ["8M", "7M", "6M", "5M", "4M", "3M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + willowisp: ["8M", "7M", "6M", "5M", "4M"], + wish: ["3S0"], + xscissor: ["8M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, abilities: ["pressure"], moves: ["scratch", "leer", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, abilities: ["pressure"], moves: ["scratch", "leer", "spite"], pokeball: "pokeball"}, + {generation: 3, level: 35, abilities: ["pressure"], moves: ["razorwind", "bite", "swordsdance", "spite"], pokeball: "pokeball"}, + {generation: 3, level: 70, abilities: ["pressure"], moves: ["doubleteam", "slash", "futuresight", "perishsong"], pokeball: "pokeball"}, + ], + }, + snorunt: { + learnset: { + astonish: ["9L1", "8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "7E", "6E", "5E", "4M"], + bide: ["7E", "6E", "5E", "4E"], + bite: ["9L35", "8L35", "7L19", "6L10", "5L10", "4L10", "3L10", "3S0"], + blizzard: ["9M", "9L60", "8M", "8L60", "7M", "7L46", "6M", "6L46", "5M", "5L46", "4M", "4L46", "3M", "3L43"], + block: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], + bodyslam: ["9M", "8M", "3T"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L55", "8M", "8L55", "7L41", "6L31", "5L31", "4L31", "3L28"], + disable: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleedge: ["3T"], + doubleteam: ["9L10", "8L10", "7M", "7L5", "6M", "6L4", "5M", "5L4", "4M", "4L4", "3M", "3L7"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M", "7E", "6E", "5E"], + flash: ["6M", "5M", "4M", "3M"], + frostbreath: ["9L30", "8L30", "7M", "7L37", "6M", "6L37", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hail: ["8M", "8L45", "7M", "7L50", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L37"], + headbutt: ["9L1", "8L50", "7L28", "6L19", "5L19", "4T", "4L19", "3L19"], + helpinghand: ["9M"], + hex: ["9M", "8M", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3L34"], + icefang: ["9M", "9L40", "8M", "8L40", "7L23", "6L23", "5L28", "4L28"], + iceshard: ["9L15", "8L15", "7L10", "6L10", "5L37", "4L37"], + icespinner: ["9M"], + iciclecrash: ["9E", "8E"], + icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13", "3T", "3L16", "3S0"], + leer: ["9L5", "8L5", "7L1", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + naturalgift: ["4M"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + protect: ["9M", "9L20", "8M", "8L20", "7M", "7L32", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L25"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sing: ["3S0"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M", "9L45"], + spikes: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + switcheroo: ["9E", "8E", "7E", "6E"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T", "5D", "4M", "3M", "3S0"], + weatherball: ["9L50", "8M", "7E", "6E", "5E", "5D", "4E"], + }, + eventData: [ + {generation: 3, level: 20, abilities: ["innerfocus"], moves: ["sing", "waterpulse", "bite", "icywind"]}, + ], + }, + glalie: { + learnset: { + astonish: ["9L1", "8L1"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + avalanche: ["9M", "8M", "4M"], + bite: ["9L35", "8L35", "7L19", "6L1", "5L1", "4L1", "3L1"], + blizzard: ["9M", "9L68", "8M", "8L68", "7M", "7L48", "6M", "6L48", "5M", "5L51", "4M", "4L51", "3M", "3L53"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "8M", "3T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L61", "8M", "8L61", "7L41", "6L31", "5L31", "4L31", "3L28"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3M", "3L1"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "4M", "3T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + faketears: ["9M", "8M"], + flash: ["6M", "5M", "4M", "3M"], + foulplay: ["9M"], + freezedry: ["9L0", "8L0", "7L1", "6L42"], + frostbreath: ["9L30", "8L30", "7M", "7L37", "6M", "6L37", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "8L47", "7M", "7L54", "6M", "6L40", "5M", "5L40", "4M", "4L40", "3M", "3L42"], + headbutt: ["9L1", "8L54", "7L28", "6L19", "5L19", "4T", "4L19", "3L19"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "8M", "7M", "6M", "6L37", "5M", "5L37", "4M", "4L37", "3M", "3L34"], + icefang: ["9M", "9L40", "8M", "8L40", "7L23", "6L23", "5L28", "4L28"], + iceshard: ["9L15", "8L15", "7L1", "6L1"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13", "3T", "3L16"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + mimic: ["3T"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + protect: ["9M", "9L20", "8M", "8L20", "7M", "7L32", "6M", "6L22", "5M", "5L22", "4M", "4L22", "3M", "3L25"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M", "8M"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + sheercold: ["9L1", "8L1", "7L1", "6L1", "5L59", "4L59", "3L61"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M", "9L47"], + spikes: ["9M", "8M"], + spite: ["7T", "6T", "5T", "4T"], + steelroller: ["8T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + terablast: ["9M"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T", "4M", "3M"], + weatherball: ["9L54", "8M"], + }, + }, + froslass: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["9L1", "8L1", "7L19", "6L1", "5L1", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + auroraveil: ["9L54", "8L54", "7M"], + avalanche: ["9M", "8M", "4M"], + bite: ["9L1", "8L1"], + blizzard: ["9M", "9L68", "8M", "8L68", "7M", "7L48", "6M", "6L48", "5M", "5L51", "4M", "4L51"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "8M"], + captivate: ["7L41", "6L31", "5L31", "4M", "4L31"], + charm: ["9M", "8M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L35", "8L35", "7L32", "6L19", "5L19", "4L19"], + crunch: ["9M", "9L1", "8M", "8L1"], + destinybond: ["9L1", "8L1", "7L1", "6L1", "5L59", "4L59"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + drainingkiss: ["9M", "9L20", "8M", "8L20", "7L23", "6L23"], + dreameater: ["7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frostbreath: ["9L30", "8L30", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "8L40", "7M", "7L54", "6M", "6L40", "5M", "5L40", "4M", "4L40"], + headbutt: ["9L1", "8L1", "4T"], + helpinghand: ["9M"], + hex: ["9M", "9L0", "8M", "8L0"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "9L1", "8M", "8L1"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + iceshard: ["9L15", "8L15", "7L1", "6L1", "5L37", "4L37"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L14", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + imprison: ["9M", "8M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["7L1", "6L22", "5L22", "4T", "4L22"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poltergeist: ["8T"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "9L61", "8M", "8L61", "7M", "7L42", "6M", "6L42", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M", "9L40"], + spikes: ["9M", "8M"], + spite: ["7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + swagger: ["7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + tripleaxel: ["8T"], + wakeupslap: ["7L37", "6L28", "5L28", "4L28"], + waterpulse: ["9M", "7T", "6T", "4M"], + weatherball: ["8M"], + willowisp: ["9M", "9L47", "8M", "8L47", "7M", "7L28"], + }, + }, + spheal: { + learnset: { + aquaring: ["8E", "7E", "6E", "5E", "4E"], + aquatail: ["7T", "6T", "5T", "5D", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurorabeam: ["8L28", "7L21", "6L21", "5L25", "4L25", "3L25", "3S0"], + bellydrum: ["8E", "7E", "6E"], + blizzard: ["8M", "8L44", "7M", "7L41", "6M", "6L41", "5M", "5L43", "4M", "4L43", "3M", "3L43"], + bodyslam: ["8M", "8L36", "7L26", "6L19", "5L19", "4L19", "3T", "3L19"], + brine: ["8M", "8L24", "7L17", "6L17", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + charm: ["3S0"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E", "4E", "3E"], + defensecurl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3T", "3L1"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L33", "7L9", "6L7", "5L7", "4L7", "3L7"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + fissure: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L4", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "8L48", "7M", "7L36", "6M", "6L31", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + mimic: ["3T"], + mudslap: ["4T", "3T", "3S0"], + naturalgift: ["4M"], + powdersnow: ["8L12", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L16", "7M", "7L31", "6M", "6L31", "5M", "5L37", "4M", "4L37", "3M", "3L37"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L1", "7L5", "7E", "6L5", "6E", "5E", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["8L52", "7L46", "6L46", "5L49", "4L49", "3L49"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], + snore: ["8M", "8L20", "7T", "7L31", "6T", "6L31", "5T", "5L37", "4T", "4L37", "3T", "3L37"], + spitup: ["8E", "7E", "6E", "5E", "4E", "3E"], + steelroller: ["8T"], + stockpile: ["8E", "7E", "6E", "5E", "4E", "3E"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "8L40", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swallow: ["8E", "7E", "6E", "5E", "4E", "3E"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L8", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], + watersport: ["7E", "6E", "5E", "4E", "3E"], + whirlpool: ["8M", "4M"], + yawn: ["8E", "7E", "6E", "5E", "4E", "3E"], + }, + eventData: [ + {generation: 3, level: 17, abilities: ["thickfat"], moves: ["charm", "aurorabeam", "watergun", "mudslap"]}, + ], + }, + sealeo: { + learnset: { + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurorabeam: ["8L28", "7L21", "6L21", "5L25", "4L25", "3L25"], + blizzard: ["8M", "8L52", "7M", "7L45", "6M", "6L45", "5M", "5L47", "4M", "4L47", "3M", "3L47"], + bodyslam: ["8M", "8L40", "7L26", "6L19", "5L19", "4L19", "3T", "3L19"], + brine: ["8M", "8L24", "7L17", "6L17", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + defensecurl: ["8L1", "7L1", "6L1", "3T", "3L1"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L35", "7L9", "6L1", "5L1", "4L1", "3L1"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "8L58", "7M", "7L38", "6M", "6L31", "5M", "5L31", "4M", "4L31", "3M", "3L31"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + powdersnow: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L16", "7M", "7L31", "6M", "6L31", "5M", "5L39", "4M", "4L39", "3M", "3L39"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L1", "7L5", "6L5", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["8L64", "7L52", "6L52", "5L55", "4L55", "3L55"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "8L20", "7T", "7L31", "6T", "6L31", "5T", "5L39", "4T", "4L39", "3T", "3L39"], + steelroller: ["8T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "8L46", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L0", "7M", "7L1", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + encounters: [ + {generation: 4, level: 25}, + {generation: 6, level: 28, maxEggMoves: 1}, + ], + }, + walrein: { + learnset: { + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurorabeam: ["8L28", "7L19", "6L19", "5L25", "4L25", "3L25"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "8L56", "7M", "7L49", "6M", "6L49", "5M", "5L52", "4M", "4L52", "3M", "3L50"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "8L40", "7L25", "6L19", "5L19", "4L19", "3T", "3L19"], + brine: ["8M", "8L24", "7L19", "6L19", "5S0", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + defensecurl: ["8L1", "7L1", "6L1", "3T", "3L1"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "8L35", "7L7", "6L1", "5L1", "4L1", "3L1"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + hail: ["8M", "8L64", "7M", "7L38", "6M", "6L31", "5M", "5L31", "5S0", "4M", "4L31", "3M", "3L31"], + headbutt: ["4T"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], + icebeam: ["8M", "7M", "6M", "5M", "5S0", "4M", "3M"], + icefang: ["8M", "8L1", "7L1", "6L44", "5L44", "4L44"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + liquidation: ["8M"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + powdersnow: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L16", "7M", "7L31", "6M", "6L31", "5M", "5L39", "4M", "4L39", "3M", "3L39"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["8L1", "7L7", "6L7", "4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["8L72", "7L60", "6L60", "5L65", "5S0", "4L65", "3L61"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "8L20", "7T", "7L31", "6T", "6L31", "5T", "5L39", "4T", "4L39", "3T", "3L39"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["8M", "8L48", "7M", "6M", "5M", "4M", "3M"], + swagger: ["8L1", "7M", "7L1", "6M", "6L32", "5M", "5L32", "4M", "4L32", "3T"], + swordsdance: ["8M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 5, level: 50, abilities: ["thickfat"], moves: ["icebeam", "brine", "hail", "sheercold"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 5, level: 30}, + ], + }, + clamperl: { + learnset: { + aquaring: ["7E", "6E", "5E", "5D", "4E"], + attract: ["7M", "6M", "5M", "4M", "3M"], + barrier: ["7E", "6E", "5E", "4E", "3E"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["7E", "6E", "5E", "4E", "3T", "3E"], + brine: ["7E", "6E", "5E", "4M"], + captivate: ["5D", "4M"], + clamp: ["7L1", "6L1", "5L1", "4L1", "3L1"], + confide: ["7M", "6M"], + confuseray: ["7E", "6E", "5E", "4E", "3E"], + dive: ["6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["7E", "6E", "5E", "4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + irondefense: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], + mimic: ["3T"], + muddywater: ["7E", "6E", "5E", "4E"], + mudsport: ["7E", "6E", "5E", "4E", "3E"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + refresh: ["7E", "6E", "5E", "4E", "3E"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shellsmash: ["7L50", "6L50", "5L51"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + supersonic: ["7E", "6E", "5E", "4E", "3E"], + surf: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["7M", "6M", "5M", "4M", "3M"], + watergun: ["7L1", "6L1", "5L1", "4L1", "3L1"], + waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], + whirlpool: ["7L1", "6L1", "5L1", "5D", "4M", "4L1", "3L1"], + }, + }, + huntail: { + learnset: { + aquatail: ["7T", "7L39", "6T", "6L39", "5T", "5L46", "4T", "4L46"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7L29", "6L29", "5L33", "4L33", "3L43"], + bind: ["7T", "6T", "5T"], + bite: ["7L1", "6L1", "5L6", "4L6", "3L8"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + bounce: ["7T", "6T", "5T", "4T"], + brine: ["7L19", "6L19", "5L28", "4M", "4L28"], + captivate: ["4M"], + coil: ["7L45", "6L45"], + confide: ["7M", "6M"], + crunch: ["7L34", "6L34", "5L42", "4L42", "3L36"], + dive: ["7L26", "6M", "6L26", "5M", "5L37", "4T", "4L37", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + feintattack: ["7L11", "6L11"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["7L50", "6L50", "5L51", "4L51", "3L50"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icefang: ["7L16", "6L16", "5L24", "4L24"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["7L9", "6L9", "5L19", "4L19", "3L29"], + screech: ["7L5", "6L5", "5L10", "4L10", "3L15"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "6T", "5T", "4M", "3M"], + snore: ["7T", "6T", "5T", "4T", "3T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["7L23", "6L23", "4T"], + superfang: ["7T", "6T", "5T", "4T"], + surf: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "7L14", "6T", "6L14", "5L15", "4M", "4L15", "3M", "3L22"], + whirlpool: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1"], + }, + }, + gorebyss: { + learnset: { + agility: ["7L9", "6L9", "5L10", "4L10", "3L15"], + amnesia: ["7L16", "6L16", "5L19", "4L19", "3L29"], + aquaring: ["7L19", "6L19", "5L24", "4L24"], + aquatail: ["7T", "7L39", "6T", "6L39", "5T", "5L46", "4T", "4L46"], + attract: ["7M", "6M", "5M", "4M", "3M"], + batonpass: ["7L29", "6L29", "5L33", "4L33", "3L43"], + bind: ["7T", "6T", "5T"], + blizzard: ["7M", "6M", "5M", "4M", "3M"], + bodyslam: ["3T"], + bounce: ["7T", "6T", "5T", "4T"], + brine: ["4M"], + captivate: ["7L23", "6L23", "5L28", "4M", "4L28"], + coil: ["7L45", "6L45"], + confide: ["7M", "6M"], + confusion: ["7L1", "6L1", "5L6", "4L6", "3L8"], + dive: ["7L26", "6M", "6L26", "5M", "5L37", "4T", "4L37", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["7L11", "6L11"], + endure: ["4M", "3T"], + facade: ["7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["7L50", "6L50", "5L51", "4L51", "3L50"], + hyperbeam: ["7M", "6M", "5M", "4M", "3M"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + infestation: ["7M", "6M"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychic: ["7M", "7L34", "6M", "6L34", "5M", "5L42", "4M", "4L42", "3M", "3L36"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + surf: ["7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "7L14", "6T", "6L14", "5L15", "4M", "4L15", "3M", "3L22"], + watersport: ["7L5", "6L5"], + whirlpool: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1"], + }, + }, + relicanth: { + learnset: { + amnesia: ["8M", "7E", "6E", "5E", "4E", "3E"], + ancientpower: ["8L10", "7L21", "6L1", "5L43", "4T", "4L43", "3L43"], + aquatail: ["8L30", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brine: ["8M", "7E", "6E", "5E", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dive: ["8M", "8L20", "7L26", "6M", "6L26", "5M", "5L57", "4T", "4L57", "3M"], + doubleedge: ["8L50", "7L50", "6L50", "5L50", "4L50", "3T", "3L57"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthpower: ["8M", "7T", "6T", "5T", "5D", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flail: ["8L40", "7L1"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + headbutt: ["4T"], + headsmash: ["8L55", "7L1", "6L1", "5L78", "4L78"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["8M", "8L45", "7L46", "6L1", "5L71", "4L71", "3L64"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M"], + liquidation: ["8M"], + magnitude: ["7E", "6E", "5E", "4E", "3E"], + meteorbeam: ["8T"], + mimic: ["3T"], + muddywater: ["8M", "7E", "6E", "5E", "4E"], + mudshot: ["8M", "7E", "6E", "5E"], + mudslap: ["8E", "7E", "6E", "5E", "4T", "4E", "3T"], + mudsport: ["7L1", "6L1", "5L36", "4L36", "3L36"], + naturalgift: ["4M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "8L35", "7M", "7L41", "6M", "6L41", "5M", "5L64", "4M", "4L64", "3M", "3L50"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "7L15", "6M", "6L15", "5M", "5L15", "4M", "4L15", "3M", "3L15"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + skullbash: ["8E", "7E", "6E", "5E", "4E", "3E"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M", "4E", "3T", "3E"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["8L25", "7L31", "6L29", "5L29", "4L29", "3L29"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["8L5", "7L1", "6L1", "5L8", "5D", "4L8", "3L8"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["7E", "6E", "5E", "4E", "3E"], + whirlpool: ["8M", "4M"], + yawn: ["8L15", "7L35", "6L22", "5L22", "4L22", "3L22"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + luvdisc: { + learnset: { + agility: ["9M", "9L7", "7L7", "6L7", "5L9", "4L9", "3L16"], + aquajet: ["7E", "6E", "5E", "4E"], + aquaring: ["9L40", "7L40", "7E", "6L40", "6E", "5L46", "5E", "4L37", "4E"], + attract: ["9L20", "7M", "7L20", "6M", "6L22", "5M", "5L27", "4M", "4L22", "3M", "3L28"], + babydolleyes: ["9L37"], + blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], + bounce: ["7T", "6T", "5T", "4T"], + brine: ["7E", "6E", "5E", "4M"], + captivate: ["7L37", "7E", "6L46", "6E", "5L51", "5E", "4M", "4L40", "4E"], + charm: ["9M", "9L1", "7L1", "6L1", "5L4", "5D", "4L4", "3L4"], + confide: ["7M", "6M"], + dive: ["6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainingkiss: ["9M", "9L22", "7L9", "6L9"], + endure: ["9M", "4M", "3T"], + entrainment: ["7E", "6E"], + facade: ["9M", "7M", "6M", "5M", "4M", "3M"], + flail: ["9L26", "7L26", "6L27", "5L31", "4L46", "3L40"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + hail: ["7M", "6M", "5M", "4M", "3M"], + healpulse: ["7E", "6E", "5E"], + heartstamp: ["7L22"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L46", "7L46", "6L40", "5L40"], + icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], + liquidation: ["9M", "7T"], + luckychant: ["7L13", "6L14", "5L17", "4L17"], + mimic: ["3T"], + mudsport: ["7E", "6E", "5E", "5D", "4E", "3E"], + naturalgift: ["4M"], + protect: ["9M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + round: ["7M", "6M", "5M"], + safeguard: ["9L49", "7M", "7L49", "6M", "6L55", "5M", "5L55", "4M", "4L51", "3M", "3L48"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M", "3M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], + snore: ["7T", "6T", "5T", "4T", "3T"], + snowscape: ["9M"], + soak: ["9L42", "7L42"], + splash: ["7E", "6E", "5E", "4E", "3E"], + substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], + supersonic: ["7E", "6E", "5E", "4E", "3E"], + surf: ["9M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["9L31", "7L31", "6L31", "5L37", "4L27", "3L36"], + swift: ["4T", "3T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + takedown: ["9M", "9L34", "7L34", "6L14", "5L14", "4L14", "3L24"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + waterfall: ["9M", "7M", "6M", "5M", "4M", "3M"], + watergun: ["9L4", "7L4", "6L4", "5L7", "4L7", "3L12"], + waterpulse: ["9M", "9L17", "7T", "7L17", "6T", "6L17", "5L22", "4M", "4L31", "3M"], + watersport: ["7E", "6E", "5E", "4E", "3E"], + whirlpool: ["4M"], + wish: ["9L13"], + }, + }, + bagon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["9L5", "8L5", "7L10", "6L5", "5L5", "5D", "4L5", "3L5", "3S0", "3S1"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L25", "8M", "8L25", "7L25", "6L25", "5L46", "4L46", "3L41"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["9E", "8E", "7E", "6E", "5E"], + doubleedge: ["9L55", "8L55", "7L49", "6L49", "5L55", "4L55", "3T", "3L53"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L10", "8L10", "7L13", "6L13", "5L31", "4L31", "3L33"], + dragonclaw: ["9M", "9L31", "8M", "8L31", "7M", "7L29", "6M", "6L29", "5M", "5L50", "4M", "4L50", "3M", "3L49"], + dragondance: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], + dragonpulse: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + dragonrage: ["7E", "6E", "5E", "4E", "3E"], + dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], + dragontail: ["9M"], + ember: ["9L1", "8L1", "7L4", "6L4", "5L25", "4L25", "3L25"], + endure: ["9M", "8M", "7E", "6E", "5E", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "8M", "7E", "6E", "5E", "4E"], + firespin: ["9M"], + flamethrower: ["9M", "9L45", "8M", "8L45", "7M", "7L44", "6M", "6L44", "5M", "4M", "3M"], + focusenergy: ["9L40", "8M", "8L40", "7L21", "6L20", "5L20", "4L20", "3L21"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + headbutt: ["9L15", "8L15", "7L17", "6L16", "5L16", "4T", "4L16", "3L17"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "3S1"], + ironhead: ["9M"], + leer: ["9L1", "8L1", "7L7", "6L7", "5L10", "4L10", "3L9"], + mimic: ["3T"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9L50", "8M", "8L50", "7T", "6T", "5T", "5D", "4T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rage: ["7L1", "6L1", "6S3", "5L1", "5S2", "4L1", "3L1", "3S0", "3S1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L39", "6L39", "5L40", "4L40", "3L37"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9E", "8E", "7E", "6E", "6S3", "5E", "4E", "3E"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["9E", "8E", "7E", "6E", "5E", "4T", "4E", "3E"], + wish: ["3S0"], + zenheadbutt: ["9M", "9L35", "8M", "8L35", "7T", "7L34", "6T", "6L34", "5T", "5L35", "4T", "4L35"], + }, + eventData: [ + {generation: 3, level: 5, shiny: 1, moves: ["rage", "bite", "wish"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: 1, moves: ["rage", "bite", "irondefense"], pokeball: "pokeball"}, + {generation: 5, level: 1, shiny: true, moves: ["rage"], pokeball: "pokeball"}, + {generation: 6, level: 1, moves: ["rage", "thrash"], pokeball: "pokeball"}, + ], + }, + shelgon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L25", "8M", "8L25", "7L25", "6L25", "5L50", "4L50", "3L56"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + doubleedge: ["9L67", "8L67", "7L56", "6L56", "5L61", "4L61", "3T", "3L78"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L1", "8L1", "7L13", "6L13", "5L32", "4L32", "3L38"], + dragonclaw: ["9M", "9L33", "8M", "8L33", "7M", "7L29", "6M", "6L29", "5M", "5L55", "4M", "4L55", "3M", "3L69"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["9M"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L25", "4L25", "3L25"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + firefang: ["9M", "8M"], + firespin: ["9M"], + flamethrower: ["9M", "9L53", "8M", "8L53", "7M", "7L49", "6M", "6L49", "5M", "4M", "3M"], + focusenergy: ["9L46", "8M", "8L46", "7L21", "6L20", "5L20", "4L20", "3L21"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + headbutt: ["9L15", "8L15", "7L17", "6L1", "5L1", "4T", "4L1", "3L1"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "8M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9L60", "8M", "8L60", "7T", "6T", "5T", "4T"], + protect: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "6M", "6L30", "5M", "5L30", "4M", "4L30", "3M", "3L30"], + rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L42", "6L42", "5L43", "4L43", "3L47"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + zenheadbutt: ["9M", "9L39", "8M", "8L39", "7T", "7L35", "6T", "6L35", "5T", "5L37", "4T", "4L37"], + }, + encounters: [ + {generation: 7, level: 15}, + ], + }, + salamence: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "5S3", "4M", "3M", "3S1"], + aircutter: ["4T"], + airslash: ["9M", "8M"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + bodyslam: ["9M", "8M", "3T"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L25", "8M", "8L25", "7L25", "6L25", "5L53", "4L53", "3L61"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + defog: ["7T", "4M"], + doubleedge: ["9L73", "8L73", "7L63", "6L1", "5L70", "4L70", "3T", "3L93"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L1", "8L1", "7L13", "6L13", "5L32", "4L32", "3L38", "3S0"], + dragonclaw: ["9M", "9L33", "8M", "8L33", "7M", "7L29", "6M", "6L29", "5M", "5L61", "5S3", "4M", "4L61", "4S2", "3M", "3L79", "3S1"], + dragondance: ["9M", "8M", "5S3", "3S1"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["9M", "9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L80"], + dualwingbeat: ["9L1", "8T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L25", "4L25", "3L25"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "4S2", "3M"], + firefang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], + firespin: ["9M"], + flamethrower: ["9M", "9L55", "8M", "8L55", "7M", "7L49", "6M", "6L49", "5M", "4M", "3M"], + fly: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "6M", "6L50", "5M", "5L50", "4M", "4L50", "3M", "3L50", "3S0"], + focusenergy: ["9L46", "8M", "8L46", "7L21", "6L20", "5L20", "4L20", "3L21"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["9L15", "8L15", "7L17", "6L1", "5L1", "4T", "4L1", "3L1"], + heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hurricane: ["9M", "8M"], + hydropump: ["9M", "8M", "4S2"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M"], + ironhead: ["9M"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + mimic: ["3T"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + outrage: ["9M", "8M", "8L64", "7T", "6T", "5T", "5S3", "4T"], + protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L30", "5M", "5L30", "4M", "4L30", "3M", "3L30", "3S0"], + psychicfangs: ["9M"], + rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S1"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + roost: ["9L1", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L42", "6L42", "5L43", "4L43", "3L47", "3S0"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M", "4S2"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["4T"], + zenheadbutt: ["9M", "9L39", "8M", "8L39", "7T", "7L35", "6T", "6L35", "5T", "5L37", "4T", "4L37"], + }, + eventData: [ + {generation: 3, level: 50, moves: ["protect", "dragonbreath", "scaryface", "fly"], pokeball: "pokeball"}, + {generation: 3, level: 50, moves: ["refresh", "dragonclaw", "dragondance", "aerialace"]}, + {generation: 4, level: 50, gender: "M", nature: "Naughty", moves: ["hydropump", "stoneedge", "fireblast", "dragonclaw"], pokeball: "cherishball"}, + {generation: 5, level: 50, shiny: 1, moves: ["dragondance", "dragonclaw", "outrage", "aerialace"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 7, level: 9}, + ], + }, + beldum: { + learnset: { + headbutt: ["4T"], + holdback: ["6S0"], + irondefense: ["8M", "7T", "6T", "6S0", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "6S0", "5T", "5D", "4T"], + steelbeam: ["8T"], + tackle: ["8L1"], + takedown: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], + zenheadbutt: ["8M", "7T", "6T", "6S0", "5T", "5D", "4T"], + }, + eventData: [ + {generation: 6, level: 5, shiny: true, moves: ["holdback", "ironhead", "zenheadbutt", "irondefense"], pokeball: "cherishball"}, + ], + }, + metang: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L66", "7L41", "6L38", "5L44", "4L44", "3L56"], + allyswitch: ["8M", "7T"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletpunch: ["8L1", "7L26", "6L26", "5L32", "4L32"], + confide: ["7M", "6M"], + confusion: ["8L0", "7L1", "6L1", "5L1", "4L1", "3L20", "3S0"], + cosmicpower: ["8M"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8L18", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "8L74", "7M", "7L50", "6M", "6L50", "5M", "5L56", "4M", "4L56", "3M", "3L62"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L58", "7T", "7L47", "6T", "6L47", "5T", "5L40", "4T", "4L40", "3L44"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magnetrise: ["8L12", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + metalclaw: ["8L0", "7L1", "6L1", "5L1", "4L1", "3L20", "3S0"], + meteorbeam: ["8T"], + meteormash: ["8L50", "7L44", "6L44", "5L48", "4L48", "3L50"], + mimic: ["3T"], + miracleeye: ["7L29", "6L26", "5L26"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L34", "7M", "7L38", "6M", "6L38", "5M", "5L36", "4M", "4L36", "3M", "3L38"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + pursuit: ["7L23", "6L23", "5L28", "4L28", "3L32"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L42", "7L35", "6L35", "5L24", "4L24", "3L26"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1"], + takedown: ["8L26", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], + telekinesis: ["7T", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + zenheadbutt: ["8M", "8L6", "7T", "7L32", "6T", "6L29", "5T", "5L52", "4T", "4L52"], + }, + eventData: [ + {generation: 3, level: 30, moves: ["takedown", "confusion", "metalclaw", "refresh"], pokeball: "pokeball"}, + ], + }, + metagross: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M", "8L72", "7L41", "6L38", "5L44", "5S4", "4L44", "3L66"], + allyswitch: ["8M", "7T"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletpunch: ["8L1", "7L26", "7S7", "6L26", "5L32", "5S1", "5S2", "4L32", "4S0"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + cosmicpower: ["8M"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + doubleedge: ["5S4", "5S5", "3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "5S1", "5S3", "5S6", "4M", "3M"], + endure: ["8M", "4M", "3T"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M", "4M", "3T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8L16", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + hammerarm: ["8L0", "7L1", "6L45", "5L45", "5S1", "5S2", "5S4", "5S5", "4L45", "4S0"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "8L82", "7M", "7L60", "6M", "6L60", "5M", "5L71", "5S6", "4M", "4L71", "3M", "3L77"], + icepunch: ["8M", "7T", "7S7", "6T", "5T", "5S2", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L62", "7T", "7L52", "6T", "6L52", "5T", "5L40", "5S4", "4T", "4L40", "3L44"], + ironhead: ["8M", "7T", "7S7", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magnetrise: ["8L12", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + metalclaw: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + meteorbeam: ["8T"], + meteormash: ["8L52", "7L44", "6L44", "5L53", "5S1", "5S3", "5S5", "5S6", "4L53", "4S0", "3L55"], + mimic: ["3T"], + miracleeye: ["7L29", "6L26", "5L26"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "5S3", "4M", "3M"], + psychic: ["8M", "8L34", "7M", "7L38", "6M", "6L38", "5M", "5L36", "5S5", "5S6", "4M", "4L36", "3M", "3L38"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + pursuit: ["7L23", "6L23", "5L28", "4L28", "3L32"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["8M", "8L42", "7L35", "6L35", "5L24", "4L24", "3L1"], + secretpower: ["6M", "4M", "3M"], + selfdestruct: ["8M", "3T"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T", "7S7"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tackle: ["8L1"], + takedown: ["8L26", "7L1", "6L1", "5L1", "4L1", "3L1"], + telekinesis: ["7T", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + zenheadbutt: ["8M", "8L6", "7T", "7L32", "6T", "6L29", "5T", "5L62", "5S2", "5S3", "4T", "4L62", "4S0"], + }, + eventData: [ + {generation: 4, level: 62, nature: "Brave", moves: ["bulletpunch", "meteormash", "hammerarm", "zenheadbutt"], pokeball: "cherishball"}, + {generation: 5, level: 50, shiny: 1, moves: ["meteormash", "earthquake", "bulletpunch", "hammerarm"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["bulletpunch", "zenheadbutt", "hammerarm", "icepunch"], pokeball: "cherishball"}, + {generation: 5, level: 45, shiny: true, moves: ["meteormash", "zenheadbutt", "earthquake", "protect"], pokeball: "pokeball"}, + {generation: 5, level: 45, isHidden: true, moves: ["irondefense", "agility", "hammerarm", "doubleedge"]}, + {generation: 5, level: 45, isHidden: true, moves: ["psychic", "meteormash", "hammerarm", "doubleedge"]}, + {generation: 5, level: 58, nature: "Serious", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["earthquake", "hyperbeam", "psychic", "meteormash"], pokeball: "cherishball"}, + {generation: 7, level: 50, nature: "Jolly", ivs: {hp: 31, atk: 31, def: 31, spa: 31, spd: 31, spe: 31}, moves: ["ironhead", "icepunch", "bulletpunch", "stompingtantrum"], pokeball: "cherishball"}, + ], + }, + regirock: { + learnset: { + ancientpower: ["8L12", "7L31", "6L31", "6S4", "5L33", "4T", "4L33", "3L33", "3S0", "3S1"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "8L6", "7M", "7L1", "6M", "6L1", "6S4", "5M"], + chargebeam: ["8L1", "7M", "7L1", "6M", "6L1", "5M", "5L49", "5S3", "4M", "4L49"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8L30", "8S7", "7L25", "6L17", "6S4", "5L17", "4L17", "4S2", "3L17", "3S0", "3S1"], + defensecurl: ["3T"], + dig: ["8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dynamicpunch: ["3T"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + explosion: ["8L78", "7M", "7L1", "6M", "6L1", "6S5", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flashcannon: ["8M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + hammerarm: ["8L42", "8S7", "7L49", "7S6", "6L1", "6S5", "5L81", "4L81"], + headbutt: ["4T"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8L72", "7M", "7L67", "6M", "6L67", "5M", "5L89", "4M", "4L89", "3M", "3L65", "3S1"], + icepunch: ["8M", "7T", "6T", "6S5", "5T", "4T", "3T"], + irondefense: ["8M", "8L36", "7T", "7L37", "6T", "6L37", "6S4", "5T", "5L41", "5S3", "4L41", "3L41"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + lockon: ["8L60", "7L55", "7S6", "6L1", "5L57", "5S3", "4L57", "3L57"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["8M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "8L24", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rockthrow: ["8L1", "7L1", "6L1", "5L9", "4L9", "4S2", "3L9", "3S0"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + selfdestruct: ["8M", "3T"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + stomp: ["8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L48", "8S7", "7M", "7L43", "7S6", "6M", "6L43", "6S5", "5M", "5L73", "4M", "4L73"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L54", "8S7", "7T", "7L61", "6T", "6L25", "5T", "5L25", "4T", "4L25", "4S2", "3L25", "3S0", "3S1"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + zapcannon: ["8L66", "7L55", "7S6", "6L1", "5L65", "5S3", "4L65", "3L49"], + }, + eventData: [ + {generation: 3, level: 40, shiny: 1, moves: ["rockthrow", "curse", "superpower", "ancientpower"]}, + {generation: 3, level: 40, moves: ["curse", "superpower", "ancientpower", "hyperbeam"], pokeball: "pokeball"}, + {generation: 4, level: 30, shiny: 1, moves: ["stomp", "rockthrow", "curse", "superpower"]}, + {generation: 5, level: 65, shiny: 1, moves: ["irondefense", "chargebeam", "lockon", "zapcannon"]}, + {generation: 6, level: 40, shiny: 1, moves: ["bulldoze", "curse", "ancientpower", "irondefense"]}, + {generation: 6, level: 50, isHidden: true, moves: ["explosion", "icepunch", "stoneedge", "hammerarm"], pokeball: "pokeball"}, + {generation: 7, level: 60, shiny: 1, moves: ["stoneedge", "hammerarm", "lockon", "zapcannon"]}, + {generation: 8, level: 70, shiny: 1, moves: ["superpower", "stoneedge", "hammerarm", "curse"]}, + ], + eventOnly: true, + }, + regice: { + learnset: { + amnesia: ["8M", "8L36", "8S7", "7L37", "6L37", "6S4", "6S5", "5L41", "5S3", "4L41", "3L41"], + ancientpower: ["8L12", "7L31", "6L31", "6S4", "5L33", "4T", "4L33", "3L33", "3S0", "3S1"], + auroraveil: ["7M"], + avalanche: ["8M", "4M"], + blizzard: ["8M", "8L48", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "8L6", "7M", "7L1", "6M", "6L1", "6S4", "5M"], + chargebeam: ["8L1", "7M", "7L1", "6M", "6L1", "5M", "5L49", "5S3", "4M", "4L49"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8L30", "7L25", "6L17", "6S4", "5L17", "4L17", "4S2", "3L17", "3S0", "3S1"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + explosion: ["8L78", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + hail: ["8M", "7M", "6M", "6S5", "5M", "4M", "3M"], + hammerarm: ["8L42", "7L49", "7S6", "6L1", "5L81", "4L81"], + headbutt: ["4T"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "8L72", "7M", "7L67", "6M", "6L67", "5M", "5L89", "4M", "4L89", "3M", "3L65", "3S1"], + icebeam: ["8M", "8L24", "8S7", "7M", "7L43", "7S6", "6M", "6L43", "6S5", "5M", "5L73", "4M", "4L73", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + iciclespear: ["8M"], + icywind: ["8M", "8L1", "8S7", "7T", "7L1", "6T", "6L1", "5T", "5L9", "4T", "4L9", "4S2", "3T", "3L9", "3S0"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + lockon: ["8L60", "7L55", "7S6", "6L1", "5L57", "5S3", "4L57", "3L57"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + selfdestruct: ["8M", "3T"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stomp: ["8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + superpower: ["8M", "8L54", "7T", "7L61", "6T", "6L25", "5T", "5L25", "4T", "4L25", "4S2", "3L25", "3S0", "3S1"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "6S5", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + zapcannon: ["8L66", "8S7", "7L55", "7S6", "6L1", "5L65", "5S3", "4L65", "3L49"], + }, + eventData: [ + {generation: 3, level: 40, shiny: 1, moves: ["icywind", "curse", "superpower", "ancientpower"]}, + {generation: 3, level: 40, moves: ["curse", "superpower", "ancientpower", "hyperbeam"], pokeball: "pokeball"}, + {generation: 4, level: 30, shiny: 1, moves: ["stomp", "icywind", "curse", "superpower"]}, + {generation: 5, level: 65, shiny: 1, moves: ["amnesia", "chargebeam", "lockon", "zapcannon"]}, + {generation: 6, level: 40, shiny: 1, moves: ["bulldoze", "curse", "ancientpower", "amnesia"]}, + {generation: 6, level: 50, isHidden: true, moves: ["thunderbolt", "amnesia", "icebeam", "hail"], pokeball: "pokeball"}, + {generation: 7, level: 60, shiny: 1, moves: ["icebeam", "hammerarm", "lockon", "zapcannon"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icebeam", "zapcannon", "amnesia", "icywind"]}, + ], + eventOnly: true, + }, + registeel: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + amnesia: ["8M", "8L36", "7L37", "6L37", "6S4", "5L41", "5S3", "4L41", "3L41"], + ancientpower: ["8L12", "7L31", "6L31", "6S4", "5L33", "4T", "4L33", "3L33", "3S0", "3S1"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M"], + bodyslam: ["8M", "3T"], + brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["8M", "8L6", "7M", "7L1", "6M", "6L1", "5M"], + chargebeam: ["8L1", "8S7", "7M", "7L1", "6M", "6L1", "5M", "5L49", "5S3", "4M", "4L49"], + confide: ["7M", "6M"], + counter: ["3T"], + curse: ["8L30", "7L25", "6L17", "6S4", "5L17", "4L17", "4S2", "3L17", "3S0", "3S1"], + defensecurl: ["3T"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dynamicpunch: ["3T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + explosion: ["8L78", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1", "3T", "3L1"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flashcannon: ["8M", "8L24", "8S7", "7M", "7L43", "7S6", "6M", "6L43", "5M", "5L73", "4M", "4L73"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "6S5", "5T", "4T"], + hammerarm: ["8L42", "7L49", "7S6", "6L1", "5L81", "4L81"], + headbutt: ["4T"], + heavyslam: ["8M", "8L48", "8S7"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "8L72", "7M", "7L67", "6M", "6L67", "5M", "5L89", "4M", "4L89", "3M", "3L65", "3S1"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + irondefense: ["8M", "8L36", "8S7", "7T", "7L37", "6T", "6L37", "6S4", "6S5", "5T", "5L41", "4T", "4L41", "3L41"], + ironhead: ["8M", "8L24", "7T", "7L43", "6T", "6L1", "6S5", "5T", "5L73", "4T", "4L73"], + lockon: ["8L60", "7L55", "7S6", "6L1", "5L57", "5S3", "4L57", "3L57"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metalclaw: ["8L1", "7L1", "6L1", "5L9", "4L9", "4S2", "3L9", "3S0"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "6S5", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandtomb: ["8M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + selfdestruct: ["8M", "3T"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stomp: ["8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + superpower: ["8M", "8L54", "7T", "7L61", "6T", "6L25", "5T", "5L25", "4T", "4L25", "4S2", "3L25", "3S0", "3S1"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + zapcannon: ["8L66", "7L55", "7S6", "6L1", "5L65", "5S3", "4L65", "3L49"], + }, + eventData: [ + {generation: 3, level: 40, shiny: 1, moves: ["metalclaw", "curse", "superpower", "ancientpower"]}, + {generation: 3, level: 40, moves: ["curse", "superpower", "ancientpower", "hyperbeam"], pokeball: "pokeball"}, + {generation: 4, level: 30, shiny: 1, moves: ["stomp", "metalclaw", "curse", "superpower"]}, + {generation: 5, level: 65, shiny: 1, moves: ["amnesia", "chargebeam", "lockon", "zapcannon"]}, + {generation: 6, level: 40, shiny: 1, moves: ["curse", "ancientpower", "irondefense", "amnesia"]}, + {generation: 6, level: 50, isHidden: true, moves: ["ironhead", "rockslide", "gravity", "irondefense"], pokeball: "pokeball"}, + {generation: 7, level: 60, shiny: 1, moves: ["flashcannon", "hammerarm", "lockon", "zapcannon"]}, + {generation: 8, level: 70, shiny: 1, moves: ["heavyslam", "flashcannon", "irondefense", "chargebeam"]}, + ], + eventOnly: true, + }, + latias: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + airslash: ["8M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurasphere: ["8M"], + batonpass: ["8M"], + bodyslam: ["8M", "3T"], + breakingswipe: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "8L1", "7L7", "6L1", "5L55", "5S5", "4L55", "3L50", "3S1", "3S2"], + confide: ["7M", "6M"], + confusion: ["8L15"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + dive: ["8M", "8S11", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["8T", "7T", "7S9", "6T", "5T", "4T"], + dragonbreath: ["8L25", "8S10", "7L20", "6L20", "6S6", "5L20", "4L20", "4S3", "3L20"], + dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L45", "8S11", "7T", "7L56", "7S7", "7S8", "6T", "6L1", "5T", "5L80", "4M", "4L70"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + guardsplit: ["8L65", "7L46", "6L1", "5L75"], + healingwish: ["8L70", "7L1", "6L1", "5L85", "4L60"], + healpulse: ["8L50", "7L16", "6L1", "6S6", "5L65", "5S5"], + helpinghand: ["8M", "8L5", "7T", "7L1", "6T", "6L1", "5T", "5L10", "4T", "4L10", "3L10"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mimic: ["3T"], + mistball: ["8L35", "8S11", "7L24", "7S7", "7S8", "7S9", "6L24", "6S6", "5L35", "4L35", "4S3", "4S4", "3L35", "3S0", "3S1", "3S2"], + mudslap: ["4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L60", "7M", "7L51", "7S9", "6M", "6L51", "5M", "5L60", "5S5", "4M", "4L65", "3M", "3L40", "3S0", "3S1", "3S2"], + psychocut: ["8M"], + psychoshift: ["8L75", "7L28", "7S7", "7S8", "6L28", "6S6", "5L50", "5S5", "4L50"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recover: ["8L10", "7L32", "6L32", "5L45", "4L45", "3L45", "3S1", "3S2"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + reflecttype: ["8L55", "8S10", "7L36", "6L1", "5L70"], + refresh: ["7L13", "6L13", "5L30", "4L30", "4S3", "4S4", "3L30", "3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7L1", "6M", "6L1", "5M", "5L15", "4M", "4L15", "3M", "3L15"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + storedpower: ["8M", "8L1", "7L10", "6L10"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + suckerpunch: ["4T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["8M", "8S10", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + sweetkiss: ["8S11"], + swift: ["8M", "4T", "3T"], + tailwind: ["8L20", "7T", "7S9", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + triattack: ["8M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + twister: ["4T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + watersport: ["7L4", "6L4", "5L25", "4L25", "4S3", "4S4", "3L25", "3S0"], + whirlpool: ["8M", "4M"], + wish: ["8L30", "7L1", "7S7", "7S8", "6L1", "5L5", "4L5", "3L5"], + zenheadbutt: ["8M", "8L40", "8S10", "7T", "7L41", "6T", "6L40", "5T", "5L40", "4T", "4L40", "4S4"], + }, + eventData: [ + {generation: 3, level: 40, shiny: 1, moves: ["watersport", "refresh", "mistball", "psychic"]}, + {generation: 3, level: 50, shiny: 1, moves: ["mistball", "psychic", "recover", "charm"]}, + {generation: 3, level: 70, moves: ["mistball", "psychic", "recover", "charm"], pokeball: "pokeball"}, + {generation: 4, level: 35, shiny: 1, moves: ["dragonbreath", "watersport", "refresh", "mistball"]}, + {generation: 4, level: 40, shiny: 1, moves: ["watersport", "refresh", "mistball", "zenheadbutt"]}, + {generation: 5, level: 68, shiny: 1, moves: ["psychoshift", "charm", "psychic", "healpulse"]}, + {generation: 6, level: 30, shiny: 1, moves: ["healpulse", "dragonbreath", "mistball", "psychoshift"]}, + {generation: 7, level: 60, shiny: 1, moves: ["mistball", "dragonpulse", "psychoshift", "wish"]}, + {generation: 7, level: 60, moves: ["mistball", "dragonpulse", "psychoshift", "wish"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["mistball", "psychic", "dracometeor", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["reflecttype", "dragonbreath", "zenheadbutt", "surf"]}, + {generation: 8, level: 70, nature: "Bashful", moves: ["mistball", "dragonpulse", "dive", "sweetkiss"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + latios: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["8M"], + airslash: ["8M"], + allyswitch: ["8M", "8L30", "7T"], + attract: ["8M", "7M", "6M", "5M", "4M", "3M"], + aurasphere: ["8M", "8S11"], + batonpass: ["8M"], + bodyslam: ["8M", "3T"], + breakingswipe: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["8L15"], + cut: ["6M", "5M", "4M", "3M"], + defog: ["7T", "4M"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["8T", "7T", "7S10", "6T", "5T", "4T"], + dragonbreath: ["8L25", "7L20", "7S8", "7S9", "6L20", "6S6", "5L20", "4L20", "4S3", "3L20"], + dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], + dragondance: ["8M", "8L1", "8S11", "7L7", "6L1", "5L55", "5S5", "4L55", "3L50", "3S1", "3S2"], + dragonpulse: ["8M", "8L45", "8S11", "7T", "7L56", "7S8", "7S9", "6T", "6L1", "6S7", "5T", "5L80", "4M", "4L70"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dualwingbeat: ["8T"], + earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + flash: ["6M", "5M", "4M", "3M"], + fly: ["8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + healblock: ["7L1", "6L1", "5L5", "4L5"], + healpulse: ["8L50", "7L16", "6L1", "6S6", "6S7", "5L65", "5S5"], + helpinghand: ["8M", "8L5", "7T", "7L1", "6T", "6L1", "5T", "5L10", "4T", "4L10", "3L10"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + lusterpurge: ["8L35", "7L24", "7S8", "7S9", "7S10", "6L24", "6S6", "6S7", "5L35", "4L35", "4S3", "4S4", "3L35", "3S0", "3S1", "3S2"], + magiccoat: ["7T", "6T", "5T", "4T"], + memento: ["8L70", "7L1", "6L1", "5L85", "4L60", "3L5"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + mysticalfire: ["8M"], + naturalgift: ["4M"], + outrage: ["8M", "7T", "6T", "5T", "4T"], + powersplit: ["8L65", "7L46", "6L1", "5L75"], + protect: ["8M", "7M", "7L4", "6M", "6L4", "5M", "5L25", "4M", "4L25", "4S3", "4S4", "3M", "3L25", "3S0"], + psychic: ["8M", "8L60", "7M", "7L51", "7S10", "6M", "6L51", "6S7", "5M", "5L60", "5S5", "4M", "4L65", "3M", "3L40", "3S0", "3S1", "3S2"], + psychocut: ["8M"], + psychoshift: ["8L75", "7L28", "7S8", "7S9", "6L28", "6S6", "5L50", "5S5", "4L50"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recover: ["8L10", "7L32", "6L32", "5L45", "4L45", "3L45", "3S1", "3S2"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7L13", "6L13", "5L30", "4L30", "4S3", "4S4", "3L30", "3S0"], + rest: ["8M", "7M", "6M", "5M", "4M", "3M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "7L1", "6M", "6L1", "5M", "5L15", "4M", "4L15", "3M", "3L15"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shadowclaw: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + simplebeam: ["8L55"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + steelwing: ["8M", "7M", "6M", "4M", "3M"], + storedpower: ["8M", "8L1", "7L10", "6L10"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "4T", "3T"], + tailwind: ["8L20", "7T", "7S10", "6T", "5T", "4T"], + telekinesis: ["7T", "7L36", "6L1", "5M", "5L70"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + triattack: ["8M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + twister: ["4T"], + waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["8M", "8L40", "8S11", "7T", "7L41", "6T", "6L40", "5T", "5L40", "4T", "4L40", "4S4"], + }, + eventData: [ + {generation: 3, level: 40, shiny: 1, moves: ["protect", "refresh", "lusterpurge", "psychic"]}, + {generation: 3, level: 50, shiny: 1, moves: ["lusterpurge", "psychic", "recover", "dragondance"]}, + {generation: 3, level: 70, moves: ["lusterpurge", "psychic", "recover", "dragondance"], pokeball: "pokeball"}, + {generation: 4, level: 35, shiny: 1, moves: ["dragonbreath", "protect", "refresh", "lusterpurge"]}, + {generation: 4, level: 40, shiny: 1, moves: ["protect", "refresh", "lusterpurge", "zenheadbutt"]}, + {generation: 5, level: 68, shiny: 1, moves: ["psychoshift", "dragondance", "psychic", "healpulse"]}, + {generation: 6, level: 30, shiny: 1, moves: ["healpulse", "dragonbreath", "lusterpurge", "psychoshift"]}, + {generation: 6, level: 50, nature: "Modest", moves: ["dragonpulse", "lusterpurge", "psychic", "healpulse"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["lusterpurge", "dragonpulse", "psychoshift", "dragonbreath"]}, + {generation: 7, level: 60, moves: ["lusterpurge", "dragonpulse", "psychoshift", "dragonbreath"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["lusterpurge", "psychic", "dracometeor", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["dragondance", "dragonpulse", "zenheadbutt", "aurasphere"]}, + ], + eventOnly: true, + }, + kyogre: { + learnset: { + ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L45", "5S3", "4T", "4L15", "4S2", "3L15"], + aquaring: ["9L54", "8L54", "8S11", "7L30", "6L30", "6S5", "5L30", "4L30", "4S2"], + aquatail: ["9L9", "8L9", "7T", "7L15", "6T", "6L15", "5T", "5L65", "4T", "4L65"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "9L1", "8M", "8L1", "8S11", "7L20", "6L15", "6S5", "5L15", "4L15", "3T", "3L20", "3S0"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brine: ["8M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "9L18", "8M", "8L18", "7M", "7L50", "7S7", "7S8", "7S9", "7S10", "6M", "6L50", "5M", "5L60", "4M", "4L30", "3M", "3L30", "3S0"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + defensecurl: ["3T"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["9L81", "8L81", "7L80", "6L80", "5L80", "4L65", "3T", "3L65", "3S1"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + endure: ["9M", "8M", "4M", "3T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M", "3M"], + headbutt: ["4T"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hydropump: ["9M", "9L72", "8M", "8L72", "7L75", "6L75", "5L90", "4L45", "3L45", "3S0", "3S1"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icebeam: ["9M", "9L36", "8M", "8L36", "7M", "7L35", "7S7", "7S8", "7S9", "7S10", "6M", "6L35", "6S5", "6S6", "5M", "5L35", "5S3", "5S4", "4M", "4L35", "4S2", "3M", "3L35", "3S0"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + liquidation: ["9M", "8M", "7T"], + mimic: ["3T"], + muddywater: ["9L27", "8M", "8L27", "7L60", "7S7", "7S8", "7S9", "6L20", "5L20", "4L20"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + originpulse: ["9L1", "8L63", "7L45", "7S7", "7S8", "7S9", "7S10", "6L45", "6S5"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M", "4L50", "3M", "3L50", "3S1"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + scald: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L1", "8M", "8L1", "7L5", "6L5", "5L5", "4L5", "3L5"], + secretpower: ["6M", "4M", "3M"], + sheercold: ["9L45", "8L45", "7L65", "6L65", "6S6", "5L75", "5S4", "4L60", "3L60", "3S1"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + surf: ["9M", "8M", "8S11", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "8S11", "7M", "6M", "6S6", "5M", "5S3", "5S4", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "6L1", "5L1", "4M", "4L1", "3M", "3L1"], + waterspout: ["9L90", "8L90", "7L90", "7S10", "6L50", "6S6", "5L50", "5S3", "5S4", "4L50", "4S2", "3L75"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 3, level: 45, shiny: 1, moves: ["bodyslam", "calmmind", "icebeam", "hydropump"]}, + {generation: 3, level: 70, shiny: 1, moves: ["hydropump", "rest", "sheercold", "doubleedge"]}, + {generation: 4, level: 50, shiny: 1, moves: ["aquaring", "icebeam", "ancientpower", "waterspout"]}, + {generation: 5, level: 80, shiny: 1, moves: ["icebeam", "ancientpower", "waterspout", "thunder"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["waterspout", "thunder", "icebeam", "sheercold"], pokeball: "cherishball"}, + {generation: 6, level: 45, moves: ["bodyslam", "aquaring", "icebeam", "originpulse"]}, + {generation: 6, level: 100, nature: "Timid", moves: ["waterspout", "thunder", "sheercold", "icebeam"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["icebeam", "originpulse", "calmmind", "muddywater"]}, + {generation: 7, level: 60, shiny: true, moves: ["icebeam", "originpulse", "calmmind", "muddywater"], pokeball: "cherishball"}, + {generation: 7, level: 60, moves: ["icebeam", "originpulse", "calmmind", "muddywater"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["originpulse", "icebeam", "waterspout", "calmmind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["surf", "bodyslam", "aquaring", "thunder"]}, + ], + eventOnly: true, + }, + groudon: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L45", "5S3", "4T", "4L15", "4S2", "3L15"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M", "8M", "3T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "9L18", "8M", "8L18", "7M", "7L50", "7S7", "7S8", "7S9", "6M", "6L50", "5M", "5L60", "4M", "4L30", "3M", "3L30", "3S0"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + counter: ["3T"], + crunch: ["9M"], + cut: ["6M", "5M", "4M", "3M"], + defensecurl: ["3T"], + dig: ["9M", "8M", "6M", "5M", "4M", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + dynamicpunch: ["3T"], + earthpower: ["9M", "9L9", "8M", "8L9", "7T", "7L15", "7S10", "6T", "6L15", "5T", "5L65", "5S4", "4T", "4L65"], + earthquake: ["9M", "9L27", "8M", "8L27", "8S11", "7M", "7L35", "7S7", "7S8", "7S9", "6M", "6L35", "6S5", "5M", "5L35", "5S3", "4M", "4L35", "4S2", "3M", "3L35", "3S0"], + endure: ["9M", "8M", "4M", "3T"], + eruption: ["9L90", "8L90", "7L90", "6L50", "5L50", "5S3", "5S4", "4L50", "4S2", "3L75"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "9L72", "8M", "8L72", "7M", "7L75", "6M", "6L75", "5M", "5L90", "4M", "4L45", "3M", "3L45", "3S0", "3S1"], + firefang: ["9M"], + firepunch: ["9M", "8M", "7T", "7S10", "6T", "6S6", "5T", "4T", "3T"], + fissure: ["9L45", "8L45", "7L65", "6L65", "5L75", "4L60", "3L60", "3S1"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hammerarm: ["9L36", "8L36", "8S11", "7L80", "6L20", "6S6", "5L20", "5S4", "4L20"], + headbutt: ["4T"], + heatcrash: ["8M"], + heatwave: ["9M"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + highhorsepower: ["8M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + lavaplume: ["9L1", "8L1", "8S11", "7L20", "6L15", "6S5", "5L15", "4L15"], + megakick: ["8M", "3T"], + megapunch: ["8M", "3T"], + metalclaw: ["9M"], + mimic: ["3T"], + mudshot: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], + mudslap: ["9M", "4T", "3T"], + naturalgift: ["4M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + poweruppunch: ["6M"], + precipiceblades: ["9L1", "8L63", "7L45", "7S7", "7S8", "7S9", "7S10", "6L45", "6S5"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + rest: ["9M", "9L54", "8M", "8L54", "7M", "7L30", "6M", "6L30", "6S5", "5M", "5L30", "4M", "4L30", "4S2", "3M", "3L50", "3S1"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockblast: ["9M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "6S6", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rollout: ["4T", "3T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + scaryface: ["9M", "9L1", "8M", "8L1", "8S11", "7L5", "6L5", "5L5", "4L5", "3L5"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + slash: ["4L20", "3L20", "3S0"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "9L81", "8M", "8L81", "7M", "7L60", "7S7", "7S8", "7S9", "6M", "6L60", "6S6", "5M", "5L80", "5S3", "5S4", "4M", "4L65", "3M", "3L65", "3S1"], + spikes: ["9M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["4T", "3T"], + swordsdance: ["9M", "8M", "7M", "7S10", "6M", "5M", "4M", "3T"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + willowisp: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 3, level: 45, shiny: 1, moves: ["slash", "bulkup", "earthquake", "fireblast"]}, + {generation: 3, level: 70, shiny: 1, moves: ["fireblast", "rest", "fissure", "solarbeam"]}, + {generation: 4, level: 50, shiny: 1, moves: ["rest", "earthquake", "ancientpower", "eruption"]}, + {generation: 5, level: 80, shiny: 1, moves: ["earthquake", "ancientpower", "eruption", "solarbeam"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["eruption", "hammerarm", "earthpower", "solarbeam"], pokeball: "cherishball"}, + {generation: 6, level: 45, moves: ["lavaplume", "rest", "earthquake", "precipiceblades"]}, + {generation: 6, level: 100, nature: "Adamant", moves: ["firepunch", "solarbeam", "hammerarm", "rockslide"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"]}, + {generation: 7, level: 60, shiny: true, moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"], pokeball: "cherishball"}, + {generation: 7, level: 60, moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["precipiceblades", "earthpower", "firepunch", "swordsdance"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["earthquake", "scaryface", "lavaplume", "hammerarm"]}, + ], + eventOnly: true, + }, + rayquaza: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], + airslash: ["9M", "9L1", "8M", "8L1", "7L30", "6L30", "5L35", "4L35", "4S1"], + ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L45", "5S2", "4T", "4L15", "4S1", "3L15"], + aquatail: ["7T", "6T", "5T", "4T"], + avalanche: ["9M", "8M", "4M"], + bind: ["7T", "6T", "5T"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bodyslam: ["9M", "8M", "3T"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + brutalswing: ["8M", "8S9", "7M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + celebrate: ["6S7"], + confide: ["7M", "6M"], + cosmicpower: ["8M"], + crunch: ["9M", "9L9", "8M", "8L9", "7L20", "6L15", "5L15", "4L15", "3L35"], + defog: ["7T"], + dive: ["8M", "6M", "5M", "4T", "3M"], + doubleedge: ["3T"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["9M", "8T", "7T", "6T", "6S7", "5T", "4T"], + dragonascent: ["9L1", "8L1", "8S9", "7T", "6T", "6S4", "6S6", "6S7"], + dragonclaw: ["9M", "8M", "7M", "6M", "6S6", "5M", "4M", "4L20", "3M", "3L20"], + dragondance: ["9M", "9L18", "8M", "8L18", "7L60", "7S8", "6L60", "6S4", "6S6", "5L60", "5S2", "4L30", "3L30"], + dragonpulse: ["9M", "9L36", "8M", "8L36", "7T", "7L50", "7S8", "6T", "6L50", "6S4", "6S5", "5T", "5L90", "5S2", "5S3", "4M", "4L75"], + dragontail: ["9M", "7M", "6M", "5M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M", "3T"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + extremespeed: ["9L27", "8L27", "8S9", "7L45", "7S8", "6L45", "6S4", "6S5", "6S6", "5L75", "5S3", "4L60", "3L60", "3S0"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9M", "9L63", "8M", "8L63", "7M", "7L65", "6M", "6L65", "6S7", "5M", "5L65", "4M", "4L45", "3M", "3L45", "3S0"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + furycutter: ["4T", "3T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + honeclaws: ["6M", "5M"], + hurricane: ["9M", "9L72", "8M", "8L72"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L90", "8M", "8L90", "7M", "7L90", "6M", "6L80", "5M", "5L80", "5S3", "4M", "4L65", "3M", "3L75"], + hypervoice: ["9M", "9L45", "8M", "8L45", "7T", "7L75", "6T", "6L20", "5T", "5L20", "4L20"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], + meteorbeam: ["8T"], + mimic: ["3T"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + outrage: ["9M", "9L81", "8M", "8L81", "7T", "7L80", "6T", "6L50", "5T", "5L50", "5S2", "4T", "4L50", "4S1", "3L65", "3S0"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + rest: ["9M", "9L54", "8M", "8L54", "7M", "7L35", "7S8", "6M", "6L30", "5M", "5L30", "4M", "4L30", "4S1", "3M", "3L50", "3S0"], + return: ["7M", "6M", "5M", "4M", "3M"], + roar: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L1", "8M", "8L1", "7L5", "6L5", "5L5", "4L5", "3L5"], + secretpower: ["6M", "4M", "3M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M", "3M"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + stealthrock: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["9M", "8M", "4T", "3T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "6S5", "5M", "4M", "3M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + twister: ["9L1", "8L1", "8S9", "7L1", "6L1", "6S5", "5L1", "4T", "4L1", "3L1"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["9M"], + vcreate: ["5S3"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], + waterpulse: ["7T", "6T", "4M", "3M"], + whirlpool: ["8M", "4M"], + wildcharge: ["9M"], + }, + eventData: [ + {generation: 3, level: 70, shiny: 1, moves: ["fly", "rest", "extremespeed", "outrage"]}, + {generation: 4, level: 50, shiny: 1, moves: ["rest", "airslash", "ancientpower", "outrage"]}, + {generation: 5, level: 70, shiny: true, moves: ["dragonpulse", "ancientpower", "outrage", "dragondance"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["extremespeed", "hyperbeam", "dragonpulse", "vcreate"], pokeball: "cherishball"}, + {generation: 6, level: 70, moves: ["extremespeed", "dragonpulse", "dragondance", "dragonascent"]}, + {generation: 6, level: 70, shiny: true, moves: ["dragonpulse", "thunder", "twister", "extremespeed"], pokeball: "cherishball"}, + {generation: 6, level: 70, shiny: true, moves: ["dragonascent", "dragonclaw", "extremespeed", "dragondance"], pokeball: "cherishball"}, + {generation: 6, level: 100, shiny: true, moves: ["dragonascent", "dracometeor", "fly", "celebrate"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["rest", "extremespeed", "dragonpulse", "dragondance"]}, + {generation: 8, level: 70, shiny: 1, moves: ["dragonascent", "brutalswing", "extremespeed", "twister"]}, + ], + eventOnly: true, + }, + jirachi: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + allyswitch: ["8M"], + amnesia: ["8M"], + ancientpower: ["4T"], + aurasphere: ["8M"], + batonpass: ["8M"], + bodyslam: ["8M", "3T"], + calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "6S18", "6S20", "6S21", "5L1", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], + cosmicpower: ["8M", "8L84", "7L60", "6L60", "6S19", "5L60", "5S15", "4L60", "3L45"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["3T"], + doomdesire: ["8L98", "7L70", "6L70", "5L70", "4L70", "3L50"], + doubleedge: ["8L77", "7L40", "6L40", "5L40", "4L40", "3T", "3L35"], + doubleteam: ["7M", "6M", "5M", "4M", "3M"], + dracometeor: ["5S14", "4S12"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + encore: ["8M"], + endure: ["8M", "4M", "3T"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M", "4M", "3M"], + firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["8M", "7M", "6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + followme: ["5S14"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + futuresight: ["8M", "8L70", "7L55", "6L55", "5L55", "4L55", "3L40"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + gravity: ["8L35", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L45"], + happyhour: ["6S20"], + headbutt: ["4T"], + healingwish: ["8L56", "7L50", "7S22", "6L50", "6S17", "5L50", "5S13", "5S15", "5S16", "4L50"], + heartstamp: ["6S19"], + helpinghand: ["8M", "8L14", "7T", "7L15", "6T", "6L15", "6S18", "5T", "5L15", "4T", "4L15", "3L15", "3S10"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], + icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], + imprison: ["8M"], + irondefense: ["8M", "7T", "6T", "5T", "4T"], + ironhead: ["8M", "7T", "6T", "5T", "4T"], + lastresort: ["8L91", "7T", "7L65", "6T", "6L65", "5T", "5L65", "4T", "4L65"], + lifedew: ["8L21"], + lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], + luckychant: ["7L30"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + meteorbeam: ["8T"], + meteormash: ["8L49", "8S23", "5S13", "5S14", "5S15"], + metronome: ["8M", "3T"], + mimic: ["3T"], + moonblast: ["6S17"], + mudslap: ["4T", "3T"], + naturalgift: ["4M"], + nightmare: ["3T"], + playrough: ["8M", "6S19"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M", "3M"], + psychic: ["8M", "8L42", "8S23", "7M", "7L20", "6M", "6L20", "5M", "5L20", "5S13", "4M", "4L20", "3M", "3L20", "3S10"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], + refresh: ["7L25", "6L25", "5L25", "4L25", "3L25", "3S10"], + rest: ["8M", "8L63", "8S23", "7M", "7L30", "7S22", "6M", "6L5", "6S21", "5M", "5L5", "4M", "4L5", "4S11", "4S12", "3M", "3L5", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9", "3S10"], + return: ["7M", "6M", "6S18", "5M", "5S16", "4M", "3M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], + sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], + snore: ["8M", "7T", "6T", "5T", "4T", "3T"], + stealthrock: ["8M", "7T", "6T", "5T", "4M"], + steelbeam: ["8T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], + sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["8M", "8L7", "7L10", "7S22", "6L10", "6S17", "6S20", "5L10", "5S13", "5S16", "4T", "4L10", "3T", "3L10"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["8M", "7T", "6T", "5T", "4T"], + trickroom: ["8M", "7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M", "7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wish: ["8L1", "8S23", "7L1", "7S22", "6L1", "6S17", "6S18", "6S19", "6S20", "6S21", "5L1", "5S14", "5S15", "5S16", "4L1", "4S11", "4S12", "3L1", "3S0", "3S1", "3S2", "3S3", "3S4", "3S5", "3S6", "3S7", "3S8", "3S9"], + zenheadbutt: ["8M", "8L28", "7T", "7L35", "6T", "6L35", "5T", "5L35", "4T", "4L35"], + }, + eventData: [ + {generation: 3, level: 5, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Bashful", ivs: {hp: 24, atk: 3, def: 30, spa: 12, spd: 16, spe: 11}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Careful", ivs: {hp: 10, atk: 0, def: 10, spa: 10, spd: 26, spe: 12}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Docile", ivs: {hp: 19, atk: 7, def: 10, spa: 19, spd: 10, spe: 16}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Hasty", ivs: {hp: 3, atk: 12, def: 12, spa: 7, spd: 11, spe: 9}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Jolly", ivs: {hp: 11, atk: 8, def: 6, spa: 14, spd: 5, spe: 20}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Lonely", ivs: {hp: 31, atk: 23, def: 26, spa: 29, spd: 18, spe: 5}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Naughty", ivs: {hp: 21, atk: 31, def: 31, spa: 18, spd: 24, spe: 19}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Serious", ivs: {hp: 29, atk: 10, def: 31, spa: 25, spd: 23, spe: 21}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 5, shiny: true, nature: "Timid", ivs: {hp: 15, atk: 28, def: 29, spa: 3, spd: 0, spe: 7}, moves: ["wish", "confusion", "rest"], pokeball: "pokeball"}, + {generation: 3, level: 30, moves: ["helpinghand", "psychic", "refresh", "rest"], pokeball: "pokeball"}, + {generation: 4, level: 5, moves: ["wish", "confusion", "rest"], pokeball: "cherishball"}, + {generation: 4, level: 5, moves: ["wish", "confusion", "rest", "dracometeor"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["healingwish", "psychic", "swift", "meteormash"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["dracometeor", "meteormash", "wish", "followme"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["wish", "healingwish", "cosmicpower", "meteormash"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["wish", "healingwish", "swift", "return"], pokeball: "cherishball"}, + {generation: 6, level: 10, shiny: true, moves: ["wish", "swift", "healingwish", "moonblast"], pokeball: "cherishball"}, + {generation: 6, level: 15, shiny: true, moves: ["wish", "confusion", "helpinghand", "return"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["heartstamp", "playrough", "wish", "cosmicpower"], pokeball: "cherishball"}, + {generation: 6, level: 25, shiny: true, moves: ["wish", "confusion", "swift", "happyhour"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["wish", "confusion", "rest"], pokeball: "cherishball"}, + {generation: 7, level: 15, moves: ["swift", "wish", "healingwish", "rest"], pokeball: "cherishball"}, + {generation: 8, level: 70, nature: "Timid", moves: ["meteormash", "psychic", "rest", "wish"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + deoxys: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M", "3M"], + agility: ["7L55", "6L55", "5L73", "4L73", "3L35"], + allyswitch: ["7T", "5M"], + amnesia: ["7L55", "6L55", "5L73", "4L73", "3L35"], + avalanche: ["4M"], + bind: ["7T", "6T", "5T"], + bodyslam: ["3T"], + brickbreak: ["7M", "6M", "5M", "4M", "3M"], + brutalswing: ["7M"], + calmmind: ["7M", "6M", "5M", "4M", "3M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + cosmicpower: ["7L55", "6L55", "6S10", "5L73", "4L73", "3L35", "3S3"], + counter: ["7L73", "6L73", "5L97", "4L97", "4S6", "3T", "3L50"], + cut: ["6M", "5M", "4M", "3M"], + darkpulse: ["7M", "6M", "5S9"], + detect: ["4S6"], + doubleedge: ["3T"], + doubleteam: ["7M", "7L13", "6M", "6L13", "5M", "5L17", "4M", "4L17", "4S5", "3M", "3L10"], + drainpunch: ["7T", "6T", "5T", "4M"], + dreameater: ["7M", "6M", "5M", "4M", "3T"], + dynamicpunch: ["3T"], + endure: ["4M", "3T"], + energyball: ["7M", "6M", "5M", "4M"], + extremespeed: ["7L73", "6L73", "5L97", "4L97", "4S4", "4S5", "3L50"], + facade: ["7M", "6M", "5M", "4M", "3M"], + firepunch: ["7T", "6T", "5T", "4T", "3T"], + flash: ["6M", "5M", "4M", "3M"], + flashcannon: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M", "3M"], + frustration: ["7M", "6M", "5M", "4M", "3M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M", "3M"], + hyperbeam: ["7M", "7L73", "6M", "6L73", "6S10", "5M", "5L97", "4M", "4L97", "4S7", "3M", "3L50", "3S3"], + icebeam: ["7M", "6M", "5M", "4M", "3M"], + icepunch: ["7T", "6T", "5T", "4T", "3T"], + icywind: ["7T", "6T", "5T", "4T", "3T"], + irondefense: ["7L55", "6T", "6L55", "5T", "5L73", "4T", "4L73", "4S4", "3L35"], + knockoff: ["7T", "7L19", "6T", "6L19", "5T", "5L25", "4T", "4L25", "3L15", "3S1", "3S2"], + laserfocus: ["7T"], + leer: ["7L1", "6L1", "5L1", "4L1", "4S8", "3L1"], + lightscreen: ["7M", "6M", "5M", "4M", "3M"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["3T"], + megapunch: ["3T"], + meteormash: ["4S7"], + mimic: ["3T"], + mirrorcoat: ["7L73", "6L73", "5L97", "4L97", "4S6", "3L50"], + mudslap: ["4T", "3T"], + nastyplot: ["5S9"], + naturalgift: ["4M"], + nightmare: ["3T"], + nightshade: ["7L7", "6L7", "5L9", "4L9", "4S8", "3L5"], + poisonjab: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M", "3M"], + psychic: ["7M", "7L31", "6M", "6L31", "5M", "5L41", "4M", "4L41", "3M", "3L25", "3S0", "3S1", "3S2"], + psychoboost: ["7L67", "6L67", "6S10", "5L89", "5S9", "4L89", "4S4", "4S5", "4S6", "4S7", "4S8", "3L45", "3S3"], + psychoshift: ["7L43", "6L43", "5L57", "4L57"], + psychup: ["7M", "6M", "5M", "4M", "3T"], + psyshock: ["7M", "6M", "5M"], + pursuit: ["7L25", "6L25", "5L33", "4L33", "3L20", "3S0", "3S2"], + raindance: ["7M", "6M", "5M", "4M", "3M"], + recover: ["7L61", "6L61", "6S10", "5L81", "5S9", "4L81", "3L40", "3S3"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["7M", "6M", "5M", "4M", "3M"], + rest: ["7M", "6M", "5M", "4M", "3M"], + return: ["7M", "6M", "5M", "4M", "3M"], + rockslide: ["7M", "6M", "5M", "4M", "3T"], + rocksmash: ["6M", "5M", "4M", "3M"], + rocktomb: ["7M", "6M", "5M", "4M", "3M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M", "3M"], + secretpower: ["6M", "4M", "3M"], + seismictoss: ["3T"], + shadowball: ["7M", "6M", "5M", "4M", "3M"], + shockwave: ["7T", "6T", "4M", "3M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "6T", "5T", "4M", "3M"], + sleeptalk: ["7M", "6M", "5T", "4M", "3T"], + snatch: ["7T", "7L37", "6T", "6L37", "5T", "5L49", "4M", "4L49", "3M", "3L30", "3S1"], + snore: ["7T", "6T", "5T", "4T", "3T"], + solarbeam: ["7M", "6M", "5M", "4M", "3M"], + spikes: ["7L25", "6L25", "5L33", "4L33", "3L20", "3S1"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + strength: ["6M", "5M", "4M", "3M"], + substitute: ["7M", "6M", "5M", "4M", "3T"], + sunnyday: ["7M", "6M", "5M", "4M", "3M"], + superpower: ["7L37", "6T", "6L37", "5L49", "4T", "4L49", "4S7", "3S0"], + swagger: ["7M", "6M", "5M", "4M", "3T"], + swift: ["7L37", "6L37", "5L49", "4T", "4L49", "4S5", "3T", "3L30", "3S2"], + taunt: ["7M", "7L19", "6M", "6L19", "5M", "5L25", "4M", "4L25", "3M", "3L15", "3S0"], + telekinesis: ["7T", "5M"], + teleport: ["7L13", "6L13", "5L17", "4L17", "3L10"], + throatchop: ["7T"], + thunder: ["7M", "6M", "5M", "4M", "3M"], + thunderbolt: ["7M", "6M", "5M", "4M", "3M"], + thunderpunch: ["7T", "6T", "5T", "4T", "3T"], + thunderwave: ["7M", "6M", "5M", "4M", "3T"], + torment: ["7M", "6M", "5M", "4M", "3M"], + toxic: ["7M", "6M", "5M", "4M", "3M"], + trick: ["7T", "6T", "5T", "4T"], + trickroom: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M", "3M"], + wonderroom: ["7T", "6T", "5T"], + wrap: ["7L1", "6L1", "5L1", "4L1", "4S8", "3L1"], + zapcannon: ["7L61", "6L61", "5L81", "4L81", "4S4", "3L40"], + zenheadbutt: ["7T", "7L49", "6T", "6L49", "5T", "5L65", "4T", "4L65"], + }, + eventData: [ + {generation: 3, level: 30, shiny: 1, moves: ["taunt", "pursuit", "psychic", "superpower"]}, + {generation: 3, level: 30, shiny: 1, moves: ["knockoff", "spikes", "psychic", "snatch"]}, + {generation: 3, level: 30, shiny: 1, moves: ["knockoff", "pursuit", "psychic", "swift"]}, + {generation: 3, level: 70, moves: ["cosmicpower", "recover", "psychoboost", "hyperbeam"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["psychoboost", "zapcannon", "irondefense", "extremespeed"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["psychoboost", "swift", "doubleteam", "extremespeed"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["psychoboost", "detect", "counter", "mirrorcoat"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["psychoboost", "meteormash", "superpower", "hyperbeam"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["psychoboost", "leer", "wrap", "nightshade"], pokeball: "pokeball"}, + {generation: 5, level: 100, moves: ["nastyplot", "darkpulse", "recover", "psychoboost"], pokeball: "duskball"}, + {generation: 6, level: 80, moves: ["cosmicpower", "recover", "psychoboost", "hyperbeam"]}, + ], + eventOnly: true, + }, + deoxysattack: { + eventOnly: true, + }, + deoxysdefense: { + eventOnly: true, + }, + deoxysspeed: { + eventOnly: true, + }, + turtwig: { + learnset: { + absorb: ["7L9", "6L9", "5L9", "5S0", "5S1", "4L9"], + amnesia: ["7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M"], + bite: ["7L21", "6L21", "5L21", "4L21"], + bodyslam: ["7E", "6E", "5E", "4E"], + bulletseed: ["4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["7L37", "6L37", "5L37", "4L37"], + curse: ["7L17", "6L17", "5L17", "4L17"], + cut: ["6M", "5M", "4M"], + doubleedge: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "7L41", "6T", "6L41", "5T", "5L41", "4M", "4L41"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + grassyterrain: ["7E", "6E"], + growth: ["7E", "6E", "5E", "4E"], + headbutt: ["4T"], + heavyslam: ["7E"], + hiddenpower: ["7M", "6M", "5M", "4M"], + irontail: ["7T", "6T", "5T", "4M"], + leafstorm: ["7L45", "6L45", "5L45", "4L45"], + leechseed: ["7L29", "6L29", "5L29", "4L29"], + lightscreen: ["7M", "6M", "5M", "4M"], + megadrain: ["7L25", "6L25", "5L25", "4L25"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + protect: ["7M", "6M", "5M", "4M"], + razorleaf: ["7L13", "6L13", "5L13", "4L13"], + reflect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + sandtomb: ["7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + spitup: ["7E", "6E", "5E", "4E"], + stealthrock: ["7T", "6T", "5T", "4M"], + stockpile: ["7E", "6E", "5E", "5S1", "4E"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superpower: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["7E", "6E", "5E", "4E"], + swordsdance: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33"], + tackle: ["7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], + thrash: ["7E", "6E", "5E", "4E"], + tickle: ["7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M"], + wideguard: ["7E", "6E", "5E"], + withdraw: ["7L5", "6L5", "5L5", "5S0", "5S1", "4L5"], + workup: ["7M"], + worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "withdraw", "absorb"]}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "withdraw", "absorb", "stockpile"]}, + ], + }, + grotle: { + learnset: { + absorb: ["7L1", "6L9", "5L9", "4L9"], + attract: ["7M", "6M", "5M", "4M"], + bite: ["7L22", "6L22", "5L22", "4L22"], + bulletseed: ["4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["7L42", "6L42", "5L42", "4L42"], + curse: ["7L17", "6L17", "5L17", "4L17"], + cut: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4M", "4L47"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + irontail: ["7T", "6T", "5T", "4M"], + leafstorm: ["7L52", "6L52", "5L52", "4L52"], + leechseed: ["7L32", "6L32", "5L32", "4L32"], + lightscreen: ["7M", "6M", "5M", "4M"], + megadrain: ["7L27", "6L27", "5L27", "4L27"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + protect: ["7M", "6M", "5M", "4M"], + razorleaf: ["7L13", "6L13", "5L13", "4L13"], + reflect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stealthrock: ["7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "6M", "5M", "4M"], + withdraw: ["7L1", "6L1", "5L1", "4L1"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + torterra: { + learnset: { + absorb: ["7L1", "6L1", "5L1", "4L1"], + attract: ["7M", "6M", "5M", "4M"], + bite: ["7L22", "6L22", "5L22", "4L22"], + block: ["7T", "6T", "5T", "4T"], + bulldoze: ["7M", "6M", "5M"], + bulletseed: ["4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["7L45", "6L45", "5L45", "4L45"], + curse: ["7L17", "6L17", "5L17", "4L17"], + cut: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "7L1", "6M", "6L32", "5M", "5L32", "5S0", "4M", "4L32"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frenzyplant: ["7T", "6T", "5T", "4T"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "7L51", "6T", "6L51", "5T", "5L51", "4M", "4L51"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasspledge: ["7T", "6T", "5T"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + ironhead: ["7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + leafstorm: ["7L57", "6L57", "5L57", "4L57"], + leechseed: ["7L33", "6L33", "5L33", "4L33"], + lightscreen: ["7M", "6M", "5M", "4M"], + megadrain: ["7L27", "6L27", "5L27", "4L27"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + outrage: ["7T", "6T", "5T", "5S0", "4T"], + protect: ["7M", "6M", "5M", "4M"], + razorleaf: ["7L1", "6L1", "5L1", "4L1"], + reflect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + sandstorm: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M", "5S0", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L39"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "6M", "5M", "4M"], + withdraw: ["7L1", "6L1", "5L1", "4L1"], + woodhammer: ["7L1", "6L1", "5L1", "5S0", "4L1"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["woodhammer", "earthquake", "outrage", "stoneedge"], pokeball: "cherishball"}, + ], + }, + chimchar: { + learnset: { + acrobatics: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + aerialace: ["7M", "6M", "5M", "4M"], + assist: ["7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M"], + blazekick: ["7E", "6E", "5E", "4E"], + brickbreak: ["7M", "6M", "5M", "4M"], + bulkup: ["7M", "6M", "5M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "6E", "5E", "4E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doublekick: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + ember: ["7L7", "6L7", "5L7", "5S1", "5S3", "4L7"], + encore: ["7E", "6E", "5E", "4E"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L31"], + fakeout: ["7E", "6E", "5E", "5S3", "4E"], + fireblast: ["7M", "6M", "5M", "4M"], + firepledge: ["7T", "6T", "5T"], + firepunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + firespin: ["7L33", "6L33", "5L33", "4L33"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L41", "4S0", "4S2"], + flamewheel: ["7L17", "6L17", "5L17", "4L17"], + fling: ["7M", "6M", "5M", "4M"], + focusenergy: ["7E", "6E", "5E", "4E"], + focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyswipes: ["7L15", "6L15", "5L15", "4L15"], + grassknot: ["7M", "6M", "5M", "4M", "4S0", "4S2"], + gunkshot: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + helpinghand: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M"], + leer: ["7L1", "6L1", "5L1", "5S1", "5S3", "4L1"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + mudslap: ["4T"], + nastyplot: ["7L23", "6L23", "5L23", "4L23"], + naturalgift: ["4M"], + overheat: ["7M", "6M", "5M", "4M"], + poweruppunch: ["7E", "6M"], + protect: ["7M", "6M", "5M", "4M"], + quickguard: ["7E", "6E", "5E"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "5S1", "4L1"], + secretpower: ["6M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + slackoff: ["7L41", "6L41", "5L41", "4L39"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M"], + submission: ["7E", "6E", "5E"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "6M", "5M", "4M"], + taunt: ["7M", "7L9", "6M", "6L9", "5M", "5L9", "5S1", "5S3", "4M", "4L9"], + thunderpunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "4S0", "4S2"], + torment: ["7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + willowisp: ["7M", "6M", "5M", "4M"], + workup: ["7M"], + }, + eventData: [ + {generation: 4, level: 40, gender: "M", nature: "Mild", moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["scratch", "leer", "ember", "taunt"]}, + {generation: 4, level: 40, gender: "M", nature: "Hardy", moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "ember", "taunt", "fakeout"]}, + ], + }, + monferno: { + learnset: { + acrobatics: ["7M", "7L46", "6M", "6L46", "5M", "5L46"], + aerialace: ["7M", "6M", "5M", "4M"], + attract: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + bulkup: ["7M", "6M", "5M", "4M"], + captivate: ["4M"], + closecombat: ["7L36", "6L36", "5L36", "4L36"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dualchop: ["7T", "6T", "5T"], + ember: ["7L1", "6L1", "5L1", "4L1"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + feint: ["7L26", "6L26", "5L26", "4L26"], + fireblast: ["7M", "6M", "5M", "4M"], + firepledge: ["7T", "6T", "5T"], + firepunch: ["7T", "6T", "5T", "4T"], + firespin: ["7L39", "6L39", "5L39", "4L39"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "6M", "5M", "4M"], + flamewheel: ["7L19", "6L19", "5L19", "4L19"], + flareblitz: ["7L56", "6L56", "5L56", "4L49"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyswipes: ["7L16", "6L16", "5L16", "4L16"], + grassknot: ["7M", "6M", "5M", "4M"], + gunkshot: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + heatwave: ["7T", "6T", "5T", "4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M"], + leer: ["7L1", "6L1", "5L1", "4L1"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + machpunch: ["7L1", "6L14", "5L14", "4L14"], + mudslap: ["4T"], + naturalgift: ["4M"], + overheat: ["7M", "6M", "5M", "4M"], + poisonjab: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "4L1"], + secretpower: ["6M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + slackoff: ["7L49", "6L49", "5L49", "4L46"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "6M", "5M", "4M"], + taunt: ["7M", "7L9", "6M", "6L9", "5M", "5L9", "4M", "4L9"], + thunderpunch: ["7T", "6T", "5T", "4T"], + torment: ["7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], + toxic: ["7M", "6M", "5M", "4M"], + uturn: ["7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + willowisp: ["7M", "6M", "5M", "4M"], + workup: ["7M", "5M"], + }, + }, + infernape: { + learnset: { + acrobatics: ["7M", "7L52", "6M", "6L52", "5M", "5L52"], + aerialace: ["7M", "6M", "5M", "4M"], + attract: ["7M", "6M", "5M", "4M"], + blastburn: ["7T", "6T", "5T", "4T"], + brickbreak: ["7M", "6M", "5M", "4M"], + bulkup: ["7M", "6M", "5M", "4M"], + bulldoze: ["7M", "6M", "5M"], + calmmind: ["7M", "7L58", "6M", "6L58", "5M", "5L58", "4M", "4L53"], + captivate: ["4M"], + closecombat: ["7L1", "6L36", "6S1", "5L36", "5S0", "4L41"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["7M", "6M", "5M", "4M"], + ember: ["7L1", "6L1", "5L1", "4L1"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + feint: ["7L26", "6L26", "5L26", "4L29"], + fireblast: ["7M", "6M", "6S1", "5M", "5S0", "4M"], + firepledge: ["7T", "6T", "5T"], + firepunch: ["7T", "6T", "6S1", "5T", "4T"], + firespin: ["7L42", "6L42", "5L42", "4L45"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "6M", "5M", "4M"], + flamewheel: ["7L19", "6L19", "5L19", "4L21"], + flareblitz: ["7L1", "6L1", "5L68", "4L57"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "6S1", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyswipes: ["7L16", "6L16", "5L16", "4L17"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "5S0", "4M"], + gunkshot: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + heatwave: ["7T", "6T", "5T", "4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + leer: ["7L1", "6L1", "5L1", "4L1"], + lowkick: ["7T", "6T", "5T", "4T"], + lowsweep: ["7M", "6M", "5M"], + machpunch: ["7L1", "6L14", "5L14", "4L14"], + mudslap: ["4T"], + naturalgift: ["4M"], + overheat: ["7M", "6M", "5M", "4M"], + poisonjab: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + punishment: ["7L29", "6L29", "5L29", "4L33"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "4L1"], + secretpower: ["6M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stealthrock: ["7T", "6T", "5T", "4M"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "6M", "5M", "4M"], + taunt: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + thunderpunch: ["7T", "6T", "5T", "4T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uturn: ["7M", "6M", "5M", "5S0", "4M"], + vacuumwave: ["4T"], + willowisp: ["7M", "6M", "5M", "4M"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["fireblast", "closecombat", "uturn", "grassknot"], pokeball: "cherishball"}, + {generation: 6, level: 88, isHidden: true, moves: ["fireblast", "closecombat", "firepunch", "focuspunch"], pokeball: "cherishball"}, + ], + }, + piplup: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["7E", "6E", "5E", "4E"], + aquaring: ["7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M"], + bide: ["7L22", "7E", "6L22", "6E", "5L22", "5E", "4L18"], + blizzard: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + brine: ["7L29", "6L29", "5L29", "4M", "4L29"], + bubble: ["7L8", "6L8", "5L8", "5S0", "5S3", "4L8"], + bubblebeam: ["7L18", "7S5", "6L18", "5L18", "4L18"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + defog: ["7T", "4M"], + dig: ["6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doublehit: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + drillpeck: ["7L39", "7S5", "6L39", "5L39", "4L39"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + featherdance: ["7E", "6E", "5E", "5S1", "5S2", "5S3", "4E"], + flail: ["7E", "6E", "5E", "4E"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L25", "6L25", "5L25", "4L25"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L4", "6L4", "6S4", "5L4", "5S0", "5S3", "4L4"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["7L43", "7E", "7S5", "6L43", "6E", "5L43", "5E", "5S1", "4L43", "4E"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], + mist: ["7L36", "6L36", "5L36", "4L36"], + mudslap: ["7E", "6E", "5E", "4T", "4E"], + mudsport: ["7E", "6E", "5E", "4E"], + naturalgift: ["4M"], + peck: ["7L15", "6L15", "5L15", "5S1", "5S2", "4L15"], + pluck: ["5M", "4M"], + pound: ["7L1", "6L1", "6S4", "5L1", "5S0", "5S3", "4L1"], + powertrip: ["7E"], + protect: ["7M", "6M", "5M", "4M"], + quash: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "6S4", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M", "5S2"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sing: ["5S2"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + stealthrock: ["7T", "6T", "5T", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + supersonic: ["7E", "6E", "5E", "4E"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M"], + watersport: ["7L11", "6L11", "5L11", "5S1", "4L11"], + whirlpool: ["7L32", "7S5", "6L32", "5L32", "4M", "4L32"], + workup: ["7M"], + yawn: ["7E", "6E", "5E", "4E"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["pound", "growl", "bubble"]}, + {generation: 5, level: 15, shiny: 1, moves: ["hydropump", "featherdance", "watersport", "peck"], pokeball: "cherishball"}, + {generation: 5, level: 15, gender: "M", moves: ["sing", "round", "featherdance", "peck"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["pound", "growl", "bubble", "featherdance"]}, + {generation: 6, level: 7, moves: ["pound", "growl", "return"], pokeball: "cherishball"}, + {generation: 7, level: 30, gender: "M", nature: "Hardy", moves: ["hydropump", "bubblebeam", "whirlpool", "drillpeck"], pokeball: "pokeball"}, + ], + }, + prinplup: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + attract: ["7M", "6M", "5M", "4M"], + bide: ["7L24", "6L24", "5L24", "4L19"], + blizzard: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + bubble: ["7L1", "6L8", "5L8", "4L8"], + bubblebeam: ["7L19", "6L19", "5L19", "4L19"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + defog: ["7T", "4M"], + dig: ["6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + drillpeck: ["7L46", "6L46", "5L46", "4L46"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L28", "6L28", "5L28", "4L28"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hydropump: ["7L50", "6L50", "5L51", "4L51"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + metalclaw: ["7L1", "6L16", "5L16", "4L16"], + mist: ["7L42", "6L42", "5L42", "4L42"], + mudslap: ["4T"], + naturalgift: ["4M"], + peck: ["7L15", "6L15", "5L15", "4L15"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + quash: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M"], + watersport: ["7L11", "6L11", "5L11", "4L11"], + whirlpool: ["7L37", "6L37", "5L37", "4M", "4L37"], + workup: ["7M"], + }, + }, + empoleon: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + aquajet: ["7L1", "6L36", "5L36", "5S0", "4L36"], + attract: ["7M", "6M", "5M", "4M"], + avalanche: ["4M"], + blizzard: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + brine: ["7L33", "6L33", "5L33", "4M", "4L33"], + bubble: ["7L1", "6L1", "5L1", "4L1"], + bubblebeam: ["7L19", "6L19", "5L19", "4L19"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + defog: ["7T", "4M"], + dig: ["6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + drillpeck: ["7L52", "6L52", "5L52", "4L52"], + earthquake: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + flashcannon: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L28", "6L28", "5L28", "4L28"], + furycutter: ["4T"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "5S0", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hydrocannon: ["7T", "6T", "5T", "4T"], + hydropump: ["7L59", "6L59", "5L59", "5S0", "4L59"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "5S0", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + irondefense: ["7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + liquidation: ["7T"], + metalclaw: ["7L1", "6L16", "5L16", "4L16"], + mist: ["7L46", "6L46", "5L46", "4L46"], + mudslap: ["4T"], + naturalgift: ["4M"], + peck: ["7L15", "6L15", "5L15", "4L15"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + quash: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + steelwing: ["7M", "6M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L19"], + swordsdance: ["7M", "7L11", "6M", "6L11", "5M", "5L11", "4M", "4L11"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + throatchop: ["7T"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + waterpledge: ["7T", "6T", "5T"], + waterpulse: ["7T", "6T", "4M"], + whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39"], + workup: ["7M"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["hydropump", "icebeam", "aquajet", "grassknot"], pokeball: "cherishball"}, + ], + }, + starly: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L25", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], + agility: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + astonish: ["9E", "7E", "6E", "5E", "4E"], + attract: ["7M", "6M", "5M", "4M"], + bravebird: ["9M", "9L37", "7L37", "6L37", "5L37", "4L37"], + captivate: ["4M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + detect: ["7E", "6E", "5E"], + doubleedge: ["9E", "7E", "6E", "5E", "4E"], + doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["9L17", "7T", "7L17", "6T", "6L17", "5T", "5L17", "4T", "4L17"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + featherdance: ["9E", "7E", "6E", "5E", "4E"], + finalgambit: ["9L41", "7L41", "6L41", "5L41"], + fly: ["9M", "7M", "6M", "5M", "4M"], + foresight: ["7E", "6E", "5E", "4E"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["9E", "7E", "6E", "5E", "4E"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S0"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hurricane: ["9M"], + mirrormove: ["7E", "6E"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + pursuit: ["7E", "6E", "5E", "4E"], + quickattack: ["9L5", "7L5", "6L5", "5L5", "4L5"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["7E", "6E", "5E"], + roost: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], + round: ["7M", "6M", "5M"], + sandattack: ["9E", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "7E", "6M", "6E", "5E", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S0"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L29", "7L29", "6L29", "5L29", "4L29"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uproar: ["9E", "7T", "7E", "6T", "6E", "5E"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + whirlwind: ["9L21", "7L21", "6L21", "5L21", "4L21"], + wingattack: ["9L9", "7L9", "6L9", "5L9", "4L9"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 4, level: 1, gender: "M", nature: "Mild", moves: ["tackle", "growl"], pokeball: "pokeball"}, + ], + }, + staravia: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L28", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28"], + agility: ["9M", "9L38", "7L38", "6L38", "5L38", "4L38"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + attract: ["7M", "6M", "5M", "4M"], + bravebird: ["9M", "9L43", "7L43", "6L43", "5L43", "4L43"], + captivate: ["4M"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["9L18", "7T", "7L18", "6T", "6L18", "5T", "5L18", "4T", "4L18"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + featherdance: ["5D"], + finalgambit: ["9L48", "7L48", "6L48", "5L48"], + fly: ["9M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hurricane: ["9M"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "6M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], + takedown: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uproar: ["7T", "6T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], + wingattack: ["9L9", "7L9", "6L9", "5L9", "5D", "4L9"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 4, level: 4}, + ], + }, + staraptor: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L28", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28"], + agility: ["9M", "9L41", "7L41", "6L41", "5L41", "4L41"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + attract: ["7M", "6M", "5M", "4M"], + bravebird: ["9M", "9L49", "7L49", "6L49", "5L49", "4L49"], + captivate: ["4M"], + closecombat: ["9M", "9L0", "7L1", "6L34", "5L34", "4L34"], + confide: ["7M", "6M"], + defog: ["7T", "4M"], + doubleteam: ["9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["9L18", "7T", "7L18", "6T", "6L18", "5T", "5L18", "4T", "4L18"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + finalgambit: ["9L57", "7L57", "6L57", "5L57"], + fly: ["9M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hurricane: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + laserfocus: ["7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pluck: ["5M", "4M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + skyattack: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "6M", "4M"], + strugglebug: ["9M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], + terablast: ["9M"], + thief: ["9M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uproar: ["7T", "6T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], + wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + workup: ["7M", "5M"], + }, + }, + bidoof: { + learnset: { + amnesia: ["7L41", "6L29", "5L29", "4L29"], + aquatail: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + attract: ["7M", "6M", "5M", "4M"], + blizzard: ["7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["7L25"], + curse: ["7L49", "6L45", "5L45", "4L45"], + cut: ["6M", "5M", "4M"], + defensecurl: ["7L5", "7E", "6L9", "6E", "5L9", "5E", "4L9", "4E"], + dig: ["6M", "5M", "4M"], + doubleedge: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["7E", "6E", "5E", "4M"], + facade: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["7E", "6E", "5E", "4E"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L5", "5L5", "4L5"], + headbutt: ["7L13", "6L17", "5L17", "4T", "4L17"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperfang: ["7L17", "6L21", "5L21", "4L21"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + lastresort: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + mudsport: ["7E"], + naturalgift: ["4M"], + odorsleuth: ["7E", "6E", "5E", "4E"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + quickattack: ["7E", "6E", "5E", "4E"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["7E", "6E", "5E"], + rocksmash: ["6M", "5M", "4M"], + rollout: ["7L9", "7E", "6L13", "6E", "5L13", "5E", "4T", "4L13", "4E"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "5D", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + skullbash: ["7E", "6E", "5E"], + sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superfang: ["7T", "7L33", "6T", "6L37", "5T", "5L37", "4T", "4L37"], + superpower: ["7T", "7L45", "6T", "6L41", "5T", "5L41", "4T", "4L41"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "7L37"], + tackle: ["7L1", "6L1", "5L1", "5D", "4L1", "4S0"], + takedown: ["7L29", "6L33", "5L33", "4L33"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderwave: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + watersport: ["7E", "6E", "5E", "4E"], + workup: ["7M", "5M"], + yawn: ["7L21", "6L25", "5L25", "4L25"], + }, + eventData: [ + {generation: 4, level: 1, gender: "M", nature: "Lonely", abilities: ["simple"], moves: ["tackle"], pokeball: "pokeball"}, + ], + }, + bibarel: { + learnset: { + amnesia: ["7L48", "6L33", "5L33", "4L33"], + aquajet: ["7L1"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["7M", "6M", "5M", "4M"], + blizzard: ["7M", "6M", "5M", "4M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["7L28"], + curse: ["7L58", "6L53", "5L53", "4L53"], + cut: ["6M", "5M", "4M"], + defensecurl: ["7L5", "6L9", "5L9", "4L9"], + dig: ["6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1"], + headbutt: ["7L13", "6L18", "5L18", "4T", "4L18"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + hyperfang: ["7L18", "6L23", "5L23", "4L23"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + lastresort: ["7T", "6T", "5T", "4T"], + liquidation: ["7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M"], + rollout: ["7L9", "6L13", "5L13", "4T", "4L13"], + rototiller: ["7L1", "6L1"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superfang: ["7T", "7L38", "6T", "6L43", "5T", "5L43", "4T", "4L43"], + superpower: ["7T", "7L53", "6T", "6L48", "5T", "5L48", "4T", "4L48"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "7L43"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + takedown: ["7L33", "6L38", "5L38", "4L38"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderwave: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + watergun: ["7L1", "6L15", "5L15", "4L15"], + waterpulse: ["7T", "6T", "4M"], + whirlpool: ["4M"], + workup: ["7M", "5M"], + yawn: ["7L23", "6L28", "5L28", "4L28"], + }, + encounters: [ + {generation: 4, level: 4}, + ], + }, + kricketot: { + learnset: { + bide: ["7L1", "6L1", "5L1", "4L1"], + bugbite: ["9L16", "7T", "7L16", "6T", "6L16", "5T", "5L16", "4T", "4L16"], + endeavor: ["7T", "6T", "5T", "5D", "4T"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + snore: ["7T", "6T", "5T", "4T"], + stringshot: ["4T"], + strugglebug: ["9M", "9L6", "7L6", "6M", "6L6", "5L6", "5D"], + tackle: ["9L1"], + terablast: ["9M"], + uproar: ["7T", "6T", "5T", "5D", "4T"], + }, + }, + kricketune: { + learnset: { + absorb: ["9L14", "7L14"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + attract: ["7M", "6M", "5M", "4M"], + batonpass: ["9M"], + bide: ["7L1", "6L1", "5L1", "4L1"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + bugbite: ["7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "9L46", "7L46", "6L46", "5L46", "4L34"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M", "7M", "6M", "5M", "4M"], + fellstinger: ["9L36", "7L36", "6L36"], + flash: ["6M", "5M", "4M"], + focusenergy: ["9L22", "7L22", "6L22", "5L22", "4L22"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["9L0", "7L1", "6L10", "5L10", "4T", "4L10"], + gigadrain: ["9M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + healbell: ["7T", "6T", "5T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "7T", "6T", "5T"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + leechlife: ["9M", "7M", "6L14", "5L14", "4L14"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["9L42", "7L42", "6L42", "5L42", "4L42"], + perishsong: ["9L50", "7L50", "6L50", "5L50", "4L38"], + pounce: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + screech: ["9L34", "7L34", "6L34", "5L34", "4L30"], + secretpower: ["6M", "4M"], + silverwind: ["4M"], + sing: ["9L18", "7L18", "6L18", "5L18", "4L18"], + slash: ["9L26", "7L26", "6L26", "5L26", "4L26"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stickyweb: ["9L44", "7L44", "6L44"], + strength: ["6M", "5M", "4M"], + stringshot: ["4T"], + strugglebug: ["9M", "6M", "5M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M", "9L38", "7M", "7L38", "6M", "6L38", "5M", "5L38", "4M", "4L38"], + terablast: ["9M"], + throatchop: ["7T"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + xscissor: ["9M", "9L30", "7M", "7L30", "6M", "6L30", "5M", "5L30", "4M", "4L26"], + }, + }, + shinx: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + babydolleyes: ["9E", "8E", "7L11", "6L11"], + bite: ["9L12", "8L12", "7L17", "6L17", "5L17", "4L13"], + captivate: ["4M"], + charge: ["9L8", "8L8", "7L9", "6L9", "5L9", "5D", "4L9"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + crunch: ["9M", "9L36", "8M", "8L36", "7L33", "6L33", "5L33", "4L29"], + discharge: ["9L40", "8L40", "7L41", "6L41", "5L41", "4L41"], + doublekick: ["9E", "8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["9M", "8M", "7E", "6E"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M", "7E", "6E"], + firefang: ["9M", "8M", "7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M", "4M"], + howl: ["9E", "8E", "7E", "6E", "5E", "4E"], + icefang: ["9M", "8M", "7E", "6E", "5E", "4E"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + leer: ["9L1", "8L1", "7L5", "6L5", "5L5", "4L5"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "5D", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9E", "8E", "7E", "6E", "5E", "4E"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + roar: ["9L20", "8L20", "7M", "7L21", "6M", "6L21", "5M", "5L21", "4M", "4L21"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37", "4L37"], + secretpower: ["6M", "4M"], + shockwave: ["9E", "8E", "7T", "7E", "6T", "6E", "5E", "4M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spark: ["9L16", "8L16", "7L13", "6L13", "5L13", "4L13"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M"], + swagger: ["9L44", "8L44", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L25"], + swift: ["9M", "8M", "7E", "6E", "5E", "4T"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderfang: ["9M", "8M", "7L29", "7E", "6L29", "6E", "5L29", "5E", "4L29", "4E"], + thundershock: ["9L4", "8L4"], + thunderwave: ["9M", "9L32", "8M", "8L32", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + voltswitch: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M"], + wildcharge: ["9M", "9L48", "8M", "8L48", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + }, + }, + luxio: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], + captivate: ["4M"], + charge: ["9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + crunch: ["9M", "9L48", "8M", "8L48", "7L38", "6L38", "5L38", "4L33"], + discharge: ["9L54", "8L54", "7L48", "6L48", "5L48", "4L48"], + doubleteam: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M"], + firefang: ["9M", "8M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icefang: ["9M", "8M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychicfangs: ["9M", "8M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + roar: ["9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L36", "8M", "8L36", "7L43", "6L43", "5L43", "4L43"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spark: ["9L18", "8L18", "7L13", "6L13", "5L13", "4L13"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M"], + swagger: ["9L60", "8L60", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28"], + swift: ["9M", "8M", "4T"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderfang: ["9M", "8M", "7L33", "6L33", "5L33", "4L33"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "9L42", "8M", "8L42", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + voltswitch: ["9M", "9L31", "8M", "8L31", "7M", "6M", "5M"], + wildcharge: ["9M", "9L68", "8M", "8L68", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + }, + }, + luxray: { + learnset: { + agility: ["9M", "8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], + bodyslam: ["9M"], + captivate: ["4M"], + charge: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + crunch: ["9M", "9L56", "8M", "8L56", "7L42", "6L42", "5L42", "4L35"], + discharge: ["9L64", "8L64", "7L56", "6L56", "5L56", "4L56"], + doubleteam: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + electroball: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "8M"], + firefang: ["9M", "8M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "8M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychicfangs: ["9M", "8M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + roar: ["9L24", "8L24", "7M", "7L23", "6M", "6L23", "5M", "5L23", "4M", "4L23"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L40", "8M", "8L40", "7L49", "6L49", "5L49", "4L49"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spark: ["9L18", "8L18", "7L13", "6L13", "5L13", "4L13"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["9L72", "8L72", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28"], + swift: ["9M", "8M", "4T"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderfang: ["9M", "8M", "7L35", "6L35", "5L35", "4L35"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "9L48", "8M", "8L48", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + voltswitch: ["9M", "9L33", "8M", "8L33", "7M", "6M", "5M"], + wildcharge: ["9M", "9L80", "8M", "8L80", "7M", "7L63", "6M", "6L63", "5M", "5L63"], + }, + }, + cranidos: { + learnset: { + ancientpower: ["7L33", "6L33", "5L33", "4T", "4L28"], + assurance: ["7L24", "6L24", "5L24", "4L24"], + attract: ["7M", "6M", "5M", "4M"], + blizzard: ["7M", "6M", "5M", "4M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L28", "6L28", "5L28"], + confide: ["7M", "6M"], + crunch: ["7E", "6E", "5E", "5S0", "4E"], + curse: ["7E", "6E", "5E", "4E"], + dig: ["6M", "5M", "4M"], + doubleedge: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragonpulse: ["7T", "6T", "5T", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fireblast: ["7M", "6M", "5M", "4M"], + firepunch: ["7T", "6T", "5T", "5D", "4T"], + flamethrower: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + focusenergy: ["7L6", "6L6", "5L6", "4L6"], + frustration: ["7M", "6M", "5M", "4M"], + hammerarm: ["7E", "6E", "5E", "4E"], + headbutt: ["7L1", "6L1", "5L1", "5D", "5S0", "4T", "4L1"], + headsmash: ["7L46", "6L46", "5L46", "4L43"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + ironhead: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + leer: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + mudslap: ["4T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + pursuit: ["7L10", "6L10", "5L10", "5S0", "4L10"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M"], + scaryface: ["7L19", "6L19", "5L19", "4L19"], + screech: ["7L42", "6L42", "5L42", "4L37"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + slam: ["7E", "6E", "5E", "4E"], + sleeptalk: ["7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + stomp: ["7E", "6E", "5E", "4E"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superpower: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["7M", "6M", "5M", "4M"], + takedown: ["7L15", "6L15", "5L15", "5S0", "4L15"], + thief: ["7M", "6M", "5M", "4M"], + thrash: ["7E", "6E", "5E", "4E"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderpunch: ["7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + whirlwind: ["7E", "6E", "5E", "4E"], + zenheadbutt: ["7T", "7L37", "6T", "6L37", "5T", "5L37", "4T", "4L33"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", moves: ["pursuit", "takedown", "crunch", "headbutt"], pokeball: "cherishball"}, + ], + }, + rampardos: { + learnset: { + ancientpower: ["7L36", "6L36", "5L36", "4T", "4L28"], + assurance: ["7L24", "6L24", "5L24", "4L24"], + attract: ["7M", "6M", "5M", "4M"], + avalanche: ["4M"], + blizzard: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + chipaway: ["7L28", "6L28", "5L28"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragonpulse: ["7T", "6T", "5T", "4M"], + dragontail: ["7M", "6M", "5M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + endeavor: ["7T", "7L1", "6T", "6L30", "5T", "5L30", "4T", "4L30"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fireblast: ["7M", "6M", "5M", "4M"], + firepunch: ["7T", "6T", "5T", "4T"], + flamethrower: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focusenergy: ["7L1", "6L6", "5L6", "4L6"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["7L1", "6L1", "5L1", "4T", "4L1"], + headsmash: ["7L58", "6L58", "5L58", "4L52"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + ironhead: ["7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + leer: ["7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["7T", "6T", "5T", "4T"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + pursuit: ["7L1", "6L10", "5L10", "4L10"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M"], + scaryface: ["7L19", "6L19", "5L19", "4L19"], + screech: ["7L51", "6L51", "5L51", "4L43"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + superpower: ["7T", "6T", "5T", "4T"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["7M", "6M", "5M", "4M"], + takedown: ["7L15", "6L15", "5L15", "4L15"], + thief: ["7M", "6M", "5M", "4M"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderpunch: ["7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + whirlpool: ["4M"], + zenheadbutt: ["7T", "7L43", "6T", "6L43", "5T", "5L43", "4T", "4L36"], + }, + }, + shieldon: { + learnset: { + ancientpower: ["7L28", "6L28", "5L28", "4T", "4L28"], + attract: ["7M", "6M", "5M", "4M"], + blizzard: ["7M", "6M", "5M", "4M"], + bodyslam: ["7E", "6E", "5E", "5S0", "4E"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + counter: ["7E", "6E", "5E", "5D", "4E"], + curse: ["7E", "6E", "5E", "4E"], + dig: ["6M", "5M", "4M"], + doubleedge: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + endure: ["7L33", "6L33", "5L33", "4M", "4L33"], + facade: ["7M", "6M", "5M", "4M"], + fireblast: ["7M", "6M", "5M", "4M"], + fissure: ["7E", "6E", "5E", "5D", "4E"], + flamethrower: ["7M", "6M", "5M", "4M"], + flashcannon: ["7M", "6M", "5M", "4M"], + focusenergy: ["7E", "6E", "5E", "4E"], + frustration: ["7M", "6M", "5M", "4M"], + guardsplit: ["7E", "6E"], + headbutt: ["7E", "6E", "5E", "4T", "4E"], + heavyslam: ["7L46", "6L46", "5L46"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irondefense: ["7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19"], + ironhead: ["7T", "7L42", "6T", "6L42", "5T", "5L42", "4T", "4L43"], + irontail: ["7T", "6T", "5T", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["7L37", "6L37", "5L37", "4L37"], + metalsound: ["7L10", "6L10", "5L10", "5S0", "4L10"], + mudslap: ["4T"], + naturalgift: ["4M"], + protect: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "5D", "5S0", "4M", "4L1"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockblast: ["7E", "6E", "5E", "4E"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M"], + scaryface: ["7E", "6E", "5E", "4E"], + screech: ["7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + takedown: ["7L15", "6L15", "5L15", "5S0", "4L15"], + taunt: ["7M", "7L6", "6M", "6L6", "5M", "5L6", "4M", "4L6"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + wideguard: ["7E", "6E", "5E"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", moves: ["metalsound", "takedown", "bodyslam", "protect"], pokeball: "cherishball"}, + ], + }, + bastiodon: { + learnset: { + ancientpower: ["7L28", "6L28", "5L28", "4T", "4L28"], + attract: ["7M", "6M", "5M", "4M"], + avalanche: ["4M"], + blizzard: ["7M", "6M", "5M", "4M"], + block: ["7T", "7L1", "6T", "6L30", "5T", "5L30", "4T", "4L30"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + endure: ["7L36", "6L36", "5L36", "4M", "4L36"], + facade: ["7M", "6M", "5M", "4M"], + fireblast: ["7M", "6M", "5M", "4M"], + flamethrower: ["7M", "6M", "5M", "4M"], + flashcannon: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heavyslam: ["7L58", "6L58", "5L58"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irondefense: ["7T", "7L19", "6T", "6L19", "5T", "5L19", "4T", "4L19"], + ironhead: ["7T", "7L51", "6T", "6L51", "5T", "5L51", "4T", "4L52"], + irontail: ["7T", "6T", "5T", "4M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["7L43", "6L43", "5L43", "4L43"], + metalsound: ["7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["7T", "6T", "5T", "4T"], + protect: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + sandstorm: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + takedown: ["7L15", "6L15", "5L15", "4L15"], + taunt: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + }, + }, + burmy: { + learnset: { + bugbite: ["7T", "7L15", "6T", "6L15", "5T", "5L15", "5D", "4T", "4L15"], + electroweb: ["7T", "6T", "5T"], + hiddenpower: ["7M", "7L20", "6M", "6L20", "5L20", "4L20"], + protect: ["7M", "7L1", "6M", "6L1", "5L1", "5D", "4L1"], + snore: ["7T", "6T", "5T", "5D", "4T"], + stringshot: ["4T"], + tackle: ["7L10", "6L10", "5L10", "4L10"], + }, + }, + wormadam: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + bugbuzz: ["7L50"], + bulletseed: ["4M"], + captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], + confide: ["7M", "6M"], + confusion: ["7L23", "6L23", "5L23", "4L23"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + electroweb: ["7T", "6T", "5T"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flail: ["7L38", "6L38", "5L38", "4L38"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "6T", "5T", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + growth: ["7L29", "6L29", "5L29", "4L29"], + hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], + hyperbeam: ["7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + leafstorm: ["7L47", "6L47", "5L47", "4L47"], + naturalgift: ["4M"], + protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], + psybeam: ["7L32", "6L32", "5L32", "4L32"], + psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], + psychup: ["7M", "6M", "5M", "4M"], + quiverdance: ["7L1"], + raindance: ["7M", "6M", "5M", "4M"], + razorleaf: ["7L26", "6L26", "5L26", "4L26"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "6T", "5T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["7L1", "4T"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + telekinesis: ["7T"], + thief: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + venoshock: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + wormadamsandy: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + bugbuzz: ["7L50"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], + confide: ["7M", "6M"], + confusion: ["7L23", "6L23", "5L23", "4L23"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + earthquake: ["7M", "6M", "5M", "4M"], + electroweb: ["7T", "6T", "5T"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fissure: ["7L47", "6L47", "5L47", "4L47"], + flail: ["7L38", "6L38", "5L38", "4L38"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + harden: ["7L29", "6L29", "5L29", "4L29"], + hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], + hyperbeam: ["7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + mudslap: ["4T"], + naturalgift: ["4M"], + protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], + psybeam: ["7L32", "6L32", "5L32", "4L32"], + psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], + psychup: ["7M", "6M", "5M", "4M"], + quiverdance: ["7L1"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["7L26", "6L26", "5L26", "4L26"], + rocktomb: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + sandstorm: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "6T", "5T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["7L1", "4T"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + telekinesis: ["7T"], + thief: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + venoshock: ["7M", "6M", "5M"], + }, + }, + wormadamtrash: { + learnset: { + allyswitch: ["7T"], + attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + bugbuzz: ["7L50"], + captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], + confide: ["7M", "6M"], + confusion: ["7L23", "6L23", "5L23", "4L23"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + electroweb: ["7T", "6T", "5T"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + flail: ["7L38", "6L38", "5L38", "4L38"], + flash: ["6M", "5M", "4M"], + flashcannon: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gunkshot: ["7T", "6T", "5T", "4T"], + gyroball: ["7M", "6M", "5M", "4M"], + hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], + hyperbeam: ["7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + irondefense: ["7T", "6T", "5T", "4T"], + ironhead: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L47"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["7L1"], + metalsound: ["7L29", "6L29", "5L29", "4L29"], + mirrorshot: ["7L26", "6L26", "5L26", "4L26"], + naturalgift: ["4M"], + protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], + psybeam: ["7L32", "6L32", "5L32", "4L32"], + psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], + psychup: ["7M", "6M", "5M", "4M"], + quiverdance: ["7L1"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "6T", "5T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stealthrock: ["7T", "6T", "5T", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["7L1", "4T"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + telekinesis: ["7T"], + thief: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + venoshock: ["7M", "6M", "5M"], + }, + }, + mothim: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M", "4M"], + aircutter: ["4T"], + airslash: ["7L41", "6L41", "5L41", "4L41"], + attract: ["7M", "6M", "5M", "4M"], + bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], + bugbuzz: ["7L50", "6L47", "5L47", "4L47"], + camouflage: ["7L35", "6L35", "5L35", "4L35"], + captivate: ["4M"], + confide: ["7M", "6M"], + confusion: ["7L23", "6L23", "5L23", "4L23"], + defog: ["7T", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + electroweb: ["7T", "6T", "5T"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "6T", "5T", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + gust: ["7L26", "6L26", "5L26", "4L26"], + hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], + hyperbeam: ["7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + lunge: ["7L47"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + poisonpowder: ["7L29", "6L29", "5L29", "4L29"], + protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], + psybeam: ["7L32", "6L32", "5L32", "4L32"], + psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], + psychup: ["7M", "6M", "5M", "4M"], + quiverdance: ["7L1", "6L50", "5L50"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roost: ["7M", "6M", "5T", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["7L38", "6L38", "5L38", "4M", "4L38"], + skillswap: ["7T", "6T", "5T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + stringshot: ["4T"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + tackle: ["7L1", "6L1", "5L1", "4L1"], + tailwind: ["7T", "6T", "5T", "4T"], + thief: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uturn: ["7M", "6M", "5M", "4M"], + venoshock: ["7M", "6M", "5M"], + }, + }, + combee: { + learnset: { + aircutter: ["5D", "4T"], + bugbite: ["9L1", "8L1", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + bugbuzz: ["9M", "8M", "7L29", "6L29", "5L29"], + dualwingbeat: ["8T"], + endeavor: ["7T", "6T", "5T", "4T"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], + mudslap: ["4T"], + ominouswind: ["4T"], + sleeptalk: ["9M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stringshot: ["4T"], + strugglebug: ["9M", "9L1", "8L1"], + sweetscent: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + swift: ["4T"], + tailwind: ["7T", "6T", "5T", "5D", "4T"], + terablast: ["9M"], + }, + }, + vespiquen: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M", "7M", "6M", "5M", "4M"], + agility: ["9M"], + aircutter: ["4T"], + airslash: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37"], + aromatherapy: ["8L24"], + aromaticmist: ["9L8", "8L8"], + assurance: ["8M"], + attackorder: ["9L40", "8L40", "7L45", "6L45", "5L37", "4L37"], + attract: ["8M", "7M", "6M", "5M", "4M"], + beatup: ["8M"], + bugbite: ["9L1", "8L1", "7T", "6T", "5T", "4T"], + bugbuzz: ["9M", "8M"], + captivate: ["7L41", "6L41", "5L33", "4M", "4L33"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L7", "4L7"], + crosspoison: ["8M"], + cut: ["6M", "5M", "4M"], + defendorder: ["9L40", "8L40", "7L17", "6L17", "5L13", "4L13"], + defog: ["7T", "4M"], + destinybond: ["9L44", "8L44", "7L1", "6L1", "5L43", "4L43"], + doubleteam: ["7M", "6M", "5M", "4M"], + dualwingbeat: ["8T"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fellstinger: ["9L12", "8L12", "7L1", "6L1"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["9L4", "8L4", "7L5", "6L5", "5L9", "4T", "4L9"], + furyswipes: ["9L16", "8L16", "7L13", "6L13", "5L19", "4L19"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + healorder: ["7L29", "6L29", "5L25", "4L25"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hurricane: ["9M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + laserfocus: ["7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + pinmissile: ["8M"], + poisonsting: ["9L1", "8L1", "7L1", "6L1", "5L3", "4L3"], + pollenpuff: ["9M"], + pounce: ["9M"], + powergem: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "5L21", "4L21"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + pursuit: ["7L9", "6L9", "5L15", "4L15"], + quash: ["7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + roost: ["9L24", "7M", "6M", "5T", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + slash: ["9L0", "8L0", "7L1", "6L21", "5L31", "4L31"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spikes: ["9M"], + stringshot: ["4T"], + strugglebug: ["9M", "9L1", "8L1", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["9L20", "8L20", "7M", "7L49", "6M", "6L49", "5M", "5L39", "4M", "4L39"], + sweetscent: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + swift: ["9M", "8M", "4T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["9L36", "8L36", "7M", "7L33", "6M", "6L33", "5M", "5L27", "4M", "4L27"], + toxicspikes: ["9M", "8M"], + uproar: ["8M"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + }, + pachirisu: { + learnset: { + aerialace: ["9M"], + agility: ["9M"], + attract: ["7M", "6M", "5M", "4M"], + babydolleyes: ["9E", "7E"], + bestow: ["7E", "6E", "5E"], + bide: ["7L1", "6L1", "5L1", "4L1"], + bite: ["9E", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + charge: ["9E", "7E", "6E", "5E"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], + confide: ["7M", "6M"], + covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], + cut: ["6M", "5M", "4M"], + defensecurl: ["9E", "7E", "6E", "5E", "4E"], + dig: ["9M", "6M", "5M", "4M"], + discharge: ["9L41", "7L41", "6L41", "5L41", "4L29"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "9L25", "7L25", "6L25", "5L25"], + electroweb: ["7T", "6T"], + encore: ["9M"], + endure: ["9M", "9L17", "7L17", "6L17", "5L17", "4M", "4L17"], + facade: ["9M", "7M", "6M", "5M", "4M"], + faketears: ["9M", "9E", "7E", "6E", "5E", "4E"], + flail: ["9E", "7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M"], + flatter: ["9E", "7E", "6E", "5E", "4E"], + fling: ["9M", "7M", "6M", "5M", "4M"], + followme: ["9E", "7E", "6E", "6S0", "5E"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + gunkshot: ["9M", "7T", "6T", "5T", "4T"], + headbutt: ["4T"], + helpinghand: ["9M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M"], + hyperfang: ["7L49", "6L49", "5L49"], + iondeluge: ["7E", "6E"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + laserfocus: ["7T"], + lastresort: ["9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L37"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mudshot: ["9M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + nuzzle: ["9L19", "7L19", "6L19", "6S0"], + playrough: ["9M"], + protect: ["9M", "7M", "6M", "6S0", "5M", "4M"], + quickattack: ["9L5", "7L5", "6L5", "5L5", "5D", "4L5"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["9E", "7E", "6E", "5E", "4T", "4E"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + seedbomb: ["9M", "7T", "6T", "5T", "4T"], + shockwave: ["7T", "6T", "5D", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + spark: ["9L13", "7L13", "6L13", "5L13", "4L13"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M"], + superfang: ["9L37", "7T", "7L37", "6T", "6L37", "6S0", "5T", "5L37", "4T", "4L33"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["9L29", "7L29", "6L29", "5L29", "4L25"], + swift: ["9M", "9L21", "7L21", "6L21", "5L21", "4T", "4L21"], + tailwhip: ["9E", "7E", "6E", "5E"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "9L49", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M"], + thunderfang: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T", "4T"], + thundershock: ["9L1"], + thunderwave: ["9M", "9L33", "7M", "7L33", "6M", "6L33", "5M", "5L33", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["9M", "7M", "6M", "5M", "4M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Impish", ivs: {hp: 31, atk: 31, def: 31, spa: 14, spd: 31, spe: 31}, isHidden: true, moves: ["nuzzle", "superfang", "followme", "protect"], pokeball: "cherishball"}, + ], + }, + buizel: { + learnset: { + agility: ["9M", "9L41", "7L41", "6L41", "5L28", "4L28"], + aquajet: ["9L24", "7L24", "6L24", "5L21", "4L21"], + aquaring: ["9E", "7E", "6E", "5E"], + aquatail: ["9L38", "7T", "7L38", "7E", "6T", "6L38", "6E", "5T", "5L55", "5E"], + attract: ["7M", "6M", "5M", "4M"], + batonpass: ["9M", "9E", "7E", "6E", "5E", "4E"], + bite: ["9L18"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["4M"], + bulkup: ["9M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M"], + dig: ["9M", "6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doublehit: ["9L27", "7L27", "6L27", "5L27"], + doubleslap: ["7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fling: ["9M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["9E", "7E", "6E", "5E", "4E"], + furyswipes: ["9E", "7E", "6E", "5E", "4E"], + growl: ["9L4", "7L4", "6L4", "5L1", "4L1"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["9E", "7E", "6E", "5E", "4T", "4E"], + helpinghand: ["9M", "9E", "7T", "7E"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["9M", "9L45", "7L45", "6L45", "5L45"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icefang: ["9M"], + icepunch: ["9M", "7T", "6T", "5T", "4T"], + icespinner: ["9M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + liquidation: ["9M", "9L35"], + lowkick: ["9M"], + lowsweep: ["9M"], + mefirst: ["7E", "6E", "5E"], + mudslap: ["9M", "9E", "7E", "6E", "5E", "4T", "4E"], + naturalgift: ["4M"], + odorsleuth: ["7E", "6E", "5E", "4E"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + pursuit: ["7L18", "6L18", "5L10", "4L10"], + quickattack: ["9L11", "7L11", "6L11", "5L3", "4L3"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + razorwind: ["7L35", "6L35", "5L45", "4L45"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + slash: ["9E", "7E", "6E", "5E", "5D", "4E"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + soak: ["9L7", "7E", "6E"], + sonicboom: ["7L1", "6L1", "5L1", "4L1"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L21", "7L21", "6L21", "5L15", "4T", "4L15"], + switcheroo: ["7E", "6E", "5E"], + tackle: ["9L1"], + tailslap: ["7E", "6E", "5E"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L15", "7L15", "6L15", "5L6", "5D", "4L6"], + waterpulse: ["9M", "7T", "6T", "5D", "4M"], + watersport: ["7L7", "6L7", "5L1", "5D", "4L1"], + wavecrash: ["9L49"], + whirlpool: ["9L31", "7L31", "6L31", "5L36", "4M", "4L36"], + }, + }, + floatzel: { + learnset: { + agility: ["9M", "9L51", "7L51", "6L51", "5L29", "4L29"], + aquajet: ["9L24", "7L24", "6L24", "5L21", "4L21"], + aquatail: ["9L46", "7T", "7L46", "6T", "6L46", "5T", "5L62", "4T"], + attract: ["7M", "6M", "5M", "4M"], + batonpass: ["9M"], + bite: ["9L18"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["4M"], + bulkup: ["9M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L1", "7L1", "6L1", "5L26", "4L26"], + dig: ["9M", "6M", "5M", "4M"], + dive: ["6M", "5M", "4T"], + doublehit: ["9L29", "7L29", "6L29", "5L29"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fling: ["9M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M", "7T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["9M", "9L57", "7L57", "6L57", "5L57"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], + icepunch: ["9M", "7T", "6T", "5T", "4T"], + icespinner: ["9M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + liquidation: ["9M", "9L41", "7T"], + lowkick: ["9M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M"], + metronome: ["9M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + pursuit: ["7L18", "6L18", "5L10", "4L10"], + quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + razorwind: ["7L41", "6L41", "5L50", "4L50"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snarl: ["9M"], + snore: ["7T", "6T", "5T", "4T"], + soak: ["9L1"], + sonicboom: ["7L1", "6L1", "5L1", "4L1"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L21", "7L21", "6L21", "5L15", "4T", "4L15"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L15", "7L15", "6L15", "5L6", "4L6"], + waterpulse: ["9M", "7T", "6T", "4M"], + watersport: ["7L1", "6L1", "5L1", "4L1"], + wavecrash: ["9L62"], + whirlpool: ["9L35", "7L35", "6L35", "5L39", "4M", "4L39"], + }, + encounters: [ + {generation: 4, level: 22}, + {generation: 5, level: 10}, + ], + }, + cherubi: { + learnset: { + aromatherapy: ["8E", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bulletseed: ["8M", "5D", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["8M"], + endure: ["8M", "4M"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + flowershield: ["8E", "7E", "6E"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["8M", "7T", "6T", "5T", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7E", "6E", "5E", "4E"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E"], + growth: ["8L10", "7L7", "6L7", "5L7", "4L7"], + healingwish: ["8E", "7E", "6E", "5E"], + healpulse: ["8E", "7E", "6E", "5E", "5D"], + helpinghand: ["8M", "8L15", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + hiddenpower: ["7M", "6M", "5M", "4M"], + leafage: ["8L5"], + leechseed: ["8L26", "7L10", "6L10", "5L10", "5D", "4L10"], + luckychant: ["7L40", "6L40", "5L40", "4L40"], + magicalleaf: ["8M", "8L20", "7L19", "6L19", "5L19", "4L19"], + morningsun: ["8L1", "7L1", "6L1", "5L1"], + naturalgift: ["7E", "6E", "5E", "4M"], + naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], + petalblizzard: ["8L35", "7L47", "6L47"], + pollenpuff: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + razorleaf: ["8E", "7E", "6E", "5E", "4E"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["8E", "7E", "6E", "5E", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "8L45", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L37"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + swagger: ["7M", "6M", "5M", "4M"], + sweetscent: ["8E", "7E", "6E", "5E", "4E"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["8L30", "7L31", "6L31", "5L31", "4L31"], + tickle: ["8E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M"], + weatherball: ["8M", "7E", "6E", "5E", "4E"], + worryseed: ["8L40", "7T", "7L28", "6T", "6L28", "5T", "5L28", "4T", "4L28"], + }, + }, + cherrim: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + bulletseed: ["8M", "4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["8M"], + endure: ["8M", "4M"], + energyball: ["8M", "7M", "6M", "5M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + flowershield: ["8L1"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["8M", "7T", "6T", "5T", "4M"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8L1", "7L1", "6L1", "5L1", "4L1"], + helpinghand: ["8M", "8L15", "7T", "7L13", "6T", "6L13", "5T", "5L13", "4T", "4L13"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + laserfocus: ["7T"], + leafage: ["8L1"], + leechseed: ["8L28", "7L1", "6L10", "5L10", "4L10"], + luckychant: ["7L48", "6L48", "5L48", "4L48"], + magicalleaf: ["8M", "8L20", "7L19", "6L19", "5L19", "4L19"], + morningsun: ["8L1", "7L1", "6L1", "5L1"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + petalblizzard: ["8L41", "7L50", "6L50"], + petaldance: ["8L62", "7L1", "6L25", "5L25", "4L25"], + playrough: ["8M"], + pollenpuff: ["8M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["8M", "7T", "6T", "5T", "4T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "8L55", "7M", "7L43", "6M", "6L43", "5M", "5L43", "4M", "4L43"], + solarblade: ["8M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "8L0", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["8L34", "7L35", "6L35", "5L35", "4L35"], + toxic: ["7M", "6M", "5M", "4M"], + weatherball: ["8M"], + worryseed: ["8L48", "7T", "7L30", "6T", "6L30", "5T", "5L30", "4T", "4L30"], + }, + }, + shellos: { + learnset: { + acidarmor: ["9E", "8E", "7E", "6E"], + amnesia: ["9M", "8M", "7E", "6E", "5E", "4E"], + ancientpower: ["9L20", "8L20", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M", "9L25", "8M", "8L25", "7L29", "6L29", "5L29", "4L29"], + brine: ["8M", "7E", "6E", "5E", "4M"], + bulldoze: ["9M"], + captivate: ["4M"], + chillingwater: ["9M"], + clearsmog: ["9E", "8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "6E", "5E", "4E"], + curse: ["9E", "8E", "7E", "6E", "5E", "4E"], + dive: ["8M", "6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "9L35", "8M", "8L35", "7T", "6T", "5T", "4T"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fissure: ["7E", "6E", "5E", "4E"], + frustration: ["7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M"], + harden: ["9L5", "8L5", "7L4", "6L4", "5L4", "4L4"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + infestation: ["7M", "6M"], + liquidation: ["9M"], + memento: ["9L45", "8L45", "7E", "6E", "5E", "4E"], + mirrorcoat: ["9E", "8E", "7E", "6E", "5E", "4E"], + mist: ["9E", "8E", "7E", "6E", "5E"], + mudbomb: ["7L11", "6L11", "5L11", "4L11"], + muddywater: ["9L31", "8M", "8L31", "7L37", "6L37", "5L37", "4L37"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4T", "4L1"], + mudsport: ["7L2", "6L2", "5L2", "4L2"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "9L40", "8M", "8L40", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + recover: ["9L10", "8L10", "7L46", "6L46", "5L46", "4L46"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockslide: ["9M"], + rocktomb: ["9M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "5D", "4M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludge: ["9E", "8E", "7E", "6E", "5E", "4E"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + spitup: ["9E", "8E", "7E", "6E", "5E", "4E"], + stealthrock: ["9M"], + stockpile: ["9E", "8E", "7E", "6E", "5E", "4E"], + stoneedge: ["9M"], + stringshot: ["4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["9E", "8E", "7E", "6E", "5E", "4E"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trumpcard: ["7E", "6E", "5E", "4E"], + waterfall: ["9M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "9L15", "8L15", "7T", "7L7", "6T", "6L7", "5L7", "4M", "4L7"], + whirlpool: ["8M", "4M"], + yawn: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + }, + }, + gastrodon: { + learnset: { + amnesia: ["9M", "8M"], + ancientpower: ["9L20", "8L20", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + block: ["7T", "6T", "5T", "4T"], + bodyslam: ["9M", "9L25", "8M", "8L25", "7L29", "6L29", "5L29", "4L29"], + brine: ["8M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + dive: ["8M", "6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "9L39", "8M", "8L39", "7T", "7S0", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + hail: ["8M", "7M", "6M", "5M", "4M"], + harden: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "7S0", "6M", "5M", "4M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + infestation: ["7M", "6M"], + liquidation: ["9M"], + memento: ["9L53", "8L53"], + mudbomb: ["7L11", "6L11", "5L11", "4L11"], + muddywater: ["9L33", "8M", "8L33", "7L41", "6L41", "5L41", "4L41"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + mudsport: ["7L1", "6L1", "5L1", "4L1"], + naturalgift: ["4M"], + painsplit: ["7T", "6T", "5T", "4T"], + protect: ["9M", "8M", "7M", "7S0", "6M", "5M", "4M"], + raindance: ["9M", "9L46", "8M", "8L46", "7M", "7L22", "6M", "6L22", "5M", "5L22", "4M", "4L22"], + recover: ["9L1", "8L1", "7L54", "7S0", "6L54", "5L54", "4L54"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["9M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + sandtomb: ["8M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + spikes: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + stringshot: ["4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + waterfall: ["9M", "8M", "7M", "6M", "5M", "4M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "9L15", "8L15", "7T", "7L1", "6T", "6L1", "5L1", "4M", "4L1"], + weatherball: ["8M"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 7, level: 50, gender: "F", nature: "Modest", abilities: ["stormdrain"], ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 31}, moves: ["earthpower", "icebeam", "recover", "protect"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 20}, + ], + }, + gastrodoneast: { + learnset: { + earthpower: ["9S2", "8S1", "8S0"], + icebeam: ["9S2", "8S1", "8S0"], + protect: ["9S2", "8S1", "8S0"], + surf: ["8S0"], + yawn: ["9S2", "8S1"], + }, + eventData: [ + {generation: 8, level: 50, gender: "F", nature: "Quiet", abilities: ["stormdrain"], ivs: {hp: 31, atk: 2, def: 31, spa: 31, spd: 31, spe: 0}, moves: ["protect", "surf", "icebeam", "earthpower"], pokeball: "cherishball"}, + {generation: 8, level: 50, gender: "F", nature: "Sassy", abilities: ["stormdrain"], ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 0}, moves: ["protect", "yawn", "icebeam", "earthpower"], pokeball: "cherishball"}, + {generation: 9, level: 50, gender: "M", nature: "Bold", abilities: ["stormdrain"], ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 8}, moves: ["protect", "yawn", "icebeam", "earthpower"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 4, level: 20}, + ], + }, + drifloon: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M"], + aircutter: ["9M", "4T"], + allyswitch: ["8M", "7T"], + amnesia: ["9M", "8M", "7L40", "6L40", "5L40"], + astonish: ["9L1", "8L1", "7L4", "6L4", "5L6", "4L6"], + attract: ["8M", "7M", "6M", "5M", "4M"], + batonpass: ["9M", "9L36", "8M", "8L36", "7L44", "6L44", "5L38", "4L33"], + bind: ["7T", "6T", "5T"], + bodyslam: ["8M", "7E", "6E", "5E", "4E"], + brutalswing: ["8M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + clearsmog: ["9E", "8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + constrict: ["7L1", "6L1", "5L1", "4L1"], + cut: ["6M", "5M", "4M"], + defog: ["9E", "8E", "7T", "7E", "6E", "5E", "4M"], + destinybond: ["9L32", "8L32", "7E", "6E", "5E", "4E"], + disable: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + explosion: ["9L44", "8L44", "7M", "7L50", "6M", "6L50", "5M", "5L46", "4M", "4L43"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fly: ["9M"], + focusenergy: ["9L8", "8M", "8L8", "7L13", "6L13", "5L14", "4L14"], + frustration: ["7M", "6M", "5M", "4M"], + gust: ["9L4", "8L4", "7L8", "6L8", "5L11", "4L11"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + haze: ["9E", "8E", "7E", "6E", "5E", "4E"], + helpinghand: ["9M"], + hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypnosis: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + knockoff: ["7T", "6T", "5T", "4T"], + magiccoat: ["7T", "6T", "5T", "4T"], + memento: ["9E", "8E", "7E", "6E", "5E", "4E"], + minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["7L20", "6L20", "5L33", "4T", "4L30"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L12", "8M", "8L12", "7M", "7L16", "6M", "6L16", "5M", "5L17", "4M", "4L17"], + phantomforce: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + selfdestruct: ["9L29", "8M", "8L29"], + shadowball: ["9M", "9L20", "8M", "8L20", "7M", "7L36", "6M", "6L36", "5M", "5L43", "4M", "4L38"], + shockwave: ["7T", "6T", "4M"], + silverwind: ["4M"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + spitup: ["9L24", "8L24", "7L32", "6L32", "5L30", "4L27"], + stockpile: ["9L24", "8L24", "7L25", "6L25", "5L27", "4L22"], + storedpower: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["9L24", "8L24", "7L32", "6L32", "5L30", "4L27"], + swift: ["9M", "8M", "4T"], + tailwind: ["9M", "9L40", "8L40", "7T", "7E", "6T", "6E", "5T", "4T"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M"], + weatherball: ["8M", "7E", "6E", "5E", "4E"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + }, + drifblim: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["9M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + allyswitch: ["8M", "7T"], + amnesia: ["9M", "8M", "7L46", "6L46", "5L46"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + batonpass: ["9M", "9L42", "8M", "8L42", "7L52", "6L52", "5L44", "4L37"], + bind: ["7T", "6T", "5T"], + bodyslam: ["9M", "8M"], + brutalswing: ["8M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + constrict: ["7L1", "6L1", "5L1", "4L1"], + cut: ["6M", "5M", "4M"], + defog: ["7T", "4M"], + destinybond: ["9L36", "8L36"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + explosion: ["9L54", "8L54", "7M", "7L60", "6M", "6L60", "5M", "5L56", "4M", "4L51"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["9M"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L1", "8M", "8L1", "7L13", "6L13", "5L14", "4L14"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + gyroball: ["8M", "7M", "6M", "5M", "4M"], + helpinghand: ["9M"], + hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "8M"], + knockoff: ["7T", "6T", "5T", "4T"], + magiccoat: ["7T", "6T", "5T", "4T"], + minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["7L20", "6L20", "5L37", "4T", "4L32"], + painsplit: ["7T", "6T", "5T", "4T"], + payback: ["9L12", "8M", "8L12", "7M", "7L16", "6M", "6L16", "5M", "5L17", "4M", "4L17"], + phantomforce: ["9M", "9L0", "8M", "8L0", "7L1", "6L1"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + selfdestruct: ["9L31", "8M", "8L31"], + shadowball: ["9M", "9L20", "8M", "8L20", "7M", "7L40", "6M", "6L40", "5M", "5L51", "4M", "4L44"], + shockwave: ["7T", "6T", "4M"], + silverwind: ["4M"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + spitup: ["9L24", "8L24", "7L34", "6L34", "5L32", "4L27"], + stockpile: ["9L24", "8L24", "7L25", "6L25", "5L27", "4L22"], + storedpower: ["9M"], + strengthsap: ["9L1", "8L1"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["9L24", "8L24", "7L34", "6L34", "5L32", "4L27"], + swift: ["9M", "8M", "4T"], + tailwind: ["9M", "9L48", "8L48", "7T", "6T", "5T", "4T"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M"], + weatherball: ["8M"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 7, level: 11, pokeball: "pokeball"}, + ], + }, + buneary: { + learnset: { + afteryou: ["8L12", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + agility: ["8M", "8L36", "7L33", "6L33", "5L33", "4L33"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M", "4E"], + babydolleyes: ["8L8", "7L13", "6L10"], + batonpass: ["8M", "8L28", "7L26", "6L26", "5L26", "4L26"], + bounce: ["8M", "8L48", "7T", "7L56", "6T", "6L56", "5T", "5L56", "4T", "4L46"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "8L24", "7L46", "6L46", "5L46", "4L43"], + circlethrow: ["8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + copycat: ["8E", "7E", "6E", "5E"], + cosmicpower: ["8M", "7E", "6E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + defensecurl: ["8L4", "7L1", "6L1", "5L1", "4L1"], + dig: ["8M", "6M", "5M", "4M"], + dizzypunch: ["7L36", "6L36", "5L36", "4L36"], + doublehit: ["8E", "7E", "6E", "5E", "4E"], + doublekick: ["8L20"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["8M", "7T", "6T", "5T", "5D", "4M"], + encore: ["8M", "7E", "6E", "5E", "4E"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7L6", "6L6", "5L6", "4M", "4L6"], + entrainment: ["8L40", "7L50", "6L50", "5L53"], + facade: ["8M", "7M", "6M", "5M", "4M"], + fakeout: ["8E", "7E", "6E", "5E", "5D", "4E"], + faketears: ["8M", "7E", "6E", "5E", "4E"], + firepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + flail: ["8E", "7E", "6E", "5E", "4E"], + flatter: ["8L44"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["8E", "7T", "7E", "6T", "6E", "5E", "4M"], + foresight: ["7L1", "6L1", "5L1", "5D", "4L1"], + frustration: ["7M", "7L1", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["8L32", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["8L52", "7L63", "6L63", "5L63", "4L53"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + jumpkick: ["7L23", "6L23", "5L23", "4L23"], + lastresort: ["7T", "6T", "5T", "4T"], + lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lowsweep: ["8M"], + magiccoat: ["7T", "6T", "5T", "4T"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["4T"], + mudsport: ["7E", "6E"], + naturalgift: ["4M"], + payback: ["8M"], + playrough: ["8M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1"], + poweruppunch: ["7E", "6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + quickattack: ["8L16", "7L16", "6L16", "5L16", "4L16"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + skyuppercut: ["7E", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + splash: ["8L1", "7L1", "6L1", "5L1", "4L1"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["8E", "7E", "6E", "5E", "4E"], + swift: ["8M", "4T"], + switcheroo: ["8E", "7E", "6E", "5E", "4E"], + teeterdance: ["8E", "7E", "6E"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M"], + workup: ["8M", "7M", "5M"], + }, + }, + lopunny: { + learnset: { + acrobatics: ["8M"], + afteryou: ["8L12", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + agility: ["8M", "8L36", "7L33", "6L33", "5L33", "4L33"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurasphere: ["8M"], + babydolleyes: ["8L1", "7L13"], + batonpass: ["8M", "8L28", "7L26", "6L26", "5L26", "4L26"], + blizzard: ["8M", "7M", "6M", "5M", "4M"], + bounce: ["8M", "8L48", "7T", "7L1", "6T", "6L1", "5T", "5L56", "4T", "4L46"], + brutalswing: ["8M", "7M"], + captivate: ["4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + charm: ["8M", "8L24", "7L46", "6L46", "5L46", "4L43"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cosmicpower: ["8M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1", "4L1"], + dig: ["8M", "6M", "5M", "4M"], + dizzypunch: ["7L36", "6L36", "5L36", "4L36"], + doublekick: ["8L20"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["8M", "7T", "6T", "5T", "4M"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["8M", "7L6", "6L6", "5L6", "4M", "4L6"], + entrainment: ["8L40", "7L53", "6L53", "5L53"], + facade: ["8M", "7M", "6M", "5M", "4M"], + faketears: ["8M"], + firepunch: ["8M", "7T", "6T", "5T", "4T"], + flatter: ["8L44"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + grassknot: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["8L32", "4T"], + healbell: ["7T", "6T", "5T", "4T"], + healingwish: ["8L52", "7L1", "6L1", "5L63", "4L53"], + helpinghand: ["8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highjumpkick: ["8L56", "7L66", "6L66"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + jumpkick: ["7L23", "6L23", "5L23", "4L23"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lowkick: ["8M", "7T", "6T", "5T", "4T"], + lowsweep: ["8M", "7M", "6M", "5M"], + magiccoat: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + megakick: ["8M"], + megapunch: ["8M"], + mirrorcoat: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + payback: ["8M"], + playrough: ["8M"], + pound: ["8L1", "7L1", "6L1", "5L1", "4L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M", "4M"], + quickattack: ["8L16", "7L16", "6L16", "5L16", "4L16"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "7L1", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + reversal: ["8M"], + rocksmash: ["6M", "5M", "4M"], + rototiller: ["7L1", "6L1"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["8M", "7M", "6M", "5M", "4M"], + splash: ["8L1", "7L1", "6L1", "5L1", "4L1"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["8M", "4T"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "6T", "5T", "4T"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + uturn: ["8M"], + waterpulse: ["7T", "6T", "4M"], + workup: ["8M", "7M", "5M"], + }, + }, + glameow: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + assist: ["7L29", "6L29", "5L29", "4L29"], + assurance: ["7E", "6E", "5E", "5D", "4E"], + attract: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L45"], + bite: ["7E", "6E", "5E", "4E"], + captivate: ["7L32", "6L32", "5L32", "4M", "4L32"], + charm: ["7L25", "6L25", "5L25", "4L25"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fakeout: ["7L1", "6L1", "5L1", "5D", "4L1"], + faketears: ["7E", "6E", "5E", "4E"], + feintattack: ["7L17", "6L17", "5L17", "4L17"], + flail: ["7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["7L20", "6L20", "5L20", "4L20"], + growl: ["7L8", "6L8", "5L8", "4L8"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["7L48", "6M", "6L48", "5M", "5L48"], + hypervoice: ["7T", "6T", "5T"], + hypnosis: ["7L13", "6L13", "5L13", "4L13"], + irontail: ["7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + playrough: ["7L50", "6L50"], + protect: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + quickattack: ["7E", "6E", "5E", "4E"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + sandattack: ["7E", "6E", "5E", "4E"], + scratch: ["7L5", "6L5", "5L5", "4L5"], + secretpower: ["6M", "5D", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + slash: ["7L37", "6L37", "5L37", "4L37"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + snore: ["7T", "6T", "5T", "4T"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["7L41", "6L41", "5L41", "4T", "4L41"], + sunnyday: ["7M", "6M", "5M", "4M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + tailwhip: ["7E", "6E", "5E", "4E"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uturn: ["7M", "6M", "5M", "4M"], + wakeupslap: ["7E", "6E", "5E"], + waterpulse: ["7T", "6T", "4M"], + workup: ["7M", "5M"], + }, + }, + purugly: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + assist: ["7L29", "6L29", "5L29", "4L29"], + attract: ["7M", "7L52", "6M", "6L52", "5M", "5L52", "4M", "4L53"], + bodyslam: ["7L45", "6L45", "5L45", "4L45"], + bulldoze: ["7M", "6M", "5M"], + captivate: ["7L32", "6L32", "5L32", "4M", "4L32"], + charm: ["7L25", "6L25", "5L25", "4L25"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M", "4M"], + dig: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fakeout: ["7L1", "6L1", "5L1", "4L1"], + feintattack: ["7L17", "6L17", "5L17", "4L17"], + flash: ["6M", "5M", "4M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["7L20", "6L20", "5L20", "4L20"], + gigaimpact: ["7M", "6M", "5M", "4M"], + growl: ["7L1", "6L1", "5L1", "4L1"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["7L60", "6M", "6L60", "5M", "5L60"], + hyperbeam: ["7M", "6M", "5M", "4M"], + hypervoice: ["7T", "6T", "5T"], + hypnosis: ["7L13", "6L13", "5L13", "4L13"], + irontail: ["7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + payback: ["7M", "6M", "5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1", "4L1"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + slash: ["7L37", "6L37", "5L37", "4L37"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + stompingtantrum: ["7T"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["7M", "6M", "5M", "4M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["7M", "7L1", "6M", "6L38", "5M", "5L38", "4M", "4L38"], + swift: ["4T"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + throatchop: ["7T"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uturn: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M"], + workup: ["7M", "5M"], + }, + encounters: [ + {generation: 6, level: 32, maxEggMoves: 1}, + ], + }, + stunky: { + learnset: { + acidspray: ["9M", "9L9", "8L9", "7L19", "6L32", "5L32"], + assurance: ["8M"], + astonish: ["9E", "8E", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M"], + belch: ["9L39", "8L39", "7L43", "6L46"], + bite: ["9L18", "8L18", "7L21"], + bodyslam: ["9M"], + captivate: ["4M"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + explosion: ["9L42", "8L45", "7M", "7L45", "6M", "6L49", "5M", "5L49", "4M", "4L44"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feint: ["9L3", "8L3", "7L15", "6L18", "5L18", "4L18"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + flameburst: ["7E", "6E", "5E"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["9L15", "8M", "8L15", "7L1", "6L1", "5L1", "4L1"], + foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], + gunkshot: ["9M"], + haze: ["9E", "8E", "7E", "6E", "5E", "4E"], + headbutt: ["4T"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + lashout: ["8T"], + leer: ["9E", "8E", "7E", "6E", "5E", "4E"], + memento: ["9L33", "8L33", "7L33", "6L43", "5L43", "4L37"], + mudslap: ["4T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightslash: ["9L36", "8L36", "7L31", "6L37", "5L37", "4L31"], + payback: ["8M", "7M", "6M", "5M", "4M"], + playrough: ["9M", "8M", "7E", "6E"], + poisongas: ["9L1", "8L1", "7L3", "6L4", "5L4", "4L4"], + poisonjab: ["9M"], + poisontail: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + punishment: ["7E", "6E", "5E", "4E"], + pursuit: ["7E", "6E", "5E", "4E"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + screech: ["9L24", "8M", "8L24", "7L7", "6L7", "5L7", "5D", "4L7"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9E", "8E", "7L25", "6L22", "5L22", "4L22"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + smog: ["9E", "8E", "7E", "6E", "5E", "4E"], + smokescreen: ["9L6", "8L6", "7L13", "6L14", "5L14", "4L14"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L30", "8L30", "7L39", "5D", "4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + tailslap: ["8M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venomdrench: ["8M", "8L42", "7L37"], + venoshock: ["9M", "9L21", "8M", "8L21", "7M", "6M", "5M"], + }, + }, + skuntank: { + learnset: { + acidspray: ["9M", "8L9", "7L19", "6L32", "5L32"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + belch: ["9L43", "8L43", "7L43", "6L56"], + bite: ["9L18", "8L18", "7L21"], + bodyslam: ["9M"], + burningjealousy: ["8T"], + captivate: ["4M"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + crunch: ["9M", "8M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defog: ["7T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + explosion: ["9L48", "8L53", "7M", "7L45", "6M", "6L61", "5M", "5L61", "4M", "4L52"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feint: ["9L1", "8L1", "7L15", "6L18", "5L18", "4L18"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "6M", "6L34", "5M", "5L34", "4M", "4L34"], + focusenergy: ["9L15", "8M", "8L15", "7L1", "6L1", "5L1", "4L1"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + lashout: ["8T"], + memento: ["9L33", "8L33", "7L33", "6L51", "5L51", "4L41"], + mudslap: ["4T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightslash: ["9L38", "8L38", "7L31", "6L41", "5L41", "4L31"], + payback: ["8M", "7M", "6M", "5M", "4M"], + playrough: ["9M", "8M"], + poisongas: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poisontail: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + screech: ["9L24", "8M", "8L24", "7L1", "6L7", "5L7", "4L7"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["7L25", "6L22", "5L22", "4L22"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + smokescreen: ["9L1", "8L1", "7L13", "6L14", "5L14", "4L14"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L30", "8L30", "7L39", "4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + tailslap: ["8M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["9L27", "8L27", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L20"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venomdrench: ["8M", "8L48", "7L37"], + venoshock: ["9M", "9L21", "8M", "8L21", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 4, level: 29}, + ], + }, + bronzor: { + learnset: { + allyswitch: ["8M", "7T"], + ancientpower: ["4T"], + bodyslam: ["9M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L4", "8L4", "7L11", "6L11", "5L11", "4L14"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + expandingforce: ["8T"], + extrasensory: ["9L28", "8L28", "7L39", "6L39", "5L19", "4L19"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L21", "6L21", "5L21", "4L41"], + flash: ["6M", "5M", "4M"], + flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["9L44", "8M", "8L44", "7L29", "6L29", "5L29", "4L37"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["9E", "7T", "6T", "5T", "5D", "4T"], + guardswap: ["8M"], + gyroball: ["9L16", "8M", "8L16", "7M", "7L35", "6M", "6L35", "5M", "5L35", "4M", "4L35"], + healblock: ["7L45", "6L45", "5L45", "4L52"], + heavyslam: ["9M", "9L32", "8M", "8L32", "7L49", "6L49", "5L49"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypnosis: ["9L20", "8L20", "7L5", "6L5", "5L5", "5D", "4L7"], + icespinner: ["9M"], + imprison: ["9M", "9L12", "8M", "8L12", "7L9", "6L9", "5L9", "4L12"], + irondefense: ["9M", "9L36", "8M", "8L36", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4L26"], + ironhead: ["9M"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + metalsound: ["9L40", "8L40", "7L31", "6L31", "5L31"], + naturalgift: ["4M"], + payback: ["9L8", "8M", "8L8", "7M", "7L41", "6M", "6L41", "5M", "5L49", "4M", "4L49"], + powergem: ["9M"], + powerswap: ["8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychicterrain: ["9M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + psywave: ["7L15", "6L15", "5L15"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["9E", "7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["9M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L24", "8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L30"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + speedswap: ["8M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + stompingtantrum: ["9M"], + storedpower: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M"], + }, + }, + bronzong: { + learnset: { + allyswitch: ["8M", "7T"], + ancientpower: ["4T"], + block: ["9L0", "8L0", "7T", "7L1", "6T", "6L33", "5T", "5L33", "4T", "4L33"], + bodypress: ["9M", "9S0", "8M"], + bodyslam: ["9M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "7L11", "6L11", "5L11", "4L14"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M", "4M"], + extrasensory: ["9L28", "8L28", "7L42", "6L42", "5L19", "4L19"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L21", "6L21", "5L21", "4L50"], + flash: ["6M", "5M", "4M"], + flashcannon: ["9M", "9S1", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["9L50", "8M", "8L50", "7L29", "6L29", "5L29", "4L43"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + gyroball: ["9L16", "9S1", "8M", "8L16", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L38"], + healblock: ["7L52", "6L52", "5L52", "4L67"], + heavyslam: ["9M", "9L32", "8M", "8L32", "7L58", "6L58", "5L58"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypnosis: ["9L20", "9S1", "8L20", "7L1", "6L1", "5L1", "4L1"], + icespinner: ["9M"], + imprison: ["9M", "9L12", "8M", "8L12", "7L1", "6L1", "5L1", "4L1"], + irondefense: ["9M", "9L38", "9S0", "8M", "8L38", "7T", "7L19", "6T", "6L19", "5T", "5L19", "4L26"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + metalsound: ["9L44", "8L44", "7L31", "6L31", "5L31"], + meteorbeam: ["8T"], + naturalgift: ["4M"], + nightshade: ["9M"], + payback: ["9L1", "8M", "8L1", "7M", "7L46", "6M", "6L46", "5M", "5L46", "4M", "4L61"], + powergem: ["9M"], + powerswap: ["8M"], + protect: ["9M", "9S0", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "9S1", "8M", "7M", "6M", "5M", "4M"], + psychicterrain: ["9M", "8M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + psywave: ["7L15", "6L15", "5L15"], + raindance: ["9M", "9L56", "8M", "8L56", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockblast: ["9M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + rollout: ["4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L24", "8M", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25", "4M", "4L30"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + speedswap: ["8M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + stompingtantrum: ["9M"], + storedpower: ["9M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "9S0", "8M", "7M", "6M", "5M", "4M"], + weatherball: ["9L1", "8M", "8L1"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 9, level: 50, nature: "Relaxed", ivs: {hp: 31, atk: 31, def: 31, spa: 22, spd: 31, spe: 0}, moves: ["bodypress", "irondefense", "protect", "trickroom"], pokeball: "cherishball"}, + {generation: 9, level: 50, nature: "Modest", moves: ["flashcannon", "gyroball", "psychic", "hypnosis"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 30}, + ], + }, + chatot: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["7E", "6E", "5E", "4E"], + aircutter: ["7E", "6E", "5E", "4T"], + attract: ["7M", "6M", "5M", "4M"], + boomburst: ["7E", "6E"], + captivate: ["4M"], + chatter: ["7L1", "6L1", "5L21", "4L21", "4S0"], + confide: ["7M", "7L1", "6M", "6L1"], + defog: ["7T", "7E", "6E", "5E", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "7L37", "6M", "6L37", "5M", "5L37"], + encore: ["7E", "6E", "5E", "4E"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + featherdance: ["7L50", "6L50", "5L53", "4L41"], + fly: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furyattack: ["7L17", "6L17", "5L17", "4L17", "4S0"], + growl: ["7L5", "6L5", "5L5", "4L5"], + heatwave: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypervoice: ["7T", "7L1", "6T", "6L1", "5T", "5L57", "4L45"], + mimic: ["7L33", "6L33", "5L33", "4L29"], + mirrormove: ["7L9", "6L9", "5L9", "5D", "4L9", "4S0"], + mudslap: ["4T"], + nastyplot: ["7E", "6E", "5E", "5D", "4E"], + naturalgift: ["4M"], + nightshade: ["7E", "6E", "5E", "4E"], + ominouswind: ["4T"], + peck: ["7L1", "6L1", "5L1", "4L1"], + pluck: ["5M", "4M"], + protect: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "5D", "4T"], + roost: ["7M", "7L41", "6M", "6L41", "5T", "5L41", "4M", "4L33"], + round: ["7M", "7L29", "6M", "6L29", "5M", "5L29"], + secretpower: ["6M", "4M"], + sing: ["7L13", "6L13", "5L13", "4L13"], + skyattack: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], + snore: ["7T", "6T", "5T", "4T"], + steelwing: ["7M", "7E", "6M", "6E", "5E", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + supersonic: ["7E", "6E", "5E", "4E"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + synchronoise: ["7L49", "6L49", "5L49"], + tailwind: ["7T", "6T", "5T", "4T"], + taunt: ["7M", "7L1", "6M", "6L1", "5M", "5L25", "4M", "4L25", "4S0"], + thief: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uproar: ["7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L37"], + uturn: ["7M", "6M", "5M", "4M"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 4, level: 25, gender: "M", nature: "Jolly", abilities: ["keeneye"], moves: ["mirrormove", "furyattack", "chatter", "taunt"]}, + ], + }, + spiritomb: { + learnset: { + allyswitch: ["9E", "8M", "7T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bodyslam: ["9M"], + burningjealousy: ["8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["7E", "6E", "5E", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + curse: ["9L40", "8L40", "7L1", "6L1", "5L1", "4L1"], + darkpulse: ["9M", "9L50", "8M", "8L50", "7M", "7L49", "6M", "6L49", "5T", "5L49", "5S0", "4M", "4L49"], + destinybond: ["9E", "8E", "7E", "6E", "5E", "4E"], + disable: ["9E", "8E", "7E"], + doubleteam: ["7M", "6M", "5M", "4M"], + dreameater: ["9L60", "8L60", "7M", "7L19", "6M", "6L19", "5M", "5L19", "4M", "4L19"], + embargo: ["7M", "6M", "5M", "5S0", "4M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L7", "6L7", "5L7", "4L7"], + flash: ["6M", "5M", "4M"], + foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grudge: ["8E", "7E", "6E", "5E", "4E"], + helpinghand: ["9M"], + hex: ["9M", "9L25", "8M", "8L25"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypnosis: ["9L55", "8L55", "7L13", "6L13", "5L13", "4L13"], + icywind: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + imprison: ["9M", "8M", "7E", "6E", "5E", "4E"], + infestation: ["7M", "6M"], + lashout: ["8T"], + memento: ["9L30", "8L30", "7L43", "6L43", "5L43", "4L43"], + nastyplot: ["9M", "9L20", "8M", "8L20", "7L37", "6L37", "5L37", "4L37"], + naturalgift: ["4M"], + nightmare: ["7E", "6E", "5E"], + nightshade: ["9M", "9L1", "8L1"], + ominouswind: ["7L25", "6L25", "5L25", "4T", "4L25"], + painsplit: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + payback: ["9L15", "8M", "8L15"], + phantomforce: ["9M", "8M"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M"], + pursuit: ["7L1", "6L1", "5L1", "4L1"], + quash: ["7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "9L45", "8M", "8L45", "7M", "6M", "5M", "4M"], + shadowsneak: ["9L5", "8L5", "7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], + shockwave: ["7T", "6T", "4M"], + silverwind: ["5S0", "4M"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + smokescreen: ["9E", "8E", "7E", "6E", "5E", "4E"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["9L10", "8L10", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D", "4T", "4L1"], + storedpower: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L35", "8L35", "7L31", "6L31", "5L31", "4T", "4L31"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + waterpulse: ["7T", "6T", "4M"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 61, gender: "F", nature: "Quiet", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["darkpulse", "psychic", "silverwind", "embargo"], pokeball: "cherishball"}, + ], + }, + gible: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L25", "8L25"], + bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E"], + bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + dig: ["9M", "9L42", "8M", "8L42", "7L31", "6M", "6L31", "5M", "5L31", "4M", "4L31"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L12", "8L12", "7E", "6E", "5E", "4E"], + dragonclaw: ["9M", "9L36", "8M", "8L36", "7M", "7L27", "6M", "6L27", "5M", "5L27", "4M", "4L27"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragonrage: ["7L7", "6L7", "5L7", "5D", "4L7"], + dragonrush: ["9L60", "8L60", "7L37", "6L37", "5L37", "4L37"], + dragontail: ["9M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "5D", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], + mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["7E", "6E", "5E", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L6", "8L6", "7L3", "6L3", "5L3", "4L3"], + sandstorm: ["9M", "9L48", "8M", "8L48", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + sandtomb: ["9L1", "8M", "8L1", "7L19", "7E", "6L19", "6E", "5L19", "5E", "4L19", "4E"], + scaleshot: ["8T"], + scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L30", "8L30", "7L25", "6L25", "5L25", "4L25"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9L54", "8L54", "7L15", "6L15", "5L15", "4L15"], + terablast: ["9M"], + thrash: ["9E", "8E", "7E", "6E", "5E", "4E"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + }, + }, + gabite: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L27", "8L27"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M"], + cut: ["6M", "5M", "4M"], + dig: ["9M", "9L50", "8M", "8L50", "7L40", "6M", "6L40", "5M", "5L40", "4M", "4L40"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], + dragonbreath: ["9L1", "8L1"], + dragonclaw: ["9M", "9L42", "8M", "8L42", "7M", "7L33", "6M", "6L33", "5M", "5L33", "4M", "4L33"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragonrage: ["7L1", "6L7", "5L7", "4L7"], + dragonrush: ["9L74", "8L74", "7L49", "6L49", "5L49", "4L49"], + dragontail: ["9M"], + dualchop: ["8L1", "7T", "7L1", "6T", "6L24", "5T", "5L24"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + metalclaw: ["9M"], + mudshot: ["9M", "8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + powergem: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + sandstorm: ["9M", "9L58", "8M", "8L58", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + sandtomb: ["9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L34", "8L34", "7L28", "6L28", "5L28", "4L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9L66", "8L66", "7L15", "6L15", "5L15", "4L15"], + terablast: ["9M"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + }, + }, + garchomp: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L27", "8L27"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L0", "8M", "8L0", "7L1", "6L48", "6S2", "6S3", "5L48", "5S1", "4L48"], + cut: ["6M", "5M", "4M"], + dig: ["9M", "9L52", "8M", "8L52", "7L40", "6M", "6L40", "6S2", "6S3", "5M", "5L40", "5S1", "4M", "4L40"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "6T", "6S2", "5T", "4T"], + dragonbreath: ["9L1", "8L1"], + dragonclaw: ["9M", "9L42", "8M", "8L42", "7M", "7L33", "6M", "6L33", "6S2", "6S3", "5M", "5L33", "5S1", "4M", "4L33"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragonrage: ["7L1", "6L1", "5L1", "4L1"], + dragonrush: ["9L82", "8L82", "7L55", "6L55", "6S4", "5L55", "4L55"], + dragontail: ["9M", "7M", "6M", "5M"], + dualchop: ["8L1", "7T", "7L1", "6T", "6L24", "5T", "5L24"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "8M", "7M", "6M", "6S4", "5M", "5S0", "4M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + liquidation: ["9M"], + metalclaw: ["9M"], + mudshot: ["9M", "8M"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T", "5S0", "5S1", "4T"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + powergem: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + sandstorm: ["9M", "9L62", "8M", "8L62", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + sandtomb: ["9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + slash: ["9L34", "8L34", "7L28", "6L28", "6S3", "5L28", "4L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spikes: ["9M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9L72", "8L72", "7L15", "6L15", "5L15", "4L15"], + terablast: ["9M"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["outrage", "earthquake", "swordsdance", "stoneedge"], pokeball: "cherishball"}, + {generation: 5, level: 48, gender: "M", isHidden: true, moves: ["dragonclaw", "dig", "crunch", "outrage"]}, + {generation: 6, level: 48, gender: "M", moves: ["dracometeor", "dragonclaw", "dig", "crunch"], pokeball: "cherishball"}, + {generation: 6, level: 50, gender: "M", moves: ["slash", "dragonclaw", "dig", "crunch"], pokeball: "cherishball"}, + {generation: 6, level: 66, gender: "F", perfectIVs: 3, moves: ["dragonrush", "earthquake", "brickbreak", "gigaimpact"], pokeball: "cherishball"}, + ], + }, + riolu: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "8M", "7E", "6E", "5E", "4E"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurasphere: ["4S0"], + bite: ["9E", "8E", "7E", "6E", "5E", "4E"], + blazekick: ["8M", "7E", "6E", "5E", "4E"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletpunch: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "4S0"], + captivate: ["4M"], + circlethrow: ["9E", "8E", "7E", "6E", "5E"], + closecombat: ["9M"], + coaching: ["8T"], + confide: ["7M", "6M"], + copycat: ["9L48", "8L48", "7L19", "6L19", "5L29", "4L29"], + counter: ["9L12", "8L12", "7L6", "6L6", "5L6", "4L6"], + crosschop: ["9E", "8E", "7E", "6E", "5E", "4E"], + crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], + detect: ["9E", "8E", "7E", "6E", "5E", "4E"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M", "4S0"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "5D", "4M", "4L1"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feint: ["9L4", "8L4", "7L11", "6L11", "5L15", "4L15"], + finalgambit: ["9L52", "8L52", "7L50", "6L50", "5L55"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "5D", "4M"], + followme: ["7E", "6E", "5E", "4E"], + forcepalm: ["9L36", "8L36", "7L15", "6L15", "5L11", "4L11"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + helpinghand: ["9M", "9L44", "8M", "8L44", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highjumpkick: ["9E", "8E", "7E", "6E", "5E", "4E"], + howl: ["9E", "8E"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["7T"], + lowkick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T", "4T"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M", "9L8", "8L8"], + meteormash: ["7E"], + mindreader: ["8E", "7E", "6E", "5E", "4E"], + mudslap: ["4T"], + nastyplot: ["9M", "8M", "8L24", "7L47", "6L47", "5L47"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + quickguard: ["9L32", "8L32"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + reversal: ["9M", "9L56", "8M", "8L56", "7L29", "6L29", "5L19", "4L19"], + roar: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["9L20", "8L20", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["9L28", "8M", "8L28", "7L24", "6L24", "5L24", "4L24"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], + skyuppercut: ["7E", "6E", "5E", "4E"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + vacuumwave: ["9L24", "8E", "7E", "6E", "5E", "4T", "4E"], + workup: ["9L16", "8M", "8L16", "7M", "5M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 30, gender: "M", nature: "Serious", abilities: ["steadfast"], moves: ["aurasphere", "shadowclaw", "bulletpunch", "drainpunch"], pokeball: "pokeball"}, + ], + }, + lucario: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurasphere: ["9M", "9L0", "8M", "8L0", "8S6", "7L1", "7S5", "6L1", "6S4", "5L51", "4L37", "4S0"], + blazekick: ["8M", "4S1"], + bodyslam: ["9M"], + bonerush: ["9L36", "8L36", "7L29", "6L29", "5L19", "4L19", "4S1"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletpunch: ["8S6", "5S2", "5S3"], + calmmind: ["9M", "9L24", "8M", "8L24", "7M", "7L47", "6M", "6L47", "5M", "5L47", "4M"], + captivate: ["4M"], + closecombat: ["9M", "9L60", "8M", "8L60", "7L55", "6L1", "6S4", "5L55", "5S3", "4L42"], + coaching: ["8T"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + counter: ["9L12", "8L12", "7L6", "6L6", "5L6", "5S2", "4L6"], + crunch: ["9M", "8M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "5L1", "4M", "4L1", "4S0"], + detect: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S2", "4L1"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragonpulse: ["9M", "9L52", "8M", "8L52", "7T", "7L60", "7S5", "6T", "6L1", "5T", "5L60", "4M", "4L47", "4S0"], + drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + extremespeed: ["9L56", "8L56", "7L65", "7S5", "6L1", "5L65", "4L51"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feint: ["9L1", "8L1", "7L11", "6L11", "5L15", "4L15"], + finalgambit: ["9L1", "8L1"], + flashcannon: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T", "4M"], + forcepalm: ["9L20", "8L1", "5L11", "4L11", "4S1"], + foresight: ["7L1", "6L1", "5L1", "4L1"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healpulse: ["9L44", "8L44", "7L51", "6L51", "5L42"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highjumpkick: ["7S5"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + laserfocus: ["8L16", "7T", "7L1"], + lifedew: ["9L1", "8L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T", "4T"], + mefirst: ["7L37", "6L37", "5L29", "4L29"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "5S2", "4L1"], + metalsound: ["9L28", "8L28", "7L24", "6L24", "5L24", "4L24"], + meteormash: ["9L48", "8L48"], + metronome: ["9M"], + mudslap: ["4T"], + nastyplot: ["9M", "8M", "8L1"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], + poweruppunch: ["8L20", "7L15", "6M", "6L15"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + quickattack: ["9L1", "8L1", "7L1", "6L1", "6S4", "5L1", "4L1"], + quickguard: ["9L32", "8L32", "7L33", "6L33", "5L33"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + reversal: ["9M", "9L1", "8M", "8L1", "8S6"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["9L1", "8L1", "6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + screech: ["9L1", "8M", "8L1"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "5S3", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + steelbeam: ["9M", "8T", "8S6"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "5S3", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "4S1"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "7L19", "6M", "6L19", "5M", "5L37", "4M", "4L33"], + takedown: ["9M"], + terablast: ["9M"], + terrainpulse: ["8T"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + vacuumwave: ["9L1", "4T"], + waterpulse: ["9M", "7T", "6T", "4M", "4S0"], + workup: ["9L16", "8M", "8L1", "7M", "7L42", "5M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, gender: "M", nature: "Modest", abilities: ["steadfast"], moves: ["aurasphere", "darkpulse", "dragonpulse", "waterpulse"], pokeball: "cherishball"}, + {generation: 4, level: 30, gender: "M", nature: "Adamant", abilities: ["innerfocus"], moves: ["forcepalm", "bonerush", "sunnyday", "blazekick"], pokeball: "cherishball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["detect", "metalclaw", "counter", "bulletpunch"]}, + {generation: 5, level: 50, gender: "M", nature: "Naughty", ivs: {atk: 31}, isHidden: true, moves: ["bulletpunch", "closecombat", "stoneedge", "shadowclaw"], pokeball: "cherishball"}, + {generation: 6, level: 100, nature: "Jolly", abilities: ["innerfocus"], moves: ["closecombat", "aurasphere", "flashcannon", "quickattack"], pokeball: "cherishball"}, + {generation: 7, level: 40, gender: "M", nature: "Serious", abilities: ["steadfast"], moves: ["aurasphere", "highjumpkick", "dragonpulse", "extremespeed"], pokeball: "pokeball"}, + {generation: 8, level: 80, gender: "M", nature: "Serious", abilities: ["innerfocus"], ivs: {hp: 31, atk: 30, def: 30, spa: 31, spd: 30, spe: 31}, moves: ["aurasphere", "bulletpunch", "reversal", "steelbeam"], pokeball: "pokeball"}, + ], + }, + hippopotas: { + learnset: { + amnesia: ["9M", "8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L4", "8L4", "7L7", "6L7", "5L7", "5D", "4L7"], + bodypress: ["9M"], + bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L20", "8M", "8L20", "7L31", "6L31", "5L31", "4L31"], + curse: ["9E", "8E", "7E", "6E", "5E", "4E"], + dig: ["9M", "9L16", "8M", "8L16", "7L19", "6M", "6L19", "5M", "5L19", "4M", "4L19"], + doubleedge: ["9L44", "8L44", "7L44", "6L44", "5L44", "4L44"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L40", "8M", "8L40", "7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L37"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M"], + fissure: ["9L48", "8L48", "7L50", "6L50", "5L50", "4L50"], + frustration: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["8M"], + icefang: ["9M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M", "7E", "6E", "5E", "4E"], + roar: ["9L32", "8L32", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], + sandtomb: ["9L12", "8M", "8L12", "7L25", "7E", "6L25", "6E", "5L25", "5E", "4L25", "4E"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + slackoff: ["9L52", "8L52", "7E", "6E", "5E", "4E"], + sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spitup: ["9E", "8E", "7E", "6E", "5E", "4E"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stockpile: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "5D", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["9E", "8E", "7E", "6E", "5E", "4E"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9L28", "8L28", "7L19", "6L19", "5L19", "4L19"], + terablast: ["9M"], + thunderfang: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M"], + weatherball: ["8M"], + whirlwind: ["9E", "8E", "7E", "6E", "5E"], + yawn: ["9L8", "8L8", "7L13", "6L13", "5L13", "4L13"], + }, + }, + hippowdon: { + learnset: { + amnesia: ["9M", "8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L20", "8M", "8L20", "7L31", "6L31", "5L31", "4L31"], + dig: ["9M", "9L16", "8M", "8L16", "7L19", "6M", "6L19", "5M", "5L19", "4M", "4L19"], + doubleedge: ["9L50", "8L50", "7L50", "6L50", "5L50", "4L50"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], + earthquake: ["9M", "9L44", "8M", "8L44", "7M", "7L40", "6M", "6L40", "5M", "5L40", "4M", "4L40"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + fissure: ["9L56", "8L56", "7L60", "6L60", "5L60", "4L60"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M"], + icefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L38", "8M", "8L38", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M"], + roar: ["9L32", "8L32", "7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], + sandtomb: ["9L12", "8M", "8L12", "7L25", "6L25", "5L25", "4L25"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + slackoff: ["9L62", "8L62"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "4T"], + swagger: ["7M", "6M", "5M", "4M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + takedown: ["9M", "9L28", "8L28", "7L19", "6L19", "5L19", "4L19"], + terablast: ["9M"], + thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + toxic: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "6T", "4M"], + weatherball: ["8M"], + yawn: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + }, + }, + skorupi: { + learnset: { + acupressure: ["8L45", "7L13", "6L13", "5L17", "4L17"], + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["8M", "7E", "6E", "5E", "5D", "4E"], + aquatail: ["7T", "6T", "5T", "5D", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["8L12", "7L1", "6L1", "5L1", "5D", "4L1"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bugbite: ["8L18", "7T", "7L20", "6T", "6L20", "5T", "5L34", "4T", "4L34"], + bugbuzz: ["8M"], + captivate: ["4M"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E", "4E"], + crosspoison: ["8M", "8L39", "7L49", "6L49", "5L61", "4L50"], + crunch: ["8M", "8L48", "7L45", "6L45", "5L56", "4L45"], + cut: ["6M", "5M", "4M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + dig: ["8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + feintattack: ["7E", "6E", "5E", "4E"], + fellstinger: ["8L6", "7L47", "6L47"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["8L3", "7L30", "6M", "6L30", "5M", "5L45"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], + knockoff: ["8L24", "7T", "7L5", "6T", "6L5", "5T", "5L6", "4T", "4L6"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["8L36", "7L38", "7E", "6L38", "6E", "5L38", "5E", "4E"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pinmissile: ["8M", "8L30", "7L9", "6L9", "5L12", "4L12"], + poisonfang: ["8L9", "7L23", "6L23", "5L39", "4L39"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], + poisontail: ["7E", "6E", "5E"], + protect: ["8M", "7M", "6M", "5M", "4M"], + pursuit: ["7L16", "7E", "6L16", "6E", "5L16", "5E", "4E"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8E", "7E", "6E", "5E", "4E"], + scaryface: ["8M", "8L27", "7L41", "6L41", "5L23", "4L23"], + screech: ["8M", "7E", "6E", "5E", "4E"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + skittersmack: ["8T"], + slash: ["8E", "7E", "6E", "5E", "4E"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["8L33", "7M", "6M", "5M", "4M"], + toxicspikes: ["8M", "8L15", "7L34", "6L34", "5L28", "4L28"], + twineedle: ["7E", "6E", "5E"], + venoshock: ["8M", "8L21", "7M", "7L27", "6M", "6L27", "5M", "5L50"], + whirlwind: ["8E", "7E", "6E", "5E", "4E"], + xscissor: ["8M", "8L42", "7M", "6M", "5M", "4M"], + }, + }, + drapion: { + learnset: { + acupressure: ["8L49", "7L13", "6L13", "5L17", "4L17"], + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["8M"], + aquatail: ["7T", "6T", "5T", "4T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bite: ["8L12", "7L1", "6L1", "5L1", "4L1"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + brutalswing: ["8M", "7M"], + bugbite: ["8L18", "7T", "7L20", "6T", "6L20", "5T", "5L34", "4T", "4L34"], + bugbuzz: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crosspoison: ["8M", "8L39", "7L57", "6L57", "5L73", "4L58"], + crunch: ["8M", "8L54", "7L49", "6L49", "5L65", "4L49"], + cut: ["6M", "5M", "4M"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + dig: ["8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + falseswipe: ["8M", "7M", "6M", "5M", "4M"], + fellstinger: ["8L1", "7L53", "6L53"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + flash: ["6M", "5M", "4M"], + fling: ["8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["8L1", "7L30", "6M", "6L30", "5M", "5L48"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + infestation: ["7M", "6M"], + irondefense: ["8M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["8L24", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + lashout: ["8T"], + leechlife: ["8M"], + leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + nightslash: ["8L36", "7L38", "6L38", "5L38"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pinmissile: ["8M", "8L30", "7L9", "6L9", "5L12", "4L1"], + poisonfang: ["8L9", "7L23", "6L23", "5L39", "4L39"], + poisonjab: ["8M", "7M", "6M", "5M", "4M"], + poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["8M", "7M", "6M", "5M", "4M"], + pursuit: ["7L16", "6L16", "5L16"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandtomb: ["8M"], + scaryface: ["8M", "8L27", "7L43", "6L43", "5L23", "4L23"], + screech: ["8M"], + secretpower: ["6M", "4M"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["8M", "7M", "6M", "5M", "4M"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M", "4M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swordsdance: ["8M", "7M", "6M", "5M", "4M"], + taunt: ["8M", "7M", "6M", "5M", "4M"], + thief: ["8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["8L33", "7M", "6M", "5M", "4M"], + toxicspikes: ["8M", "8L15", "7L34", "6L34", "5L28", "4L28"], + venomdrench: ["8M"], + venoshock: ["8M", "8L21", "7M", "7L27", "6M", "6L27", "5M", "5L56"], + xscissor: ["8M", "8L44", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 4, level: 22, pokeball: "safariball"}, + {generation: 6, level: 30}, + ], + }, + croagunk: { + learnset: { + acidspray: ["9M"], + acupressure: ["7E", "6E", "5E"], + aerialace: ["9M"], + assurance: ["8M"], + astonish: ["9L4", "8L4", "7L1", "6L1", "5L1", "5S0", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + batonpass: ["9M", "8M"], + belch: ["9L48", "8L48", "7L47", "6L47"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], + captivate: ["4M"], + chillingwater: ["9M"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "6E", "5E", "4E"], + crosschop: ["9E", "8E", "7E", "6E", "5E", "4E"], + darkpulse: ["8M", "7M", "6M", "5T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + dualchop: ["7T", "6T", "5T"], + dynamicpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], + feint: ["9E", "8E", "7E", "6E", "5E", "4E"], + feintattack: ["7L17", "6L17", "5L17", "4L17"], + flatter: ["9L12", "8L12", "7L50", "6L50", "5L50", "4L45"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], + headbutt: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lashout: ["8T"], + lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + meditate: ["7E", "6E", "5E", "4E"], + mefirst: ["7E", "6E", "5E", "4E"], + megakick: ["8M"], + megapunch: ["8M"], + mudbomb: ["7L29", "6L29", "5L29", "4L29"], + mudshot: ["9M"], + mudslap: ["9M", "9L1", "8L1", "7L3", "6L3", "5L3", "5S0", "5S1", "4T", "4L3"], + nastyplot: ["9M", "9L40", "8M", "8L40", "7L38", "6L38", "5L38", "4L36"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "9L32", "8M", "8L32", "7M", "7L43", "6M", "6L43", "5M", "5L43", "5S1", "4M", "4L38"], + poisonsting: ["9L1", "8L1", "7L8", "6L8", "5L8", "5D", "5S0", "5S1", "4L8"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + pursuit: ["7L15", "6L15", "5L15", "4L15"], + quickguard: ["9E", "8E", "7E", "6E"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M", "8L16", "7L22", "6L22", "5L22", "4L22"], + reversal: ["9M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "9L44", "8M", "8L44", "7M", "7L45", "6M", "6L45", "5M", "5L45", "4M", "4L43"], + sludgewave: ["8M", "7M", "6M", "5M"], + smellingsalts: ["7E", "6E", "5E", "4E"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["9L28", "8L28", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], + takedown: ["9M"], + taunt: ["9M", "9L8", "8M", "8L8", "7M", "7L10", "6M", "6L10", "5M", "5L10", "5S0", "5S1", "4M", "4L10"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["9L36", "8L36", "7M", "6M", "5M", "4M"], + vacuumwave: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], + venomdrench: ["8M"], + venoshock: ["9M", "9L20", "8M", "8L20", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + wakeupslap: ["7E", "6E", "5E", "4E"], + workup: ["8M", "7M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["astonish", "mudslap", "poisonsting", "taunt"]}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["mudslap", "poisonsting", "taunt", "poisonjab"]}, + ], + }, + toxicroak: { + learnset: { + acidspray: ["9M"], + aerialace: ["9M"], + assurance: ["8M"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + attract: ["8M", "7M", "6M", "5M", "4M"], + batonpass: ["9M", "8M"], + belch: ["9L54", "8L54", "7L58", "6L58"], + bounce: ["8M", "7T", "6T", "5T", "4T"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["4M"], + chillingwater: ["9M"], + closecombat: ["9M"], + coaching: ["8T"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + crosspoison: ["8M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["9M", "8M", "7T", "6T", "5T"], + dualchop: ["7T", "6T", "5T"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + embargo: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + feintattack: ["7L17", "6L17", "5L17", "4L17"], + flatter: ["9L12", "8L12", "7L62", "6L62", "5L62", "4L54"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lashout: ["8T"], + lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + mudbomb: ["7L29", "6L29", "5L29", "4L29"], + mudshot: ["9M"], + mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], + nastyplot: ["9M", "9L42", "8M", "8L42", "7L41", "6L41", "5L41", "4L36"], + naturalgift: ["4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + poisonjab: ["9M", "9L32", "8M", "8L32", "7M", "7L49", "6M", "6L49", "5M", "5L49", "4M", "4L41"], + poisonsting: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + pursuit: ["7L15", "6L15", "5L15", "4L15"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M", "8L16", "7L22", "6L22", "5L22", "4L22"], + reversal: ["9M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + screech: ["8M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "9L48", "8M", "8L48", "7M", "7L54", "6M", "6L54", "5M", "5L54", "4M", "4L49"], + sludgewave: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + superfang: ["7T", "6T", "5T", "4T"], + swagger: ["9L28", "8L28", "7M", "7L24", "6M", "6L24", "5M", "5L24", "4M", "4L24"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L10", "6M", "6L10", "5M", "5L10", "4M", "4L10"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + throatchop: ["8M", "7T"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["9L36", "8L36", "7M", "6M", "5M", "4M"], + vacuumwave: ["4T"], + venomdrench: ["8M"], + venoshock: ["9M", "9L20", "8M", "8L20", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + workup: ["8M", "7M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + encounters: [ + {generation: 4, level: 22, pokeball: "safariball"}, + {generation: 6, level: 30}, + ], + }, + carnivine: { + learnset: { + acidspray: ["7E"], + attract: ["7M", "6M", "5M", "4M"], + bind: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], + bite: ["7L7", "6L7", "5L7", "5D", "4L7"], + bugbite: ["7T", "6T", "5T", "4T"], + bulletseed: ["4M"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["7L41", "6L41", "5L41", "4L37"], + cut: ["6M", "5M", "4M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + feintattack: ["7L27", "6L27", "5L27", "4L27"], + flash: ["6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gastroacid: ["7T", "6T", "5T", "5D", "4T"], + gigadrain: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasswhistle: ["7E", "6E", "5E"], + growth: ["7L1", "6L1", "5L1", "4L1"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + infestation: ["7M", "6M"], + ingrain: ["7L21", "6L21", "5L21", "4L21"], + knockoff: ["7T", "6T", "5T", "4T"], + leaftornado: ["7L31", "6L31", "5L31"], + leechseed: ["7E", "6E", "5E", "4E"], + magicalleaf: ["7E", "6E", "5E", "4E"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M", "4M"], + powerwhip: ["7L50", "6L50", "5L51", "4L47"], + protect: ["7M", "6M", "5M", "4M"], + ragepowder: ["7E", "6E", "5E", "5D"], + razorleaf: ["7E", "6E", "5E", "4E"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + slam: ["7E", "6E", "5E", "4E"], + sleeppowder: ["7E", "6E", "5E", "4E"], + sleeptalk: ["7M", "6M", "5T", "4M"], + sludgebomb: ["7M", "6M", "5M", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + spitup: ["7L37", "6L37", "5L37", "4L31"], + stockpile: ["7L37", "6L37", "5L37", "4L31"], + stunspore: ["7E", "6E", "5E", "4E"], + substitute: ["7M", "6M", "5M", "4M"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swallow: ["7L37", "6L37", "5L37", "4L31"], + sweetscent: ["7L17", "6L17", "5L17", "4L17"], + swordsdance: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + thief: ["7M", "6M", "5M", "4M"], + throatchop: ["7T"], + toxic: ["7M", "6M", "5M", "4M"], + vinewhip: ["7L11", "6L11", "5L11", "4L11"], + worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + wringout: ["7L47", "6L47", "5L47", "4L41"], + }, + }, + finneon: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9E", "7E", "6E", "5E", "4E"], + aircutter: ["4T"], + aquaring: ["9L33", "7L33", "6L33", "5L33", "4L33"], + aquatail: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + attract: ["9L26", "7M", "7L10", "6M", "6L10", "5M", "5L10", "5D", "4M", "4L10"], + aurorabeam: ["9E", "7E", "6E", "5E"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + bounce: ["9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L45"], + brine: ["7E", "6E", "5E", "4M"], + captivate: ["7L26", "6L26", "5L26", "4M", "4L26"], + charm: ["9M", "9E", "7E", "6E", "5E", "4E"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9E", "7E"], + dazzlinggleam: ["9M"], + defog: ["7T", "4M"], + dive: ["6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + flail: ["9E", "7E", "6E", "5E", "4E"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gust: ["9L17", "7L17", "6L17", "5L17", "4L17"], + hail: ["7M", "6M", "5M", "4M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["9M"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + ominouswind: ["4T"], + payback: ["7M", "6M", "5M", "4M"], + pound: ["9L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psybeam: ["9M", "9E", "7E", "6E", "5E", "4E"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["9L29", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E"], + silverwind: ["7L49", "6L49", "5L49", "4M", "4L49"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + soak: ["9L54", "7L54", "6L54", "5L54"], + splash: ["7E", "6E", "5E", "4E"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["9E", "7E", "6E", "5E", "5D", "4E"], + swift: ["9M", "4T"], + tailwind: ["9M", "9L49", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + tickle: ["9E", "7E", "6E", "5E", "4E"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uturn: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "5L42", "4M", "4L42"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L6", "7L6", "6L6", "5L6", "4L6"], + waterpulse: ["9M", "9L22", "7T", "7L22", "6T", "6L22", "5L22", "5D", "4M", "4L22"], + whirlpool: ["9L38", "7L38", "6L38", "5L38", "4M", "4L38"], + }, + }, + lumineon: { + learnset: { + acrobatics: ["9M"], + agility: ["9M"], + aircutter: ["9M", "4T"], + airslash: ["9M"], + aquaring: ["9L35", "7L35", "6L35", "5L35", "4L35"], + aquatail: ["7T", "6T", "5T", "4T"], + attract: ["9L26", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + bounce: ["9L53", "7T", "7L53", "6T", "6L53", "5T", "5L53", "4T", "4L53"], + brine: ["4M"], + captivate: ["7L26", "6L26", "5L26", "4M", "4L26"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + defog: ["7T", "4M"], + dive: ["6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + encore: ["9M"], + endure: ["9M", "4M"], + facade: ["9M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + gust: ["9L1", "7L1", "6L1", "5L17", "4L17"], + hail: ["7M", "6M", "5M", "4M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hydropump: ["9M"], + hyperbeam: ["9M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + naturalgift: ["4M"], + ominouswind: ["4T"], + payback: ["7M", "6M", "5M", "4M"], + pound: ["9L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psybeam: ["9M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "9L13", "7M", "7L13", "6M", "6L13", "5M", "5L13", "4M", "4L13"], + rest: ["9M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["9L29", "7M", "7L29", "6M", "6L29", "5M", "5L29", "4M", "4L29"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "6T", "5T"], + silverwind: ["7L59", "6L59", "5L59", "4M", "4L59"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + soak: ["9L1", "7L1", "6L1", "5L66"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + tailwind: ["9M", "9L59", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + uturn: ["9M", "9L48", "7M", "7L48", "6M", "6L48", "5M", "5L48", "4M", "4L48"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + watergun: ["9L1", "7L1", "6L1", "5L1", "4L1"], + waterpulse: ["9M", "9L22", "7T", "7L22", "6T", "6L22", "5L22", "4M", "4L22"], + whirlpool: ["9L42", "7L42", "6L42", "5L42", "4M", "4L42"], + }, + encounters: [ + {generation: 4, level: 20}, + ], + }, + snover: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + avalanche: ["9M", "8M", "7E", "6E", "5E", "5D", "4M"], + blizzard: ["9M", "9L45", "8M", "8L45", "7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], + bodyslam: ["9M"], + bulletseed: ["9M", "8M", "7E", "6E", "5E", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + doubleedge: ["9E", "8E", "7E", "6E", "5E", "4E"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L13", "6L13", "5L13", "4L13"], + grassyglide: ["8T"], + growth: ["9E", "8E", "7E", "6E", "5E", "4E"], + hail: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], + icespinner: ["9M"], + icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L9", "6T", "6L9", "5T", "5L9", "4T", "4L9"], + ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + leafage: ["9L5", "8L5"], + leafstorm: ["9M"], + leechseed: ["9E", "8E", "7E", "6E", "5E", "4E"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + magicalleaf: ["9M", "8M", "7E", "6E", "5E", "4E"], + megapunch: ["8M"], + mist: ["9L10", "8L10", "7L21", "7E", "6L21", "6E", "5L21", "5E", "4L21", "4E"], + mudslap: ["9M", "4T"], + naturalgift: ["7E", "6E", "5E", "4M"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L20", "8L20", "7L5", "6L5", "5L5", "5D", "4L5"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sheercold: ["9L50", "8L50", "7L46", "6L46", "5L46", "4L46"], + skullbash: ["8E", "7E", "6E", "5E", "4E"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stomp: ["9E", "8E", "7E", "6E", "5E", "4E"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["9L30", "8L30", "7M", "7L17", "6M", "6L17", "5M", "5L17", "4M", "4L17"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T", "4M"], + weatherball: ["9E", "8M"], + woodhammer: ["9L41", "8L41", "7L36", "6L36", "5L36", "4L36"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + }, + abomasnow: { + learnset: { + attract: ["8M", "7M", "6M", "5M", "4M"], + auroraveil: ["9L1", "8L1"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "9L49", "8M", "8L49", "7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L47"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + bulletseed: ["9M", "8M", "4M"], + captivate: ["4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + grasswhistle: ["7L13", "6L13", "5L13", "4L13"], + grassyglide: ["8T"], + hail: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L25", "8M", "8L25", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + leafage: ["9L1", "8L1"], + leafstorm: ["9M", "8M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + lightscreen: ["8M", "7M", "6M", "5M", "4M"], + lowkick: ["9M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + mist: ["9L1", "8L1", "7L21", "6L21", "5L21", "4L21"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + razorleaf: ["9L20", "8L20", "7L1", "6L1", "5L1", "4L1"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], + shadowball: ["8M", "7M", "6M", "5M", "4M"], + sheercold: ["9L56", "8L56", "7L58", "6L58", "5L58", "4L58"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stompingtantrum: ["9M", "8M", "7T"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["9L30", "8L30", "7M", "7L17", "6M", "6L17", "5M", "5L17", "4M", "4L17"], + swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], + synthesis: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T", "4M"], + weatherball: ["8M"], + woodhammer: ["9L43", "8L43", "7L36", "6L36", "5L36", "4L36"], + worryseed: ["7T", "6T", "5T", "4T"], + }, + encounters: [ + {generation: 4, level: 38}, + ], + }, + rotom: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], + charge: ["9L15", "8L15", "7L1", "6L1", "5L57", "4L43"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "7S2", "6M"], + confuseray: ["9M", "9L10", "8L10", "7L1", "6L1", "5L1", "4L1"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defog: ["7T"], + disarmingvoice: ["7S2"], + discharge: ["9L50", "8L50", "7L1", "6L1", "5L64", "4L50"], + doubleteam: ["9L1", "8L1", "7M", "7L15", "6M", "6L15", "5M", "5L15", "4M", "4L15"], + dreameater: ["7M", "6M", "5M", "4M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "9L20", "8M", "8L20", "7L43", "6L43", "5L43"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + foulplay: ["9M", "8M", "7T", "6T"], + frustration: ["7M", "6M", "5M", "4M"], + helpinghand: ["9M", "8M"], + hex: ["9M", "9L35", "8M", "8L35", "7L50", "6L50", "5L50"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + mudslap: ["4T"], + nastyplot: ["9M", "8M"], + naturalgift: ["4M"], + nightshade: ["9M"], + ominouswind: ["7L29", "6L29", "5L29", "4T", "4L29"], + painsplit: ["7T", "6T", "5T", "4T"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + risingvoltage: ["8T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["9L30", "8L30", "7T", "7L22", "6T", "6L22", "6S1", "5L22", "5D", "4M", "4L22"], + signalbeam: ["7T", "6T", "5T", "5D", "4T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "9L40", "8M", "8L40", "7M", "7L36", "6M", "6L36", "5M", "5L36", "4M", "4L36"], + suckerpunch: ["4T"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thundershock: ["9L5", "8L5", "7L1", "6L1", "5T", "5L1", "5S0", "4T", "4L1"], + thunderwave: ["9M", "9L25", "8M", "8L25", "7M", "7L1", "6M", "6L1", "6S1", "5M", "5L1", "5D", "4M", "4L1"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "9L45", "8M", "8L45", "7T", "7L1", "6T", "6L1", "6S1", "5T", "5L1", "5S0", "4T", "4L1"], + uproar: ["9L55", "8M", "8L55", "7T", "7L8", "7S2", "6T", "6L8", "5T", "5L8", "5S0", "4T", "4L8"], + voltswitch: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 5, level: 10, nature: "Naughty", moves: ["uproar", "astonish", "trick", "thundershock"], pokeball: "cherishball"}, + {generation: 6, level: 10, nature: "Quirky", moves: ["shockwave", "astonish", "trick", "thunderwave"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["uproar", "confide", "disarmingvoice"], pokeball: "cherishball"}, + ], + }, + rotomheat: { + learnset: { + overheat: ["9L1", "8L1", "7R", "6R", "5R", "4R"], + }, + }, + rotomwash: { + learnset: { + hydropump: ["9L1", "8L1", "7R", "6R", "5R", "4R"], + }, + }, + rotomfrost: { + learnset: { + blizzard: ["9L1", "8L1", "7R", "6R", "5R", "4R"], + }, + }, + rotomfan: { + learnset: { + airslash: ["9L1", "8L1", "7R", "6R", "5R", "4R"], + }, + }, + rotommow: { + learnset: { + leafstorm: ["9L1", "8L1", "7R", "6R", "5R", "4R"], + }, + }, + uxie: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + amnesia: ["9M", "9L42", "8M", "8L42", "7L46", "7S4", "6L46", "6S3", "5L46", "5S2", "4L46", "4S0", "4S1"], + batonpass: ["9M", "8M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + dreameater: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "9L14", "8M", "8L14", "7L16", "6L16", "5L16", "4M", "4L16"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + flail: ["9L70", "8L70", "7L1", "6L1", "5L61", "5S2", "4L61"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["9L63", "8M", "8L63", "8S5", "7L36", "6L36", "6S3", "5L36", "5S2", "4L36", "4S0", "4S1"], + gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "8S5", "7T", "6T", "5T"], + memento: ["9L77", "8L77", "7L1", "6L1", "5L76", "4L76"], + metronome: ["9M", "8M"], + mudslap: ["9M", "4T"], + mysticalpower: ["9L84"], + nastyplot: ["9M", "8M"], + naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], + playrough: ["9M", "8M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M", "9L21", "8L21"], + psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L7", "8M", "8L7", "7L21", "7S4", "6L21", "5L21", "4T", "4L21", "4S1"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["8M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + yawn: ["9L56", "8L56", "7L31", "7S4", "6L31", "6S3", "5L31", "4L31", "4S0", "4S1"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, shiny: 1, moves: ["confusion", "yawn", "futuresight", "amnesia"]}, + {generation: 4, level: 50, shiny: 1, moves: ["swift", "yawn", "futuresight", "amnesia"]}, + {generation: 5, level: 65, shiny: 1, moves: ["futuresight", "amnesia", "extrasensory", "flail"]}, + {generation: 6, level: 50, shiny: 1, moves: ["yawn", "futuresight", "amnesia", "extrasensory"]}, + {generation: 7, level: 60, shiny: 1, moves: ["extrasensory", "yawn", "amnesia", "swift"]}, + {generation: 8, level: 70, shiny: 1, moves: ["psychic", "futuresight", "magicroom", "shadowball"]}, + ], + eventOnly: true, + }, + mesprit: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + batonpass: ["9M", "8M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + charm: ["9M", "9L42", "8M", "8L42", "8S5", "7L46", "7S4", "6L46", "6S3", "5L46", "5S2", "4L46", "4S0", "4S1"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], + copycat: ["9L70", "8L70", "7L1", "6L1", "5L61", "5S2", "4L61"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["9M", "8M", "8S5"], + drainpunch: ["9M", "8M"], + dreameater: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + flash: ["6M", "5M", "4M"], + flatter: ["9L56", "8L56"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["9L63", "8M", "8L63", "7L36", "7S4", "6L36", "6S3", "5L36", "5S2", "4L36", "4S0", "4S1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healingwish: ["9L77", "8L77", "7L1", "6L1", "5L76", "4L76"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + luckychant: ["7L31", "6L31", "6S3", "5L31", "4L31", "4S0", "4S1"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + metronome: ["9M", "8M"], + mudslap: ["4T"], + mysticalpower: ["9L84"], + nastyplot: ["9M", "8M"], + naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], + playrough: ["9M", "8M"], + poweruppunch: ["6M"], + protect: ["9M", "9L14", "8M", "8L14", "7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], + psybeam: ["9M", "9L21", "8L21"], + psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L7", "8M", "8L7", "7L21", "7S4", "6L21", "5L21", "4T", "4L21", "4S1"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["8M", "8S5"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, shiny: 1, moves: ["confusion", "luckychant", "futuresight", "charm"]}, + {generation: 4, level: 50, shiny: 1, moves: ["swift", "luckychant", "futuresight", "charm"]}, + {generation: 5, level: 50, shiny: 1, moves: ["futuresight", "charm", "extrasensory", "copycat"]}, + {generation: 6, level: 50, shiny: 1, moves: ["luckychant", "futuresight", "charm", "extrasensory"]}, + {generation: 7, level: 60, shiny: 1, moves: ["extrasensory", "charm", "futuresight", "swift"]}, + {generation: 8, level: 70, shiny: 1, moves: ["psychic", "charm", "drainingkiss", "triattack"]}, + ], + eventOnly: true, + }, + azelf: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + assurance: ["8M"], + batonpass: ["9M", "8M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], + dazzlinggleam: ["9M", "8M", "8S5", "7M", "6M"], + detect: ["9L14", "8L14", "7L16", "6L16", "5L16", "4L16"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + dreameater: ["7M", "6M", "5M", "4M"], + encore: ["9M", "8M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + expandingforce: ["8T"], + explosion: ["9L77", "8L77", "7M", "7L76", "6M", "6L76", "5M", "5L76", "4M", "4L76"], + extrasensory: ["9L35", "8L35", "7L50", "7S4", "6L50", "6S3", "5L51", "5S2", "4L51"], + facade: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + futuresight: ["9L63", "8M", "8L63", "7L36", "6L36", "6S3", "5L36", "5S2", "4L36", "4S0", "4S1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + knockoff: ["7T", "6T", "5T", "4T"], + laserfocus: ["7T"], + lastresort: ["9L70", "8L70", "7T", "7L1", "6T", "6L1", "5T", "5L61", "5S2", "4T", "4L61"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + metronome: ["9M", "8M"], + mudslap: ["9M", "4T"], + mysticalpower: ["9L84"], + nastyplot: ["9M", "9L42", "8M", "8L42", "8S5", "7L46", "7S4", "6L46", "6S3", "5L46", "5S2", "4L46", "4S0", "4S1"], + naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], + payback: ["8M", "7M", "6M", "5M", "4M"], + playrough: ["9M", "8M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M", "9L21", "8L21"], + psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + return: ["7M", "6M", "5M", "4M"], + roleplay: ["7T", "6T", "5T", "4T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + selfdestruct: ["8M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "9L7", "8M", "8L7", "7L21", "7S4", "6L21", "5L21", "4T", "4L21", "4S1"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + triattack: ["8M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + uproar: ["9L56", "8M", "8L56", "7T", "7L31", "7S4", "6T", "6L31", "6S3", "5T", "5L31", "4T", "4L31", "4S0", "4S1"], + uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, shiny: 1, moves: ["confusion", "uproar", "futuresight", "nastyplot"]}, + {generation: 4, level: 50, shiny: 1, moves: ["swift", "uproar", "futuresight", "nastyplot"]}, + {generation: 5, level: 50, shiny: 1, moves: ["futuresight", "nastyplot", "extrasensory", "lastresort"]}, + {generation: 6, level: 50, shiny: 1, moves: ["uproar", "futuresight", "nastyplot", "extrasensory"]}, + {generation: 7, level: 60, shiny: 1, moves: ["extrasensory", "nastyplot", "uproar", "swift"]}, + {generation: 8, level: 70, shiny: 1, moves: ["psychic", "dazzlinggleam", "nastyplot", "facade"]}, + ], + eventOnly: true, + }, + dialga: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + ancientpower: ["9L16", "8L16", "8S11", "7L10", "6L10", "5L10", "4T", "4L10", "4S0"], + aurasphere: ["9M", "9L48", "8M", "8L48", "7L37", "7S7", "7S8", "7S9", "7S10", "6L37", "6S5", "5L37", "5S4", "4L37"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "7S9", "7S10", "6T", "5T", "5S4", "4T"], + dragonbreath: ["9L8", "8L8", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + dragonclaw: ["9M", "9L40", "8M", "8L40", "8S11", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28", "4S0"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S4", "4M"], + dragontail: ["9M", "7M", "6M", "5M"], + earthpower: ["9M", "9L72", "8M", "8L72", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33", "4S1"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + flashcannon: ["9M", "9L32", "8M", "8L32", "8S12", "8S11", "7M", "7L50", "7S7", "7S8", "7S9", "7S10", "6M", "6L50", "6S5", "6S6", "5M", "5L50", "4M", "4L42"], + focusblast: ["9M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + healblock: ["4L50", "4S1"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], + irontail: ["9L80", "8M", "8L80", "7T", "7L42", "7S7", "7S8", "6T", "6L42", "6S5", "5T", "5L42", "4M"], + magnetrise: ["7T", "6T", "5T", "4T"], + metalburst: ["9L64", "8L64", "8S12", "7L24", "6L24", "6S6", "5L24", "4L24"], + metalclaw: ["9M", "9L1", "8L1", "7L6", "6L6", "5L6", "4L6", "4S0"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + overheat: ["9M", "8M", "8S12", "7M", "6M", "6S6", "5M", "4M"], + powergem: ["9M", "9L56", "8M", "8L56", "7L19", "6L19", "5L19", "4L19"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + roaroftime: ["9L88", "8L88", "8S12", "7L46", "7S7", "7S8", "7S9", "7S10", "6L46", "6S5", "6S6", "5L46", "5S4", "4L40", "4S0", "4S1"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + slash: ["9L24", "8L24", "8S11", "7L15", "6L15", "5L15", "4L15", "4S1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M", "8T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + }, + eventData: [ + {generation: 4, level: 47, shiny: 1, moves: ["metalclaw", "ancientpower", "dragonclaw", "roaroftime"]}, + {generation: 4, level: 70, shiny: 1, moves: ["roaroftime", "healblock", "earthpower", "slash"]}, + {generation: 4, level: 1, shiny: 1, moves: ["dragonbreath", "scaryface"]}, + {generation: 5, level: 5, isHidden: true, moves: ["dragonbreath", "scaryface"], pokeball: "dreamball"}, + {generation: 5, level: 100, shiny: true, moves: ["dragonpulse", "dracometeor", "aurasphere", "roaroftime"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"]}, + {generation: 6, level: 100, nature: "Modest", isHidden: true, moves: ["metalburst", "overheat", "roaroftime", "flashcannon"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"]}, + {generation: 7, level: 60, moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["roaroftime", "aurasphere", "dracometeor", "flashcannon"], pokeball: "cherishball"}, + {generation: 7, level: 50, moves: ["flashcannon", "dracometeor", "roaroftime", "aurasphere"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["slash", "ancientpower", "flashcannon", "dragonclaw"]}, + {generation: 8, level: 70, nature: "Bold", isHidden: true, moves: ["roaroftime", "flashcannon", "metalburst", "overheat"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + dialgaorigin: { + eventOnly: true, + }, + palkia: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M", "4M"], + ancientpower: ["9L16", "8L16", "8S11", "7L10", "6L10", "5L10", "4T", "4L10", "4S0"], + aquaring: ["9L32", "8L32", "7L24"], + aquatail: ["9L64", "8L64", "7T", "7L24", "7S7", "7S8", "6T", "6L24", "5T", "5L24", "4T", "4L24"], + aurasphere: ["9M", "9L48", "8M", "8L48", "8S12", "7L37", "7S7", "7S8", "7S9", "7S10", "6L37", "6S5", "6S6", "5L37", "5S4", "4L37"], + avalanche: ["9M", "8M", "4M"], + blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], + brine: ["8M", "4M"], + bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + dive: ["8M", "6M", "5M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "7S9", "7S10", "6T", "5T", "5S4", "4T"], + dragonbreath: ["9L8", "8L8", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + dragonclaw: ["9M", "8M", "8L40", "8S11", "7M", "7L28", "6M", "6L28", "5M", "5L28", "4M", "4L28", "4S0"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + dragontail: ["9M", "7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["9M", "9L72", "8M", "8L72", "8S12", "7T", "7L33", "6T", "6L33", "6S5", "6S6", "5T", "5L33", "4T", "4L33", "4S1"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + fling: ["9M", "8M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + hail: ["8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healblock: ["4L50", "4S1"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hydropump: ["9M", "9L88", "8M", "8L88", "8S12", "7L50", "7S7", "7S8", "7S9", "7S10", "6L50", "6S5", "6S6", "5L50", "5S4", "4L42"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icywind: ["9M"], + incinerate: ["6M", "5M"], + liquidation: ["9M", "8M", "7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + powergem: ["9M", "9L56", "8M", "8L56", "7L19", "6L19", "5L19", "4L19"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + secretpower: ["6M", "4M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + slash: ["9L24", "8L24", "8S11", "7L15", "6L15", "5L15", "4L15", "4S1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + snowscape: ["9M"], + spacialrend: ["9L80", "8L80", "8S12", "7L46", "7S7", "7S8", "7S9", "7S10", "6L46", "6S5", "6S6", "5L46", "5S4", "4L40", "4S0", "4S1"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + surf: ["9M", "8M", "8S11", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + waterfall: ["9M"], + waterpulse: ["9M", "9L1", "8L1", "7T", "7L6", "6T", "6L6", "5L6", "4M", "4L6", "4S0"], + whirlpool: ["8M", "4M"], + }, + eventData: [ + {generation: 4, level: 47, shiny: 1, moves: ["waterpulse", "ancientpower", "dragonclaw", "spacialrend"]}, + {generation: 4, level: 70, shiny: 1, moves: ["spacialrend", "healblock", "earthpower", "slash"]}, + {generation: 4, level: 1, shiny: 1, moves: ["dragonbreath", "scaryface"]}, + {generation: 5, level: 5, isHidden: true, moves: ["dragonbreath", "scaryface"], pokeball: "dreamball"}, + {generation: 5, level: 100, shiny: true, moves: ["hydropump", "dracometeor", "spacialrend", "aurasphere"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["earthpower", "aurasphere", "spacialrend", "hydropump"]}, + {generation: 6, level: 100, nature: "Timid", isHidden: true, moves: ["earthpower", "aurasphere", "spacialrend", "hydropump"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["aurasphere", "aquatail", "spacialrend", "hydropump"]}, + {generation: 7, level: 60, moves: ["aurasphere", "aquatail", "spacialrend", "hydropump"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["spacialrend", "aurasphere", "dracometeor", "hydropump"], pokeball: "cherishball"}, + {generation: 7, level: 50, moves: ["hydropump", "dracometeor", "spacialrend", "aurasphere"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["slash", "surf", "ancientpower", "dragonclaw"]}, + {generation: 8, level: 70, nature: "Hasty", isHidden: true, moves: ["spacialrend", "hydropump", "aurasphere", "earthpower"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + palkiaorigin: { + eventOnly: true, + }, + heatran: { + learnset: { + ancientpower: ["9L12", "8L12", "7L1", "6L1", "5L1", "4T", "4L1", "4S2"], + attract: ["8M", "7M", "6M", "5M", "4M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bugbite: ["7T", "6T", "5T", "4T"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + captivate: ["4M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L36", "8M", "8L36", "8S8", "7L33", "7S5", "7S6", "6L33", "6S4", "5L33", "4L33", "4S1"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + dig: ["9M", "8M", "6M", "5M", "4M"], + doubleteam: ["7M", "6M", "5M", "4M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], + earthpower: ["9M", "9L54", "8M", "8L54", "7T", "7L1", "7S7", "6T", "6L1", "5T", "5L73", "4T", "4L73", "4S2"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + eruption: ["4S2"], + explosion: ["7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], + firefang: ["9M", "9L18", "8M", "8L18", "7L17", "6L17", "5L17", "4L17"], + firespin: ["9M", "9L1", "8M", "8L1", "7L1", "7S5", "7S6", "6L1", "5L57", "5S3", "4L57", "4S0"], + flamecharge: ["9M", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], + flareblitz: ["9M"], + flashcannon: ["9M", "8M", "7M", "7S7", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + headbutt: ["4T"], + heatcrash: ["8M"], + heatwave: ["9M", "9L60", "8M", "8L60", "7T", "7L1", "7S7", "6T", "6L1", "5T", "5L81", "4T", "4L81"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "9L30", "8M", "8L30", "8S8", "7T", "7L1", "6T", "6L1", "5T", "5L65", "5S3", "4T", "4L65", "4S0"], + lavaplume: ["9L42", "8L42", "8S8", "7L49", "7S5", "7S6", "6L49", "6S4", "5L49", "5S3", "4L49", "4S0", "4S1"], + leer: ["9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], + magmastorm: ["9L72", "8L72", "7L1", "7S7", "6L1", "5L96", "4L96", "4S2"], + metalclaw: ["9M", "9L6", "8L6"], + metalsound: ["9L48", "8L48", "8S8", "7L25", "6L25", "6S4", "5L25", "4L25", "4S1"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], + payback: ["8M", "7M", "6M", "5M", "4M"], + pounce: ["9M"], + powergem: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockblast: ["9M"], + rockclimb: ["4M"], + rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + scaryface: ["9M", "9L24", "8M", "8L24", "7L41", "7S5", "7S6", "6L41", "6S4", "5L41", "5S3", "4L41", "4S0", "4S1"], + scorchingsands: ["8T"], + secretpower: ["6M", "4M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L66", "8M", "8L66", "7M", "7L88", "6M", "6L88", "5M", "5L88", "4M", "4L88"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], + terablast: ["9M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["8M", "7T", "6T", "5T", "4T"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 70, shiny: 1, moves: ["scaryface", "lavaplume", "firespin", "ironhead"]}, + {generation: 4, level: 50, shiny: 1, moves: ["metalsound", "crunch", "scaryface", "lavaplume"]}, + {generation: 4, level: 50, gender: "M", nature: "Quiet", moves: ["eruption", "magmastorm", "earthpower", "ancientpower"], pokeball: "pokeball"}, + {generation: 5, level: 68, shiny: 1, moves: ["scaryface", "lavaplume", "firespin", "ironhead"]}, + {generation: 6, level: 50, shiny: 1, moves: ["metalsound", "crunch", "scaryface", "lavaplume"]}, + {generation: 7, level: 60, shiny: 1, moves: ["crunch", "scaryface", "lavaplume", "firespin"]}, + {generation: 7, level: 60, moves: ["crunch", "scaryface", "lavaplume", "firespin"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["magmastorm", "heatwave", "earthpower", "flashcannon"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["metalsound", "lavaplume", "crunch", "ironhead"]}, + ], + eventOnly: true, + }, + regigigas: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + ancientpower: ["4T"], + avalanche: ["8M", "4M"], + block: ["7T", "6T", "5T", "4T"], + bodypress: ["8M", "8L42"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M", "4M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L1", "7S5", "7S6", "6L1", "5L1", "4L1", "4S0", "4S1"], + crushgrip: ["8L78", "8S8", "7L1", "7S7", "6L1", "5L75", "4L75", "4S2"], + darkestlariat: ["8M"], + dizzypunch: ["7L1", "7S5", "7S6", "6L1", "5L1", "4L1", "4S1"], + doubleteam: ["7M", "6M", "5M", "4M"], + drainpunch: ["8M", "7T", "7S7", "6T", "5T", "4M"], + earthpower: ["8M", "7T", "6T", "5T", "4T"], + earthquake: ["8M", "7M", "6M", "5M", "4M"], + endure: ["8M", "4M"], + facade: ["8M", "7M", "6M", "5M", "4M"], + firepunch: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + fling: ["8M", "7M", "6M", "5M", "4M"], + focusblast: ["8M", "7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foresight: ["7L1", "6L1", "6S4", "5L1", "4L1", "4S1"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["8M", "8L72", "8S8", "7M", "7L100", "6M", "6L100", "5M", "5L100", "4M", "4L100"], + gravity: ["7T", "6T", "5T", "4T"], + hammerarm: ["8L66", "8S8"], + headbutt: ["4T"], + heatcrash: ["8M"], + heavyslam: ["8M", "8L60", "7L1", "7S7", "6L1", "5L90"], + hiddenpower: ["7M", "6M", "5M", "4M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M", "4M"], + icepunch: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + icywind: ["8M", "7T", "6T", "5T", "4T", "4S2"], + ironhead: ["8M", "7T", "6T", "5T", "4T", "4S2"], + knockoff: ["8L30", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1", "4S1"], + megakick: ["8M"], + megapunch: ["8M", "8L36", "4L1"], + mudslap: ["4T"], + naturalgift: ["4M"], + naturepower: ["7M", "6M"], + payback: ["8M", "8L6", "7M", "7L65", "6M", "6L65", "5M", "5L65", "5S3"], + pound: ["8L1"], + poweruppunch: ["6M"], + protect: ["8M", "8L24"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["8M", "7M", "6M", "5M", "4M"], + rest: ["8M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + revenge: ["8M", "8L12", "7L25", "7S5", "7S6", "6L25", "6S4", "5L25", "5S3", "4L25"], + rockclimb: ["4M"], + rockpolish: ["7M", "6M", "5M", "4M"], + rockslide: ["8M", "7M", "6M", "5M", "4M", "4S2"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["8M", "7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["8M", "7M", "6M", "5T", "4M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + stomp: ["8L18", "4L1", "4S0"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["8M", "7M", "6M", "5M", "4M"], + sunnyday: ["8M", "7M", "6M", "5M", "4M"], + superpower: ["8M", "7T", "6T", "5T", "4T", "4L25", "4S0"], + swagger: ["7M", "6M", "5M", "4M"], + terrainpulse: ["8T"], + thunder: ["8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["8M", "7M", "6M", "5M", "4M"], + thunderpunch: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], + thunderwave: ["8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + wideguard: ["8L48", "7L40", "6L40", "6S4", "5L40", "5S3"], + zenheadbutt: ["8M", "8L54", "8S8", "7T", "7L50", "7S5", "7S6", "7S7", "6T", "6L50", "6S4", "5T", "5L50", "5S3", "4T", "4L50", "4S0"], + }, + eventData: [ + {generation: 4, level: 70, shiny: 1, moves: ["confuseray", "stomp", "superpower", "zenheadbutt"]}, + {generation: 4, level: 1, shiny: 1, moves: ["dizzypunch", "knockoff", "foresight", "confuseray"]}, + {generation: 4, level: 100, moves: ["ironhead", "rockslide", "icywind", "crushgrip"], pokeball: "cherishball"}, + {generation: 5, level: 68, shiny: 1, moves: ["revenge", "wideguard", "zenheadbutt", "payback"]}, + {generation: 6, level: 50, shiny: 1, moves: ["foresight", "revenge", "wideguard", "zenheadbutt"]}, + {generation: 7, level: 60, shiny: 1, moves: ["zenheadbutt", "revenge", "dizzypunch", "confuseray"]}, + {generation: 7, level: 60, moves: ["zenheadbutt", "revenge", "dizzypunch", "confuseray"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["crushgrip", "drainpunch", "zenheadbutt", "heavyslam"], pokeball: "cherishball"}, + {generation: 8, level: 100, shiny: 1, moves: ["gigaimpact", "zenheadbutt", "hammerarm", "crushgrip"]}, + ], + eventOnly: true, + }, + giratina: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + aircutter: ["4T"], + ancientpower: ["9L14", "8L14", "8S8", "7L10", "6L10", "5L10", "4T", "4L10", "4S1"], + aquatail: ["7T", "6T", "5T", "4T"], + aurasphere: ["9M", "9L56", "8M", "8L56", "7L37", "7S7", "6L37", "6S5", "6S6", "5L37", "5S4", "4L37"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], + defog: ["9L1", "8L1", "7T", "4M"], + destinybond: ["9L84", "8L84", "7L24", "6L24", "5L24", "4L24"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "8T", "7T", "6T", "6S6", "5T", "4T"], + dragonbreath: ["9L7", "8L7", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + dragonclaw: ["9M", "9L63", "8M", "8L63", "8S8", "7M", "7L28", "7S7", "6M", "6L28", "5M", "5L28", "5S4", "4M", "4L28", "4S1"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S4", "4M"], + dragontail: ["9M", "7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M", "4M"], + dualwingbeat: ["8T"], + earthpower: ["9M", "9L70", "8M", "8L70", "7T", "7L33", "7S7", "6T", "6L33", "5T", "5L33", "4T", "4L33", "4S0"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + fly: ["9M", "8M", "7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + headbutt: ["4T"], + healblock: ["4L50", "4S0"], + hex: ["9M", "9L21", "8M", "8L21", "7L50", "6L50", "6S5", "5L50"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "8M", "7T", "6T", "6S6", "5T", "4T"], + irontail: ["8M", "7T", "6T", "5T", "4M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + naturalgift: ["4M"], + ominouswind: ["7L6", "6L6", "5L6", "4T", "4L6", "4S1"], + outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], + painsplit: ["9L49", "8L49", "7T", "6T", "5T", "4T"], + payback: ["8M", "7M", "6M", "5M", "4M"], + phantomforce: ["9M", "8M"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + rockclimb: ["4M"], + rocksmash: ["6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M", "4M"], + scaryface: ["9M", "9L35", "8M", "8L35", "8S8", "7L1", "6L1", "5L1", "5S3", "4L1", "4S2"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "8S8", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "9L42", "8M", "8L42", "7M", "7L42", "6M", "6L42", "6S5", "5M", "5L42", "4M", "4L42"], + shadowforce: ["9L77", "8L77", "7L46", "7S7", "6L46", "6S5", "6S6", "5L46", "5S4", "4L40", "4S0", "4S1"], + shadowsneak: ["9L1", "8L1", "7L19", "6L19", "5L19", "4L19"], + shockwave: ["7T", "6T", "4M"], + silverwind: ["4M"], + slash: ["9L28", "8L28", "7L15", "6L15", "5L15", "4L15", "4S0"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + spite: ["7T", "6T", "5T", "4T"], + steelwing: ["8M", "7M", "6M", "4M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + tailwind: ["7T", "6T", "5T", "4T"], + takedown: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + twister: ["4T"], + willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 70, shiny: 1, moves: ["shadowforce", "healblock", "earthpower", "slash"]}, + {generation: 4, level: 47, shiny: 1, moves: ["ominouswind", "ancientpower", "dragonclaw", "shadowforce"]}, + {generation: 4, level: 1, shiny: 1, moves: ["dragonbreath", "scaryface"]}, + {generation: 5, level: 5, isHidden: true, moves: ["dragonbreath", "scaryface"], pokeball: "dreamball"}, + {generation: 5, level: 100, shiny: true, moves: ["dragonpulse", "dragonclaw", "aurasphere", "shadowforce"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["aurasphere", "shadowclaw", "shadowforce", "hex"]}, + {generation: 6, level: 100, nature: "Brave", isHidden: true, moves: ["aurasphere", "dracometeor", "shadowforce", "ironhead"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["shadowforce", "aurasphere", "earthpower", "dragonclaw"]}, + {generation: 8, level: 70, shiny: 1, moves: ["dragonclaw", "scaryface", "shadowball", "ancientpower"]}, + ], + eventOnly: true, + }, + giratinaorigin: { + eventOnly: true, + }, + cresselia: { + learnset: { + allyswitch: ["9L24", "8M", "7T"], + attract: ["8M", "7M", "6M", "5M", "4M"], + aurorabeam: ["9L12", "8L12", "7L29", "7S4", "6L29", "6S3", "5L29", "4L29", "4S0"], + bodyslam: ["9M", "8M"], + calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], + captivate: ["4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], + dazzlinggleam: ["9M"], + doubleteam: ["9L1", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], + dreameater: ["7M", "6M", "5M", "4M"], + endure: ["9M", "8M", "4M"], + energyball: ["9M", "8M", "7M", "6M", "5M", "5S2", "4M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + futuresight: ["9L66", "8M", "8L66", "7L38", "7S4", "6L38", "6S3", "5L38", "5S1", "4L38", "4S0"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], + gravity: ["7T", "6T", "5T", "4T"], + guardswap: ["8M"], + helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "5S2", "4M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + icebeam: ["9M", "8M", "7M", "6M", "5M", "5S2", "4M"], + icywind: ["9M", "8M", "8S5", "7T", "6T", "5T", "4T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], + lunarblessing: ["9L72"], + lunardance: ["9L72", "8L72", "7L1", "6L1", "5L84", "4L84"], + magiccoat: ["7T", "6T", "5T", "4T"], + magicroom: ["8M", "7T", "6T", "5T"], + mist: ["9L6", "8L6", "7L20", "6L20", "6S3", "5L20", "4L20", "4S0"], + moonblast: ["9L60", "8L60", "8S5", "7L99", "6L99"], + moonlight: ["9L42", "8L42", "7L1", "7S4", "6L1", "5L57", "5S1", "4L57"], + mudslap: ["9M", "4T"], + naturalgift: ["4M"], + powergem: ["9M"], + powerswap: ["8M"], + protect: ["9M", "8M", "7M", "6M", "5M", "4M"], + psybeam: ["9M", "9L18", "8L18"], + psychic: ["9M", "9L54", "8M", "8L54", "7M", "7L93", "6M", "6L93", "5M", "5L93", "4M", "4L93"], + psychicterrain: ["9M"], + psychocut: ["9L36", "8M", "8L36", "8S5", "7L1", "6L1", "5L66", "5S1", "4L66"], + psychoshift: ["8L24", "7L1", "6L1", "5L75", "4L75"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "8M", "8S5", "7M", "6M", "5M", "5S2"], + raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], + rest: ["9M", "8M", "7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["9L48", "8M", "8L48", "7M", "7L11", "6M", "6L11", "5M", "5L11", "4M", "4L11"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], + slash: ["9L30", "8L30", "7L47", "7S4", "6L47", "6S3", "5L47", "5S1", "4L47", "4S0"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], + snore: ["8M", "7T", "6T", "5T", "4T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "8M", "4T"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["9M", "8M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, shiny: 1, moves: ["mist", "aurorabeam", "futuresight", "slash"]}, + {generation: 5, level: 68, shiny: 1, moves: ["futuresight", "slash", "moonlight", "psychocut"]}, + {generation: 5, level: 68, nature: "Modest", moves: ["icebeam", "psyshock", "energyball", "hiddenpower"]}, + {generation: 6, level: 50, shiny: 1, moves: ["mist", "aurorabeam", "futuresight", "slash"]}, + {generation: 7, level: 60, shiny: 1, moves: ["aurorabeam", "futuresight", "slash", "moonlight"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icywind", "moonblast", "psychocut", "psyshock"]}, + ], + eventOnly: true, + }, + phione: { + learnset: { + acidarmor: ["7L31", "6L31", "5L31", "4L31"], + ancientpower: ["4T"], + aquaring: ["7L54", "6L54", "5L54", "4L54"], + blizzard: ["7M", "6M", "5M", "4M"], + bounce: ["7T", "6T", "5T", "4T"], + brine: ["4M"], + bubble: ["7L1", "6L1", "5L1", "4L1"], + bubblebeam: ["7L24", "6L24", "5L24", "4L24"], + charm: ["7L9", "6L9", "5L9", "4L9"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["7M", "6M"], + dive: ["7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M", "4S0"], + hail: ["7M", "6M", "5M", "4M"], + healbell: ["7T", "6T", "5T", "4T"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + liquidation: ["7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69", "4S0"], + rest: ["7M", "6M", "5M", "4M", "4S0"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + substitute: ["7M", "6M", "5M", "4M"], + supersonic: ["7L16", "6L16", "5L16", "4L16"], + surf: ["7M", "6M", "5M", "4M", "4S0"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "7L46", "6T", "6L46", "5L46", "4M", "4L46"], + watersport: ["7L1", "6L1", "5L1", "4L1"], + whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39"], + }, + eventData: [ + {generation: 4, level: 50, moves: ["grassknot", "raindance", "rest", "surf"], pokeball: "cherishball"}, + ], + }, + manaphy: { + learnset: { + acidarmor: ["7L31", "6L31", "5L31", "4L31", "4S2"], + ancientpower: ["4T"], + aquaring: ["7L54", "7S6", "6L54", "5L54", "4L54", "4S3"], + blizzard: ["7M", "6M", "5M", "4M"], + bounce: ["7T", "6T", "5T", "4T"], + brine: ["4M"], + bubble: ["7L1", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], + bubblebeam: ["7L24", "6L24", "5L24", "4L24"], + calmmind: ["7M", "6M", "5M", "4M"], + charm: ["7L9", "6L9", "5L9", "4L9"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["7M", "6M"], + dive: ["7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], + doubleteam: ["7M", "6M", "5M", "4M"], + endure: ["4M"], + energyball: ["7M", "6M", "5M", "4M"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + hail: ["7M", "6M", "5M", "4M"], + healbell: ["7T", "6T", "5T", "4T"], + heartswap: ["7L76", "7S6", "6L76", "6S4", "5L76", "4L76", "4S2", "4S3"], + helpinghand: ["7T", "6T", "5T", "4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["7M", "6M", "5M", "4M"], + liquidation: ["7T"], + mudslap: ["4T"], + naturalgift: ["4M"], + protect: ["7M", "6M", "5M", "4M"], + psychic: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + raindance: ["7M", "7L69", "6M", "6L69", "5M", "5L69", "4M", "4L69"], + reflect: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + skillswap: ["7T", "6T", "5T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + substitute: ["7M", "6M", "5M", "4M"], + supersonic: ["7L16", "6L16", "5L16", "4L16"], + surf: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + tailglow: ["7L1", "7S6", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], + toxic: ["7M", "6M", "5M", "4M"], + uproar: ["7T", "6T", "5T", "4T"], + uturn: ["7M", "6M", "5M", "4M"], + waterfall: ["7M", "6M", "5M", "4M"], + waterpulse: ["7T", "7L46", "7S6", "6T", "6L46", "5L46", "4M", "4L46", "4S2", "4S3"], + watersport: ["7L1", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1", "4S3"], + whirlpool: ["7L39", "6L39", "5L39", "4M", "4L39", "4S2"], + }, + eventData: [ + {generation: 4, level: 5, moves: ["tailglow", "bubble", "watersport"]}, + {generation: 4, level: 1, shiny: 1, moves: ["tailglow", "bubble", "watersport"], pokeball: "pokeball"}, + {generation: 4, level: 50, moves: ["heartswap", "waterpulse", "whirlpool", "acidarmor"], pokeball: "cherishball"}, + {generation: 4, level: 50, nature: "Impish", moves: ["aquaring", "waterpulse", "watersport", "heartswap"], pokeball: "cherishball"}, + {generation: 6, level: 1, moves: ["tailglow", "bubble", "watersport", "heartswap"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["tailglow", "bubble", "watersport"], pokeball: "cherishball"}, + {generation: 7, level: 15, moves: ["tailglow", "waterpulse", "aquaring", "heartswap"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + darkrai: { + learnset: { + aerialace: ["7M", "6M", "5M", "4M"], + blizzard: ["7M", "6M", "5M", "4M"], + brickbreak: ["7M", "6M", "5M", "4M"], + calmmind: ["7M", "6M", "5M", "4M"], + chargebeam: ["7M", "6M", "5M", "4M"], + confide: ["7M", "6M"], + cut: ["6M", "5M", "4M"], + darkpulse: ["7M", "7L93", "6M", "6L93", "6S5", "5T", "5L93", "4M", "4L93", "4S2"], + darkvoid: ["7L66", "7S7", "6L66", "6S5", "6S6", "5L66", "5S4", "4L66", "4S2"], + disable: ["7L1", "6L1", "5L1", "4L1"], + doubleteam: ["7M", "7L47", "6M", "6L47", "5M", "5L47", "4M", "4L47", "4S2", "4S3"], + drainpunch: ["7T", "6T", "5T", "4M"], + dreameater: ["7M", "7L84", "6M", "6L84", "6S5", "5M", "5L84", "4M", "4L84"], + embargo: ["7M", "6M", "5M", "4M", "4L75"], + endure: ["4M"], + facade: ["7M", "6M", "5M", "4M"], + feintattack: ["7L29", "7S7", "6L29", "6S6", "5L29", "5S4", "4L29", "4S3"], + flash: ["6M", "5M", "4M"], + fling: ["7M", "6M", "5M", "4M"], + focusblast: ["7M", "6M", "5M", "4M"], + focuspunch: ["7T", "6T", "4M"], + foulplay: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + haze: ["7L57", "6L57", "5L57", "4L57"], + headbutt: ["4T"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + hypnosis: ["7L20", "6L20", "5L20", "4L20", "4S0", "4S1", "4S3"], + icebeam: ["7M", "6M", "5M", "4M"], + icywind: ["7T", "6T", "5T", "4T"], + incinerate: ["6M", "5M"], + knockoff: ["7T", "6T", "5T", "4T"], + lastresort: ["7T", "6T", "5T", "4T"], + mudslap: ["4T"], + nastyplot: ["7L75", "6L75", "5L75", "4L75"], + naturalgift: ["4M"], + nightmare: ["7L38", "7S7", "6L38", "6S6", "5L38", "5S4", "4L38", "4S0", "4S1", "4S3"], + nightshade: ["4L1"], + ominouswind: ["7L1", "7S7", "6L1", "6S6", "5L1", "5S4", "4T", "4L1"], + payback: ["7M", "6M", "5M", "4M"], + phantomforce: ["6S5"], + poisonjab: ["7M", "6M", "5M", "4M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M", "4M"], + psychic: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + pursuit: ["4L29", "4S0"], + quickattack: ["7L11", "6L11", "5L11", "4L11", "4S0"], + raindance: ["7M", "6M", "5M", "4M"], + rest: ["7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roaroftime: ["4S1"], + rockclimb: ["4M"], + rockslide: ["7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M", "4M"], + shadowball: ["7M", "6M", "5M", "4M", "4S2"], + shadowclaw: ["7M", "6M", "5M", "4M"], + shockwave: ["7T", "6T", "4M"], + sleeptalk: ["7M", "6M", "5T", "4M"], + sludgebomb: ["7M", "6M", "5M", "4M"], + snarl: ["7M", "6M", "5M"], + snatch: ["7T", "6T", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + spacialrend: ["4S1"], + spite: ["7T", "6T", "5T", "4T"], + strength: ["6M", "5M", "4M"], + substitute: ["7M", "6M", "5M", "4M"], + suckerpunch: ["4T"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["4T"], + swordsdance: ["7M", "6M", "5M", "4M"], + taunt: ["7M", "6M", "5M", "4M"], + thief: ["7M", "6M", "5M", "4M"], + throatchop: ["7T"], + thunder: ["7M", "6M", "5M", "4M"], + thunderbolt: ["7M", "6M", "5M", "4M"], + thunderwave: ["7M", "6M", "5M", "4M"], + torment: ["7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trick: ["7T", "6T", "5T", "4T"], + willowisp: ["7M", "6M", "5M", "4M"], + wonderroom: ["7T", "6T", "5T"], + xscissor: ["7M", "6M", "5M", "4M"], + }, + eventData: [ + {generation: 4, level: 40, shiny: 1, moves: ["quickattack", "hypnosis", "pursuit", "nightmare"]}, + {generation: 4, level: 50, moves: ["roaroftime", "spacialrend", "nightmare", "hypnosis"], pokeball: "cherishball"}, + {generation: 4, level: 50, moves: ["darkvoid", "darkpulse", "shadowball", "doubleteam"], pokeball: "pokeball"}, + {generation: 4, level: 50, shiny: 1, moves: ["hypnosis", "feintattack", "nightmare", "doubleteam"]}, + {generation: 5, level: 50, moves: ["darkvoid", "ominouswind", "feintattack", "nightmare"], pokeball: "cherishball"}, + {generation: 6, level: 50, moves: ["darkvoid", "darkpulse", "phantomforce", "dreameater"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["darkvoid", "ominouswind", "nightmare", "feintattack"], pokeball: "cherishball"}, + {generation: 7, level: 50, moves: ["darkvoid", "feintattack", "nightmare", "ominouswind"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + shaymin: { + learnset: { + aircutter: ["4T"], + airslash: ["7L64", "6L64", "6S3", "5L64", "4L64"], + aromatherapy: ["7L64", "6L64", "6S4", "5L64", "4L64", "4S0"], + bulletseed: ["4M"], + celebrate: ["7S5"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["7M", "6M"], + defensecurl: ["4L1"], + doubleteam: ["7M", "6M", "5M", "4M"], + earthpower: ["7T", "6T", "5T", "4T"], + endeavor: ["7T", "6T", "5T", "4T"], + endure: ["4M"], + energyball: ["7M", "7L73", "6M", "6L73", "6S4", "5M", "5L73", "4M", "4L73", "4S0"], + facade: ["7M", "6M", "5M", "4M"], + flash: ["6M", "5M", "4M"], + frustration: ["7M", "6M", "5M", "4M"], + gigadrain: ["7T", "6T", "5T", "4M"], + gigaimpact: ["7M", "6M", "5M", "4M"], + grassknot: ["7M", "6M", "5M", "4M"], + grasswhistle: ["4L82"], + growth: ["7L1", "7S5", "6L1", "6S3", "5L1", "4L1", "4S1"], + headbutt: ["4T"], + healingwish: ["7L91", "6L91", "5L91", "4L91"], + hiddenpower: ["7M", "6M", "5M", "4M"], + hyperbeam: ["7M", "6M", "5M", "4M"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + leafstorm: ["7L91", "6L91", "5L91", "4L91"], + leechseed: ["7L19", "6L19", "5L19", "5S2", "4L19", "4S1"], + luckychant: ["4L91"], + magicalleaf: ["7L10", "6L10", "6S3", "5L10", "4L10", "4S1"], + mudslap: ["4T"], + naturalgift: ["7L46", "6L46", "5L46", "4M", "4L46"], + naturepower: ["7M", "6M"], + ominouswind: ["4T"], + protect: ["7M", "6M", "5M", "4M"], + psychic: ["7M", "6M", "5M", "4M"], + psychup: ["7M", "6M", "5M", "4M"], + quickattack: ["7L28", "6L28", "5L28", "4L28"], + rest: ["7M", "6M", "5M", "4M"], + return: ["7M", "7S5", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + secretpower: ["6M", "4M"], + seedbomb: ["7T", "6T", "5T", "4T"], + seedflare: ["7L100", "7S5", "6L100", "6S3", "6S4", "5L100", "5S2", "4L100", "4S0"], + sleeptalk: ["7M", "6M", "5T", "4M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["7M", "6M", "5M", "4M"], + substitute: ["7M", "6M", "6S4", "5M", "4M", "4S0"], + sunnyday: ["7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + sweetkiss: ["7L82", "6L82", "5L82", "4L82"], + sweetscent: ["7L37", "6L37", "5L37", "5S2", "4L37"], + swift: ["4T"], + swordsdance: ["7M", "6M", "5M", "4M"], + synthesis: ["7T", "7L28", "6T", "6L28", "5T", "5L28", "5S2", "4T", "4L28", "4S1"], + tailwind: ["7T", "6T", "5T", "4T"], + toxic: ["7M", "6M", "5M", "4M"], + worryseed: ["7T", "7L55", "6T", "6L55", "5T", "5L55", "4T", "4L55"], + zenheadbutt: ["7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 50, moves: ["seedflare", "aromatherapy", "substitute", "energyball"], pokeball: "cherishball"}, + {generation: 4, level: 30, shiny: 1, moves: ["growth", "magicalleaf", "leechseed", "synthesis"], pokeball: "pokeball"}, + {generation: 5, level: 50, moves: ["seedflare", "leechseed", "synthesis", "sweetscent"], pokeball: "cherishball"}, + {generation: 6, level: 15, moves: ["growth", "magicalleaf", "seedflare", "airslash"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["seedflare", "aromatherapy", "substitute", "energyball"], pokeball: "cherishball"}, + {generation: 7, level: 20, moves: ["return", "growth", "seedflare", "celebrate"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + shayminsky: { + eventOnly: true, + }, + arceus: { + learnset: { + acidspray: ["9M"], + aerialace: ["7M", "6M", "5M", "4M"], + agility: ["9M"], + airslash: ["9M"], + ancientpower: ["4T"], + aquatail: ["7T", "6T", "5T", "4T"], + aurasphere: ["9M"], + avalanche: ["9M", "4M"], + blastburn: ["6S2"], + blizzard: ["9M", "7M", "6M", "5M", "4M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M", "4M"], + brine: ["4M"], + bugbuzz: ["9M"], + bulkup: ["9M"], + bulldoze: ["9M", "7M", "6M", "5M"], + bulletseed: ["9M", "4M"], + calmmind: ["9M", "7M", "6M", "5M", "4M"], + chargebeam: ["9M", "7M", "6M", "5M", "4M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + cosmicpower: ["9L1", "7L1", "6L1", "5L1", "4L1"], + cut: ["6M", "5M", "4M"], + darkpulse: ["9M", "7M", "6M", "5T", "4M"], + dazzlinggleam: ["9M"], + defog: ["7T", "4M"], + dive: ["6M", "4T"], + doubleteam: ["7M", "6M", "5M", "4M"], + dracometeor: ["9M", "7T", "6T", "5T", "4T"], + dragonclaw: ["9M", "7M", "6M", "5M", "4M"], + dragondance: ["9M"], + dragonpulse: ["9M", "7T", "6T", "5T", "4M"], + dragontail: ["9M"], + dreameater: ["7M", "6M", "5M", "4M"], + earthpower: ["9M", "9L20", "7T", "7L20", "6T", "6L20", "6S2", "5T", "5L20", "4T", "4L20"], + earthquake: ["9M", "7M", "6M", "5M", "4M"], + echoedvoice: ["7M", "6M", "5M"], + electricterrain: ["9M"], + endure: ["9M", "4M"], + energyball: ["9M", "7M", "6M", "5M", "4M"], + extremespeed: ["9L40", "7L40", "7S4", "6L40", "5L40", "4L40"], + facade: ["9M", "7M", "6M", "5M", "4M"], + fireblast: ["9M", "7M", "6M", "5M", "4M"], + flamethrower: ["9M", "7M", "6M", "5M", "4M"], + flareblitz: ["9M"], + flash: ["6M", "5M", "4M"], + flashcannon: ["9M", "7M", "6M", "5M", "4M"], + fly: ["9M", "7M", "6M", "5M", "4M"], + focusblast: ["9M", "7M", "6M", "5M", "4M"], + foulplay: ["9M"], + frustration: ["7M", "6M", "5M", "4M"], + furycutter: ["4T"], + futuresight: ["9L60", "7L60", "6L60", "5L60", "4L60"], + gigadrain: ["9M", "7T", "6T", "5T", "4M"], + gigaimpact: ["9M", "7M", "6M", "5M", "4M"], + grassknot: ["9M", "7M", "6M", "5M", "4M"], + grassyterrain: ["9M"], + gravity: ["9L10", "7T", "7L10", "6T", "6L10", "5T", "5L10", "4T", "4L10"], + gunkshot: ["9M"], + hail: ["7M", "6M", "5M", "4M"], + headbutt: ["4T"], + healingwish: ["9L50"], + heatwave: ["9M", "7T", "6T", "5T", "4T"], + heavyslam: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "6M", "5M", "4M"], + honeclaws: ["6M", "5M"], + hurricane: ["9M"], + hydrocannon: ["6S2"], + hydropump: ["9M"], + hyperbeam: ["9M", "9L80", "7M", "7L80", "7S4", "6M", "6L80", "6S3", "5M", "5L80", "5S1", "4M", "4L80"], + hypervoice: ["9M", "9L30", "7T", "7L30", "6T", "6L30", "5T", "5L30", "4L30"], + icebeam: ["9M", "7M", "6M", "5M", "4M"], + icywind: ["9M", "7T", "6T", "5T", "4T"], + imprison: ["9M"], + incinerate: ["6M", "5M"], + irondefense: ["9M", "7T", "6T", "5T", "4T"], + ironhead: ["9M", "7T", "6T", "5T", "4T"], + irontail: ["7T", "6T", "5T", "4M"], + judgment: ["9L100", "7L100", "7S4", "6L100", "6S2", "6S3", "5L100", "5S1", "4L100", "4S0"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T", "4T"], + lightscreen: ["9M", "7M", "6M", "5M", "4M"], + liquidation: ["9M", "7T"], + magicalleaf: ["9M"], + magiccoat: ["7T", "6T", "5T", "4T"], + mistyterrain: ["9M"], + mudslap: ["4T"], + naturalgift: ["7L1", "6L1", "5L1", "4M", "4L1"], + ominouswind: ["4T"], + outrage: ["9M", "7T", "6T", "5T", "4T"], + overheat: ["9M", "7M", "6M", "5M", "4M"], + payback: ["7M", "6M", "5M", "4M"], + perishsong: ["9L90", "7L90", "6L90", "6S3", "5L90", "5S1", "4L90"], + phantomforce: ["9M"], + poisonjab: ["9M", "7M", "6M", "5M", "4M"], + powergem: ["9M"], + protect: ["9M", "7M", "6M", "5M", "4M"], + psychic: ["9M", "7M", "6M", "5M", "4M"], + psychicterrain: ["9M"], + psychup: ["7M", "6M", "5M", "4M"], + psyshock: ["9M", "7M", "6M", "5M"], + punishment: ["7L1", "6L1", "5L1", "4L1"], + quash: ["7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M", "4M"], + recover: ["9L70", "7L70", "7S4", "6L70", "6S3", "5L70", "5S1", "4L70"], + recycle: ["7T", "6T", "5T", "4M"], + reflect: ["9M", "7M", "6M", "5M", "4M"], + refresh: ["7L50", "6L50", "5L50", "4L50"], + rest: ["9M", "7M", "6M", "5M", "4M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M", "4M"], + roar: ["7M", "6M", "5M", "4M"], + roaroftime: ["4S0"], + rockclimb: ["4M"], + rockslide: ["9M", "7M", "6M", "5M", "4M"], + rocksmash: ["6M", "5M", "4M"], + rocktomb: ["9M", "7M", "6M", "5M", "4M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M", "4M"], + sandstorm: ["9M", "7M", "6M", "5M", "4M"], + scaryface: ["9M"], + secretpower: ["6M", "4M"], + seismictoss: ["9L1", "7L1", "6L1", "5L1", "4L1"], + shadowball: ["9M", "7M", "6M", "5M", "4M"], + shadowclaw: ["9M", "7M", "6M", "5M", "4M"], + shadowforce: ["4S0"], + shockwave: ["7T", "6T", "4M"], + signalbeam: ["7T", "6T", "5T", "4T"], + silverwind: ["4M"], + sleeptalk: ["9M", "7M", "6M", "5T", "4M"], + sludgebomb: ["9M", "7M", "6M", "5M", "4M"], + snarl: ["9M", "7M", "6M", "5M"], + snore: ["7T", "6T", "5T", "4T"], + solarbeam: ["9M", "7M", "6M", "5M", "4M"], + spacialrend: ["4S0"], + stealthrock: ["9M", "7T", "6T", "5T", "4M"], + steelbeam: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "7M", "6M", "5M", "4M"], + storedpower: ["9M"], + strength: ["6M", "5M", "4M"], + substitute: ["9M", "7M", "6M", "5M", "4M"], + sunnyday: ["9M", "7M", "6M", "5M", "4M"], + surf: ["9M", "7M", "6M", "5M", "4M"], + swagger: ["7M", "6M", "5M", "4M"], + swift: ["9M", "4T"], + swordsdance: ["9M", "7M", "6M", "5M", "4M"], + tailwind: ["9M", "7T", "6T", "5T", "4T"], + takedown: ["9M"], + taunt: ["9M"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "7M", "6M", "5M", "4M"], + thunderbolt: ["9M", "7M", "6M", "5M", "4M"], + thunderwave: ["9M", "7M", "6M", "5M", "4M"], + toxic: ["7M", "6M", "5M", "4M"], + trailblaze: ["9M"], + trick: ["9M", "7T", "6T", "5T", "4T"], + trickroom: ["9M", "7M", "6M", "5M", "4M"], + twister: ["4T"], + waterfall: ["9M", "7M", "6M", "5M", "4M"], + waterpulse: ["9M", "7T", "6T", "4M"], + whirlpool: ["4M"], + wildcharge: ["9M"], + willowisp: ["9M", "7M", "6M", "5M", "4M"], + workup: ["7M", "5M"], + xscissor: ["9M", "7M", "6M", "5M", "4M"], + zenheadbutt: ["9M", "7T", "6T", "5T", "4T"], + }, + eventData: [ + {generation: 4, level: 100, moves: ["judgment", "roaroftime", "spacialrend", "shadowforce"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["recover", "hyperbeam", "perishsong", "judgment"]}, + {generation: 6, level: 100, shiny: 1, moves: ["judgment", "blastburn", "hydrocannon", "earthpower"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["judgment", "perishsong", "hyperbeam", "recover"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["judgment", "extremespeed", "recover", "hyperbeam"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + arceusbug: { + eventOnly: true, + }, + arceusdark: { + eventOnly: true, + }, + arceusdragon: { + eventOnly: true, + }, + arceuselectric: { + eventOnly: true, + }, + arceusfairy: { + eventOnly: true, + }, + arceusfighting: { + eventOnly: true, + }, + arceusfire: { + eventOnly: true, + }, + arceusflying: { + eventOnly: true, + }, + arceusghost: { + eventOnly: true, + }, + arceusgrass: { + eventOnly: true, + }, + arceusground: { + eventOnly: true, + }, + arceusice: { + eventOnly: true, + }, + arceuspoison: { + eventOnly: true, + }, + arceuspsychic: { + eventOnly: true, + }, + arceusrock: { + eventOnly: true, + }, + arceussteel: { + eventOnly: true, + }, + arceuswater: { + eventOnly: true, + }, + victini: { + learnset: { + batonpass: ["8M"], + blazekick: ["8M"], + blueflare: ["5S2"], + boltstrike: ["5S2"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + celebrate: ["7S6"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "6S3", "6S4", "5L1", "5S0"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleedge: ["8L70", "7L65", "6L65", "5L65"], + doubleteam: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M"], + endure: ["8M", "8L35", "7L9", "6L9", "6S4", "5L9", "5S0"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + finalgambit: ["8L91", "7L81", "6L81", "5L81"], + fireblast: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + firespin: ["8M"], + flameburst: ["7L41", "6L41", "5L41"], + flamecharge: ["8L1", "8S7", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + flamethrower: ["8M", "7M", "6M", "5M"], + flareblitz: ["8M", "8L77", "7L73", "6L73", "5L73"], + flash: ["6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L1", "7L1", "6L1", "5L1"], + frustration: ["7M", "6M", "5M"], + fusionbolt: ["5S1"], + fusionflare: ["5S1"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + glaciate: ["5S2"], + grassknot: ["8M", "7M", "6M", "5M"], + guardswap: ["8M"], + headbutt: ["8L28", "7L17", "6L17", "5L17"], + heatwave: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + incinerate: ["8L14", "7L1", "6M", "6L1", "6S4", "5M", "5L1", "5S0"], + inferno: ["8L49", "7L57", "6L57", "5L57"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + mysticalfire: ["8M"], + overheat: ["8M", "8L84", "7M", "7L97", "6M", "6L97", "5M", "5L97"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "6S3", "6S4", "6S5", "5L1", "5S0"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["8M", "8L56", "7L33", "7S6", "6L33", "5L33"], + rocksmash: ["6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scorchingsands: ["8T"], + searingshot: ["8L63", "7L1", "6L1", "6S3", "5L1", "5S1"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + speedswap: ["8M"], + storedpower: ["8M", "8L21", "7L89", "7S6", "6L89", "5L89"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "6S5", "5M"], + swift: ["8M"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + vcreate: ["8L1", "8S7", "7S6", "6S3", "6S5", "5S1", "5S2"], + wildcharge: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L7", "8S7", "7M", "5M"], + zenheadbutt: ["8M", "8L42", "8S7", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + }, + eventData: [ + {generation: 5, level: 15, moves: ["quickattack", "incinerate", "confusion", "endure"]}, + {generation: 5, level: 50, moves: ["vcreate", "fusionflare", "fusionbolt", "searingshot"], pokeball: "cherishball"}, + {generation: 5, level: 100, moves: ["vcreate", "blueflare", "boltstrike", "glaciate"], pokeball: "cherishball"}, + {generation: 6, level: 15, moves: ["confusion", "quickattack", "vcreate", "searingshot"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["incinerate", "quickattack", "endure", "confusion"], pokeball: "cherishball"}, + {generation: 6, level: 15, moves: ["quickattack", "swagger", "vcreate"], pokeball: "cherishball"}, + {generation: 7, level: 15, moves: ["vcreate", "reversal", "storedpower", "celebrate"], pokeball: "cherishball"}, + {generation: 8, level: 50, nature: "Brave", perfectIVs: 6, moves: ["vcreate", "zenheadbutt", "workup", "flamecharge"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + snivy: { + learnset: { + aerialace: ["7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + aromatherapy: ["5S0"], + attract: ["7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + calmmind: ["7M", "6M", "5M"], + captivate: ["7E", "6E", "5E"], + coil: ["7L31", "6L31", "5L31"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + energyball: ["7M", "6M", "5M", "5S0"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "7L40", "6T", "6L40", "5T", "5L40"], + gigadrain: ["7T", "7L34", "6T", "6L34", "5T", "5L34"], + glare: ["7E", "6E", "5E"], + grassknot: ["7M", "6M", "5M"], + grasspledge: ["7T", "6T", "5T"], + grassyterrain: ["7E", "6E"], + growth: ["7L13", "6L13", "5L13", "5S0"], + hiddenpower: ["7M", "6M", "5M"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E"], + knockoff: ["7T", "6T", "5T"], + leafblade: ["7L28", "6L28", "5L28"], + leafstorm: ["7L43", "6L43", "5L43"], + leaftornado: ["7L16", "6L16", "5L16"], + leechseed: ["7L19", "6L19", "5L19"], + leer: ["7L4", "6L4", "5L4"], + lightscreen: ["7M", "6M", "5M"], + magicalleaf: ["7E", "6E", "5E"], + meanlook: ["7E", "6E", "5E"], + megadrain: ["7L22", "6L22", "5L22"], + mirrorcoat: ["7E", "6E", "5E"], + naturalgift: ["7E", "6E", "5E"], + naturepower: ["7M", "6M"], + protect: ["7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + reflect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + slam: ["7L25", "6L25", "5L25"], + sleeptalk: ["7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + sweetscent: ["7E", "6E", "5E"], + swordsdance: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T", "5S0"], + tackle: ["7L1", "6L1", "5L1"], + taunt: ["7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + twister: ["7E", "6E", "5E"], + vinewhip: ["7L7", "6L7", "5L7"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T"], + wrap: ["7L10", "6L10", "5L10"], + wringout: ["7L37", "6L37", "5L37"], + }, + eventData: [ + {generation: 5, level: 5, gender: "M", nature: "Hardy", moves: ["growth", "synthesis", "energyball", "aromatherapy"], pokeball: "cherishball"}, + ], + }, + servine: { + learnset: { + aerialace: ["7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + calmmind: ["7M", "6M", "5M"], + coil: ["7L36", "6L36", "5L36"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "7L48", "6T", "6L48", "5T", "5L48"], + gigadrain: ["7T", "7L40", "6T", "6L40", "5T", "5L40"], + grassknot: ["7M", "6M", "5M"], + grasspledge: ["7T", "6T", "5T"], + growth: ["7L13", "6L13", "5L13"], + hiddenpower: ["7M", "6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leafblade: ["7L32", "6L32", "5L32"], + leafstorm: ["7L52", "6L52", "5L52"], + leaftornado: ["7L16", "6L16", "5L16"], + leechseed: ["7L20", "6L20", "5L20"], + leer: ["7L1", "6L1", "5L1"], + lightscreen: ["7M", "6M", "5M"], + megadrain: ["7L24", "6L24", "5L24"], + naturepower: ["7M", "6M"], + protect: ["7M", "6M", "5M"], + reflect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + slam: ["7L28", "6L28", "5L28"], + sleeptalk: ["7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + tackle: ["7L1", "6L1", "5L1"], + taunt: ["7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + vinewhip: ["7L1", "6L1", "5L1"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T"], + wrap: ["7L1", "6L1", "5L1"], + wringout: ["7L44", "6L44", "5L44"], + }, + }, + serperior: { + learnset: { + aerialace: ["7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + brutalswing: ["7M"], + calmmind: ["7M", "6M", "5M"], + coil: ["7L38", "6L38", "5L38"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dragonpulse: ["7T", "6T", "5T"], + dragontail: ["7M", "6M", "5M"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + frenzyplant: ["7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "7L56", "6T", "6L56", "5T", "5L56"], + gigadrain: ["7T", "7L44", "6T", "6L44", "6S1", "5T", "5L44", "5S0"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + grasspledge: ["7T", "6T", "5T"], + growth: ["7L13", "6L13", "5L13"], + hiddenpower: ["7M", "6M", "5M"], + holdback: ["6S1"], + hyperbeam: ["7M", "6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leafblade: ["7L32", "6L32", "5L32"], + leafstorm: ["7L62", "6L62", "6S1", "5L62", "5S0"], + leaftornado: ["7L16", "6L16", "5L16"], + leechseed: ["7L20", "6L20", "5L20", "5S0"], + leer: ["7L1", "6L1", "5L1"], + lightscreen: ["7M", "6M", "5M"], + megadrain: ["7L24", "6L24", "5L24"], + naturepower: ["7M", "6M"], + outrage: ["7T", "6T", "5T"], + protect: ["7M", "6M", "5M"], + reflect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + slam: ["7L28", "6L28", "5L28"], + sleeptalk: ["7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["7M", "6M", "5M", "5S0"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + tackle: ["7L1", "6L1", "5L1"], + taunt: ["7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + vinewhip: ["7L1", "6L1", "5L1"], + workup: ["7M"], + worryseed: ["7T", "6T", "5T"], + wrap: ["7L1", "6L1", "5L1"], + wringout: ["7L50", "6L50", "6S1", "5L50"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["leafstorm", "substitute", "gigadrain", "leechseed"], pokeball: "cherishball"}, + {generation: 6, level: 50, isHidden: true, moves: ["leafstorm", "holdback", "wringout", "gigadrain"], pokeball: "cherishball"}, + ], + }, + tepig: { + learnset: { + assurance: ["7L31", "6L31", "5L31"], + attract: ["7M", "6M", "5M"], + bodyslam: ["7E", "6E", "5E"], + burnup: ["7E"], + confide: ["7M", "6M"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E"], + curse: ["7E", "6E", "5E"], + defensecurl: ["7L13", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["7L7", "6L7", "5L7"], + endeavor: ["7T", "7E", "6T", "6E", "5T", "5E"], + facade: ["7M", "6M", "5M"], + fireblast: ["7M", "6M", "5M"], + firepledge: ["7T", "6T", "5T"], + flamecharge: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + flamethrower: ["7M", "7L33", "6M", "6L33", "5M", "5L33"], + flareblitz: ["7L43", "6L43", "5L43"], + frustration: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gyroball: ["7M", "6M", "5M"], + headsmash: ["7L37", "6L37", "5L37"], + heatcrash: ["7L27", "6L27", "5L27"], + heatwave: ["7T", "6T", "5T"], + heavyslam: ["7E", "6E", "5E"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T"], + magnitude: ["7E", "6E", "5E"], + odorsleuth: ["7L9", "6L9", "5L9"], + overheat: ["7M", "6M", "5M"], + protect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + rollout: ["7L21", "6L21", "5L21"], + round: ["7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E"], + smog: ["7L19", "6L19", "5L19"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + stompingtantrum: ["7T"], + strength: ["6M", "5M"], + substitute: ["7M", "6M", "5M"], + suckerpunch: ["7E", "6E"], + sunnyday: ["7M", "6M", "5M"], + superpower: ["7T", "7E", "6T", "6E", "5T", "5E"], + swagger: ["7M", "6M", "5M"], + tackle: ["7L1", "6L1", "5L1"], + tailwhip: ["7L3", "6L3", "5L3"], + takedown: ["7L25", "6L25", "5L25"], + taunt: ["7M", "6M", "5M"], + thrash: ["7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + wildcharge: ["7M", "6M", "5M"], + willowisp: ["7M", "6M", "5M"], + workup: ["7M"], + yawn: ["7E", "6E", "5E"], + zenheadbutt: ["7T", "6T"], + }, + }, + pignite: { + learnset: { + armthrust: ["7L1", "6L17", "5L17"], + assurance: ["7L36", "6L36", "5L36"], + attract: ["7M", "6M", "5M"], + brickbreak: ["7M", "6M", "5M"], + bulldoze: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + defensecurl: ["7L13", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["7L1", "6L1", "5L1"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fireblast: ["7M", "6M", "5M"], + firepledge: ["7T", "6T", "5T"], + firepunch: ["7T", "6T", "5T"], + flamecharge: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + flamethrower: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + flareblitz: ["7L52", "6L52", "5L52"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gyroball: ["7M", "6M", "5M"], + headsmash: ["7L44", "6L44", "5L44"], + heatcrash: ["7L31", "6L31", "5L31"], + heatwave: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T"], + lowkick: ["7T", "6T", "5T"], + lowsweep: ["7M", "6M", "5M"], + odorsleuth: ["7L1", "6L1", "5L1"], + overheat: ["7M", "6M", "5M"], + poisonjab: ["7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "7L47", "6M", "6L47", "5M", "5L47"], + rockslide: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + rollout: ["7L23", "6L23", "5L23"], + round: ["7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["7M", "6M", "5T"], + smog: ["7L20", "6L20", "5L20"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superpower: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + tackle: ["7L1", "6L1", "5L1"], + tailwhip: ["7L1", "6L1", "5L1"], + takedown: ["7L28", "6L28", "5L28"], + taunt: ["7M", "6M", "5M"], + thunderpunch: ["7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + wildcharge: ["7M", "6M", "5M"], + willowisp: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T"], + }, + }, + emboar: { + learnset: { + armthrust: ["7L1", "6L17", "5L17"], + assurance: ["7L38", "6L38", "5L38"], + attract: ["7M", "6M", "5M"], + blastburn: ["7T", "6T", "5T"], + block: ["7T", "6T", "5T"], + brickbreak: ["7M", "6M", "5M"], + bulkup: ["7M", "6M", "5M"], + bulldoze: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + defensecurl: ["7L13", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + ember: ["7L1", "6L1", "5L1"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fireblast: ["7M", "6M", "5M"], + firepledge: ["7T", "6T", "5T"], + firepunch: ["7T", "6T", "5T"], + flamecharge: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + flamethrower: ["7M", "7L43", "6M", "6L43", "5M", "5L43"], + flareblitz: ["7L62", "6L62", "6S1", "5L62", "5S0"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gyroball: ["7M", "6M", "5M"], + hammerarm: ["7L1", "6L1", "5L1", "5S0"], + headsmash: ["7L50", "6L50", "6S1", "5L50", "5S0"], + heatcrash: ["7L31", "6L31", "5L31"], + heatwave: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + holdback: ["6S1"], + hyperbeam: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + lowkick: ["7T", "6T", "5T"], + lowsweep: ["7M", "6M", "5M"], + odorsleuth: ["7L1", "6L1", "5L1"], + overheat: ["7M", "6M", "5M"], + poisonjab: ["7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "7L55", "6M", "6L55", "5M", "5L55"], + rockslide: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + rollout: ["7L23", "6L23", "5L23"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + smog: ["7L20", "6L20", "5L20"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + stompingtantrum: ["7T"], + stoneedge: ["7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superpower: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + tackle: ["7L1", "6L1", "5L1"], + tailwhip: ["7L1", "6L1", "5L1"], + takedown: ["7L28", "6L28", "6S1", "5L28"], + taunt: ["7M", "6M", "5M"], + thunderpunch: ["7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + wildcharge: ["7M", "6M", "5M", "5S0"], + willowisp: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["flareblitz", "hammerarm", "wildcharge", "headsmash"], pokeball: "cherishball"}, + {generation: 6, level: 50, isHidden: true, moves: ["flareblitz", "holdback", "headsmash", "takedown"], pokeball: "cherishball"}, + ], + }, + oshawott: { + learnset: { + aerialace: ["9M", "9L25", "7M", "6M", "5M"], + airslash: ["9M", "9E", "7E", "6E", "5E"], + aquacutter: ["9E"], + aquajet: ["9L29", "7L29", "6L29", "5L29"], + aquatail: ["9L35", "7T", "7L35", "6T", "6L35", "5T", "5L35"], + assurance: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + avalanche: ["9M"], + blizzard: ["9M", "7M", "6M", "5M"], + brine: ["7E", "6E", "5E"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9E", "7E", "6E", "5E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + detect: ["9E", "7E", "6E", "5E"], + dig: ["9M", "6M", "5M"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + encore: ["9M", "9L31", "7L31", "6L31", "5L31"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + falseswipe: ["9M", "7M", "6M", "5M"], + fling: ["9M", "7M", "6M", "5M"], + focusenergy: ["9L13", "7L13", "6L13", "5L13"], + frustration: ["7M", "6M", "5M"], + furycutter: ["9L19", "7L19", "6L19", "5L19"], + grassknot: ["9M", "7M", "6M", "5M"], + hail: ["7M", "6M", "5M"], + helpinghand: ["9M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["9M", "9L43", "7L43", "6L43", "5L43"], + icebeam: ["9M", "7M", "6M", "5M"], + icywind: ["9M", "7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + knockoff: ["9E"], + liquidation: ["9M"], + nightslash: ["9E", "7E", "6E", "5E"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + razorshell: ["9L17", "7L17", "6L17", "5L17"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["9L37", "7L37", "6M", "6L37", "5M", "5L37"], + return: ["7M", "6M", "5M"], + revenge: ["7L25", "6L25", "5L25"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + sacredsword: ["9E", "7E"], + scald: ["7M", "6M", "5M"], + screech: ["9E", "7E", "6E", "5E"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + snowscape: ["9M"], + soak: ["9L11"], + substitute: ["9M", "7M", "6M", "5M"], + surf: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + swordsdance: ["9M", "9L41", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + tailwhip: ["9L5", "7L5", "6L5", "5L5"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "6M", "5M"], + trumpcard: ["7E", "6E", "5E"], + waterfall: ["9M", "7M", "6M", "5M"], + watergun: ["9L7", "7L7", "6L7", "5L7"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "9L23", "7T", "7L23", "6T", "6L23", "5L23"], + watersport: ["7L11", "6L11", "5L11"], + workup: ["7M"], + xscissor: ["9M", "7M", "6M", "5M"], + }, + }, + dewott: { + learnset: { + aerialace: ["9M", "9L29", "7M", "6M", "5M"], + airslash: ["9M"], + aquajet: ["9L34", "7L34", "6L33", "5L33"], + aquatail: ["9L42", "7T", "7L42", "6T", "6L41", "5T", "5L41"], + attract: ["7M", "6M", "5M"], + avalanche: ["9M"], + blizzard: ["9M", "7M", "6M", "5M"], + brickbreak: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + dig: ["9M", "6M", "5M"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + encore: ["9M", "9L37", "7L37", "6L36", "5L36"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + falseswipe: ["9M", "7M", "6M", "5M"], + fling: ["9M", "7M", "6M", "5M"], + focusenergy: ["9L13", "7L13", "6L13", "5L13"], + frustration: ["7M", "6M", "5M"], + furycutter: ["9L21", "7L21", "6L20", "5L20"], + grassknot: ["9M", "7M", "6M", "5M"], + hail: ["7M", "6M", "5M"], + helpinghand: ["9M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["9M", "9L53", "7L53", "6L52", "5L52"], + icebeam: ["9M", "7M", "6M", "5M"], + icywind: ["9M", "7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + liquidation: ["9M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + razorshell: ["9L18", "7L18", "6L17", "5L17"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["9L45", "7L45", "6M", "6L44", "5M", "5L44"], + return: ["7M", "6M", "5M"], + revenge: ["7L29", "6L28", "5L28"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + snowscape: ["9M"], + soak: ["9L1"], + substitute: ["9M", "7M", "6M", "5M"], + surf: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + swordsdance: ["9M", "9L50", "7M", "7L50", "6M", "6L49", "5M", "5L49"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + tailwhip: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "6M", "5M"], + waterfall: ["9M", "7M", "6M", "5M"], + watergun: ["9L1", "7L1", "6L1", "5L1"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "9L26", "7T", "7L26", "6T", "6L25", "5L25"], + watersport: ["7L1", "6L1", "5L1"], + workup: ["7M"], + xscissor: ["9M", "7M", "6M", "5M"], + }, + }, + samurott: { + learnset: { + aerialace: ["9M", "9L29", "7M", "6M", "5M"], + airslash: ["9M"], + aquajet: ["9L34", "7L34", "6L33", "5L33"], + aquatail: ["9L46", "7T", "7L46", "6T", "6L45", "5T", "5L45"], + attract: ["7M", "6M", "5M"], + avalanche: ["9M"], + blizzard: ["9M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M", "6S1"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + dig: ["9M", "6M", "5M"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dragontail: ["7M", "6M", "5M"], + drillrun: ["9M"], + encore: ["9M", "9L39", "7L39", "6L38", "5L38"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + falseswipe: ["9M", "7M", "6M", "5M"], + fling: ["9M", "7M", "6M", "5M"], + focusenergy: ["9L13", "7L13", "6L13", "5L13"], + frustration: ["7M", "6M", "5M"], + furycutter: ["9L21", "7L21", "6L20", "5L20"], + gigaimpact: ["9M", "7M", "6M", "5M"], + grassknot: ["9M", "7M", "6M", "5M"], + hail: ["7M", "6M", "5M"], + helpinghand: ["9M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + holdback: ["6S1"], + hydrocannon: ["9M", "7T", "6T", "5T"], + hydropump: ["9M", "9L63", "7L63", "6L62", "6S1", "5L62", "5S0"], + hyperbeam: ["9M", "7M", "6M", "5M"], + icebeam: ["9M", "7M", "6M", "5M", "5S0"], + icywind: ["9M", "7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + liquidation: ["9M", "7T"], + megahorn: ["9L1", "7L1", "6L1", "5L1", "5S0"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + razorshell: ["9L18", "7L18", "6L17", "6S1", "5L17"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["9L51", "7L51", "6M", "6L50", "5M", "5L50"], + return: ["7M", "6M", "5M"], + revenge: ["7L29", "6L28", "5L28"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M"], + slash: ["9L0", "7L1", "6L36", "5L36"], + sleeptalk: ["9M", "7M", "6M", "5T"], + smartstrike: ["9M", "7M"], + snore: ["7T", "6T", "5T"], + snowscape: ["9M"], + soak: ["9L1"], + strength: ["6M", "5M"], + substitute: ["9M", "7M", "6M", "5M"], + superpower: ["7T", "6T", "5T", "5S0"], + surf: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + swordsdance: ["9M", "9L58", "7M", "7L58", "6M", "6L57", "5M", "5L57"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + tailwhip: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["7M", "6M", "5M"], + waterfall: ["9M", "7M", "6M", "5M"], + watergun: ["9L1", "7L1", "6L1", "5L1"], + waterpledge: ["9M", "7T", "6T", "5T"], + waterpulse: ["9M", "9L25", "7T", "7L25", "6T", "6L25", "5L25"], + watersport: ["7L1", "6L1", "5L1"], + workup: ["7M"], + xscissor: ["9M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 100, gender: "M", moves: ["hydropump", "icebeam", "megahorn", "superpower"], pokeball: "cherishball"}, + {generation: 6, level: 50, isHidden: true, moves: ["razorshell", "holdback", "confide", "hydropump"], pokeball: "cherishball"}, + ], + }, + samurotthisui: { + learnset: { + aerialace: ["9M", "9L29"], + airslash: ["9M"], + aquajet: ["9L34"], + aquatail: ["9L46"], + avalanche: ["9M"], + blizzard: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + ceaselessedge: ["9L0"], + chillingwater: ["9M"], + darkpulse: ["9M"], + dig: ["9M"], + drillrun: ["9M"], + encore: ["9M", "9L39"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + fling: ["9M"], + focusenergy: ["9L13"], + furycutter: ["9L21"], + gigaimpact: ["9M"], + grassknot: ["9M"], + helpinghand: ["9M"], + hydrocannon: ["9M"], + hydropump: ["9M", "9L63"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icywind: ["9M"], + liquidation: ["9M"], + megahorn: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + razorshell: ["9L18"], + rest: ["9M"], + retaliate: ["9L51"], + scaryface: ["9M"], + slash: ["9L1"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + snarl: ["9M"], + snowscape: ["9M"], + substitute: ["9M"], + suckerpunch: ["9L1"], + surf: ["9M"], + swift: ["9M"], + swordsdance: ["9M", "9L58"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpledge: ["9M"], + waterpulse: ["9M", "9L25"], + xscissor: ["9M"], + }, + }, + patrat: { + learnset: { + afteryou: ["7T", "7L23", "6T", "6L23", "5T", "5L23"], + aquatail: ["7T", "6T", "5T"], + assurance: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + batonpass: ["7L38", "6L33", "5L33"], + bide: ["7L8", "6L8", "5L8"], + bite: ["7L6", "6L6", "5L6"], + bulletseed: ["7E"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["7L16", "6L16", "5L16"], + cut: ["6M", "5M"], + detect: ["7L11", "6L11", "5L11"], + dig: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + flail: ["7E", "6E", "5E"], + fling: ["7M", "6M", "5M"], + focusenergy: ["7L26"], + foresight: ["7E", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperfang: ["7L31", "6L28", "5L28"], + hypnosis: ["7L18", "6L18", "5L18"], + irontail: ["7T", "7E", "6T", "6E", "5T", "5E"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T"], + leer: ["7L3", "6L3", "5L3"], + lowkick: ["7T", "6T", "5T"], + meanlook: ["7L36", "6L31", "5L31"], + nastyplot: ["7L33"], + protect: ["7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["7E", "6E", "5E"], + round: ["7M", "6M", "5M"], + sandattack: ["7L13", "6L13", "5L13"], + screech: ["7E", "6E", "5E"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + shadowball: ["7M", "6M", "5M"], + shockwave: ["7T", "6T"], + slam: ["7L41", "6L36", "5L36"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superfang: ["7T", "7L21", "6T", "6L21", "5T", "5L21"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["7M", "6M", "5M"], + tackle: ["7L1", "6L1", "5L1"], + tearfullook: ["7E"], + thunderbolt: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["7M", "7L28", "6L26", "5M", "5L26"], + zenheadbutt: ["7T", "6T", "5T"], + }, + }, + watchog: { + learnset: { + afteryou: ["7T", "7L25", "6T", "6L25", "5T", "5L25"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + batonpass: ["7L46", "6L39", "5L39"], + bide: ["7L8", "6L8", "5L8"], + bite: ["7L1", "6L1", "5L1"], + confide: ["7M", "6M"], + confuseray: ["7L1", "6L20", "5L20"], + covet: ["7T", "6T", "5T"], + crunch: ["7L16", "6L16", "5L16"], + cut: ["6M", "5M"], + detect: ["7L11", "6L11", "5L11"], + dig: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + firepunch: ["7T", "6T", "5T"], + flamethrower: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focusenergy: ["7L29"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["7M", "6M", "5M"], + hyperfang: ["7L36", "6L32", "5L32"], + hypnosis: ["7L18", "6L18", "5L18"], + icepunch: ["7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T"], + leer: ["7L1", "6L1", "5L1"], + lightscreen: ["7M", "6M", "5M"], + lowkick: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + meanlook: ["7L43", "6L36", "5L36"], + nastyplot: ["7L39"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M"], + psychup: ["7M", "7L32", "6M", "6L29", "5M", "5L29"], + raindance: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rototiller: ["7L1", "6L1"], + round: ["7M", "6M", "5M"], + sandattack: ["7L13", "6L13", "5L13"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + shadowball: ["7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + slam: ["7L50", "6L43", "5L43"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + stompingtantrum: ["7T"], + strength: ["6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superfang: ["7T", "7L22", "6T", "6L22", "5T", "5L22"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["7M", "6M", "5M"], + tackle: ["7L1", "6L1", "5L1"], + thunder: ["7M", "6M", "5M"], + thunderbolt: ["7M", "6M", "5M"], + thunderpunch: ["7T", "6T", "5T"], + thunderwave: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + zenheadbutt: ["7T", "6T", "5T"], + }, + }, + lillipup: { + learnset: { + aerialace: ["7M", "6M", "5M"], + afteryou: ["8E", "7T", "7E", "6T", "6E"], + attract: ["8M", "7M", "6M", "5M"], + babydolleyes: ["8L17", "7L10", "6L10"], + bite: ["8L8", "7L8", "6L8", "5L8"], + charm: ["8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + covet: ["8E", "7T", "6T", "5T"], + crunch: ["8M", "8L24", "7L22", "6L22", "5L22"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M", "7E", "6E", "5E"], + facade: ["8M", "7M", "6M", "5M"], + firefang: ["8M", "7E", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "8L48", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + helpinghand: ["8M", "8L32", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + hiddenpower: ["7M", "6M", "5M"], + howl: ["8E", "7E", "6E", "5E"], + hypervoice: ["8M", "7T", "6T", "5T"], + icefang: ["8M", "7E", "6E", "5E"], + lastresort: ["8L44", "7T", "7L36", "6T", "6L36", "5T", "5L36"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lick: ["8E", "7E", "6E", "5E"], + mudslap: ["8E", "7E", "6E", "5E"], + odorsleuth: ["7L5", "6L5", "5L5"], + payback: ["8M"], + playrough: ["8M", "8L20", "7L45", "6L45"], + protect: ["8M", "7M", "6M", "5M"], + psychicfangs: ["8M", "7E"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L12", "7L29", "6M", "6L29", "5M", "5L29"], + return: ["7M", "6M", "5M"], + reversal: ["8M", "8L36", "7L33", "6L33", "5L33"], + roar: ["8L40", "7M", "7L26", "6M", "6L26", "5M", "5L26"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["7E", "6E", "5E"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + takedown: ["8L28", "7L15", "6L15", "5L15"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderfang: ["8M", "7E", "6E", "5E"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wildcharge: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L4", "7M", "7L19", "6L19", "5M", "5L19"], + yawn: ["8E", "7E", "6E", "5E"], + }, + }, + herdier: { + learnset: { + aerialace: ["7M", "6M", "5M"], + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M", "5M"], + babydolleyes: ["8L19"], + bite: ["8L1", "7L1", "6L1", "5L1"], + charm: ["8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["8M", "8L30", "7L24", "6L24", "5L24"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firefang: ["8M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "8L66", "7M", "7L47", "6M", "6L47", "5M", "5L47"], + helpinghand: ["8M", "8L42", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icefang: ["8M"], + lastresort: ["8L60", "7T", "7L42", "6T", "6L42", "5T", "5L42"], + leer: ["8L1", "7L1", "6L1", "5L1"], + odorsleuth: ["7L1", "6L1", "5L1"], + payback: ["8M", "7M", "6M", "5M"], + playrough: ["8M", "8L24", "7L52", "6L52"], + protect: ["8M", "7M", "6M", "5M"], + psychicfangs: ["8M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L12", "7L33", "6M", "6L33", "5M", "5L33"], + return: ["7M", "6M", "5M"], + reversal: ["8M", "8L48", "7L38", "6L38", "5L38"], + roar: ["8L54", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + takedown: ["8L36", "7L15", "6L15", "5L15"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderfang: ["8M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wildcharge: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L1", "7M", "7L20", "6L20", "5M", "5L20"], + }, + encounters: [ + {generation: 5, level: 20, isHidden: true}, + ], + }, + stoutland: { + learnset: { + aerialace: ["7M", "6M", "5M"], + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M", "5M"], + babydolleyes: ["8L19"], + bite: ["8L1", "7L1", "6L1", "5L1"], + charm: ["8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["8M", "8L30", "7L24", "6L24", "5L24"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "8L78", "7M", "7L59", "6M", "6L59", "5M", "5L59"], + helpinghand: ["8M", "8L46", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "7T", "6T", "5T"], + icefang: ["8M", "8L1", "7L1", "6L1", "5L1"], + ironhead: ["8M", "7T", "6T", "5T"], + lastresort: ["8L70", "7T", "7L51", "6T", "6L51", "5T", "5L51"], + leer: ["8L1", "7L1", "6L1", "5L1"], + odorsleuth: ["7L1", "6L1", "5L1"], + payback: ["8M", "7M", "6M", "5M"], + playrough: ["8M", "8L24", "7L63", "6L63"], + protect: ["8M", "7M", "6M", "5M"], + psychicfangs: ["8M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L12", "7L36", "6M", "6L36", "5M", "5L36"], + return: ["7M", "6M", "5M"], + reversal: ["8M", "8L54", "7L42", "6L42", "5L42"], + roar: ["8L62", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + takedown: ["8L38", "7L15", "6L15", "5L15"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wildcharge: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L1", "7M", "7L20", "6L20", "5M", "5L20"], + }, + encounters: [ + {generation: 5, level: 23}, + ], + }, + purrloin: { + learnset: { + aerialace: ["7M", "6M", "5M"], + assist: ["7L6", "6L6", "5L6"], + assurance: ["8M", "8L21", "7L28", "6L28", "5L28"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M"], + captivate: ["7L33", "6L33", "5L33"], + charm: ["8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + copycat: ["8E", "7E", "6E"], + covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + cut: ["6M", "5M"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["8E", "7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M", "7E", "6E", "5E"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fakeout: ["8L5", "7L21", "6L21", "5L21"], + faketears: ["8M", "7E", "6E", "5E"], + feintattack: ["7E", "6E", "5E"], + foulplay: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L12", "7L12", "6L12", "5L12"], + grassknot: ["8M", "7M", "6M", "5M"], + growl: ["8L1", "7L3", "6L3", "5L3"], + gunkshot: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["8L24", "7L24", "6M", "6L24", "5M", "5L24"], + hypervoice: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + nastyplot: ["8M", "8L32", "7L42", "6L42", "5L42"], + nightslash: ["8L36", "7L37", "6L37", "5L37"], + payback: ["8M", "7M", "6M", "5M"], + payday: ["8M", "7E", "6E", "5E"], + playrough: ["8M", "8L40", "7L49", "6L49"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + pursuit: ["7L15", "6L15", "5L15"], + quickattack: ["8E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L4", "7L10", "6L10", "5L10"], + scratch: ["8L1", "7L1", "6L1", "5L1"], + screech: ["8M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + shadowball: ["8M", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + slash: ["8E", "7L30", "6L30", "5L30"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "7L39", "6T", "6L39", "5T", "5L39"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L28", "7L46", "6L46", "5L46"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["8L16", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + yawn: ["8E", "7E", "6E", "5E"], + }, + }, + liepard: { + learnset: { + aerialace: ["7M", "6M", "5M"], + assist: ["7L1", "6L1", "5L1"], + assurance: ["8M", "8L23", "7L31", "6L31", "5L31"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M"], + burningjealousy: ["8T"], + charm: ["8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M", "5S0"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fakeout: ["8L1", "7L22", "6L22", "5L22", "5S0"], + faketears: ["8M"], + foulplay: ["8M", "7T", "6T", "5T", "5S0"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L12", "7L12", "6L12", "5L12"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + growl: ["8L1", "7L1", "6L1", "5L1"], + gunkshot: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["8L28", "7L26", "6M", "6L26", "5M", "5L26"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lashout: ["8T"], + nastyplot: ["8M", "8L40", "7L50", "6L50", "5L50"], + nightslash: ["8L46", "7L43", "6L43", "5L43"], + payback: ["8M", "7M", "6M", "5M"], + payday: ["8M"], + playrough: ["8M", "8L52", "7L58", "6L58"], + protect: ["8M", "7M", "6M", "5M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M"], + pursuit: ["7L15", "6L15", "5L15"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1"], + scratch: ["8L1", "7L1", "6L1", "5L1"], + screech: ["8M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + shadowball: ["8M", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + skittersmack: ["8T"], + slash: ["7L34", "6L34", "5L34"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "7L47", "6T", "6L47", "5T", "5L47"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L34", "7L55", "6L55", "5L55"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M", "5S0"], + swift: ["8M"], + taunt: ["8M", "7M", "7L38", "6M", "6L38", "5M", "5L38"], + thief: ["8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["8L16", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 20, gender: "F", nature: "Jolly", isHidden: true, moves: ["fakeout", "foulplay", "encore", "swagger"]}, + ], + }, + pansage: { + learnset: { + acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], + astonish: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + bite: ["7L19", "6L19", "5L19", "5S0"], + bulletseed: ["7E", "6E", "5E", "5S0"], + confide: ["7M", "6M"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E"], + crunch: ["7L43", "6L43", "5L43"], + cut: ["6M", "5M"], + dig: ["6M", "5M", "5S0", "5S2"], + disarmingvoice: ["7E", "6E"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L13", "6L13", "5L13"], + gastroacid: ["7T", "6T"], + gigadrain: ["7T", "6T", "5T"], + grassknot: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], + grasspledge: ["7T"], + grasswhistle: ["7E", "6E", "5E"], + gunkshot: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leafstorm: ["7E", "6E", "5E", "5S1"], + leechseed: ["7L16", "6L16", "5L16"], + leer: ["7L4", "6L4", "5L4", "5S1"], + lick: ["7L7", "6L7", "5L7", "5S1"], + lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], + lowsweep: ["7M", "6M", "5M"], + magicalleaf: ["7E", "6E", "5E"], + nastyplot: ["7E", "6E", "5E"], + naturalgift: ["7L40", "6L40", "5L40"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M"], + playnice: ["7L1", "6L1"], + protect: ["7M", "6M", "5M"], + recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M", "5S2"], + roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1"], + secretpower: ["6M"], + seedbomb: ["7T", "7L22", "6T", "6L22", "5T", "5L22", "5S2"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M", "5S0", "5S2"], + spikyshield: ["7E"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + taunt: ["7M", "6M", "5M"], + thief: ["7M", "6M", "5M"], + tickle: ["7E", "6E", "5E"], + torment: ["7M", "7L25", "6M", "6L25", "5M", "5L25"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + vinewhip: ["7L10", "6L10", "5L10", "5S1"], + workup: ["7M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 1, shiny: 1, gender: "M", nature: "Brave", ivs: {spa: 31}, moves: ["bulletseed", "bite", "solarbeam", "dig"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "lick", "vinewhip", "leafstorm"]}, + {generation: 5, level: 30, gender: "M", nature: "Serious", moves: ["seedbomb", "solarbeam", "rocktomb", "dig"], pokeball: "cherishball"}, + ], + }, + simisage: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + attract: ["7M", "6M", "5M"], + brickbreak: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + dig: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L1", "6L1", "5L1"], + gastroacid: ["7T", "6T"], + gigadrain: ["7T", "6T", "5T"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + grasspledge: ["7T"], + gunkshot: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["7L1", "6L1", "5L1"], + lick: ["7L1", "6L1", "5L1"], + lowkick: ["7T", "6T", "5T"], + lowsweep: ["7M", "6M", "5M"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superpower: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + taunt: ["7M", "6M", "5M"], + thief: ["7M", "6M", "5M"], + throatchop: ["7T"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + workup: ["7M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + }, + pansear: { + learnset: { + acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], + amnesia: ["7L25", "6L25", "5L25"], + astonish: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + belch: ["7E"], + bite: ["7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E"], + crunch: ["7L43", "6L43", "5L43"], + cut: ["6M", "5M"], + dig: ["6M", "5M"], + disarmingvoice: ["7E", "6E"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fireblast: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], + firepledge: ["7T"], + firepunch: ["7T", "7E", "6T", "6E", "5T", "5E"], + firespin: ["7E", "6E", "5E"], + flameburst: ["7L22", "6L22", "5L22"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "6M", "5M"], + flareblitz: ["7E"], + fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L13", "6L13", "5L13"], + gastroacid: ["7T", "6T"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "5S0"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + incinerate: ["7L10", "6M", "6L10", "5M", "5L10", "5S0"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["7L4", "6L4", "5L4", "5S0"], + lick: ["7L7", "6L7", "5L7", "5S0"], + lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], + lowsweep: ["7M", "6M", "5M"], + nastyplot: ["7E", "6E", "5E"], + naturalgift: ["7L40", "6L40", "5L40"], + overheat: ["7M", "6M", "5M"], + payback: ["7M", "6M", "5M"], + playnice: ["7L1", "6L1"], + protect: ["7M", "6M", "5M"], + recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], + round: ["7M", "6M", "5M"], + scratch: ["7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["7M", "6M", "5M"], + thief: ["7M", "6M", "5M"], + tickle: ["7E", "6E", "5E"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + willowisp: ["7M", "6M", "5M"], + workup: ["7M", "5M"], + yawn: ["7L16", "6L16", "5L16"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "lick", "incinerate", "heatwave"]}, + ], + }, + simisear: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + attract: ["7M", "6M", "5M"], + brickbreak: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + dig: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fireblast: ["7M", "6M", "5M"], + firepledge: ["7T"], + firepunch: ["7T", "6T", "5T"], + flameburst: ["7L1", "6L1", "5L1"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["7M", "6M", "5M"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L1", "6L1", "5L1"], + gastroacid: ["7T", "6T"], + gigaimpact: ["7M", "6M", "6S0", "5M"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + heatwave: ["7T", "6T", "5T"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "6S0", "5M"], + hyperbeam: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["7L1", "6L1", "5L1"], + lick: ["7L1", "6L1", "5L1"], + lowkick: ["7T", "6T", "5T"], + lowsweep: ["7M", "6M", "5M"], + overheat: ["7M", "6M", "5M"], + payback: ["7M", "6M", "5M"], + poweruppunch: ["6M", "6S0"], + protect: ["7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["7M", "6M", "5M"], + secretpower: ["6M"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + superpower: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + taunt: ["7M", "6M", "5M"], + thief: ["7M", "6M", "5M"], + throatchop: ["7T"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + willowisp: ["7M", "6M", "5M"], + workup: ["7M", "6S0", "5M"], + }, + eventData: [ + {generation: 6, level: 5, perfectIVs: 2, moves: ["workup", "honeclaws", "poweruppunch", "gigaimpact"], pokeball: "cherishball"}, + ], + }, + panpour: { + learnset: { + acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], + aquaring: ["7E", "6E", "5E"], + aquatail: ["7T", "7E", "6T", "6E", "5T", "5E"], + astonish: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + bite: ["7L19", "6L19", "5L19"], + blizzard: ["7M", "6M", "5M"], + brine: ["7L34", "6L34", "5L34"], + confide: ["7M", "6M"], + covet: ["7T", "7E", "6T", "6E", "5T", "5E"], + crunch: ["7L43", "6L43", "5L43"], + cut: ["6M", "5M"], + dig: ["6M", "5M"], + disarmingvoice: ["7E", "6E"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L13", "6L13", "5L13"], + gastroacid: ["7T", "6T"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + hail: ["7M", "6M", "5M"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hydropump: ["7E", "6E", "5E", "5S0"], + icebeam: ["7M", "6M", "5M"], + icepunch: ["7T", "6T", "5T"], + icywind: ["7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["7L4", "6L4", "5L4", "5S0"], + lick: ["7L7", "6L7", "5L7", "5S0"], + lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], + lowsweep: ["7M", "6M", "5M"], + mudsport: ["7E", "6E", "5E"], + nastyplot: ["7E", "6E", "5E"], + naturalgift: ["7L40", "6L40", "5L40"], + payback: ["7M", "6M", "5M"], + playnice: ["7L1", "6L1"], + protect: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M"], + recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], + round: ["7M", "6M", "5M"], + scald: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + scratch: ["7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + substitute: ["7M", "6M", "5M"], + surf: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["7M", "7L25", "6M", "6L25", "5M", "5L25"], + thief: ["7M", "6M", "5M"], + tickle: ["7E", "6E", "5E"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + waterfall: ["7M", "6M", "5M"], + watergun: ["7L10", "6L10", "5L10", "5S0"], + waterpledge: ["7T"], + waterpulse: ["7T", "6T"], + watersport: ["7L16", "6L16", "5L16"], + workup: ["7M", "5M"], + }, + eventData: [ + {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "lick", "watergun", "hydropump"]}, + ], + }, + simipour: { + learnset: { + acrobatics: ["7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + blizzard: ["7M", "6M", "5M"], + brickbreak: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + dig: ["6M", "5M"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + fling: ["7M", "6M", "5M"], + focusblast: ["7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["7L1", "6L1", "5L1"], + gastroacid: ["7T", "6T"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + gunkshot: ["7T", "6T", "5T"], + hail: ["7M", "6M", "5M"], + helpinghand: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M"], + icebeam: ["7M", "6M", "5M"], + icepunch: ["7T", "6T", "5T"], + icywind: ["7T", "6T", "5T"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["7L1", "6L1", "5L1"], + lick: ["7L1", "6L1", "5L1"], + lowkick: ["7T", "6T", "5T"], + lowsweep: ["7M", "6M", "5M"], + payback: ["7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["7M", "6M", "5M"], + raindance: ["7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["7M", "6M", "5M"], + scald: ["7M", "7L1", "6M", "6L1", "5M", "5L1"], + secretpower: ["6M"], + shadowclaw: ["7M", "6M", "5M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + substitute: ["7M", "6M", "5M"], + superpower: ["7T", "6T", "5T"], + surf: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["7M", "6M", "5M"], + thief: ["7M", "6M", "5M"], + throatchop: ["7T"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + waterfall: ["7M", "6M", "5M"], + waterpledge: ["7T"], + waterpulse: ["7T", "6T"], + workup: ["7M", "5M"], + }, + }, + munna: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "7T"], + amnesia: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + barrier: ["7E", "6E", "5E"], + batonpass: ["7E", "6E", "5E"], + calmmind: ["8M", "8L28", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["8L44", "7M", "7L41", "7S0", "6M", "6L41", "5M", "5L41"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L48", "7L31", "6L31", "5L31"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + healbell: ["7T", "6T", "5T"], + healingwish: ["8E", "7E", "6E"], + helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + hiddenpower: ["7M", "6M", "5M"], + hypnosis: ["8L4", "7L19", "7S0", "6L19", "5L19"], + imprison: ["8M", "8L12", "7L13", "6L13", "5L13"], + lightscreen: ["8M", "7M", "6M", "5M"], + luckychant: ["7L5", "6L5", "5L5"], + magiccoat: ["8L20", "7T", "7E", "6T", "6E", "5T", "5E"], + moonblast: ["8L40"], + moonlight: ["8L16", "7L17", "6L17", "5L17"], + nightmare: ["7L29", "6L29", "5L29"], + painsplit: ["7T", "6T", "5T"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + psybeam: ["8L8", "7L11", "6L11", "5L11"], + psychic: ["8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "7S0", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["7E", "6M", "6E", "5E"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "7E", "7S0", "6M", "6E", "5T", "5E"], + snore: ["8M", "7T", "6T", "5T"], + sonicboom: ["7E", "6E", "5E"], + storedpower: ["8M", "8L1", "7L47", "6L47", "5L47"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "7E", "6E", "5E"], + synchronoise: ["7L25", "6L25", "5L25"], + telekinesis: ["7T", "7L43", "6L43", "5M", "5L43"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + wonderroom: ["8M", "8L52", "7T", "6T", "5T"], + worryseed: ["7T", "6T", "5T"], + yawn: ["8L32", "7L7", "6L7", "5L7"], + zenheadbutt: ["8M", "8L24", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + }, + eventData: [ + {generation: 7, level: 39, nature: "Mild", isHidden: true, moves: ["hypnosis", "dreameater", "rest", "sleeptalk"], pokeball: "dreamball"}, + ], + }, + musharna: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "7T"], + amnesia: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L1", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + dazzlinggleam: ["8M", "7M", "6M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1", "5S0"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["8L1", "7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + healbell: ["7T", "6T", "5T"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypnosis: ["8L1", "7L1", "6L1", "5L1", "5S0"], + imprison: ["8M", "8L1"], + lightscreen: ["8M", "7M", "6M", "5M"], + luckychant: ["7L1", "6L1", "5L1", "5S0"], + magiccoat: ["8L1", "7T", "6T", "5T"], + mistyexplosion: ["8T"], + moonblast: ["8L1"], + moonlight: ["8L1"], + painsplit: ["7T", "6T", "5T"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + psybeam: ["8L1", "7L1", "6L1", "5L1", "5S0"], + psychic: ["8M", "8L1", "7M", "6M", "5M"], + psychicterrain: ["8M", "8L1", "7L1"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + storedpower: ["8M", "8L1"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + telekinesis: ["7T", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + wonderroom: ["8M", "8L1", "7T", "6T", "5T"], + worryseed: ["7T", "6T", "5T"], + yawn: ["8L1"], + zenheadbutt: ["8M", "8L1", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 50, isHidden: true, moves: ["defensecurl", "luckychant", "psybeam", "hypnosis"]}, + ], + }, + pidove: { + learnset: { + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + aircutter: ["8L16", "7L15", "6L15", "5L15", "5S0"], + airslash: ["8M", "8L32", "7L29", "6L29", "5L29"], + attract: ["8M", "7M", "6M", "5M"], + bestow: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + defog: ["8E", "7T"], + detect: ["8L28", "7L22", "6L22", "5L22"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + featherdance: ["8L24", "7L36", "6L36", "5L36"], + fly: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M"], + growl: ["8L1", "7L4", "6L4", "5L4"], + gust: ["8L1", "7L1", "6L1", "5L1", "5D", "5S0"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hypnosis: ["8E", "7E", "6E", "5E", "5D"], + leer: ["8L4", "7L8", "6L8", "5L8"], + luckychant: ["7E", "6E", "5E"], + morningsun: ["8E", "7E", "6E", "5E", "5D"], + nightslash: ["8E", "7E", "6E"], + pluck: ["5M"], + protect: ["8M", "7M", "6M", "5M"], + quickattack: ["8L8", "7L11", "6L11", "5L11", "5S0"], + raindance: ["8M", "7M", "6M", "5M"], + razorwind: ["7L32", "6L32", "5L32"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["8L36", "7M", "7L18", "6M", "6L18", "5T", "5L18"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + skyattack: ["8L44", "7T", "7L50", "6T", "6L50", "5T", "5L50"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["8L20", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + swift: ["8M"], + tailwind: ["8L40", "7T", "7L46", "6T", "6L46", "5T", "5L46"], + taunt: ["8M", "8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + uturn: ["8M", "7M", "6M", "5M"], + wish: ["8E", "7E", "6E", "5E"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 5, level: 1, shiny: 1, gender: "F", nature: "Hardy", ivs: {atk: 31}, abilities: ["superluck"], moves: ["gust", "quickattack", "aircutter"], pokeball: "pokeball"}, + ], + }, + tranquill: { + learnset: { + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + aircutter: ["8L16", "7L15", "6L15", "5L15"], + airslash: ["8M", "8L38", "7L32", "6L32", "5L32"], + attract: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + defog: ["7T"], + detect: ["8L34", "7L23", "6L23", "5L23"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "7L50", "6M", "6L50", "5M", "5L50"], + featherdance: ["8L26", "7L41", "6L41", "5L41"], + fly: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M"], + growl: ["8L1", "7L1", "6L1", "5L1"], + gust: ["8L1", "7L1", "6L1", "5L1"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + leer: ["8L1", "7L1", "6L1", "5L1"], + pluck: ["5M"], + protect: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + razorwind: ["7L36", "6L36", "5L36"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["8L44", "7M", "7L18", "6M", "6L18", "5T", "5L18"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + skyattack: ["8L56", "7T", "7L59", "6T", "6L59", "5T", "5L59"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["8L20", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + swift: ["8M"], + tailwind: ["8L50", "7T", "7L54", "6T", "6L54", "5T", "5L54"], + taunt: ["8M", "8L12", "7M", "7L27", "6M", "6L27", "5M", "5L27"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + }, + }, + unfezant: { + learnset: { + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + aircutter: ["8L16", "7L15", "6L15", "5L15"], + airslash: ["8M", "8L42", "7L33", "6L33", "5L33"], + attract: ["8M", "7M", "6M", "5M"], + bravebird: ["8M"], + confide: ["7M", "6M"], + defog: ["7T"], + detect: ["8L36", "7L23", "6L23", "5L23"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "7L55", "6M", "6L55", "5M", "5L55"], + featherdance: ["8L26", "7L44", "6L44", "5L44"], + fly: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + growl: ["8L1", "7L1", "6L1", "5L1"], + gust: ["8L1", "7L1", "6L1", "5L1"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hurricane: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + leer: ["8L1", "7L1", "6L1", "5L1"], + pluck: ["5M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + razorwind: ["7L38", "6L38", "5L38"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["8L50", "7M", "7L18", "6M", "6L18", "5T", "5L18"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + skyattack: ["8L66", "7T", "7L66", "6T", "6L66", "5T", "5L66"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["8L20", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + swift: ["8M"], + tailwind: ["8L58", "7T", "7L60", "6T", "6L60", "5T", "5L60"], + taunt: ["8M", "8L12", "7M", "7L27", "6M", "6L27", "5M", "5L27"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + }, + encounters: [ + {generation: 5, level: 22}, + ], + }, + blitzle: { + learnset: { + agility: ["7L36", "6L36", "5L36"], + attract: ["7M", "6M", "5M"], + bounce: ["7T", "6T", "5T"], + charge: ["7L8", "6L8", "5L8"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + discharge: ["7L32", "6L32", "5L32"], + doubleedge: ["7E", "6E", "5E"], + doublekick: ["7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + endure: ["7E", "6E", "5E"], + facade: ["7M", "6M", "5M"], + feint: ["7E"], + flamecharge: ["7M", "7L18", "6M", "6L18", "5M", "5L18"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + lightscreen: ["7M", "6M", "5M"], + lowkick: ["7T"], + magnetrise: ["7T", "6T", "5T"], + mefirst: ["7E", "6E", "5E"], + protect: ["7M", "6M", "5M"], + pursuit: ["7L22", "6L22", "5L22"], + quickattack: ["7L1", "6L1", "5L1"], + rage: ["7E", "6E", "5E"], + raindance: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + sandattack: ["7E", "6E", "5E"], + screech: ["7E", "6E", "5E"], + secretpower: ["6M"], + shockwave: ["7T", "7L11", "7E", "6T", "6L11", "6E", "5L11", "5E"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["7M", "6M", "5T"], + snatch: ["7T", "7E", "6T", "6E"], + snore: ["7T", "6T", "5T"], + spark: ["7L25", "6L25", "5L25"], + stomp: ["7L29", "6L29", "5L29"], + substitute: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tailwhip: ["7L4", "6L4", "5L4"], + takedown: ["7E", "6E", "5E"], + thrash: ["7L43", "6L43", "5L43"], + thunder: ["7M", "6M", "5M"], + thunderbolt: ["7M", "6M", "5M"], + thunderwave: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["7M", "6M", "5M"], + wildcharge: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + }, + }, + zebstrika: { + learnset: { + agility: ["7L42", "6L42", "5L42"], + allyswitch: ["7T"], + attract: ["7M", "6M", "5M"], + bounce: ["7T", "6T", "5T"], + charge: ["7L1", "6L1", "5L1"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + discharge: ["7L36", "6L36", "5L36"], + doubleteam: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flamecharge: ["7M", "7L18", "6M", "6L18", "5M", "5L18"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["7M", "6M", "5M"], + iondeluge: ["7L1", "6L1"], + laserfocus: ["7T"], + lightscreen: ["7M", "6M", "5M"], + lowkick: ["7T"], + magnetrise: ["7T", "6T", "5T"], + overheat: ["7M", "6M", "5M"], + protect: ["7M", "6M", "5M"], + pursuit: ["7L22", "6L22", "5L22"], + quickattack: ["7L1", "6L1", "5L1"], + raindance: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + secretpower: ["6M"], + shockwave: ["7T", "7L11", "6T", "6L11", "5L11"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["7M", "6M", "5T"], + snatch: ["7T", "6T"], + snore: ["7T", "6T", "5T"], + spark: ["7L25", "6L25", "5L25"], + stomp: ["7L31", "6L31", "5L31"], + substitute: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tailwhip: ["7L1", "6L1", "5L1"], + thrash: ["7L53", "6L53", "5L53"], + thunder: ["7M", "6M", "5M"], + thunderbolt: ["7M", "6M", "5M"], + thunderwave: ["7M", "7L1", "6M", "6L1", "5M", "5L1"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["7M", "6M", "5M"], + wildcharge: ["7M", "7L47", "6M", "6L47", "5M", "5L47"], + }, + }, + roggenrola: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + autotomize: ["8E", "7E", "6E", "5E"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + explosion: ["8L44", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + harden: ["8L4", "7L4", "6L4", "5L4"], + headbutt: ["8L24", "7L10", "6L10", "5L10"], + heavyslam: ["8M", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M"], + irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], + lockon: ["7E", "6E", "5E"], + magnitude: ["7E", "6E", "5E"], + meteorbeam: ["8T"], + mudslap: ["8L12", "7L17", "6L17", "5L17"], + naturepower: ["7M", "6M"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L32", "7L14", "6L14", "5L14"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L28", "7M", "7L27", "6M", "6L27", "5M", "5L27"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "7E", "6M", "6E", "5M", "5E"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L7", "6L7", "5L7"], + sandstorm: ["8M", "8L36", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + sandtomb: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "8L8", "7T", "7L30", "6T", "6L30", "5T", "5L30"], + stoneedge: ["8M", "8L40", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + takedown: ["8E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + wideguard: ["8E", "7E", "6E"], + }, + }, + boldore: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + curse: ["5D"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + explosion: ["8L54", "7M", "7L55", "6M", "6L55", "5M", "5L55"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + harden: ["8L1", "7L1", "6L1", "5L1"], + headbutt: ["8L24", "7L1", "6L1", "5L1"], + heavyslam: ["8M", "5D"], + hiddenpower: ["7M", "6M", "5M"], + irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], + meteorbeam: ["8T"], + mudslap: ["8L12", "7L17", "6L17", "5L17"], + naturepower: ["7M", "6M"], + powergem: ["8M", "8L0", "7L1", "6L25", "5L25"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L36", "7L14", "6L14", "5L14"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L30", "7M", "7L30", "6M", "6L30", "5M", "5L30"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1"], + sandstorm: ["8M", "8L42", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + sandtomb: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23", "5D"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "8L1", "7T", "7L36", "6T", "6L36", "5T", "5L36"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L48", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + toxic: ["7M", "6M", "5M"], + }, + encounters: [ + {generation: 5, level: 24}, + ], + }, + gigalith: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + explosion: ["8L54", "7M", "7L55", "6M", "6L55", "5M", "5L55"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + harden: ["8L1", "7L1", "6L1", "5L1"], + headbutt: ["8L24", "7L1", "6L1", "5L1"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], + ironhead: ["8M", "7T", "6T", "5T"], + laserfocus: ["7T"], + meteorbeam: ["8T"], + mudslap: ["8L12", "7L17", "6L17", "5L17"], + naturepower: ["7M", "6M"], + powergem: ["8M", "8L1", "7L1", "6L25", "5L25"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L36", "7L14", "6L14", "5L14"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L30", "7M", "7L30", "6M", "6L30", "5M", "5L30"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1"], + sandstorm: ["8M", "8L42", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + sandtomb: ["8M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + stealthrock: ["8M", "8L1", "7T", "7L36", "6T", "6L36", "5T", "5L36"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L48", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + throatchop: ["8M", "7T"], + toxic: ["7M", "6M", "5M"], + weatherball: ["8M"], + }, + }, + woobat: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + afteryou: ["7T", "6T", "5T"], + aircutter: ["8L15", "7L21", "6L21", "5L21"], + airslash: ["8M", "8L35", "7L32", "6L32", "5L32"], + allyswitch: ["8M", "7T"], + amnesia: ["8M", "8L30", "7L29", "6L29", "5L29"], + assurance: ["8M", "8L25", "7L12", "6L12", "5L12"], + attract: ["8M", "8L1", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + batonpass: ["8M"], + calmmind: ["8M", "8L45", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + captivate: ["7E", "6E"], + chargebeam: ["7M", "6M", "5M"], + charm: ["8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + confusion: ["8L5", "7L1", "6L1", "5L1"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + embargo: ["7M", "6M", "5M"], + endeavor: ["8L10", "7T", "7L47", "6T", "6L47", "5T", "5L47"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M", "7E", "6E", "5E"], + flash: ["6M", "5M"], + flatter: ["8E", "7E", "6E", "5E"], + fly: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L50", "7L36", "6L36", "5L36"], + gigadrain: ["8M", "7T", "6T", "5T"], + gust: ["8L1", "7L8", "6L8", "5L8"], + gyroball: ["8M", "7M", "6M", "5M"], + heartstamp: ["7L15", "6L15", "5L15"], + heatwave: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + hiddenpower: ["7M", "6M", "5M"], + imprison: ["8M", "8L20", "7L19", "6L19", "5L19"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + nastyplot: ["8M"], + odorsleuth: ["7L4", "6L4", "5L4"], + pluck: ["5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + psychocut: ["8M"], + psychoshift: ["8E", "7E", "6E"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + simplebeam: ["8L55"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + speedswap: ["8M"], + steelwing: ["8M", "7M", "6M"], + storedpower: ["8M", "7E", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M"], + superfang: ["7T", "6T", "5T"], + supersonic: ["8E", "7E", "6E", "5E"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + synchronoise: ["7E", "6E", "5E"], + tailwind: ["7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + venomdrench: ["8M", "7E", "6E"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + }, + swoobat: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + afteryou: ["7T", "6T", "5T"], + aircutter: ["8L15", "7L21", "6L21", "5L21"], + airslash: ["8M", "8L35", "7L32", "6L32", "5L32"], + allyswitch: ["8M", "7T"], + amnesia: ["8M", "8L30", "7L29", "6L29", "5L29"], + assurance: ["8M", "8L25", "7L1", "6L1", "5L1"], + attract: ["8M", "8L1", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + batonpass: ["8M"], + calmmind: ["8M", "8L45", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + chargebeam: ["7M", "6M", "5M"], + charm: ["8M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + embargo: ["7M", "6M", "5M"], + endeavor: ["8L1", "7T", "7L47", "6T", "6L47", "5T", "5L47"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M"], + flash: ["6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L50", "7L36", "6L36", "5L36"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gust: ["8L1", "7L1", "6L1", "5L1"], + gyroball: ["8M", "7M", "6M", "5M"], + heartstamp: ["7L15", "6L15", "5L15"], + heatwave: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + imprison: ["8M", "8L20", "7L19", "6L19", "5L19"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + nastyplot: ["8M"], + odorsleuth: ["7L1", "6L1", "5L1"], + pluck: ["5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + psychicfangs: ["8M"], + psychocut: ["8M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + simplebeam: ["8L55"], + skillswap: ["8M", "7T", "6T", "5T"], + skyattack: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + speedswap: ["8M"], + steelwing: ["8M", "7M", "6M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M"], + superfang: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + venomdrench: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + }, + drilbur: { + learnset: { + aerialace: ["7M", "6M", "5M"], + attract: ["8M", "7M", "6M", "5M"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crushclaw: ["8L24", "7E", "6E", "5E"], + cut: ["6M", "5M"], + dig: ["8M", "8L32", "7L19", "6M", "6L19", "5M", "5L19"], + doubleteam: ["7M", "6M", "5M"], + drillrun: ["8M", "8L40", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + earthquake: ["8M", "8L44", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fissure: ["8L48", "7L47", "6L47", "5L47"], + fling: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L12", "7L12", "6L12", "5L12"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + honeclaws: ["8L8", "7L22", "6M", "6L22", "5M", "5L22"], + irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + metalclaw: ["8L16", "7L15", "6L15", "5L15"], + metalsound: ["8E", "7E", "6E", "5E", "5D"], + mudshot: ["8M"], + mudslap: ["8L1", "7L8", "6L8", "5L8"], + mudsport: ["7L1", "6L1", "5L1"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + rapidspin: ["8L1", "7L5", "7E", "6L5", "6E", "5L5", "5E", "5D"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockclimb: ["7E", "6E", "5E", "5D"], + rockslide: ["8M", "8L28", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "8L20", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + scratch: ["8L4", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + skullbash: ["7E", "6E", "5E"], + slash: ["8E", "7L26", "6L26", "5L26"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + strength: ["6M", "5M"], + submission: ["8E", "7E", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "8L36", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + toxic: ["7M", "6M", "5M"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + }, + excadrill: { + learnset: { + aerialace: ["7M", "6M", "5M"], + attract: ["8M", "7M", "6M", "5M"], + brickbreak: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crushclaw: ["8L24"], + cut: ["6M", "5M"], + dig: ["8M", "8L34", "7L19", "6M", "6L19", "5M", "5L19"], + doubleteam: ["7M", "6M", "5M"], + drillrun: ["8M", "8L46", "7T", "7L55", "6T", "6L55", "5T", "5L55"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "8L52", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fissure: ["8L58", "7L62", "6L62", "5L62"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L12", "7L12", "6L12", "5L12"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + honeclaws: ["8L1", "7L22", "6M", "6L22", "5M", "5L22"], + horndrill: ["8L0", "7L1", "6L31", "5L31"], + hyperbeam: ["8M", "7M", "6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T"], + metalclaw: ["8L16", "7L15", "6L15", "5L15"], + mudshot: ["8M"], + mudslap: ["8L1", "7L1", "6L1", "5L1"], + mudsport: ["7L1", "6L1", "5L1"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + rapidspin: ["8L1", "7L1", "6L1", "5L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockslide: ["8M", "8L28", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rototiller: ["7L1", "6L1"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "8L20", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + scratch: ["8L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + slash: ["7L26", "6L26", "5L26"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "8L40", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + toxic: ["7M", "6M", "5M"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + audino: { + learnset: { + afteryou: ["8L28", "7T", "7L41", "6T", "6L40", "5T", "5L40"], + allyswitch: ["8M", "7T"], + amnesia: ["8M", "7E", "6E", "5E"], + attract: ["8M", "7M", "7L21", "6M", "6L15", "5M", "5L15"], + babydolleyes: ["8L9", "7L5", "6L5"], + bestow: ["7E", "6E", "5E"], + blizzard: ["8M", "7M", "6M", "5M"], + bodyslam: ["8M"], + calmmind: ["8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + dig: ["8M", "6M", "5M"], + disarmingvoice: ["8L4", "7L13", "6L13"], + doubleedge: ["8L48", "7L49", "6L49", "5L50"], + doubleslap: ["7L17", "6L10", "5L10", "5S0"], + doubleteam: ["7M", "6M", "5M"], + drainingkiss: ["8M", "7E", "6E"], + drainpunch: ["8M", "7T", "6T", "5T"], + dreameater: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["8M", "7E", "6E", "5E", "5D"], + endure: ["8M"], + entrainment: ["8L52", "7L29", "6L25", "5L25"], + facade: ["8M", "7M", "6M", "5M"], + fireblast: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + flamethrower: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M"], + grassknot: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + growl: ["8L16", "7L1", "6L1", "5L1"], + healbell: ["7T", "7E", "6T", "6E", "5T", "5E"], + healingwish: ["8E", "7E", "6E", "5E"], + healpulse: ["8L44", "7L37", "6L35", "6S3", "5L35", "5S0", "5S1", "5S2"], + helpinghand: ["8M", "8L12", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D", "5S0", "5S1", "5S2"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L40", "7T", "7L1", "6T", "5T"], + icebeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + icywind: ["8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lastresort: ["8L60", "7T", "7L1", "6T", "6L1", "5T", "5L55"], + lifedew: ["8L24"], + lightscreen: ["8M", "7M", "6M", "5M"], + lowkick: ["8M", "7T", "6T", "5T"], + luckychant: ["7E", "6E", "5E"], + magiccoat: ["7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + mistyterrain: ["8M", "8L56", "7L1", "6L1"], + painsplit: ["7T", "6T", "5T"], + playnice: ["8L1", "7L1", "6L1"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + present: ["5S1", "5S2"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + refresh: ["7L9", "6L5", "5L5", "5S0", "5S1", "5S2"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["7L25", "6M", "6L20", "5L20"], + shadowball: ["8M", "7M", "6M", "5M"], + signalbeam: ["7T", "6T", "5T"], + simplebeam: ["8L36", "7L45", "6L45", "6S3", "5L45"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + sweetkiss: ["8E", "7E", "6E", "5E"], + takedown: ["8L32", "7L33", "6L30", "5L30"], + telekinesis: ["7T", "5M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "6S3", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trickroom: ["8M", "7M", "6M", "6S3", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wildcharge: ["8M", "7M", "6M", "5M"], + wish: ["8E", "7E", "6E", "5E"], + workup: ["8M", "7M", "5M"], + yawn: ["8E", "7E", "6E", "5E", "5D"], + zenheadbutt: ["8M", "8L20", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 30, gender: "F", nature: "Calm", abilities: ["healer"], moves: ["healpulse", "helpinghand", "refresh", "doubleslap"], pokeball: "cherishball"}, + {generation: 5, level: 30, gender: "F", nature: "Serious", abilities: ["healer"], moves: ["healpulse", "helpinghand", "refresh", "present"], pokeball: "cherishball"}, + {generation: 5, level: 30, gender: "F", nature: "Jolly", abilities: ["healer"], moves: ["healpulse", "helpinghand", "refresh", "present"], pokeball: "cherishball"}, + {generation: 6, level: 100, nature: "Relaxed", abilities: ["regenerator"], moves: ["trickroom", "healpulse", "simplebeam", "thunderbolt"], pokeball: "cherishball"}, + ], + }, + timburr: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L8", "6L8", "5L8"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "8L16", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + chipaway: ["7L24", "6L24", "5L24"], + coaching: ["8T"], + cometpunch: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E"], + defog: ["8E"], + detect: ["8E", "7E", "6E", "5E"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + dynamicpunch: ["8L32", "7L34", "6L34", "5L34"], + endure: ["8M", "7E", "6E", "5E"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L12", "7L4", "6L4", "5L4"], + focuspunch: ["8L48", "7T", "7L46", "6T", "6L46", "5L46"], + forcepalm: ["7E", "6E", "5E"], + foresight: ["7E", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L36", "7L40", "6L40", "5L40"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "8L4", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + lowsweep: ["8M", "7M", "6M", "5M"], + machpunch: ["8E", "7E", "6E", "5E"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["8E", "7E", "6M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M", "7E", "6E", "5E"], + rockslide: ["8M", "8L20", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L8", "7L16", "6L16", "5L16"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L28", "7L37", "6L37", "5L37"], + secretpower: ["6M"], + slam: ["8L24"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + smellingsalts: ["7E", "6E", "5E"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "8L40", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L44", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + wakeupslap: ["7L20", "6L20", "5L20"], + wideguard: ["8E", "7E", "6E", "5E"], + workup: ["8M", "7M", "5M"], + }, + }, + gurdurr: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L1", "5L1"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + chipaway: ["7L24", "6L24", "5L24"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T", "5D"], + dynamicpunch: ["8L36", "7L37", "6L37", "5L37"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L12", "7L1", "6L1", "5L1"], + focuspunch: ["8L60", "7T", "7L53", "6T", "6L53", "5L53"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L42", "7L45", "6L45", "5L45"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + icepunch: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12", "5D"], + lowsweep: ["8M", "7M", "6M", "5M"], + machpunch: ["5D"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + rockslide: ["8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L1", "7L16", "6L16", "5L16"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L30", "7L41", "6L41", "5L41"], + secretpower: ["6M"], + slam: ["8L24"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + wakeupslap: ["7L20", "6L20", "5L20"], + workup: ["8M", "7M", "5M"], + }, + }, + conkeldurr: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L1", "5L1"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "8L16", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + bulldoze: ["8M", "7M", "6M", "5M"], + chipaway: ["7L24", "6L24", "5L24"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + dynamicpunch: ["8L36", "7L37", "6L37", "5L37"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L12", "7L1", "6L1", "5L1"], + focuspunch: ["8L60", "7T", "7L53", "6T", "6L53", "5L53"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L42", "7L45", "6L45", "5L45"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "8L1", "7T", "7L12", "6T", "6L12", "5T", "5L12"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + rockblast: ["8M"], + rockslide: ["8M", "8L20", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L1", "7L16", "6L16", "5L16"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L30", "7L41", "6L41", "5L41"], + secretpower: ["6M"], + slam: ["8L24"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L54", "7T", "7L57", "6T", "6L57", "5T", "5L57"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + wakeupslap: ["7L20", "6L20", "5L20"], + workup: ["8M", "7M", "5M"], + }, + }, + tympole: { + learnset: { + acid: ["8L4"], + afteryou: ["7T", "7E", "6T", "6E"], + aquaring: ["8L32", "7L20", "6L20", "5L20"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + bubble: ["7L1", "6L1", "5L1"], + bubblebeam: ["8L20", "7L12", "6L12", "5L12"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + echoedvoice: ["8L1", "7M", "7L38", "6M", "6L38", "5M", "5L38"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flail: ["8L24", "7L34", "6L34", "5L34"], + frustration: ["7M", "6M", "5M"], + growl: ["8L1", "7L1", "6L1", "5L1"], + hail: ["8M", "7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L48", "7L42", "6L42", "5L42"], + hypervoice: ["8M", "8L36", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + icywind: ["8M", "7T", "6T", "5T"], + infestation: ["7M", "6M"], + mist: ["8E", "7E", "6E", "5E"], + mudbomb: ["7E", "6E", "5E"], + muddywater: ["8M", "8L40", "7L27", "6L27", "5L27"], + mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], + mudslap: ["8E"], + mudsport: ["7E", "6E", "5E"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "8L44", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + refresh: ["7E", "6E", "5E"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "8L16", "7M", "7L9", "6M", "6L9", "5M", "5L9", "5D"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + substitute: ["8M", "7M", "6M", "5M"], + supersonic: ["8L8", "7L5", "6L5", "5L5"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["8E", "7M", "6M", "5M"], + uproar: ["8M", "8L28", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + venomdrench: ["8M", "7E"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "5D"], + weatherball: ["8M"], + }, + }, + palpitoad: { + learnset: { + acid: ["8L1"], + afteryou: ["7T", "6T"], + aquaring: ["8L37", "7L20", "6L20", "5L20"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + bubble: ["7L1", "6L1", "5L1"], + bubblebeam: ["8L20", "7L12", "6L12", "5L12"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + echoedvoice: ["8L1", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flail: ["8L24", "7L37", "6L37", "5L37"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "6T", "5T"], + growl: ["8L1", "7L1", "6L1", "5L1"], + hail: ["8M", "7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L60", "7L47", "6L47", "5L47"], + hypervoice: ["8M", "8L42", "7T", "7L51", "6T", "6L51", "5T", "5L51"], + icywind: ["8M", "7T", "6T", "5T"], + infestation: ["7M", "6M"], + muddywater: ["8M", "8L48", "7L28", "6L28", "5L28"], + mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], + powerwhip: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "8L54", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "8L16", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + supersonic: ["8L1", "7L1", "6L1", "5L1"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L30", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + venomdrench: ["8M"], + waterpulse: ["7T", "6T"], + weatherball: ["8M"], + }, + }, + seismitoad: { + learnset: { + acid: ["8L1", "7L1", "6L36", "5L36"], + afteryou: ["7T", "6T"], + aquaring: ["8L39", "7L20", "6L20", "5L20"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + bubble: ["7L1", "6L1", "5L1"], + bubblebeam: ["8L20", "7L12", "6L12", "5L12"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + dive: ["8M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "8L0", "7T", "7L44", "6T", "6L44", "5T", "5L44"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + echoedvoice: ["8L1", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flail: ["8L24", "7L39", "6L39", "5L39"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["8L1", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + growl: ["8L1", "7L1", "6L1", "5L1"], + hail: ["8M", "7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L70", "7L53", "6L53", "5L53"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L46", "7T", "7L59", "6T", "6L59", "5T", "5L59"], + icepunch: ["8M", "7T", "6T", "5T"], + icywind: ["8M", "7T", "6T", "5T"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T"], + liquidation: ["8M"], + lowkick: ["8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + muddywater: ["8M", "8L54", "7L28", "6L28", "5L28"], + mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + powerwhip: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "8L62", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "8L16", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + scald: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + supersonic: ["8L1", "7L1", "6L1", "5L1"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L30", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + waterpulse: ["7T", "6T"], + weatherball: ["8M"], + }, + encounters: [ + {generation: 5, level: 15}, + ], + }, + throh: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L5", "5L5"], + bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D"], + block: ["7T", "6T", "5T"], + bodyslam: ["8M", "7L21", "6L29", "5L29"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulkup: ["8M", "8L25", "7M", "7L25", "6M", "6L33", "5M", "5L33"], + bulldoze: ["8M", "7M", "6M", "5M"], + circlethrow: ["8L10", "7L29", "6L37", "5L37"], + coaching: ["8T"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M", "8L45", "7L33", "6L41", "5L41"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L5", "7L1", "6L9", "5L9"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T", "5D"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "7T", "6T", "5T"], + lowsweep: ["8M", "7M", "6M", "5M"], + matblock: ["7L1"], + megakick: ["8M"], + megapunch: ["8M"], + painsplit: ["7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "8L20", "7L13", "6L21", "5L21"], + reversal: ["8M", "8L50", "7L45", "6L50", "5L53"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M"], + seismictoss: ["8L40", "7L5", "6L13", "5L13"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M"], + stormthrow: ["8L30", "7L17", "6L25", "5L25"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L55", "7T", "7L41", "6T", "6L48", "5T", "5L49", "5D"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + vitalthrow: ["8L35", "7L9", "6L17", "5L17"], + wideguard: ["8L15", "7L37", "6L45", "5L45"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + sawk: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L5", "5L5"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M", "8L35", "7M", "7L21", "6M", "6L29", "5M", "5L29"], + bulkup: ["8M", "8L25", "7M", "7L25", "6M", "6L33", "5M", "5L33"], + bulldoze: ["8M", "7M", "6M", "5M"], + closecombat: ["8M", "8L55", "7L41", "6L48", "5L49"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["8L40", "7L13", "6L21", "5L21"], + dig: ["8M", "6M", "5M"], + doublekick: ["8L10", "7L5", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + dualchop: ["7T", "6T", "5T", "5D"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M", "8L45", "7L33", "6L41", "5L41"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "8L5", "7L1", "6L9", "5L9"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + karatechop: ["7L17", "6L25", "5L25"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "7T", "6T", "5T"], + lowsweep: ["8M", "8L20", "7M", "7L9", "6M", "6L17", "5M", "5L17"], + megakick: ["8M"], + megapunch: ["8M"], + painsplit: ["7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + quickguard: ["8L15", "7L37", "6L45", "5L45"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L30", "7L29", "6M", "6L37", "5M", "5L37"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M", "8L50", "7L45", "6L50", "5L53"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["8L1", "7L1", "6M", "6L1", "5M", "5L1", "5D"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T", "5T", "5D"], + toxic: ["7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + sewaddle: { + learnset: { + agility: ["7E", "6E", "5E"], + airslash: ["7E", "6E", "5E"], + attract: ["7M", "6M", "5M"], + batonpass: ["7E", "6E", "5E"], + bugbite: ["7T", "7L8", "6T", "6L8", "5T", "5L8"], + bugbuzz: ["7L36", "6L36", "5L36"], + calmmind: ["7M", "6M", "5M"], + camouflage: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + electroweb: ["7T", "6T", "5T"], + endure: ["7L29", "6L29", "5L29"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flail: ["7L43", "6L43", "5L43"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["7T", "6T", "5T"], + grassknot: ["7M", "6M", "5M"], + grassyterrain: ["7E"], + hiddenpower: ["7M", "6M", "5M"], + irondefense: ["7T", "6T", "5T"], + lightscreen: ["7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + mefirst: ["7E", "6E", "5E"], + mindreader: ["7E", "6E", "5E"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M"], + protect: ["7M", "6M", "5M"], + razorleaf: ["7L15", "6L15", "5L15"], + razorwind: ["7E", "6E", "5E"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + screech: ["7E", "6E", "5E"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + signalbeam: ["7T", "6T", "5T"], + silverwind: ["7E", "6E", "5E"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + stickyweb: ["7L31", "6L31"], + stringshot: ["7L1", "6L1", "5L1"], + strugglebug: ["7L22", "6M", "6L22", "5M", "5L22"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + tackle: ["7L1", "6L1", "5L1"], + toxic: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + }, + swadloon: { + learnset: { + attract: ["7M", "6M", "5M"], + bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + calmmind: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + electroweb: ["7T", "6T", "5T"], + energyball: ["7M", "6M", "5M"], + facade: ["7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["7T", "6T", "5T"], + grassknot: ["7M", "6M", "5M"], + grasswhistle: ["7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + irondefense: ["7T", "6T", "5T"], + lightscreen: ["7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M"], + protect: ["7M", "7L1", "6M", "6L20", "5M", "5L20"], + razorleaf: ["7L1", "6L1", "5L1"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + stringshot: ["7L1", "6L1", "5L1"], + strugglebug: ["6M", "5M"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + tackle: ["7L1", "6L1", "5L1"], + toxic: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + encounters: [ + {generation: 5, level: 19}, + ], + }, + leavanny: { + learnset: { + aerialace: ["7M", "6M", "5M"], + attract: ["7M", "6M", "5M"], + bugbite: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + calmmind: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + electroweb: ["7T", "6T", "5T"], + energyball: ["7M", "6M", "5M"], + entrainment: ["7L43", "6L43", "5L43"], + facade: ["7M", "6M", "5M"], + falseswipe: ["7M", "7L1", "6M", "6L1", "5M", "5L1"], + fellstinger: ["7L29", "6L34"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["7T", "6T", "5T"], + gigaimpact: ["7M", "6M", "5M"], + grassknot: ["7M", "6M", "5M"], + healbell: ["7T", "6T", "5T"], + helpinghand: ["7T", "7L32", "6T", "6L32", "5T", "5L32"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["7M", "6M", "5M"], + irondefense: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + leafblade: ["7L36", "6L36", "5L36"], + leafstorm: ["7L50", "6L50", "5L50"], + lightscreen: ["7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M", "5M"], + poisonjab: ["7M", "6M", "5M"], + protect: ["7M", "6M", "5M"], + razorleaf: ["7L1", "6L1", "5L1"], + reflect: ["7M", "6M", "5M"], + rest: ["7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["7T", "6T", "5T"], + shadowclaw: ["7M", "6M", "5M"], + signalbeam: ["7T", "6T", "5T"], + slash: ["7L1", "6L29", "5L29"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + solarbeam: ["7M", "6M", "5M"], + steelwing: ["7M", "6M"], + stringshot: ["7L1", "6L1", "5L1"], + strugglebug: ["7L22", "6M", "6L22", "5M", "5L22"], + substitute: ["7M", "6M", "5M"], + sunnyday: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["7M", "7L46", "6M", "6L46", "5M", "5L46"], + synthesis: ["7T", "6T", "5T"], + tackle: ["7L1", "6L1", "5L1"], + throatchop: ["7T"], + toxic: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + xscissor: ["7M", "7L39", "6M", "6L39", "5M", "5L39"], + }, + encounters: [ + {generation: 5, level: 20, isHidden: true}, + ], + }, + venipede: { + learnset: { + agility: ["8M", "8L32", "7L29", "6L29", "5L29"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["8E"], + bugbite: ["8L20", "7T", "7L22", "6T", "6L22", "5T", "5L22"], + confide: ["7M", "6M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1"], + doubleedge: ["8L44", "7L43", "6L43", "5L43"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8E"], + gyroball: ["8M", "7M", "6M", "5M"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + pinmissile: ["8M", "7E", "6E", "5E"], + poisonjab: ["8M", "7M", "6M", "5M"], + poisonsting: ["8L1", "7L5", "6L5", "5L5"], + poisontail: ["8L12", "7L19", "6L19", "5L19"], + protect: ["8M", "8L8", "7M", "7L15", "6M", "6L15", "5M", "5L15"], + pursuit: ["7L12", "6L12", "5L12"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockclimb: ["7L40", "7E", "6L40", "6E", "5L40", "5E"], + rocksmash: ["6M", "5M"], + rollout: ["8L4", "7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L16", "7L8", "6L8", "5L8"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M", "7E", "6E", "5E"], + steamroller: ["7L33", "6L33", "5L33"], + steelroller: ["8T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["8L28", "7E", "6E", "5E"], + toxic: ["8L36", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + toxicspikes: ["8M", "7E", "6E", "5E"], + twineedle: ["7E", "6E", "5E"], + venomdrench: ["8M", "8L40", "7L38"], + venoshock: ["8M", "8L24", "7M", "7L26", "6M", "6L26", "5M", "5L26"], + }, + }, + whirlipede: { + learnset: { + agility: ["8M", "8L38", "7L32", "6L32", "5L32"], + attract: ["8M", "7M", "6M", "5M"], + bugbite: ["8L20", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + confide: ["7M", "6M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1"], + doubleedge: ["8L56", "7L50", "6L50", "5L50"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gyroball: ["8M", "7M", "6M", "5M"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "8L0", "7T", "7L1", "6T", "6L22", "5T", "5L22"], + payback: ["8M", "7M", "6M", "5M"], + pinmissile: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M"], + poisonsting: ["8L1", "7L1", "6L1", "5L1"], + poisontail: ["8L12", "7L19", "6L19", "5L19"], + protect: ["8M", "8L1", "7M", "7L15", "6M", "6L15", "5M", "5L15"], + pursuit: ["7L12", "6L12", "5L12"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockclimb: ["7L46", "6L46", "5L46"], + rocksmash: ["6M", "5M"], + rollout: ["8L1", "7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L16", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M"], + steamroller: ["7L37", "6L37", "5L37"], + steelroller: ["8T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["8L32"], + toxic: ["8L44", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + toxicspikes: ["8M"], + venomdrench: ["8M", "8L50", "7L43", "6L43"], + venoshock: ["8M", "8L26", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + }, + }, + scolipede: { + learnset: { + agility: ["8M", "8L42", "7L33", "6L33", "5L33"], + aquatail: ["7T", "6T", "5T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M", "8L1", "7L1", "6L30", "5L30"], + bugbite: ["8L20", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crosspoison: ["8M"], + cut: ["6M", "5M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1"], + dig: ["8M", "6M", "5M"], + doubleedge: ["8L66", "7L55", "6L55", "5L55"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gyroball: ["8M", "7M", "6M", "5M"], + hex: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "8L1", "7T", "7L1", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + megahorn: ["8M", "8L74", "7L1", "6L1", "5L1"], + payback: ["8M", "7M", "6M", "5M"], + pinmissile: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M"], + poisonsting: ["8L1", "7L1", "6L1", "5L1"], + poisontail: ["8L12", "7L19", "6L19", "5L19", "5D"], + protect: ["8M", "8L1", "7M", "7L15", "6M", "6L15", "5M", "5L15"], + pursuit: ["7L12", "6L12", "5L12"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockclimb: ["7L50", "6L50", "5L50"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["8L1", "7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L16", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + smartstrike: ["8M", "7M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M"], + steamroller: ["7L39", "6L39", "5L39"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T", "5D"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "7M", "6M", "5M"], + takedown: ["8L34"], + throatchop: ["8M", "7T"], + toxic: ["8L50", "7M", "7L44", "6M", "6L44", "5M", "5L44"], + toxicspikes: ["8M", "5D"], + venomdrench: ["8M", "8L58", "7L47", "6L47"], + venoshock: ["8M", "8L26", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + }, + cottonee: { + learnset: { + absorb: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M", "7E", "6E", "5E"], + captivate: ["7E", "6E"], + charm: ["8M", "8L27", "7L28", "6L28", "5L28"], + confide: ["7M", "6M"], + cottonguard: ["8L45", "7L37", "6L37", "5L37"], + cottonspore: ["8L33", "7L17", "6L17", "5L17"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + encore: ["8M", "7E", "6E", "5E", "5D"], + endeavor: ["8L42", "7T", "7L44", "6T", "6L44", "5T", "5L44"], + endure: ["8M"], + energyball: ["8M", "8L36", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + facade: ["8M", "7M", "6M", "5M"], + fairywind: ["8L3", "7L1", "6L1"], + faketears: ["8M", "7E", "6E", "5E"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "8L24", "7T", "7L26", "6T", "6L26", "5T", "5L26"], + grassknot: ["8M", "7M", "6M", "5M"], + grasswhistle: ["7E", "6E", "5E"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8L18", "7L4", "6L4", "5L4"], + helpinghand: ["8M", "8L1", "7T", "7L31", "6T", "6L31", "5T", "5L31"], + hiddenpower: ["7M", "6M", "5M"], + knockoff: ["7T", "6T", "5T"], + leechseed: ["8L30", "7L8", "6L8", "5L8", "5D"], + megadrain: ["8L12", "7L13", "6L13", "5L13"], + memento: ["8E", "7E", "6E", "5E"], + mistyterrain: ["8M", "7E"], + naturalgift: ["7E", "6E", "5E"], + naturepower: ["8E", "7M", "6M"], + poisonpowder: ["8L21", "7L22", "6L22", "5L22"], + protect: ["8M", "7M", "6M", "5M"], + razorleaf: ["8L15", "7L19", "6L19", "5L19"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5M", "5L46"], + stunspore: ["8L6", "7L10", "6L10", "5L10"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "8L39", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + switcheroo: ["8E", "7E", "6E", "5E"], + tailwind: ["7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + }, + }, + whimsicott: { + learnset: { + absorb: ["8L1"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M", "5S0"], + charm: ["8M", "8L1"], + confide: ["7M", "6M"], + cottonguard: ["8L1"], + cottonspore: ["8L1", "7L1", "6L1", "5L1"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["8L1", "7T", "6T", "5T"], + endure: ["8M"], + energyball: ["8M", "8L1", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + fairywind: ["8L1"], + faketears: ["8M"], + flash: ["6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "8L1", "7T", "6T", "5T", "5S0"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8L1", "7L1", "6L1", "5L1"], + gust: ["8L1", "7L10", "6L10", "5L10"], + helpinghand: ["8M", "8L1", "7T", "6T", "5T", "5S0"], + hiddenpower: ["7M", "6M", "5M"], + hurricane: ["8M", "8L1", "7L46", "6L46", "5L46"], + hyperbeam: ["8M", "7M", "6M", "5M"], + knockoff: ["7T", "6T", "5T"], + leechseed: ["8L1", "7L1", "6L1", "5L1"], + lightscreen: ["8M", "7M", "6M", "5M"], + megadrain: ["8L1", "7L1", "6L1", "5L1"], + memento: ["8L1"], + mistyterrain: ["8M"], + moonblast: ["8L1", "7L50", "6L50"], + naturepower: ["7M", "6M"], + playrough: ["8M"], + poisonpowder: ["8L1"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + razorleaf: ["8L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + shadowball: ["8M", "7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "8L1", "7M", "6M", "5M"], + stunspore: ["8L1"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "8L1", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M", "5S0"], + swift: ["8M"], + tailwind: ["8L1", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trickroom: ["8M", "7M", "6M", "5M"], + uturn: ["8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 50, gender: "F", nature: "Timid", ivs: {spe: 31}, abilities: ["prankster"], moves: ["swagger", "gigadrain", "beatup", "helpinghand"], pokeball: "cherishball"}, + ], + }, + petilil: { + learnset: { + absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], + afteryou: ["9L27", "8L27", "7T", "7L44", "6T", "6L44", "5T", "5L44"], + aromatherapy: ["8L12", "7L28", "6L28", "5L28"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7E", "6E", "5E"], + bulletseed: ["9M"], + charm: ["9M", "9L12", "8M", "7E", "6E", "5E", "5D"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + encore: ["9M", "8M", "7E"], + endure: ["9M", "8M", "7E", "6E", "5E"], + energyball: ["9M", "9L30", "8M", "8L30", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + entrainment: ["9L39", "8L39", "7L37", "6L37", "5L37"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "9L21", "8M", "8L21", "7T", "7L26", "6T", "6L26", "5T", "5L26"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + grasswhistle: ["7E", "6E", "5E"], + grassyglide: ["8T"], + growth: ["9L1", "8L1", "7L4", "6L4", "5L4"], + healbell: ["7T", "6T", "5T"], + healingwish: ["9E", "8E", "7E", "6E", "5E"], + helpinghand: ["9M", "9L3", "8M", "8L3", "7T", "7L31", "6T", "6L31", "5T", "5L31"], + hiddenpower: ["7M", "6M", "5M"], + ingrain: ["9E", "8E", "7E", "6E", "5E"], + laserfocus: ["7T"], + leafstorm: ["9M", "9L42", "8M", "8L42", "7L46", "6L46", "5L46"], + leechseed: ["9L24", "8L24", "7L8", "6L8", "5L8"], + magicalleaf: ["9M", "9L15", "8M", "8L15", "7L19", "6L19", "5L19"], + megadrain: ["9L9", "8L9", "7L13", "6L13", "5L13"], + naturalgift: ["7E", "6E", "5E"], + naturepower: ["7M", "6M"], + pollenpuff: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T"], + sleeppowder: ["9L18", "8L18", "7L10", "6L10", "5L10", "5D"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + stunspore: ["9L6", "8L6", "7L22", "6L22", "5L22"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "9L36", "8M", "8L36", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + swagger: ["7M", "6M", "5M"], + sweetscent: ["9E", "8E", "7E", "6E", "5E", "5D"], + synthesis: ["9L33", "8L33", "7T", "7L17", "6T", "6L17", "5T", "5L17"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + worryseed: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + lilligant: { + learnset: { + absorb: ["9L1", "8L1"], + afteryou: ["9L1", "8L1", "7T", "6T", "5T"], + aromatherapy: ["8L1"], + attract: ["8M", "7M", "6M", "5M"], + bulletseed: ["9M"], + charm: ["9M", "9L1", "8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], + entrainment: ["9L1", "8L1"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + grassyglide: ["8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], + healbell: ["7T", "6T", "5T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + laserfocus: ["7T"], + leafblade: ["8M"], + leafstorm: ["9M", "9L1", "8M", "8L1"], + leechseed: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + magicalleaf: ["9M", "9L5", "8M", "8L1"], + megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1"], + naturepower: ["7M", "6M"], + petalblizzard: ["9L1", "8L1", "7L50", "6L50"], + petaldance: ["9L0", "8L0", "7L46", "6L46", "5L46"], + pollenpuff: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + quiverdance: ["9L1", "8L1", "7L28", "6L28", "5L28"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T"], + sleeppowder: ["9L1", "8L1"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + solarblade: ["8M"], + stunspore: ["9L1", "8L1"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + synthesis: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + teeterdance: ["9L1", "8L1", "7L10", "6L10", "5L10"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + worryseed: ["7T", "6T", "5T"], + }, + }, + lilliganthisui: { + learnset: { + absorb: ["9L1"], + acrobatics: ["9M"], + aerialace: ["9M"], + afteryou: ["9L1"], + airslash: ["9M"], + axekick: ["9L5"], + brickbreak: ["9M"], + bulletseed: ["9M"], + charm: ["9M"], + closecombat: ["9M"], + defog: ["9L1"], + encore: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L1"], + entrainment: ["9L1"], + facade: ["9M"], + gigadrain: ["9M", "9L1"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L1"], + helpinghand: ["9M", "9L1"], + hurricane: ["9M"], + hyperbeam: ["9M"], + icespinner: ["9M"], + leafblade: ["9L1"], + leafstorm: ["9M", "9L1"], + leechseed: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "9L1"], + megadrain: ["9L1"], + megakick: ["9L1"], + metronome: ["9M"], + petalblizzard: ["9L1"], + poisonjab: ["9M"], + pollenpuff: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + sleeppowder: ["9L1"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + solarblade: ["9L1"], + stunspore: ["9L1"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + swordsdance: ["9M"], + synthesis: ["9L1"], + takedown: ["9M"], + teeterdance: ["9L1"], + terablast: ["9M"], + trailblaze: ["9M"], + victorydance: ["9L0"], + }, + }, + basculin: { + learnset: { + agility: ["9M", "8M", "7E", "6E", "5E", "5D"], + aquajet: ["9L12", "8L12", "7L9", "6L13", "5L13"], + aquatail: ["8L44", "7T", "7L20", "6T", "6L28", "5T", "5L28"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L16", "8L16", "7L7", "6L10", "5L10"], + blizzard: ["9M"], + bounce: ["8M", "7T", "6T", "5T"], + brine: ["8M", "7E", "6E", "5E"], + bubblebeam: ["9E", "8E", "7E", "6E", "5E"], + chillingwater: ["9M"], + chipaway: ["7L11", "6L16", "5L16"], + confide: ["7M", "6M"], + crunch: ["9M", "9L32", "8M", "8L32", "7L17", "6L24", "5L24"], + cut: ["6M", "5M"], + dive: ["8M", "6M", "5M"], + doubleedge: ["9L52", "8L52", "7L26", "6L36", "5L36"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["9E", "8E", "7T", "6T", "5T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + finalgambit: ["9L40", "8L40", "7L38", "6L50", "5L51"], + flail: ["9L8", "8L8", "7L34", "6L1", "5L46"], + flipturn: ["8T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M"], + hail: ["8M", "7M", "6M", "5M"], + headbutt: ["9L24", "8L24", "7L5", "6L7", "5L7", "5D"], + headsmash: ["9L56", "8L56", "7L46", "7E"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M"], + icebeam: ["9M", "8M", "7M", "6M", "5M"], + icefang: ["9M", "8M"], + icywind: ["9M", "8M", "7T", "6T", "5T"], + liquidation: ["9M", "8M", "7T"], + muddywater: ["8M", "7E", "6E", "5E"], + mudshot: ["9M", "8M", "7E", "6E", "5E"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychicfangs: ["9M", "8M"], + rage: ["7E", "6E", "5E"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "7E", "6E", "5E"], + reversal: ["9M", "8M"], + round: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L30", "6L41", "5L41"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + snowscape: ["9M"], + soak: ["9L28", "8L28", "7L23", "6L32", "5L32"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M", "7E", "6E", "5E"], + tackle: ["9L4", "8L4", "7L1", "6L1", "5L1"], + tailwhip: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M", "9L36", "8L36", "7L14", "6L20", "5L20"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thrash: ["9L48", "8L48", "7L42", "6L1", "5L56"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "7L3", "6T", "6L4", "5T", "5L4"], + waterfall: ["9M", "8M", "7M", "6M", "5M"], + watergun: ["9L1", "8L1", "7L1", "6L1", "5L1"], + waterpulse: ["9M"], + wavecrash: ["9L44"], + whirlpool: ["8M", "7E", "6E", "5E"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "5D"], + }, + }, + basculinwhitestriped: { + learnset: { + agility: ["9M"], + aquajet: ["9L12"], + bite: ["9L16"], + blizzard: ["9M"], + chillingwater: ["9M"], + crunch: ["9M", "9L32"], + doubleedge: ["9L52"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + flail: ["9L8"], + headbutt: ["9L24"], + headsmash: ["9L56"], + hydropump: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + icywind: ["9M"], + lastrespects: ["9E"], + liquidation: ["9M"], + mudshot: ["9M"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M", "9L20"], + sleeptalk: ["9M"], + snowscape: ["9M"], + soak: ["9L28"], + substitute: ["9M"], + surf: ["9M"], + swift: ["9M"], + tackle: ["9L4"], + tailwhip: ["9L1"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + thrash: ["9L48"], + uproar: ["9L40"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + wavecrash: ["9L44"], + zenheadbutt: ["9M"], + }, + }, + basculegion: { + learnset: { + agility: ["9M"], + aquajet: ["9L12"], + bite: ["9L16"], + blizzard: ["9M"], + chillingwater: ["9M"], + confuseray: ["9M"], + crunch: ["9M", "9L32"], + doubleedge: ["9L52"], + endeavor: ["9E"], + facade: ["9M"], + flail: ["9L8"], + gigaimpact: ["9M"], + headbutt: ["9L24"], + headsmash: ["9L56"], + hex: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + icywind: ["9M"], + lastrespects: ["9E"], + liquidation: ["9M"], + mudshot: ["9M"], + nightshade: ["9M"], + outrage: ["9M"], + phantomforce: ["9M", "9L1"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M", "9L20"], + shadowball: ["9M", "9L1"], + sleeptalk: ["9M"], + snowscape: ["9M"], + soak: ["9L28"], + substitute: ["9M"], + surf: ["9M"], + tackle: ["9L4"], + tailwhip: ["9L1"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + thrash: ["9L48"], + uproar: ["9L40"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + wavecrash: ["9L44"], + }, + }, + basculegionf: { + learnset: { + agility: ["9M"], + aquajet: ["9L12"], + bite: ["9L16"], + blizzard: ["9M"], + chillingwater: ["9M"], + confuseray: ["9M"], + crunch: ["9M", "9L32"], + doubleedge: ["9L52"], + endeavor: ["9E"], + facade: ["9M"], + flail: ["9L8"], + gigaimpact: ["9M"], + headbutt: ["9L24"], + headsmash: ["9L56"], + hex: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + icywind: ["9M"], + lastrespects: ["9E"], + liquidation: ["9M"], + mudshot: ["9M"], + nightshade: ["9M"], + outrage: ["9M"], + phantomforce: ["9M", "9L1"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M", "9L20"], + shadowball: ["9M", "9L1"], + sleeptalk: ["9M"], + snowscape: ["9M"], + soak: ["9L28"], + substitute: ["9M"], + surf: ["9M"], + tackle: ["9L4"], + tailwhip: ["9L1"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + thrash: ["9L48"], + uproar: ["9L40"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + wavecrash: ["9L44"], + }, + }, + sandile: { + learnset: { + aquatail: ["9E", "8E", "7T", "6T", "5T"], + assurance: ["8M", "7L16", "6L16", "5L16"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M", "7E", "6E", "5E"], + bite: ["9L15", "8L15", "7L4", "6L4", "5L4"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "6E", "5E"], + crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + dig: ["9M", "9L21", "8M", "8L21", "7L31", "6M", "6L31", "5M", "5L31"], + doubleedge: ["9E", "8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["9M", "8M", "7T", "6T", "5T"], + earthquake: ["9M", "9L36", "8M", "8L36", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M", "7E", "6E", "5E"], + fling: ["9M"], + focusenergy: ["8M", "7E", "6E", "5E"], + foulplay: ["9M", "9L33", "8M", "8L33", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + frustration: ["7M", "6M", "5M"], + grassknot: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L6", "8L6", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + meanlook: ["7E", "6E", "5E"], + mefirst: ["7E", "6E"], + mudshot: ["9M"], + mudslap: ["9M", "7L19", "6L19", "5L19"], + payback: ["8M", "7M", "6M", "5M"], + powertrip: ["9L1", "8L1", "7E"], + protect: ["9M", "8M", "7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + rage: ["7L1", "6L1", "5L1"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "6M", "5M"], + rockclimb: ["7E", "6E", "5E"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L3", "8L3", "7L7", "6L7", "5L7"], + sandstorm: ["9M", "9L30", "8M", "8L30", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L34", "6L34", "5L34"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shadowclaw: ["9M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["9E", "8E", "7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thrash: ["9L39", "8L39", "7L46", "6L46", "5L46"], + thunderfang: ["9M", "8M", "7E", "6E", "5E"], + torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + krokorok: { + learnset: { + aerialace: ["9M"], + aquatail: ["7T", "6T", "5T"], + assurance: ["8M", "7L16", "6L16", "5L16"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + bite: ["9L15", "8L15", "7L1", "6L1", "5L1"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + dig: ["9M", "9L21", "8M", "8L21", "7L32", "6M", "6L32", "5M", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dragonclaw: ["9M"], + dragontail: ["9M"], + earthpower: ["9M", "8M", "7T", "6T", "5T"], + earthquake: ["9M", "9L42", "8M", "8L42", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T"], + foulplay: ["9M", "9L35", "8M", "8L35", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + frustration: ["7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L1", "8L1", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["9M"], + mudslap: ["9M", "7L19", "6L19", "5L19"], + payback: ["8M", "7M", "6M", "5M"], + powertrip: ["9L1", "8L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + rage: ["7L1", "6L1", "5L1"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], + sandstorm: ["9M", "9L32", "8M", "8L32", "7M", "7L44", "6M", "6L44", "5M", "5L44"], + sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T"], + stompingtantrum: ["9M", "8M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thrash: ["9L47", "8L47", "7L52", "6L52", "5L52"], + thunderfang: ["9M", "8M"], + torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + }, + }, + krookodile: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + assurance: ["8M", "7L16", "6L16", "5L16"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + bite: ["9L15", "8L15", "7L1", "6L1", "5L1"], + block: ["7T", "6T", "5T"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + counter: ["5D"], + crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28", "5D"], + cut: ["6M", "5M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + dig: ["9M", "9L21", "8M", "8L21", "7L32", "6M", "6L32", "5M", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dragonclaw: ["9M", "8M", "7M", "6M", "5M"], + dragonpulse: ["9M", "8M", "7T", "6T", "5T"], + dragontail: ["9M", "7M", "6M", "5M"], + earthpower: ["9M", "8M", "7T", "6T", "5T"], + earthquake: ["9M", "9L44", "8M", "8L44", "7M", "7L54", "6M", "6L54", "5M", "5L54"], + embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T"], + foulplay: ["9M", "9L35", "8M", "8L35", "7T", "7L42", "6T", "6L42", "5T", "5L42"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + gunkshot: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + honeclaws: ["9L1", "8L1", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + meanlook: ["5D"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["9M"], + mudslap: ["9M", "7L19", "6L19", "5L19"], + outrage: ["9M", "9L58", "8M", "8L58", "7T", "7L60", "6T", "6L1", "5T", "5L60"], + payback: ["8M", "7M", "6M", "5M"], + powertrip: ["9L1", "8L1", "7L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + rage: ["7L1", "6L1", "5L1"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], + sandstorm: ["9M", "9L32", "8M", "8L32", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + sandtomb: ["9L9", "8M", "8L9", "7L13", "6L13", "5L13"], + scaleshot: ["8T"], + scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thrash: ["9L51", "8L51"], + throatchop: ["8M", "7T"], + thunderfang: ["9M", "8M"], + torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + }, + }, + darumaka: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bellydrum: ["8L36", "7L30", "6L30", "5L30"], + bite: ["8L8"], + brickbreak: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + ember: ["8L1"], + encore: ["8M", "7E", "6E", "5E"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "7E", "6E", "5E"], + extrasensory: ["8E", "7E"], + facade: ["8M", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + fireblast: ["8M", "7M", "6M", "5M"], + firefang: ["8M", "8L20", "7L11", "6L11", "5L11"], + firepunch: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "5T", "5L22"], + firespin: ["8M"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M"], + flamewheel: ["8E", "7E", "6E", "5E"], + flareblitz: ["8M", "8L40", "7L33", "6L33", "5L33"], + fling: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M", "7E", "6E", "5E"], + focuspunch: ["8E", "7T", "7E", "6T", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gyroball: ["8M", "7M", "6M", "5M"], + hammerarm: ["8E", "7E", "6E", "5E"], + headbutt: ["8L24", "7L14", "6L14", "5L14"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + incinerate: ["8L12", "7L6", "6M", "6L6", "5M", "5L6"], + megakick: ["8M"], + megapunch: ["8M"], + overheat: ["8M", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + rage: ["7L9", "6L9", "5L9"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["7L3", "6L3", "5L3"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + snatch: ["7T", "7E", "6T", "6E"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L48", "7T", "7L39", "6T", "6L39", "5T", "5L39"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + takedown: ["8E", "7E", "6E", "5E"], + taunt: ["8M", "8L4", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + thief: ["8M", "7M", "6M", "5M"], + thrash: ["8L44", "7L27", "6L27", "5L27"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L32", "7T", "7L17", "6T", "6L17", "5T", "5L17"], + uturn: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L16", "7M", "7L25", "6L25", "5M", "5L25"], + yawn: ["8E", "7E", "6E", "5E"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + }, + darumakagalar: { + learnset: { + attract: ["8M"], + avalanche: ["8M", "8L12"], + bellydrum: ["8L36"], + bite: ["8L8"], + blizzard: ["8M", "8L40"], + brickbreak: ["8M"], + dig: ["8M"], + encore: ["8M"], + endure: ["8M"], + facade: ["8M"], + fireblast: ["8M"], + firefang: ["8M"], + firepunch: ["8M"], + firespin: ["8M"], + flamethrower: ["8M"], + flamewheel: ["8E"], + flareblitz: ["8M"], + fling: ["8M"], + focusenergy: ["8M"], + focuspunch: ["8E"], + freezedry: ["8E"], + grassknot: ["8M"], + gyroball: ["8M"], + hammerarm: ["8E"], + headbutt: ["8L24"], + heatwave: ["8M"], + icebeam: ["8M"], + icefang: ["8M", "8L20"], + icepunch: ["8M", "8L28"], + incinerate: ["8E"], + megakick: ["8M"], + megapunch: ["8M"], + overheat: ["8M"], + powdersnow: ["8L1"], + poweruppunch: ["8E"], + protect: ["8M"], + rest: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + superpower: ["8M", "8L48"], + tackle: ["8L1"], + takedown: ["8E"], + taunt: ["8M", "8L4"], + thief: ["8M"], + thrash: ["8L44"], + uproar: ["8M", "8L32"], + uturn: ["8M"], + willowisp: ["8M"], + workup: ["8M", "8L16"], + yawn: ["8E"], + zenheadbutt: ["8M"], + }, + }, + darmanitan: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + bellydrum: ["8L38", "7L30", "6L30", "6S1", "5L30", "5S0"], + bite: ["8L1"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulkup: ["8M", "7M", "6M", "5M"], + bulldoze: ["8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + confide: ["7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "5M"], + ember: ["8L1"], + encore: ["8M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + fireblast: ["8M", "7M", "6M", "5M"], + firefang: ["8M", "8L20", "7L11", "6L11", "5L11"], + firepunch: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "5T", "5L22"], + firespin: ["8M"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M"], + flareblitz: ["8M", "8L44", "7L33", "6L33", "6S1", "5L33", "5S0"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L0", "7L1", "6L35", "6S1", "5L35", "5S0"], + headbutt: ["8L24", "7L14", "6L14", "5L14"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + incinerate: ["8L12", "7L1", "6M", "6L1", "5M", "5L1"], + irondefense: ["8M"], + ironhead: ["8M"], + laserfocus: ["7T"], + lashout: ["8T"], + megakick: ["8M"], + megapunch: ["8M"], + mysticalfire: ["8M"], + overheat: ["8M", "7M", "7L54", "6M", "6L54", "5M", "5L54"], + payback: ["8M", "7M", "6M", "5M"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + rage: ["7L1", "6L1", "5L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L56", "7T", "7L47", "6T", "6L47", "5T", "5L47"], + swagger: ["7M", "7L17", "6M", "6L17", "5M", "5L17"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + taunt: ["8M", "8L1", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + thief: ["8M", "7M", "6M", "5M"], + thrash: ["8L50", "7L27", "6L27", "6S1", "5L27", "5S0"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M"], + uproar: ["8M", "8L32", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L16", "7M", "7L25", "6L25", "5M", "5L25"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 35, isHidden: true, moves: ["thrash", "bellydrum", "flareblitz", "hammerarm"]}, + {generation: 6, level: 35, gender: "M", nature: "Calm", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, isHidden: true, moves: ["thrash", "bellydrum", "flareblitz", "hammerarm"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 32, maxEggMoves: 1}, + ], + }, + darmanitangalar: { + learnset: { + attract: ["8M"], + avalanche: ["8M", "8L12"], + bellydrum: ["8L38"], + bite: ["8L1"], + blizzard: ["8M", "8L44"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M"], + bulkup: ["8M"], + bulldoze: ["8M"], + burningjealousy: ["8T"], + dig: ["8M"], + earthquake: ["8M"], + encore: ["8M"], + endure: ["8M"], + facade: ["8M"], + fireblast: ["8M"], + firefang: ["8M"], + firepunch: ["8M"], + firespin: ["8M"], + flamethrower: ["8M"], + flareblitz: ["8M"], + fling: ["8M"], + focusblast: ["8M"], + focusenergy: ["8M"], + gigaimpact: ["8M"], + grassknot: ["8M"], + gyroball: ["8M"], + headbutt: ["8L24"], + heatwave: ["8M"], + hyperbeam: ["8M"], + icebeam: ["8M"], + icefang: ["8M", "8L20"], + icepunch: ["8M", "8L28"], + iciclecrash: ["8L0"], + irondefense: ["8M"], + ironhead: ["8M"], + lashout: ["8T"], + megakick: ["8M"], + megapunch: ["8M"], + overheat: ["8M"], + payback: ["8M"], + powdersnow: ["8L1"], + protect: ["8M"], + psychic: ["8M"], + rest: ["8M"], + reversal: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + superpower: ["8M", "8L56"], + tackle: ["8L1"], + taunt: ["8M", "8L1"], + thief: ["8M"], + thrash: ["8L50"], + uproar: ["8M", "8L32"], + uturn: ["8M"], + willowisp: ["8M"], + workup: ["8M", "8L16"], + zenheadbutt: ["8M"], + }, + }, + maractus: { + learnset: { + absorb: ["8L1", "7L1", "6L1", "5L1"], + acupressure: ["8L52", "7L29", "6L29", "5L29"], + aerialace: ["7M", "6M", "5M"], + afteryou: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L57"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + bulletseed: ["8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + cottonguard: ["8L60", "7L1", "6L1", "5L55"], + cottonspore: ["8L40", "7L18", "6L18", "5L18"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "8L24", "7T", "7L26", "6T", "6L26", "5T", "5L26"], + grassknot: ["8M", "7M", "6M", "5M"], + grasswhistle: ["7E", "6E", "5E"], + grassyglide: ["8T"], + grassyterrain: ["8M", "7E", "6E"], + growth: ["8L4", "7L6", "6L6", "5L6"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["8M", "7T", "6T", "5T"], + ingrain: ["8L1", "7L33", "6L33", "5L33"], + knockoff: ["7T", "6T", "5T"], + leafstorm: ["8M"], + leechseed: ["8L12", "7E", "6E", "5E", "5D"], + megadrain: ["8L8", "7L13", "6L13", "5L13"], + naturepower: ["7M", "6M"], + needlearm: ["7L22", "6L22", "5L22"], + peck: ["8L1", "7L1", "6L1", "5L1"], + petalblizzard: ["8L36", "7L48", "6L48"], + petaldance: ["8L56", "7L38", "6L38", "5L38"], + pinmissile: ["8M", "8L20", "7L10", "6L10", "5L10", "5D"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "8L48", "7M", "7L50", "6M", "6L50", "5M", "5L50"], + spikes: ["8M", "7E", "6E", "5E", "5D"], + spikyshield: ["8L1", "7L1", "6L1"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L16", "7L42", "6L42", "5L42"], + sunnyday: ["8M", "8L44", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + swagger: ["7M", "6M", "5M"], + sweetscent: ["8L28", "7L3", "6L3", "5L3"], + synthesis: ["8L32", "7T", "7L15", "6T", "6L15", "5T", "5L15"], + throatchop: ["8M", "7T"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + weatherball: ["8M"], + woodhammer: ["8E", "7E", "6E", "5E"], + worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + dwebble: { + learnset: { + aerialace: ["7M", "6M", "5M"], + attract: ["8M", "7M", "6M", "5M"], + block: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + bugbite: ["8L12", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E"], + curse: ["8E", "7E", "6E", "5E"], + cut: ["6M", "5M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M", "7E", "6E", "5E"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7L13", "6L13", "5L13"], + flail: ["8L16", "7L41", "6L41", "5L41"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + knockoff: ["8E", "7T", "6T", "5T"], + naturepower: ["7M", "6M"], + nightslash: ["8E", "7E", "6E", "5E"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L32", "7L5", "6L5", "5L5"], + rockpolish: ["8L40", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + rockslide: ["8M", "8L24", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rockwrecker: ["8L48", "7L43", "6L43", "5L43"], + rototiller: ["7E", "6E"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L11", "6L11", "5L11"], + sandstorm: ["8M", "7M", "6M", "5M"], + sandtomb: ["8M", "7E", "6E", "5E"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + shellsmash: ["8L44", "7L37", "6L37", "5L37"], + skittersmack: ["8T"], + slash: ["8L20", "7L31", "6L31", "5L31"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L8", "7M", "7L17", "6M", "6L17", "5M", "5L17"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M", "7E", "6E", "5E"], + stealthrock: ["8M", "8L28", "7T", "7L24", "6T", "6L24", "5T", "5L24"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + wideguard: ["8E", "7E", "6E"], + withdraw: ["8L4", "7L7", "6L7", "5L7"], + xscissor: ["8M", "8L36", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + }, + }, + crustle: { + learnset: { + aerialace: ["7M", "6M", "5M"], + attract: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + bugbite: ["8L12", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + counter: ["5D"], + cut: ["6M", "5M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7L13", "6L13", "5L13"], + flail: ["8L16", "7L50", "6L50", "5L50"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + meteorbeam: ["8T"], + naturepower: ["7M", "6M"], + nightslash: ["5D"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L32", "7L1", "6L1", "5L1"], + rockpolish: ["8L44", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + rockslide: ["8M", "8L24", "7M", "7L29", "6M", "6L29", "5M", "5L29", "5D"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rockwrecker: ["8L56", "7L55", "6L55", "5L55"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1"], + sandstorm: ["8M", "7M", "6M", "5M"], + sandtomb: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + shellsmash: ["8L50", "7L1", "6L1", "5L1"], + skittersmack: ["8T"], + slash: ["8L20", "7L31", "6L31", "5L31"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L1", "7M", "7L17", "6M", "6L17", "5M", "5L17"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + solarblade: ["8M"], + spikes: ["8M"], + stealthrock: ["8M", "8L28", "7T", "7L24", "6T", "6L24", "5T", "5L24"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + withdraw: ["8L1", "7L1", "6L1", "5L1"], + xscissor: ["8M", "8L38", "7M", "7L38", "6M", "6L38", "5M", "5L38"], + }, + encounters: [ + {generation: 6, level: 33, maxEggMoves: 1}, + ], + }, + scraggy: { + learnset: { + acidspray: ["8E", "7E"], + amnesia: ["8M", "7E", "6E", "5E"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M", "8L24"], + brickbreak: ["8M", "8L32", "7M", "7L23", "6M", "6L20", "5M", "5L20"], + bulkup: ["8M", "7M", "6M", "5M"], + chipaway: ["7L27", "6L27", "5L27"], + coaching: ["8T"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E"], + crunch: ["8M", "8L40", "7L38", "6L38", "5L38"], + darkpulse: ["8M", "7M", "6M", "5T"], + detect: ["8E", "7E", "6E", "5E"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dragonclaw: ["8M", "7M", "6M", "5M"], + dragondance: ["8M", "7E", "6E", "5E"], + dragonpulse: ["8M", "7T", "6T", "5T"], + dragontail: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + dualchop: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "8L16", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + fakeout: ["8E", "7E", "6E", "5E", "5D"], + faketears: ["8M"], + feintattack: ["7L9", "7E", "6L9", "6E", "5L9", "5E"], + firepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["8L48", "7T", "7L48", "6T", "6L48", "5L49"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + headbutt: ["8L8", "7L1", "6L12", "5L12", "5S0"], + headsmash: ["8L52", "7L50", "6L50", "5L53"], + hiddenpower: ["7M", "6M", "5M"], + highjumpkick: ["8L44", "7L31", "6L31", "5L31", "5S0"], + icepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1", "5S0"], + lowkick: ["8M", "8L1", "7T", "7L16", "6T", "6L1", "5T", "5L1", "5D", "5S0"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "8L4", "7M", "7L20", "6M", "6L23", "5M", "5L23"], + poisonjab: ["8M", "7M", "6M", "5M"], + poweruppunch: ["8E", "7E", "6M"], + protect: ["8M", "8L20", "7M", "6M", "5M"], + quickguard: ["8E", "7E", "6E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + rockclimb: ["7L45", "6L45", "5L45"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L12", "7L5", "6L5", "5L5"], + scaryface: ["8M", "8L28", "7L34", "6L34", "5L34"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superfang: ["7T", "6T", "5T"], + swagger: ["8L36", "7M", "7L12", "6M", "6L16", "5M", "5L16"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M"], + thunderpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + eventData: [ + {generation: 5, level: 1, gender: "M", nature: "Adamant", abilities: ["moxie"], moves: ["headbutt", "leer", "highjumpkick", "lowkick"], pokeball: "cherishball"}, + ], + }, + scrafty: { + learnset: { + amnesia: ["8M"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M", "8L24"], + brickbreak: ["8M", "8L32", "7M", "7L23", "6M", "6L20", "5M", "5L20"], + bulkup: ["8M", "7M", "6M", "5M"], + chipaway: ["7L27", "6L27", "5L27"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + crunch: ["8M", "8L42", "7L38", "6L38", "5L38"], + darkpulse: ["8M", "7M", "6M", "5T"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dragonclaw: ["8M", "7M", "6M", "5M"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T", "5T"], + dragontail: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T", "5S0"], + dualchop: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "8L16", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + faketears: ["8M"], + feintattack: ["7L1", "6L1", "5L1"], + firepunch: ["8M", "7T", "6T", "5T", "5S0"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["8L54", "7T", "7L58", "6T", "6L58", "5L58"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + headbutt: ["8L1", "7L1", "6L12", "5L12"], + headsmash: ["8L60", "7L65", "6L65", "5L65"], + hiddenpower: ["7M", "6M", "5M"], + highjumpkick: ["8L48", "7L31", "6L31", "5L31"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "8L1", "7T", "7L16", "6T", "6L1", "5T", "5L1"], + lowsweep: ["8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + outrage: ["8M", "7T", "6T", "5T"], + payback: ["8M", "8L1", "7M", "7L20", "6M", "6L23", "5M", "5L23", "5S0"], + poisonjab: ["8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["8M", "8L20", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + rockclimb: ["7L51", "6L51", "5L51"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L12", "7L1", "6L1", "5L1"], + scaryface: ["8M", "8L28", "7L34", "6L34", "5L34"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M", "5S0"], + sunnyday: ["8M", "7M", "6M", "5M"], + superfang: ["7T", "6T", "5T"], + swagger: ["8L36", "7M", "7L12", "6M", "6L16", "5M", "5L16"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T", "5T"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 50, gender: "M", nature: "Brave", abilities: ["moxie"], moves: ["firepunch", "payback", "drainpunch", "substitute"], pokeball: "cherishball"}, + ], + }, + sigilyph: { + learnset: { + aerialace: ["7M", "6M", "5M"], + aircutter: ["8L15", "7L21", "6L21", "5L21"], + airslash: ["8M", "8L35", "7L41", "6L41", "5L41"], + ancientpower: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + confusion: ["8L1"], + cosmicpower: ["8M", "8L30", "7L48", "6L48", "5L48"], + darkpulse: ["8M", "7M", "6M", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "7E", "6E"], + gigaimpact: ["8M"], + gravity: ["8L5", "7T", "7L38", "6T", "6L38", "5T", "5L38"], + gust: ["8L1", "7L1", "6L1", "5L1"], + heatwave: ["8M", "7T", "6T", "5T", "5D"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypnosis: ["8L10", "7L4", "6L4", "5L4", "5D"], + icebeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + lightscreen: ["8M", "8L50", "7M", "7L24", "6M", "6L24", "5M", "5L24"], + magiccoat: ["7T", "6T", "5T"], + magicroom: ["8M", "7T", "6T", "5T"], + miracleeye: ["7L1", "6L1", "5L1"], + mirrormove: ["7L34", "6L34", "5L34"], + pluck: ["5M"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + psybeam: ["8L20", "7L18", "6L18", "5L18"], + psychic: ["8M", "8L40", "7M", "7L44", "6M", "6L44", "5M", "5L44"], + psychocut: ["8M"], + psychoshift: ["8E", "7E", "6E", "5E"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "7M", "6M", "5M"], + psywave: ["7L8", "6L8", "5L8"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "8L50", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "8L60", "7T", "7E", "6T", "6E", "5T", "5E"], + skyattack: ["8L55", "7T", "7L50", "6T", "6L50", "5T", "5L51"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + speedswap: ["8M"], + steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], + storedpower: ["8M", "7E", "6E", "5E", "5D"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + synchronoise: ["7L31", "6L31", "5L31"], + tailwind: ["8L45", "7T", "7L11", "6T", "6L11", "5T", "5L11"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + whirlwind: ["8L25", "7L14", "6L14", "5L14"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + }, + yamask: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "7T", "7E", "6E"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + calmmind: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + craftyshield: ["8L20", "7E"], + curse: ["8L36", "7L29", "6L29", "5L29"], + darkpulse: ["8M", "8L44", "7M", "6M", "5T"], + destinybond: ["8L52", "7L49", "6L49", "5L49"], + disable: ["8L12", "7L5", "7E", "6L5", "6E", "5L5", "5E"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + endure: ["8M", "7E", "6E", "5E"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M", "7E", "6E", "5E"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + grudge: ["8L32", "7L41", "6L41", "5L41"], + guardsplit: ["8L48", "7L33", "6L33", "5L33"], + haze: ["8L4", "7L9", "6L9", "5L9"], + healblock: ["7E", "6E", "5E"], + hex: ["8M", "8L24", "7L17", "6L17", "5L17"], + hiddenpower: ["7M", "6M", "5M"], + imprison: ["8M", "7E", "6E", "5E"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + magiccoat: ["7T", "6T", "5T"], + meanlook: ["8L28", "7L45", "6L45", "5L45"], + memento: ["8E", "7E", "6E", "5E"], + nastyplot: ["8M", "7E", "6E", "5E"], + nightmare: ["7E", "6E", "5E"], + nightshade: ["8L8", "7L13", "6L13", "5L13"], + ominouswind: ["7L25", "6L25", "5L25"], + painsplit: ["7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poltergeist: ["8T"], + powersplit: ["8L48", "7L33", "6L33", "5L33"], + protect: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L40", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + shockwave: ["7T", "6T"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + toxicspikes: ["8M", "7E", "6E"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8L16", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + yamaskgalar: { + learnset: { + allyswitch: ["8M"], + astonish: ["8L1"], + attract: ["8M"], + brutalswing: ["8M", "8L16"], + calmmind: ["8M"], + craftyshield: ["8L20"], + curse: ["8L36"], + darkpulse: ["8M"], + destinybond: ["8L52"], + disable: ["8L12"], + earthpower: ["8M"], + earthquake: ["8M", "8L44"], + endure: ["8M"], + energyball: ["8M"], + facade: ["8M"], + faketears: ["8M"], + guardsplit: ["8L48"], + haze: ["8L4"], + hex: ["8M", "8L24"], + imprison: ["8M"], + irondefense: ["8M"], + meanlook: ["8L28"], + memento: ["8E"], + nastyplot: ["8M"], + nightshade: ["8L8"], + payback: ["8M"], + poltergeist: ["8T"], + powersplit: ["8L48"], + protect: ["8M", "8L1"], + psychic: ["8M"], + raindance: ["8M"], + rest: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["8M"], + shadowball: ["8M", "8L40"], + skillswap: ["8M"], + slam: ["8L32"], + sleeptalk: ["8M"], + snore: ["8M"], + substitute: ["8M"], + thief: ["8M"], + toxicspikes: ["8M"], + trick: ["8M"], + trickroom: ["8M"], + willowisp: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + cofagrigus: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + calmmind: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + craftyshield: ["8L20"], + curse: ["8L38", "7L29", "6L29", "5L29"], + darkpulse: ["8M", "8L50", "7M", "7S0", "6M", "5T"], + destinybond: ["8L62", "7L57", "6L57", "5L57"], + disable: ["8L12", "7L1", "6L1", "5L1"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + grudge: ["8L32", "7L45", "6L45", "5L45"], + guardsplit: ["8L56", "7L33", "6L33", "5L33"], + guardswap: ["8M"], + haze: ["8L1", "7L1", "6L1", "5L1"], + hex: ["8M", "8L24", "7L17", "6L17", "5L17"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + imprison: ["8M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + magiccoat: ["7T", "6T", "5T"], + meanlook: ["8L28", "7L51", "6L51", "5L51"], + nastyplot: ["8M"], + nightshade: ["8L1", "7L13", "6L13", "5L13"], + ominouswind: ["7L25", "6L25", "5L25"], + painsplit: ["7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + phantomforce: ["8M"], + poltergeist: ["8T"], + powersplit: ["8L56", "7L33", "7S0", "6L33", "5L33"], + powerswap: ["8M"], + protect: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L1", "7L1", "6L34", "5L34"], + secretpower: ["6M"], + shadowball: ["8M", "8L44", "7M", "7L39", "7S0", "6M", "6L39", "5M", "5L39"], + shadowclaw: ["8M", "8L0"], + shockwave: ["7T", "6T"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + toxicspikes: ["8M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8L16", "7M", "7L21", "7S0", "6M", "6L21", "5M", "5L21"], + wonderroom: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 7, level: 66, gender: "M", moves: ["willowisp", "shadowball", "powersplit", "darkpulse"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 32, maxEggMoves: 1}, + ], + }, + runerigus: { + learnset: { + allyswitch: ["8M"], + amnesia: ["8M"], + astonish: ["8L1"], + attract: ["8M"], + bodypress: ["8M"], + brutalswing: ["8M", "8L16"], + bulldoze: ["8M"], + calmmind: ["8M"], + craftyshield: ["8L20"], + curse: ["8L38"], + darkpulse: ["8M"], + destinybond: ["8L62"], + disable: ["8L12"], + dragonpulse: ["8M"], + earthpower: ["8M"], + earthquake: ["8M", "8L50"], + endure: ["8M"], + energyball: ["8M"], + facade: ["8M"], + faketears: ["8M"], + gigaimpact: ["8M"], + grassknot: ["8M"], + guardsplit: ["8L56"], + guardswap: ["8M"], + haze: ["8L1"], + hex: ["8M", "8L24"], + hyperbeam: ["8M"], + imprison: ["8M"], + irondefense: ["8M"], + meanlook: ["8L28"], + nastyplot: ["8M"], + nightshade: ["8L1"], + payback: ["8M"], + phantomforce: ["8M"], + poltergeist: ["8T"], + powersplit: ["8L56"], + powerswap: ["8M"], + protect: ["8M", "8L1"], + psychic: ["8M"], + raindance: ["8M"], + rest: ["8M"], + revenge: ["8M"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["8M"], + sandtomb: ["8M"], + scaryface: ["8M", "8L1"], + shadowball: ["8M", "8L44"], + shadowclaw: ["8M", "8L0"], + skillswap: ["8M"], + slam: ["8L32"], + sleeptalk: ["8M"], + snore: ["8M"], + stealthrock: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + taunt: ["8M"], + thief: ["8M"], + toxicspikes: ["8M"], + trick: ["8M"], + trickroom: ["8M"], + willowisp: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + tirtouga: { + learnset: { + ancientpower: ["8L12", "7L18", "6L18", "5L18"], + aquajet: ["8L6", "7L15", "6L15", "5L15", "5S0"], + aquatail: ["8L36", "7T", "7L41", "6T", "6L41", "5T", "5L41"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "7E", "6L1", "6E", "5L1", "5E"], + bite: ["8L15", "7L8", "6L8", "5L8", "5S0"], + blizzard: ["8M", "7M", "6M", "5M"], + block: ["8E", "7T", "6T", "5T"], + bodyslam: ["8M", "7E", "6E", "5E", "5S0"], + brine: ["8M", "8L21", "7L28", "6L28", "5L28"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L27", "7L21", "6L21", "5L21"], + curse: ["8L30", "7L35", "6L35", "5L35"], + dig: ["8M", "6M", "5M"], + dive: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flail: ["7E", "6E", "5E", "5D"], + frustration: ["7M", "6M", "5M"], + guardswap: ["8M", "7E", "6E"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L42", "7L50", "6L50", "5L51"], + icebeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + irondefense: ["8M", "8L33", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5E"], + liquidation: ["8M", "7T", "7E"], + meteorbeam: ["8T"], + muddywater: ["8M"], + mudshot: ["8M"], + protect: ["8M", "8L3", "7M", "7L11", "6M", "6L11", "5M", "5L11", "5S0"], + raindance: ["8M", "8L39", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L24", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + rocksmash: ["6M", "5M"], + rockthrow: ["8E", "7E", "6E", "5E"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["8E", "7L5", "6L5", "5L5", "5D"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shellsmash: ["8L45", "7L38", "6L38", "5L38"], + slam: ["8E", "7E", "6E", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L9", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + waterfall: ["8M", "7M", "6M", "5M"], + watergun: ["8L1", "7L1", "6L1", "5L1"], + waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E"], + whirlpool: ["8M", "7E", "6E", "5E"], + wideguard: ["8L18", "7L25", "6L25", "5L25"], + withdraw: ["8L1", "7L1", "6L1", "5L1"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", abilities: ["sturdy"], moves: ["bite", "protect", "aquajet", "bodyslam"], pokeball: "cherishball"}, + ], + }, + carracosta: { + learnset: { + ancientpower: ["8L12", "7L18", "6L18", "5L18"], + aquajet: ["8L1", "7L15", "6L15", "5L15"], + aquatail: ["8L36", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L1", "5L1"], + bite: ["8L15", "7L8", "6L8", "5L8"], + blizzard: ["8M", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bodyslam: ["8M"], + brine: ["8M", "8L21", "7L28", "6L28", "5L28"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L27", "7L21", "6L21", "5L21"], + curse: ["8L30", "7L35", "6L35", "5L35"], + dig: ["8M", "6M", "5M"], + dive: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + guardswap: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L46", "7L61", "6L61", "5L61"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icebeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + irondefense: ["8M", "8L33", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T"], + liquidation: ["8M", "7T"], + lowkick: ["8M", "7T", "6T", "5T"], + meteorbeam: ["8T"], + muddywater: ["8M"], + mudshot: ["8M"], + protect: ["8M", "8L1", "7M", "7L11", "6M", "6L11", "5M", "5L11"], + raindance: ["8M", "8L41", "7M", "7L56", "6M", "6L56", "5M", "5L56"], + razorshell: ["8M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L24", "7M", "7L51", "6M", "6L51", "5M", "5L51"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shellsmash: ["8L51", "7L40", "6L40", "5L40"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L9", "7M", "7L31", "6M", "6L31", "5M", "5L31"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + waterfall: ["8M", "7M", "6M", "5M"], + watergun: ["8L1", "7L1", "6L1", "5L1"], + waterpulse: ["7T", "6T"], + whirlpool: ["8M"], + wideguard: ["8L18", "7L25", "6L25", "5L25"], + withdraw: ["8L1", "7L1", "6L1", "5L1"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + archen: { + learnset: { + acrobatics: ["8M", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M", "8L33", "7L21", "6L21", "5L21"], + allyswitch: ["8M", "7T", "7E", "6E"], + ancientpower: ["8L12", "7L18", "6L18", "5L18"], + aquatail: ["7T", "6T", "5T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["8E", "7E", "6E", "5E"], + bounce: ["8M", "7T", "6T", "5T"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L30", "7L35", "6L35", "5L35"], + cut: ["6M", "5M"], + defog: ["8E", "7T", "7E", "6E", "5E"], + dig: ["8M", "6M", "5M"], + doubleteam: ["8E", "7M", "7L8", "6M", "6L8", "5M", "5L8", "5S0"], + dragonbreath: ["8L9", "7L31", "6L31", "5L31"], + dragonclaw: ["8M", "8L39", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + dragonpulse: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + earthquake: ["8M", "7M", "6M", "5M"], + endeavor: ["8L45", "7T", "7L38", "6T", "6L38", "5T", "5L38"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + headsmash: ["8E", "7E", "6E", "5E", "5S0"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5E"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + meteorbeam: ["8T"], + pluck: ["8L15", "7L15", "6L15", "5M", "5L15"], + protect: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + quickguard: ["8L18", "7L25", "6L25", "5L25"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L24", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L3", "7L5", "6L5", "5L5"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L27", "7L11", "6L11", "5L11", "5S0"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], + stoneedge: ["8M", "7M", "6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + switcheroo: ["8E", "7E", "6E"], + tailwind: ["8L36", "7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + thrash: ["8L42", "7L50", "6L50", "5L51"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "8L21", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + wingattack: ["8L6", "7L1", "6L1", "5L1", "5S0"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 5, level: 15, gender: "M", moves: ["headsmash", "wingattack", "doubleteam", "scaryface"], pokeball: "cherishball"}, + ], + }, + archeops: { + learnset: { + acrobatics: ["8M", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M", "8L33", "7L21", "6L21", "5L21"], + airslash: ["8M"], + allyswitch: ["8M", "7T"], + ancientpower: ["8L12", "7L18", "6L18", "5L18"], + aquatail: ["7T", "6T", "5T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L30", "7L35", "6L35", "5L35"], + cut: ["6M", "5M"], + defog: ["7T"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "7L8", "6M", "6L8", "5M", "5L8"], + dragonbreath: ["8L9", "7L31", "6L31", "5L31"], + dragonclaw: ["8M", "8L41", "7M", "7L56", "6M", "6L56", "5M", "5L56"], + dragonpulse: ["8M", "7T", "6T", "5T"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endeavor: ["8L51", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + meteorbeam: ["8T"], + outrage: ["8M", "7T", "6T", "5T"], + pluck: ["8L15", "7L15", "6L15", "5M", "5L15"], + protect: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + quickguard: ["8L18", "7L25", "6L25", "5L25"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L24", "7M", "7L51", "6M", "6L51", "5M", "5L51"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L1", "7L1", "6L1", "5L1"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L27", "7L11", "6L11", "5L11"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + skyattack: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["8L36", "7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + thrash: ["8L46", "7L61", "6L61", "5L61"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "8L21", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + wingattack: ["8L1", "7L1", "6L1", "5L1"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + trubbish: { + learnset: { + acidspray: ["8L6", "7L12", "6L12", "5L12"], + amnesia: ["8M", "8L9", "7L40", "6L40", "5L40"], + attract: ["8M", "7M", "6M", "5M"], + autotomize: ["8E", "7E"], + belch: ["8L33", "7L42", "6L42"], + clearsmog: ["8L12", "7L34", "6L34", "5L34"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + curse: ["8E", "7E", "6E", "5E"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleslap: ["7L14", "6L14", "5L14"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + endure: ["8M"], + explosion: ["8L42", "7M", "7L47", "6M", "6L47", "5M", "5L47"], + facade: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + gunkshot: ["8M", "8L39", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + haze: ["8E", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["7M", "6M"], + mudsport: ["7E", "6E", "5E"], + painsplit: ["8L37", "7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poisongas: ["8L1", "7L1", "6L1", "5L1"], + pound: ["8L1", "7L1", "6L1", "5L1"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + recycle: ["8L3", "7T", "7L3", "6T", "6L3", "5T", "5L3"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "7E", "6E", "5E"], + rollout: ["8E", "7E", "6E", "5E"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8E", "7E", "6E", "5E"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + selfdestruct: ["8M", "7E", "6E", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludge: ["8L18", "7L18", "6L18", "5L18"], + sludgebomb: ["8M", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spikes: ["8M", "7E", "6E", "5E"], + spite: ["7T", "6T", "5T"], + stockpile: ["8L21", "7L23", "6L23", "5L23"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swallow: ["8L21", "7L23", "6L23", "5L23"], + takedown: ["8L24", "7L25", "6L25", "5L25"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["8L30", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + toxicspikes: ["8M", "8L15", "7L7", "6L7", "5L7"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + }, + }, + garbodor: { + learnset: { + acidspray: ["8L1", "7L12", "6L12", "5L12"], + amnesia: ["8M", "8L9", "7L46", "6L46", "5L46"], + attract: ["8M", "7M", "6M", "5M"], + belch: ["8L33", "7L49", "6L49"], + bodypress: ["8M"], + bodyslam: ["8M", "8L24", "7L25", "6L25", "5L25"], + clearsmog: ["8L12", "7L34", "6L34", "5L34"], + confide: ["7M", "6M"], + corrosivegas: ["8T"], + crosspoison: ["8M"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleslap: ["7L14", "6L14", "5L14"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + endure: ["8M"], + explosion: ["8L48", "7M", "7L59", "6M", "6L59", "5M", "5L59"], + facade: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gunkshot: ["8M", "8L43", "7T", "7L54", "6T", "6L54", "5T", "5L54"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + metalclaw: ["8L1"], + painsplit: ["8L39", "7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poisongas: ["8L1", "7L1", "6L1", "5L1"], + pound: ["8L1", "7L1", "6L1", "5L1"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + recycle: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + selfdestruct: ["8M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludge: ["8L18", "7L18", "6L18", "5L18"], + sludgebomb: ["8M", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M"], + spite: ["7T", "6T", "5T"], + stockpile: ["8L21", "7L23", "6L23", "5L23"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swallow: ["8L21", "7L23", "6L23", "5L23"], + takedown: ["8L1"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + toxic: ["8L30", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + toxicspikes: ["8M", "8L15", "7L1", "6L1", "5L1"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 5, level: 31}, + {generation: 6, level: 30}, + {generation: 7, level: 24}, + ], + }, + zorua: { + learnset: { + aerialace: ["7M", "6M", "5M"], + agility: ["9M", "9L32", "8M", "8L32", "7L37", "6L37", "5L37"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + burningjealousy: ["8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["7E", "6E", "5E"], + confide: ["7M", "6M"], + confuseray: ["9M"], + copycat: ["9E", "8E", "7E", "6E"], + counter: ["9E", "8E", "7E", "6E", "5E"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], + detect: ["9E", "8E", "7E", "6E", "5E"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], + encore: ["9M"], + endure: ["9M", "8M"], + extrasensory: ["9E", "8E", "7E", "6E", "5E"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "9L28", "8M", "8L28", "7L9", "6L9", "5L9"], + feintattack: ["7L17", "6L17", "5L17"], + fling: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "9L48", "8M", "8L48", "7T", "7L29", "6T", "6L29", "5T", "5L29"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["9L12", "8L12", "7L13", "6L13", "5L13"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L8", "8L8", "6M", "5M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + imprison: ["9M", "9L36", "8M", "8L36", "7L53", "6L53", "5L53"], + incinerate: ["6M", "5M"], + knockoff: ["9L24", "8L24", "7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + memento: ["9E", "8E", "7E", "6E", "5E"], + nastyplot: ["9M", "9L44", "8M", "8L44", "7L49", "6L49", "5L49"], + nightdaze: ["9L40", "8L40", "7L57", "6L57", "5L57"], + nightshade: ["9M"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + punishment: ["7L45", "6L45", "5L45"], + pursuit: ["7L5", "6L5", "5L5"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L16", "8M", "8L16", "7L21", "6L21", "5L21"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + shadowclaw: ["9M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + suckerpunch: ["9E", "8E", "7E", "6E", "5E"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + torment: ["9L4", "8L4", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + }, + }, + zoruahisui: { + learnset: { + agility: ["9M", "9L32"], + bittermalice: ["9L40"], + calmmind: ["9M"], + comeuppance: ["9E"], + confuseray: ["9M"], + curse: ["9L16"], + darkpulse: ["9M"], + detect: ["9E"], + dig: ["9M"], + endure: ["9M"], + extrasensory: ["9E"], + facade: ["9M"], + faketears: ["9M"], + fling: ["9M"], + foulplay: ["9M", "9L48"], + gigaimpact: ["9M"], + hex: ["9M"], + honeclaws: ["9L8"], + hyperbeam: ["9M"], + icywind: ["9M"], + imprison: ["9M"], + knockoff: ["9L24"], + leer: ["9L1"], + memento: ["9E"], + nastyplot: ["9M", "9L44"], + nightshade: ["9M"], + phantomforce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scratch: ["9L1"], + shadowball: ["9M", "9L36"], + shadowclaw: ["9M"], + shadowsneak: ["9L12"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + snarl: ["9M"], + snowscape: ["9M"], + spite: ["9L28"], + substitute: ["9M"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L20"], + terablast: ["9M"], + thief: ["9M"], + torment: ["9L4"], + trick: ["9M"], + uturn: ["9M"], + willowisp: ["9M"], + }, + }, + zoroark: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + agility: ["9M", "9L34", "8M", "8L34", "7L39", "6L39", "5L39", "5S0"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["9M"], + burningjealousy: ["8T"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + covet: ["7T", "6T", "5T"], + crunch: ["9M"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "6M", "6S1", "5T"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + embargo: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "5S0"], + encore: ["8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "9L28", "8M", "8L28"], + feintattack: ["7L17", "6L17", "5L17"], + flamethrower: ["9M", "8M", "7M", "6M", "6S1", "5M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "9L58", "8M", "8L58", "7T", "7L29", "6T", "6L29", "5T", "5L29"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["9L12", "8L12", "7L13", "6L13", "6S2", "5L13"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L1", "8L1", "7L1", "6M", "6L1", "5M", "5L1"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + hypervoice: ["9M", "8M", "7T", "6T", "5T"], + imprison: ["9M", "9L40", "8M", "8L40", "7L1", "6L1", "5L59"], + incinerate: ["6M", "5M"], + knockoff: ["9L24", "8L24", "7T", "6T", "5T"], + laserfocus: ["7T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L52", "8M", "8L52", "7L54", "6L54", "6S2", "5L54"], + nightdaze: ["9L46", "8L46", "7L1", "6L1", "5L64"], + nightshade: ["9M"], + nightslash: ["9L0", "8L0", "7L1", "6L30", "5L30"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M"], + psychup: ["7M", "6M", "5M"], + punishment: ["7L49", "6L49", "6S2", "5L49", "5S0"], + pursuit: ["7L1", "6L1", "5L1"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + roar: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M", "8L16", "7L21", "6L21", "6S2", "5L21"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "6S1"], + snarl: ["9M", "8M", "7M", "6M", "5M", "5S0"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + suckerpunch: ["6S1"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + torment: ["9L1", "8L1", "7M", "7L34", "6M", "6L34", "5M", "5L34"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + }, + eventData: [ + {generation: 5, level: 50, gender: "M", nature: "Quirky", moves: ["agility", "embargo", "punishment", "snarl"], pokeball: "cherishball"}, + {generation: 6, level: 50, moves: ["sludgebomb", "darkpulse", "flamethrower", "suckerpunch"], pokeball: "ultraball"}, + {generation: 6, level: 45, gender: "M", nature: "Naughty", moves: ["scaryface", "furyswipes", "nastyplot", "punishment"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 5, level: 25}, + ], + }, + zoroarkhisui: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "9L34"], + bittermalice: ["9L46", "9S0"], + bodyslam: ["9M"], + brickbreak: ["9M"], + calmmind: ["9M"], + confuseray: ["9M"], + crunch: ["9M"], + curse: ["9L16"], + darkpulse: ["9M"], + dig: ["9M"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + flamethrower: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + foulplay: ["9M", "9L58"], + gigaimpact: ["9M"], + grassknot: ["9M"], + happyhour: ["9S0"], + helpinghand: ["9M"], + hex: ["9M"], + honeclaws: ["9L1"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icywind: ["9M"], + imprison: ["9M"], + knockoff: ["9L24"], + leer: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + nastyplot: ["9M", "9L52", "9S0"], + nightshade: ["9M"], + phantomforce: ["9M"], + protect: ["9M"], + psychic: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + scratch: ["9L1"], + shadowball: ["9M", "9L40"], + shadowclaw: ["9M", "9L0"], + shadowsneak: ["9L12"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + snarl: ["9M"], + snowscape: ["9M"], + spite: ["9L28"], + substitute: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L20"], + terablast: ["9M", "9S0"], + thief: ["9M"], + torment: ["9L1"], + trick: ["9M"], + uturn: ["9M", "9L1"], + willowisp: ["9M"], + }, + eventData: [ + {generation: 9, level: 50, perfectIVs: 3, moves: ["happyhour", "bittermalice", "nastyplot", "terablast"], pokeball: "cherishball"}, + ], + }, + minccino: { + learnset: { + afteryou: ["8L28", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + aquatail: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + attract: ["8M", "7M", "6M", "5M"], + babydolleyes: ["8L1", "7L3", "6L3"], + calmmind: ["8M", "7M", "6M", "5M"], + captivate: ["7L39", "6L39", "5L39"], + charm: ["8M", "8L16", "7L27", "6L27", "5L27"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleslap: ["7L13", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["8L8", "7M", "7L33", "6M", "6L33", "5M", "5L33"], + encore: ["8M", "8L24", "7L15", "6L15", "5L15"], + endure: ["8M", "7E", "6E", "5E"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M", "7E", "6E", "5E"], + flail: ["8E", "7E", "6E", "5E"], + fling: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + growl: ["5L3"], + gunkshot: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "8L4", "7T", "7L7", "6T", "6L7", "5T", "5L7"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["8M", "8L44", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + lastresort: ["8L48", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + mudslap: ["7E", "6E", "5E"], + playrough: ["8M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + shockwave: ["7T", "6T"], + sing: ["8L12", "7L21", "6L21", "5L21"], + slam: ["8L40", "7L37", "6L37", "5L37"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "8L20", "7L19", "6L19", "5L19"], + tailslap: ["8M", "8L32", "7L25", "6L25", "5L25"], + tailwhip: ["8E", "7E", "6E", "5E"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + tickle: ["8L36", "7L9", "6L9", "5L9"], + toxic: ["7M", "6M", "5M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + wakeupslap: ["7L31", "6L31", "5L31"], + workup: ["8M", "7M", "5M"], + }, + }, + cinccino: { + learnset: { + afteryou: ["8L1", "7T", "6T", "5T"], + aquatail: ["7T", "6T", "5T"], + attract: ["8M", "7M", "6M", "5M"], + babydolleyes: ["8L1"], + bulletseed: ["8M", "8L1", "7L1", "6L1", "5L1"], + calmmind: ["8M", "7M", "6M", "5M"], + charm: ["8M", "8L1"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["8L1", "7M", "6M", "5M"], + encore: ["8M", "8L1"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gunkshot: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L1", "7T", "6T", "5T"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lastresort: ["8L1", "7T", "6T", "5T"], + lightscreen: ["8M", "7M", "6M", "5M"], + playrough: ["8M"], + pound: ["8L1"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockblast: ["8M", "8L1", "7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + shockwave: ["7T", "6T"], + sing: ["8L1", "7L1", "6L1", "5L1"], + slam: ["8L1"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "8L1"], + tailslap: ["8M", "8L1", "7L1", "6L1", "5L1"], + thief: ["8M", "7M", "6M", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + tickle: ["8L1", "7L1", "6L1", "5L1"], + toxic: ["7M", "6M", "5M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + }, + }, + gothita: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + captivate: ["7E", "6E", "5E"], + chargebeam: ["7M", "6M", "5M"], + charm: ["9M", "9L16", "8M", "8L16", "7L46", "6L46", "5L46"], + confide: ["7M", "6M"], + confusion: ["9L1", "8L1", "7L3", "6L3", "5L3"], + covet: ["7T", "6T", "5T"], + darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5E"], + doubleslap: ["7L14", "6L14", "5L14"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fakeout: ["9E", "8E"], + faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L10"], + feintattack: ["7L24", "6L24", "5L24"], + flash: ["6M", "5M"], + flatter: ["9L40", "8L40", "7L28", "6L28", "5L28"], + fling: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + futuresight: ["9L44", "8M", "8L44", "7L31", "6L31", "5L31"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + healbell: ["7T", "6T", "5T"], + healblock: ["7L33", "6L33", "5L33"], + healpulse: ["9E", "8E", "7E", "6E"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hypnosis: ["9L24", "8L24"], + imprison: ["9M"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magicroom: ["9L48", "8M", "8L48", "7T", "7L48", "6T", "6L48", "5T", "5L48"], + meanlook: ["9E", "8E", "7E", "6E", "5E"], + miracleeye: ["7E", "6E", "5E"], + mirrorcoat: ["9E", "8E", "7E", "6E", "5E"], + nastyplot: ["9M", "8M"], + payback: ["8M", "7M", "6M", "5M"], + playnice: ["9L4", "8L4", "7L8", "6L8"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], + psychic: ["9M", "9L36", "8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + psychicterrain: ["9M"], + psychup: ["9L33", "8L33", "7M", "6M", "5M"], + psyshock: ["9M", "9L20", "8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + reflect: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["9M", "8M", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + telekinesis: ["7T", "7L40", "6L40", "5M", "5L40"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + tickle: ["9L8", "8L8", "7L7", "6L7", "5L7"], + torment: ["9E", "8E", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + }, + gothorita: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + charm: ["9M", "9L16", "8M", "8L16", "7L50", "6L50", "5L50"], + confide: ["7M", "6M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1"], + covet: ["7T", "6T", "5T"], + darkpulse: ["9M", "8M", "7M", "6M"], + doubleslap: ["7L14", "6L14", "5L14"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L1"], + feintattack: ["7L24", "6L24", "5L24"], + flash: ["6M", "5M"], + flatter: ["9L46", "8L46", "7L28", "6L28", "5L28", "5S0", "5S1"], + fling: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + futuresight: ["9L52", "8M", "8L52", "7L31", "6L31", "5L31", "5S0", "5S1"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + healbell: ["7T", "6T", "5T"], + healblock: ["7L34", "6L34", "5L34"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hypnosis: ["9L24", "8L24"], + imprison: ["9M", "5S1"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magicroom: ["9L58", "8M", "8L58", "7T", "7L53", "6T", "6L53", "5T", "5L53"], + metronome: ["9M"], + mirrorcoat: ["5S0"], + nastyplot: ["9M", "8M"], + payback: ["8M", "7M", "6M", "5M"], + playnice: ["9L1", "8L1", "7L1", "6L1"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], + psychic: ["9M", "8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychicterrain: ["9M"], + psychup: ["9L35", "8L35", "7M", "6M", "5M"], + psyshock: ["9M", "9L20", "8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25", "5S0", "5S1"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + reflect: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["9M", "8M", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + telekinesis: ["7T", "7L43", "6L43", "5M", "5L43"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + tickle: ["9L1", "8L1", "7L1", "6L1", "5L1"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 32, gender: "M", isHidden: true, moves: ["psyshock", "flatter", "futuresight", "mirrorcoat"]}, + {generation: 5, level: 32, gender: "M", isHidden: true, moves: ["psyshock", "flatter", "futuresight", "imprison"]}, + ], + encounters: [ + {generation: 5, level: 31}, + ], + }, + gothitelle: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + charm: ["9M", "9L16", "8M", "8L16", "7L54", "6L54", "5L54"], + confide: ["7M", "6M"], + confusion: ["9L1", "8L1", "7L1", "6L1", "5L1"], + cosmicpower: ["8M"], + covet: ["7T", "6T", "5T"], + darkpulse: ["9M", "8M", "7M", "6M"], + doubleslap: ["7L14", "6L14", "5L14"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["9M", "8M", "7M", "6M", "5M"], + faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L1"], + feintattack: ["7L24", "6L24", "5L24"], + flash: ["6M", "5M"], + flatter: ["9L48", "8L48", "7L28", "6L28", "5L28"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + futuresight: ["9L56", "8M", "8L56", "7L31", "6L31", "5L31"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + healbell: ["7T", "6T", "5T"], + healblock: ["7L34", "6L34", "5L34"], + helpinghand: ["9M", "8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + hypnosis: ["9L24", "8L24"], + imprison: ["9M", "8M"], + laserfocus: ["7T"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magicroom: ["9L64", "8M", "8L64", "7T", "7L59", "6T", "6L59", "5T", "5L59"], + metronome: ["9M"], + nastyplot: ["9M", "8M"], + payback: ["8M", "7M", "6M", "5M"], + playnice: ["9L1", "8L1", "7L1", "6L1"], + pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], + psychic: ["9M", "9L40", "8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychicterrain: ["9M"], + psychup: ["9L35", "8L35", "7M", "6M", "5M"], + psyshock: ["9M", "9L20", "8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + reflect: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["9M", "8M", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + telekinesis: ["7T", "7L45", "6L45", "5M", "5L45"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderbolt: ["9M", "8M", "7M", "6M", "5M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + tickle: ["9L1", "8L1", "7L1", "6L1", "5L1"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "8M", "7T", "6T", "5T"], + trickroom: ["9M", "8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + encounters: [ + {generation: 5, level: 34}, + ], + }, + solosis: { + learnset: { + acidarmor: ["8E", "7E", "6E", "5E"], + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "8L28", "7T"], + astonish: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M"], + charm: ["8M", "8L16", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E"], + confusion: ["8L1"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["8L8", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L44", "7L31", "6L31", "5L31"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + healblock: ["7L46", "6L46", "5L46"], + helpinghand: ["8M", "7T", "7E", "6T", "6E"], + hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], + imprison: ["8M", "7E", "6E", "5E"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T"], + lightscreen: ["8M", "8L24", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + magiccoat: ["7T", "6T", "5T"], + nightshade: ["7E", "6E", "5E"], + painsplit: ["8L33", "7T", "7L33", "6T", "6L33", "5T", "5L33"], + powerswap: ["8M"], + protect: ["8M", "8L1", "7M", "6M", "5M"], + psybeam: ["8L12"], + psychic: ["8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + psywave: ["7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L4", "7L24", "6L24", "5L24"], + reflect: ["8M", "8L24", "7M", "7L3", "6M", "6L3", "5M", "5L3"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + rollout: ["7L7", "6L7", "5L7"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["7E", "6M", "6E", "5E"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "8L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "7L10", "6T", "6L10", "5T", "5L10"], + snore: ["8M", "7T", "6T", "5T"], + steelroller: ["8T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + trickroom: ["8M", "7M", "6M", "5M"], + wonderroom: ["8M", "8L48", "7T", "7L48", "6T", "6L48", "5T", "5L48"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + }, + duosion: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "8L28", "7T"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M"], + charm: ["8M", "8L16", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confusion: ["8L1"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["8L1", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L52", "7L31", "6L31", "5L31"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + healblock: ["7L50", "6L50", "5L50"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], + imprison: ["8M", "5D"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T"], + lightscreen: ["8M", "8L24", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + magiccoat: ["7T", "6T", "5T"], + painsplit: ["8L35", "7T", "7L34", "6T", "6L34", "5T", "5L34"], + powerswap: ["8M"], + protect: ["8M", "8L1", "7M", "6M", "5M"], + psybeam: ["8L12"], + psychic: ["8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + psywave: ["7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L1", "7L24", "6L24", "5L24", "5D"], + reflect: ["8M", "8L24", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + rollout: ["7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "8L46", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + snore: ["8M", "7T", "6T", "5T"], + steelroller: ["8T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T", "5D"], + trickroom: ["8M", "7M", "6M", "5M"], + wonderroom: ["8M", "8L58", "7T", "7L53", "6T", "6L53", "5T", "5L53"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + encounters: [ + {generation: 5, level: 31}, + ], + }, + reuniclus: { + learnset: { + afteryou: ["7T", "6T", "5T"], + allyswitch: ["8M", "8L28", "7T"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M"], + charm: ["8M", "8L16", "7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + confusion: ["8L1"], + dizzypunch: ["7L1", "6L41", "5L41"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + encore: ["8M"], + endeavor: ["8L1", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + explosion: ["7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M", "8L56", "7L31", "6L31", "5L31"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L0"], + healblock: ["7L54", "6L54", "5L54"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lightscreen: ["8M", "8L24", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + magiccoat: ["7T", "6T", "5T"], + megapunch: ["8M"], + painsplit: ["8L35", "7T", "7L34", "6T", "6L34", "5T", "5L34"], + powerswap: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "8L1", "7M", "6M", "5M"], + psybeam: ["8L12"], + psychic: ["8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychicterrain: ["8M"], + psychup: ["7M", "6M", "5M"], + psyshock: ["8M", "8L20", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + psywave: ["7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L1", "7L24", "6L24", "5L24"], + reflect: ["8M", "8L24", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + rollout: ["7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + skillswap: ["8M", "8L48", "7T", "7L45", "6T", "6L45", "5T", "5L45"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], + snore: ["8M", "7T", "6T", "5T"], + steelroller: ["8T"], + storedpower: ["8M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + wonderroom: ["8M", "8L64", "7T", "7L59", "6T", "6L59", "5T", "5L59"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + encounters: [ + {generation: 5, level: 34}, + ], + }, + ducklett: { + learnset: { + aerialace: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + aircutter: ["7E", "6E", "5E"], + airslash: ["7L27", "6L27", "5L27"], + aquajet: ["7E"], + aquaring: ["7L24", "6L24", "5L24"], + attract: ["7M", "6M", "5M"], + bravebird: ["7L41", "6L41", "5L41"], + brine: ["7E", "6E", "5E", "5D"], + bubblebeam: ["7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + defog: ["7T", "7L6", "6L6", "5L6", "5D"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + featherdance: ["7L21", "6L21", "5L21"], + fly: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gust: ["7E", "6E", "5E"], + hail: ["7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hurricane: ["7L46", "6L46", "5L46"], + icebeam: ["7M", "6M", "5M"], + icywind: ["7T", "6T", "5T"], + liquidation: ["7T"], + luckychant: ["7E", "6E", "5E"], + mefirst: ["7E", "6E", "5E", "5D"], + mirrormove: ["7E", "6E", "5E"], + mudsport: ["7E", "6E"], + pluck: ["5M"], + protect: ["7M", "6M", "5M"], + raindance: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["7M", "7L30", "6M", "6L30", "5T", "5L30"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + steelwing: ["7M", "7E", "6M", "6E", "5E"], + substitute: ["7M", "6M", "5M"], + surf: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tailwind: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + watergun: ["7L1", "6L1", "5L1"], + waterpulse: ["7T", "7L13", "6T", "6L13", "5L13"], + watersport: ["7L3", "6L3", "5L3"], + wingattack: ["7L9", "6L9", "5L9"], + }, + }, + swanna: { + learnset: { + aerialace: ["7M", "7L15", "6M", "6L15", "5M", "5L15"], + airslash: ["7L27", "6L27", "5L27"], + aquaring: ["7L24", "6L24", "5L24"], + attract: ["7M", "6M", "5M"], + bravebird: ["7L47", "6L47", "5L47"], + bubblebeam: ["7L19", "6L19", "5L19"], + confide: ["7M", "6M"], + defog: ["7T", "7L1", "6L1", "5L1"], + dive: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + facade: ["7M", "6M", "5M"], + featherdance: ["7L21", "6L21", "5L21"], + fly: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["7M", "6M", "5M"], + hail: ["7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hurricane: ["7L55", "6L55", "5L55"], + hyperbeam: ["7M", "6M", "5M"], + icebeam: ["7M", "6M", "5M"], + icywind: ["7T", "6T", "5T"], + liquidation: ["7T"], + pluck: ["5M"], + protect: ["7M", "6M", "5M"], + raindance: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], + rest: ["7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["7M", "7L30", "6M", "6L30", "5T", "5L30"], + round: ["7M", "6M", "5M"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M"], + skyattack: ["7T", "6T", "5T"], + sleeptalk: ["7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + steelwing: ["7M", "6M"], + substitute: ["7M", "6M", "5M"], + surf: ["7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tailwind: ["7T", "7L40", "6T", "6L40", "5T", "5L40"], + toxic: ["7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + watergun: ["7L1", "6L1", "5L1"], + waterpulse: ["7T", "7L13", "6T", "6L13", "5L13"], + watersport: ["7L1", "6L1", "5L1"], + wingattack: ["7L1", "6L1", "5L1"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + vanillite: { + learnset: { + acidarmor: ["8L32", "7L31", "6L31", "5L31"], + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L7", "6L7", "5L7"], + attract: ["8M", "7M", "6M", "5M"], + auroraveil: ["8E"], + autotomize: ["8E", "7E", "6E", "5E"], + avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], + blizzard: ["8M", "8L44", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + explosion: ["8E", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + hail: ["8M", "8L20", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + harden: ["8L1", "7L4", "6L4", "5L4"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["8M"], + icebeam: ["8M", "8L40", "7M", "7L35", "6M", "6L35", "5M", "5L35"], + iceshard: ["8E", "7E", "6E", "5E"], + iciclecrash: ["8E"], + iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], + icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], + imprison: ["8M", "7E", "6E", "5E"], + irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magnetrise: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + mirrorcoat: ["8L36", "7L44", "6L44", "5L44"], + mirrorshot: ["7L26", "6L26", "5L26"], + mist: ["8L8", "7L16", "6L16", "5L16"], + naturalgift: ["7E", "6E", "5E"], + powdersnow: ["7E", "6E", "5E"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sheercold: ["8L48", "7L53", "6L53", "5L53"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L28", "7T", "7L10", "6T", "6L10", "5T", "5L10"], + waterpulse: ["7T", "7E", "6T", "6E", "5E"], + }, + }, + vanillish: { + learnset: { + acidarmor: ["8L32", "7L31", "6L31", "5L31"], + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], + blizzard: ["8M", "8L50", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + explosion: ["7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + hail: ["8M", "8L20", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + harden: ["8L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["8M"], + icebeam: ["8M", "8L44", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + iceshard: ["5D"], + iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], + icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], + imprison: ["8M", "5D"], + irondefense: ["8M", "7T", "6T", "5T"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T"], + mirrorcoat: ["8L38", "7L47", "6L47", "5L47"], + mirrorshot: ["7L26", "6L26", "5L26", "5D"], + mist: ["8L1", "7L16", "6L16", "5L16"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sheercold: ["8L56", "7L58", "6L58", "5L58"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "8L1", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L28", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + waterpulse: ["7T", "6T"], + }, + }, + vanilluxe: { + learnset: { + acidarmor: ["8L32", "7L31", "6L31", "5L31"], + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], + beatup: ["8M"], + blizzard: ["8M", "8L52", "7M", "7L59", "6M", "6L59", "5M", "5L59"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + explosion: ["7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + freezedry: ["8L1", "7L1", "6L1"], + frostbreath: ["7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hail: ["8M", "8L20", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + harden: ["8L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M"], + icebeam: ["8M", "8L44", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + iciclecrash: ["8L1"], + iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], + icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], + imprison: ["8M"], + irondefense: ["8M", "7T", "6T", "5T"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T"], + mirrorcoat: ["8L38", "7L50", "6L50", "5L50"], + mirrorshot: ["7L26", "6L26", "5L26"], + mist: ["8L1", "7L16", "6L16", "5L16"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sheercold: ["8L60", "7L1", "6L1", "5L67"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "8L1", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "8L28", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + waterpulse: ["7T", "6T"], + weatherball: ["8M", "8L1", "7L1", "6L1", "5L1"], + }, + }, + deerling: { + learnset: { + agility: ["9M", "9E", "7E", "6E", "5E"], + aromatherapy: ["7L28", "6L28", "5L28", "5S0"], + attract: ["7M", "6M", "5M"], + batonpass: ["9M", "9E", "7E", "6E", "5E"], + bodyslam: ["9M"], + bounce: ["7T", "6T", "5T"], + bulldoze: ["9M"], + bulletseed: ["9M", "9L16"], + camouflage: ["7L1", "6L1", "5L1"], + charm: ["9M", "9L32", "7L36", "6L36", "5L36"], + confide: ["7M", "6M"], + dig: ["9M"], + doubleedge: ["9L37", "7L46", "6L46", "5L46"], + doublekick: ["9L10", "7L10", "6L10", "5L10"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M"], + energyball: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + facade: ["9M", "7M", "6M", "5M"], + faketears: ["9M", "9E", "7E", "6E", "5E"], + feintattack: ["7L16", "6L16", "5L16", "5S0"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "7T", "6T", "5T"], + grassknot: ["9M", "7M", "6M", "5M"], + grasswhistle: ["7E", "6E", "5E"], + grassyterrain: ["9M"], + growl: ["9L4", "7L4", "6L4", "5L4"], + headbutt: ["9E", "7E"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + jumpkick: ["7L24", "6L24", "5L24", "5S0"], + lastresort: ["7T", "6T", "5T"], + leafstorm: ["9M"], + leechseed: ["9L13", "7L13", "6L13", "5L13"], + lightscreen: ["9M", "7M", "6M", "5M"], + magicalleaf: ["9M"], + naturalgift: ["7E", "6E", "5E"], + naturepower: ["7M", "7L41", "6M", "6L41", "5L41"], + odorsleuth: ["7E", "6E", "5E"], + playrough: ["9M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + sandattack: ["9L7", "7L7", "6L7", "5L7"], + secretpower: ["6M"], + seedbomb: ["9M", "7T", "6T", "5T"], + shadowball: ["9M", "7M", "6M", "5M"], + sleeptalk: ["9M", "9E", "7M", "7E", "6M", "6E", "5T", "5E"], + snore: ["7T", "6T", "5T"], + solarbeam: ["9M", "9L42", "7M", "7L51", "6M", "6L51", "5M", "5L51"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synthesis: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M", "9L20", "7L20", "6L20", "5L20", "5S0"], + terablast: ["9M"], + thunderwave: ["9M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + wildcharge: ["9M", "7M", "6M", "5M"], + workup: ["7M", "5M"], + worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], + zenheadbutt: ["9M", "9L24"], + }, + eventData: [ + {generation: 5, level: 30, gender: "F", isHidden: true, moves: ["feintattack", "takedown", "jumpkick", "aromatherapy"]}, + ], + }, + sawsbuck: { + learnset: { + agility: ["9M"], + aromatherapy: ["7L28", "6L28", "5L28"], + attract: ["7M", "6M", "5M"], + batonpass: ["9M"], + bodyslam: ["9M"], + bounce: ["7T", "6T", "5T"], + bulldoze: ["9M"], + bulletseed: ["9M", "9L16"], + camouflage: ["7L1", "6L1", "5L1"], + charm: ["9M", "9L36", "7L36", "6L36", "5L36"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + dig: ["9M"], + doubleedge: ["9L44", "7L52", "6L52", "5L52"], + doublekick: ["9L10", "7L10", "6L10", "5L10"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M"], + energyball: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + facade: ["9M", "7M", "6M", "5M"], + faketears: ["9M"], + feintattack: ["7L16", "6L16", "5L16"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "7T", "6T", "5T"], + gigaimpact: ["9M", "7M", "6M", "5M"], + grassknot: ["9M", "7M", "6M", "5M"], + grassyterrain: ["9M"], + growl: ["9L1", "7L1", "6L1", "5L1"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + hornleech: ["9L0", "7L1", "6L37", "5L37"], + hyperbeam: ["9M", "7M", "6M", "5M"], + jumpkick: ["7L24", "6L24", "5L24"], + lastresort: ["7T", "6T", "5T"], + leafstorm: ["9M"], + leechseed: ["9L13", "7L13", "6L13", "5L13"], + lightscreen: ["9M", "7M", "6M", "5M"], + magicalleaf: ["9M"], + megahorn: ["9L1", "7L1", "6L1", "5L1"], + naturepower: ["7M", "7L44", "6M", "6L44", "5L44"], + playrough: ["9M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["7M", "6M", "5M"], + sandattack: ["9L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + seedbomb: ["9M", "7T", "6T", "5T"], + shadowball: ["9M", "7M", "6M", "5M"], + sleeptalk: ["9M", "7M", "6M", "5T"], + smartstrike: ["9M"], + snore: ["7T", "6T", "5T"], + solarbeam: ["9M", "9L52", "7M", "7L60", "6M", "6L60", "5M", "5L60"], + stompingtantrum: ["9M", "7T"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["9M", "7M", "6M", "5M"], + synthesis: ["7T", "6T", "5T"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], + terablast: ["9M"], + thunderwave: ["9M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + wildcharge: ["9M", "7M", "6M", "5M"], + workup: ["7M", "5M"], + worryseed: ["7T", "6T", "5T"], + zenheadbutt: ["9M", "9L24"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + emolga: { + learnset: { + acrobatics: ["8M", "8L25", "7M", "7L30", "6M", "6L30", "5M", "5L30"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M", "8L55", "7L46", "6L46", "5L46"], + airslash: ["8M", "7E", "6E", "5E", "5D"], + astonish: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M", "7E", "6E", "5E"], + charge: ["8L20", "7L10", "6L10", "5L10"], + chargebeam: ["7M", "6M", "5M"], + charm: ["8M", "7E", "6E", "5E", "5D"], + confide: ["7M", "6M"], + covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + cut: ["6M", "5M"], + defog: ["8E", "7T"], + discharge: ["8L50", "7L50", "6L50", "5L50"], + doubleteam: ["8L5", "7M", "7L19", "6M", "6L19", "5M", "5L19"], + dualwingbeat: ["8T"], + eerieimpulse: ["8M"], + electroball: ["8M", "7L26", "6L26", "5L26"], + electroweb: ["8M", "7T", "6T"], + encore: ["8M", "8L35", "7L38", "6L38", "5L38"], + endure: ["8M"], + energyball: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + iondeluge: ["7E", "6E"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + knockoff: ["7T", "6T", "5T"], + lastresort: ["7T", "6T", "5T"], + lightscreen: ["8M", "8L45", "7M", "7L34", "6M", "6L34", "5M", "5L34"], + nuzzle: ["8L1", "7L15", "6L15"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7L16", "6L16", "5L16"], + quickattack: ["8L10", "7L4", "6L4", "5L4", "5D"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shockwave: ["8E", "7T", "7L22", "7E", "6T", "6L22", "6E", "5L22", "5E"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M"], + spark: ["8L30", "7L13", "6L13", "5L13"], + speedswap: ["8M", "7E"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwhip: ["8L1", "7L7", "6L7", "5L7"], + tailwind: ["7T", "6T", "5T"], + taunt: ["8M", "7M", "6M", "5M"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thundershock: ["8L15", "7L1", "6L1", "5L1"], + thunderwave: ["8M", "7M", "6M", "5M"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + uturn: ["8M", "7M", "6M", "5M"], + voltswitch: ["8M", "8L40", "7M", "7L42", "6M", "6L42", "5M", "5L42"], + wildcharge: ["8M", "7M", "6M", "5M"], + }, + }, + karrablast: { + learnset: { + acidspray: ["8L16"], + aerialace: ["7M", "6M", "5M"], + attract: ["8M", "7M", "6M", "5M"], + bugbite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + bugbuzz: ["8M", "8L44", "7L28", "6L28", "5L28", "5S0"], + confide: ["7M", "6M"], + counter: ["8E", "7E", "6E", "5E"], + cut: ["6M", "5M"], + doubleedge: ["8L48", "7L56", "6L56", "5L56"], + doubleteam: ["7M", "6M", "5M"], + drillrun: ["8M", "7T", "7E", "6T", "6E"], + encore: ["8M"], + endure: ["8M", "8L8", "7L8", "6L8", "5L8", "5D"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25", "5S0"], + feintattack: ["7E", "6E", "5E"], + flail: ["8L24", "7L49", "6L49", "5L49", "5S1"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L16", "6L16", "5L16", "5S0"], + furycutter: ["8L4", "7L13", "6L13", "5L13"], + gigadrain: ["8M", "7T", "6T", "5T"], + headbutt: ["8L20", "7L20", "6L20", "5L20", "5S0"], + hiddenpower: ["7M", "6M", "5M"], + hornattack: ["7E", "6E", "5E"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + leer: ["8L1", "7L4", "6L4", "5L4"], + megahorn: ["8M", "7E", "6E", "5E", "5D", "5S1"], + nightslash: ["8E"], + peck: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L28", "7L40", "6L40", "5L40"], + screech: ["8M", "7E", "6E", "5E"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + slash: ["8E", "7L32", "6L32", "5L32"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "8L36", "7M", "7L52", "6M", "6L52", "5M", "5L52"], + takedown: ["8L40", "7L37", "6L37", "5L37", "5S1"], + toxic: ["7M", "6M", "5M"], + xscissor: ["8M", "8L32", "7M", "7L44", "6M", "6L44", "5M", "5L44", "5S1"], + }, + eventData: [ + {generation: 5, level: 30, moves: ["furyattack", "headbutt", "falseswipe", "bugbuzz"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["megahorn", "takedown", "xscissor", "flail"], pokeball: "cherishball"}, + ], + }, + escavalier: { + learnset: { + acidspray: ["8L16"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bugbite: ["7T", "6T", "5T"], + bugbuzz: ["8M", "8L44", "7L28", "6L28", "5L28"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleedge: ["8L1", "7L1", "6L1"], + doubleteam: ["7M", "6M", "5M"], + drillrun: ["8M", "7T", "6T"], + encore: ["8M"], + endure: ["8M", "8L1"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + fellstinger: ["8L1", "7L1", "6L1"], + flail: ["8L1"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L16", "6L16", "5L16"], + furycutter: ["8L1"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "8L48", "7M", "7L56", "6M", "6L56", "5M", "5L56"], + headbutt: ["8L20", "7L20", "6L20", "5L20"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "8L28", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + ironhead: ["8M", "8L40", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + megahorn: ["8M"], + metalburst: ["8L52"], + peck: ["8L1", "7L1", "6L1", "5L1"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + quickguard: ["8L1", "7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + razorshell: ["8M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M", "8L24", "7L49", "6L49", "5L49"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L1"], + screech: ["8M"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + slash: ["7L32", "6L32", "5L32"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "8L36", "7M", "7L52", "6M", "6L52", "5M", "5L52"], + takedown: ["8L1"], + taunt: ["8M"], + toxic: ["7M", "6M", "5M"], + twineedle: ["7L1", "6L1", "5L1"], + xscissor: ["8M", "8L32", "7M", "7L44", "6M", "6L44", "5M", "5L44"], + }, + }, + foongus: { + learnset: { + absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], + afteryou: ["7T", "6T", "5T"], + astonish: ["9L1", "8L1", "7L8", "6L8", "5L8"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L12", "6L12", "5L12"], + bodyslam: ["9M", "8M", "7E", "6E", "5E"], + bulletseed: ["9M"], + clearsmog: ["9L20", "8L20", "7L39", "6L39", "5L39"], + confide: ["7M", "6M"], + defensecurl: ["9E", "8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + endure: ["9M", "8M", "7E", "6E", "5E"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + feintattack: ["7L20", "6L20", "5L20"], + flash: ["6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "7E", "6T", "6E", "5T", "5E"], + gigadrain: ["9M", "9L28", "8M", "8L28", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + grassyterrain: ["9M"], + growth: ["9L4", "8L4", "7L6", "7E", "6L6", "6E", "5L6", "5E"], + hiddenpower: ["7M", "6M", "5M"], + ingrain: ["9L32", "8L32", "7L18", "6L18", "5L18"], + leafstorm: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L12", "8L12", "7L15", "6L15", "5L15"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "6M", "5M"], + poisonpowder: ["9E", "8E", "7E", "6E", "5E"], + pollenpuff: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + ragepowder: ["9L40", "8L40", "7L45", "6L45", "5L45"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rollout: ["9E", "8E", "7E", "6E", "5E"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "9L44", "8M", "8L44", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + spore: ["9L48", "8L48", "7L50", "6L50", "5L50"], + stunspore: ["9L8", "8L8", "7E", "6E", "5E"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], + synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], + terablast: ["9M"], + toxic: ["9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + worryseed: ["9E", "8E", "7T", "6T", "5T"], + }, + }, + amoonguss: { + learnset: { + absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], + afteryou: ["7T", "6T", "5T"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L1", "6L1", "5L1"], + bodyslam: ["9M", "8M"], + bulletseed: ["9M"], + clearsmog: ["9L20", "8L20", "8S0", "7L43", "6L43", "5L43"], + confide: ["7M", "6M"], + doubleteam: ["7M", "6M", "5M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M", "6M", "5M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + feintattack: ["7L20", "6L20", "5L20"], + flash: ["6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "6T", "5T"], + gigadrain: ["9M", "9L28", "8M", "8L28", "7T", "7L28", "6T", "6L28", "5T", "5L28"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + grassyterrain: ["9M", "8M"], + growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], + hex: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + ingrain: ["9L32", "8L32", "7L18", "6L18", "5L18"], + leafstorm: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L12", "8L12", "7L15", "6L15", "5L15"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "6M", "5M"], + pollenpuff: ["9M", "8M"], + protect: ["9M", "8M", "8S0", "7M", "6M", "5M"], + ragepowder: ["9L42", "8L42", "8S0", "7L54", "6L54", "5L54"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M"], + seedbomb: ["9M", "8M", "7T", "6T", "5T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "9L48", "8M", "8L48", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + spore: ["9L54", "8L54", "8S0", "7L62", "6L62", "5L62"], + stompingtantrum: ["9M", "8M", "7T"], + stunspore: ["9L1", "8L1"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], + synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], + terablast: ["9M"], + toxic: ["9L36", "8L36", "7M", "7L32", "6M", "6L32", "5M", "5L32"], + venoshock: ["9M", "8M", "7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + eventData: [ + {generation: 8, level: 50, shiny: true, gender: "F", nature: "Sassy", ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 0}, isHidden: true, moves: ["clearsmog", "spore", "protect", "ragepowder"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 5, level: 37}, + {generation: 5, level: 35, isHidden: true}, + ], + }, + frillish: { + learnset: { + absorb: ["8L1", "7L5", "6L5", "5L5"], + acidarmor: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "7M", "6M", "5M"], + brine: ["8M", "8L24", "7L32", "6L32", "5L32"], + bubble: ["7L1", "6L1", "5L1"], + bubblebeam: ["8E", "7L13", "6L13", "5L13"], + confide: ["7M", "6M"], + confuseray: ["8E", "7E", "6E", "5E"], + constrict: ["7E", "6E", "5E"], + darkpulse: ["8M", "7M", "6M", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + destinybond: ["8L44"], + dive: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + hail: ["8M", "7M", "6M", "5M"], + hex: ["8M", "8L20", "7L43", "6L43", "5L43"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L41", "7L49", "6L49", "5L49"], + icebeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + magiccoat: ["7T", "6T", "5T"], + mist: ["8E", "7E", "6E", "5E"], + nightshade: ["8L8", "7L9", "6L9", "5L9"], + ominouswind: ["7L27", "6L27", "5L27"], + painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + poisonsting: ["8L4"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["8M", "8L16", "7M", "7L37", "6M", "6L37", "5M", "5L37"], + recover: ["8L28", "7L17", "7E", "6L17", "6E", "5L17", "5E"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L32", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + strengthsap: ["8E"], + substitute: ["8M", "7M", "6M", "5M"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "7M", "6M", "5M"], + watergun: ["8L1"], + waterpulse: ["8L12", "7T", "7L22", "6T", "6L22", "5L22"], + watersport: ["7L1", "6L1", "5L1"], + waterspout: ["8L48", "7L61", "6L61", "5L61"], + whirlpool: ["8M", "8L36"], + willowisp: ["8M", "7M", "6M", "5M"], + wringout: ["7L55", "6L55", "5L55"], + }, + }, + jellicent: { + learnset: { + absorb: ["8L1", "7L1", "6L1", "5L1"], + acidarmor: ["8L1"], + attract: ["8M", "7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + blizzard: ["8M", "7M", "6M", "5M"], + brine: ["8M", "8L24", "7L32", "6L32", "5L32", "5S0"], + bubble: ["7L1", "6L1", "5L1"], + bubblebeam: ["7L13", "6L13", "5L13"], + confide: ["7M", "6M"], + darkpulse: ["8M", "7M", "6M", "5T"], + dazzlinggleam: ["8M", "7M", "6M"], + destinybond: ["8L48"], + dive: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hail: ["8M", "7M", "6M", "5M"], + hex: ["8M", "8L20", "7L45", "6L45", "5L45"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L43", "7L53", "6L53", "5L53"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icebeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + magiccoat: ["7T", "6T", "5T"], + muddywater: ["8M"], + nightshade: ["8L1", "7L1", "6L1", "5L1"], + ominouswind: ["7L27", "6L27", "5L27", "5S0"], + painsplit: ["7T", "6T", "5T"], + poisonsting: ["8L1"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["8M", "8L16", "7M", "7L37", "6M", "6L37", "5M", "5L37", "5S0"], + recover: ["8L28", "7L17", "6L17", "5L17"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L32", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + waterfall: ["8M", "7M", "6M", "5M"], + watergun: ["8L1"], + waterpulse: ["8L12", "7T", "7L22", "6T", "6L22", "5L22", "5S0"], + watersport: ["7L1", "6L1", "5L1"], + waterspout: ["8L54", "7L1", "6L1", "5L69"], + whirlpool: ["8M", "8L36"], + willowisp: ["8M", "7M", "6M", "5M"], + wringout: ["7L1", "6L1", "5L61"], + }, + eventData: [ + {generation: 5, level: 40, isHidden: true, moves: ["waterpulse", "ominouswind", "brine", "raindance"]}, + ], + encounters: [ + {generation: 5, level: 5}, + ], + }, + alomomola: { + learnset: { + acrobatics: ["9M"], + aquajet: ["9L9", "7L9", "6L9", "5L9"], + aquaring: ["9L5", "7L5", "6L5", "5L5", "5D"], + attract: ["7M", "6M", "5M"], + batonpass: ["9M"], + blizzard: ["9M", "7M", "6M", "5M"], + bodyslam: ["9M"], + bounce: ["9E", "7T", "6T", "5T"], + brine: ["9L41", "7L41", "6L41", "5L41"], + calmmind: ["9M", "7M", "6M", "5M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dive: ["6M", "5M"], + doubleslap: ["7L13", "6L13", "5L13"], + doubleteam: ["7M", "6M", "5M"], + endure: ["9M", "9E", "7E", "6E", "5E"], + facade: ["9M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M"], + hail: ["7M", "6M", "5M"], + healingwish: ["9L29", "7L1", "6L1", "5L57"], + healpulse: ["7L17", "6L17", "5L17"], + helpinghand: ["9M", "9L13", "7T", "7L1", "6T", "6L49", "5T", "5L49"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["9M", "9L55", "7L1", "6L1", "5L61"], + hyperbeam: ["9M"], + icebeam: ["9M", "7M", "6M", "5M"], + icywind: ["9M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lightscreen: ["9M", "7M", "6M", "5M"], + liquidation: ["9M", "7T"], + magiccoat: ["7T", "6T", "5T"], + mirrorcoat: ["9E", "7E", "6E", "5E", "5D"], + mist: ["9E", "7E", "6E", "5E"], + mistyterrain: ["9M"], + painsplit: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + playnice: ["9L1", "7L1"], + playrough: ["9M"], + pound: ["9L1", "7L1", "6L1", "5L1"], + protect: ["9M", "9L21", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + psychic: ["9M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + refresh: ["7E", "6E", "5E"], + rest: ["9M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + safeguard: ["9L45", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + scald: ["7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["9M", "7M", "6M", "5M"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + snowscape: ["9M"], + soak: ["9L33", "7L33", "6L33", "5L33"], + substitute: ["9M", "7M", "6M", "5M"], + surf: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["9M"], + terablast: ["9M"], + tickle: ["9E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + wakeupslap: ["7L29", "6L29", "5L29"], + waterfall: ["9M", "7M", "6M", "5M"], + waterpulse: ["9M", "9L25", "7T", "7L25", "6T", "6L25", "5L25"], + watersport: ["7L1", "6L1", "5L1"], + whirlpool: ["9L49", "7L49"], + wideguard: ["9L13", "7L1", "6L1", "5L53"], + wish: ["9L37", "7L37", "6L37", "5L37"], + zenheadbutt: ["9M"], + }, + }, + joltik: { + learnset: { + absorb: ["8L1", "7L1"], + agility: ["8M", "8L24", "7L37", "6L37", "5L37"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + bugbite: ["8L8", "7T", "7L18", "6T", "6L18", "5T", "5L18"], + bugbuzz: ["8M", "8L48", "7L48", "6L48", "5L48"], + camouflage: ["7E", "6E"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + crosspoison: ["8M", "7E", "6E", "5E"], + cut: ["6M", "5M"], + disable: ["7E", "6E", "5E"], + discharge: ["8L37", "7L45", "6L45", "5L45"], + doubleteam: ["8E", "7M", "6M", "5M"], + electroball: ["8M", "8L20", "7L29", "6L29", "5L29"], + electroweb: ["8M", "8L4", "7T", "7L15", "6T", "6L15", "5T", "5L15"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7E", "6E", "5E"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1", "7L12", "6L12", "5L12"], + gastroacid: ["8L44", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + gigadrain: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["8E", "7M", "6M"], + leechlife: ["8M", "7M", "6L1", "5L1"], + lightscreen: ["8M", "7M", "6M", "5M"], + lunge: ["8E", "7E"], + magnetrise: ["7T", "6T", "5T"], + pinmissile: ["8M", "7E", "6E", "5E"], + poisonjab: ["8M", "7M", "6M", "5M"], + poisonsting: ["8E", "7E", "6E", "5E"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + rockclimb: ["7E", "6E", "5E"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L40", "7L7", "6L7", "5L7"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "7L34", "6T", "6L34", "5T", "5L34"], + skittersmack: ["8T"], + slash: ["8L32", "7L26", "6L26", "5L26"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + speedswap: ["8M"], + spiderweb: ["7L1", "6L1", "5L1"], + stringshot: ["8L12", "7L1", "6L1", "5L1"], + strugglebug: ["8E", "6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L28", "7L40", "6L40", "5L40"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "8L16", "7M", "7L4", "6M", "6L4", "5M", "5L4"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + }, + galvantula: { + learnset: { + absorb: ["8L1", "7L1"], + agility: ["8M", "8L24", "7L40", "6L40", "5L40"], + attract: ["8M", "7M", "6M", "5M"], + bounce: ["8M", "7T", "6T", "5T"], + bugbite: ["8L1", "7T", "7L18", "6T", "6L18", "5T", "5L18"], + bugbuzz: ["8M", "8L56", "7L60", "6L60", "5L60"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + crosspoison: ["8M"], + cut: ["6M", "5M"], + disable: ["5D"], + discharge: ["8L39", "7L54", "6L54", "5L54"], + doubleteam: ["7M", "6M", "5M"], + electroball: ["8M", "8L20", "7L29", "6L29", "5L29", "5D"], + electroweb: ["8M", "8L1", "7T", "7L15", "6T", "6L15", "5T", "5L15"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1", "7L12", "6L12", "5L12"], + gastroacid: ["8L50", "7T", "7L23", "6T", "6L23", "5T", "5L23"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + leechlife: ["8M", "7M", "6L1", "5L1"], + lightscreen: ["8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + pinmissile: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["5D"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L44", "7L7", "6L7", "5L7"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "7L34", "6T", "6L34", "5T", "5L34"], + skittersmack: ["8T"], + slash: ["8L32", "7L26", "6L26", "5L26"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + speedswap: ["8M"], + spiderweb: ["7L1", "6L1", "5L1"], + stickyweb: ["8L0", "7L1", "6L1"], + stringshot: ["8L12", "7L1", "6L1", "5L1"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L28", "7L46", "6L46", "5L46"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + thief: ["8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "8L16", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + ferroseed: { + learnset: { + acidspray: ["8E", "7E", "6E"], + assurance: ["8M"], + attract: ["8M"], + bulletseed: ["8M", "7E", "6E", "5E"], + confide: ["7M", "6M"], + curse: ["8L41", "7L9", "6L9", "5L9"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + explosion: ["8L50", "7M", "7L55", "6M", "6L55", "5M", "5L55"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "8L20", "7M", "7L52", "6M", "6L52", "5M", "5L52"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + gyroball: ["8M", "8L45", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + harden: ["8L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + ingrain: ["8L15", "7L35", "6L35", "5L35"], + irondefense: ["8M", "8L35", "7T", "7L26", "6T", "6L26", "5T", "5L26"], + ironhead: ["8M", "8L25", "7T", "7L43", "6T", "6L43", "5T", "5L43"], + knockoff: ["8E", "7T", "6T"], + leechseed: ["8E", "7E", "6E", "5E"], + magnetrise: ["7T", "6T", "5T"], + metalclaw: ["8L5", "7L14", "6L14", "5L14"], + mirrorshot: ["7L30", "6L30", "5L30"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "7L47", "6M", "6L47", "5M", "5L47"], + pinmissile: ["8M", "8L10", "7L18", "6L18", "5L18"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + rockclimb: ["7E", "6E", "5E"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rollout: ["7L6", "6L6", "5L6"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + selfdestruct: ["8M", "8L30", "7L38", "6L38", "5L38"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M", "7E", "6E", "5E"], + stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["8E", "7M", "6M", "5M"], + worryseed: ["7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + ferrothorn: { + learnset: { + aerialace: ["7M", "6M", "5M"], + assurance: ["8M"], + attract: ["8M"], + block: ["7T", "6T"], + bodypress: ["8M"], + brutalswing: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + bulletseed: ["8M"], + confide: ["7M", "6M"], + curse: ["8L43", "7L1", "6L1", "5L1"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + explosion: ["8L56", "7M", "7L67", "6M", "6L67", "5M", "5L67"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "8L20", "7M", "7L61", "6M", "6L61", "5M", "5L61"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + gyroball: ["8M", "8L49", "7M", "7L21", "6M", "6L21", "5M", "5L21"], + harden: ["8L1", "7L1", "6L1", "5L1"], + heavyslam: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + ingrain: ["8L15", "7L35", "6L35", "5L35"], + irondefense: ["8M", "8L35", "7T", "7L26", "6T", "6L26", "5T", "5L26"], + ironhead: ["8M", "8L25", "7T", "7L46", "6T", "6L46", "5T", "5L46"], + knockoff: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T"], + metalclaw: ["8L1", "7L14", "6L14", "5L14"], + mirrorshot: ["7L30", "6L30", "5L30"], + naturepower: ["7M", "6M"], + payback: ["8M", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + pinmissile: ["8M", "8L1", "7L18", "6L18", "5L18"], + poisonjab: ["8M", "7M", "6M", "5M"], + powerwhip: ["8M", "8L0", "7L1", "6L40", "5L40"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + rockclimb: ["7L1", "6L1", "5L1"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rollout: ["7L1", "6L1", "5L1"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + selfdestruct: ["8M", "8L30", "7L38", "6L38", "5L38"], + shadowclaw: ["8M", "7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spikes: ["8M"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + steelroller: ["8T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1", "5L1"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + worryseed: ["7T", "6T", "5T"], + }, + }, + klink: { + learnset: { + assurance: ["8M"], + autotomize: ["8L20", "7L31", "6L31", "5L31"], + bind: ["8L4", "7T", "7L21", "6T", "6L21", "5T", "5L21"], + charge: ["8L8", "7L6", "6L6", "5L6"], + chargebeam: ["8L12", "7M", "7L26", "6M", "6L26", "5M", "5L26"], + confide: ["7M", "6M"], + discharge: ["8L24", "7L42", "6L42", "5L42"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + geargrind: ["8L32", "7L16", "6L16", "5L16"], + gravity: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "8L48", "7M", "7L57", "6M", "6L57", "5M", "5L57"], + irondefense: ["8M", "7T", "6T", "5T"], + lockon: ["8L36", "7L50", "6L50", "5L51"], + magiccoat: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T"], + metalsound: ["8L16", "7L45", "6L45", "5L45"], + mirrorshot: ["7L36", "6L36", "5L36"], + powergem: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L28", "7L39", "6L39", "5L39"], + secretpower: ["6M"], + shiftgear: ["8L40", "7L48", "6L48", "5L48"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thundershock: ["8L1", "7L11", "6L11", "5L11"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + visegrip: ["8L1", "7L1", "6L1", "5L1"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["8L44", "7L54", "6L54", "5L54"], + }, + }, + klang: { + learnset: { + allyswitch: ["8M", "7T"], + assurance: ["8M"], + autotomize: ["8L20", "7L31", "6L31", "5L31"], + bind: ["8L1", "7T", "7L21", "6T", "6L21", "5T", "5L21"], + charge: ["8L1", "7L1", "6L1", "5L1"], + chargebeam: ["8L12", "7M", "7L26", "6M", "6L26", "5M", "5L26", "5D"], + confide: ["7M", "6M"], + discharge: ["8L24", "7L44", "6L44", "5L44"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + geargrind: ["8L32", "7L1", "6L1", "5L1"], + gravity: ["7T", "6T", "5T", "5D"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "8L54", "7M", "7L64", "6M", "6L64", "5M", "5L64"], + irondefense: ["8M", "7T", "6T", "5T"], + lockon: ["8L36", "7L56", "6L56", "5L56"], + magiccoat: ["7T", "6T", "5T"], + magnetrise: ["7T", "6T", "5T", "5D"], + metalsound: ["8L16", "7L48", "6L48", "5L48"], + mirrorshot: ["7L36", "6L36", "5L36"], + powergem: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L28", "7L40", "6L40", "5L40"], + secretpower: ["6M"], + shiftgear: ["8L42", "7L52", "6L52", "5L52"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thundershock: ["8L1", "7L1", "6L1", "5L1"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + visegrip: ["8L1", "7L1", "6L1", "5L1"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["8L48", "7L60", "6L60", "5L60"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + klinklang: { + learnset: { + allyswitch: ["8M", "7T"], + assurance: ["8M"], + autotomize: ["8L20", "7L31", "6L31", "5L31"], + bind: ["8L1", "7T", "7L21", "6T", "6L21", "5T", "5L21"], + charge: ["8L1", "7L1", "6L1", "5L1"], + chargebeam: ["8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + confide: ["7M", "6M"], + discharge: ["8L24", "7L44", "6L44", "5L44"], + doubleteam: ["7M", "6M", "5M"], + electricterrain: ["8M", "8L64"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + geargrind: ["8L32", "7L1", "6L1", "5L1"], + gearup: ["8L1", "7L1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "8L56", "7M", "7L72", "6M", "6L72", "5M", "5L72"], + irondefense: ["8M", "7T", "6T", "5T"], + lockon: ["8L36", "7L60", "6L60", "5L60"], + magiccoat: ["7T", "6T", "5T"], + magneticflux: ["8L1", "7L1", "6L1"], + magnetrise: ["7T", "6T", "5T"], + metalsound: ["8L16", "7L48", "6L48", "5L48"], + mirrorshot: ["7L36", "6L36", "5L36"], + powergem: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L28", "7L40", "6L40", "5L40"], + secretpower: ["6M"], + shiftgear: ["8L42", "7L54", "6L54", "5L54"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thundershock: ["8L1", "7L1", "6L1", "5L1"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + visegrip: ["8L1", "7L1", "6L1", "5L1"], + voltswitch: ["8M", "7M", "6M", "5M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zapcannon: ["8L48", "7L66", "6L1", "5L66"], + }, + }, + tynamo: { + learnset: { + chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5L1"], + magnetrise: ["7T", "6T", "5T"], + spark: ["9L1", "7L1", "6L1", "5L1"], + tackle: ["9L1", "7L1", "6L1", "5L1"], + terablast: ["9M"], + thunderwave: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5L1"], + }, + }, + eelektrik: { + learnset: { + acid: ["9L19", "7L19", "6L19", "5L19"], + acidspray: ["9M", "9L49", "7L49", "6L49", "5L49"], + acrobatics: ["9M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + bind: ["9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9"], + bodyslam: ["9M"], + bounce: ["7T", "6T", "5T"], + chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + coil: ["9L54", "7L54", "6L54", "5L54"], + confide: ["7M", "6M"], + crunch: ["9M", "9L0", "7L1", "6L39", "5L39"], + discharge: ["9L29", "7L29", "6L29", "5L29"], + doubleteam: ["7M", "6M", "5M"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["9M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["9L64", "7T", "7L64", "6T", "6L64", "5T", "5L64"], + gigadrain: ["9M", "7T", "6T", "5T"], + headbutt: ["9L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lightscreen: ["9M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + spark: ["9L1", "7L1", "6L1", "5L1"], + substitute: ["9M", "7M", "6M", "5M"], + superfang: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L74", "7L74", "6L74", "5L74"], + throatchop: ["7T"], + thunder: ["9M", "7M", "6M", "5M"], + thunderbolt: ["9M", "9L44", "7M", "7L44", "6M", "6L44", "5M", "5L44"], + thunderfang: ["9M"], + thunderwave: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + toxic: ["7M", "6M", "5M"], + uturn: ["9M", "7M", "6M", "5M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "9L59", "7M", "7L59", "6M", "6L59", "5M", "5L59"], + zapcannon: ["9L69", "7L69", "6L69", "5L69"], + }, + }, + eelektross: { + learnset: { + acid: ["9L1", "7L1", "6L1", "5L1"], + acidspray: ["9M"], + acrobatics: ["9M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["7M", "6M", "5M"], + bind: ["7T", "6T", "5T"], + bodypress: ["9M"], + bodyslam: ["9M"], + bounce: ["7T", "6T", "5T"], + brickbreak: ["9M", "7M", "6M", "5M"], + bulkup: ["9M"], + bulldoze: ["9M"], + chargebeam: ["9M", "7M", "6M", "5M"], + closecombat: ["9M"], + coil: ["9L1", "7L1", "6L1"], + confide: ["7M", "6M"], + confuseray: ["9M"], + crunch: ["9M", "9L1", "7L1", "6L1", "5L1"], + crushclaw: ["9L1", "7L1", "6L1", "5L1"], + cut: ["6M", "5M"], + discharge: ["9L1", "7L1", "6L1", "5L1"], + doubleteam: ["7M", "6M", "5M"], + dragonclaw: ["9M", "7M", "6M", "5M"], + dragonpulse: ["9M", "7T", "6T"], + dragontail: ["9M", "7M", "6M", "5M"], + drainpunch: ["9M", "7T", "6T", "5T"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + endure: ["9M"], + facade: ["9M", "7M", "6M", "5M"], + firepunch: ["9M", "7T", "6T", "5T"], + flamethrower: ["9M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["9M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["9L1", "7T", "7L1", "6T", "6L1", "5T"], + gigadrain: ["9M", "7T", "6T", "5T"], + gigaimpact: ["9M", "7M", "6M", "5M"], + grassknot: ["9M", "7M", "6M", "5M"], + headbutt: ["9L1", "7L1", "6L1", "5L1"], + heavyslam: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "7M", "6M", "5M"], + iondeluge: ["7L1", "6L1"], + irontail: ["7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lightscreen: ["9M", "7M", "6M", "5M"], + liquidation: ["9M"], + magnetrise: ["7T", "6T", "5T"], + outrage: ["9M", "7T", "6T"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M"], + raindance: ["9M", "7M", "6M", "5M"], + rest: ["9M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["7M", "6M", "5M"], + rockslide: ["9M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "7M", "6M", "5M"], + round: ["7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snore: ["7T", "6T", "5T"], + stompingtantrum: ["9M"], + strength: ["6M", "5M"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M"], + superfang: ["7T", "6T", "5T"], + superpower: ["7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L1", "7L1", "6L1"], + throatchop: ["7T"], + thunder: ["9M", "7M", "6M", "5M"], + thunderbolt: ["9M", "7M", "6M", "5M"], + thunderfang: ["9M"], + thunderpunch: ["9M", "7T", "6T", "5T"], + thunderwave: ["9M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uturn: ["9M", "7M", "6M", "5M"], + voltswitch: ["9M", "7M", "6M", "5M"], + wildcharge: ["9M", "9L5", "7M", "6M", "5M"], + zapcannon: ["9L1", "7L1", "6L1"], + zenheadbutt: ["9M"], + }, + }, + elgyem: { + learnset: { + afteryou: ["7T", "6T", "5T"], + agility: ["8M"], + allyswitch: ["8M", "7T", "7E", "6E", "5M"], + astonish: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + barrier: ["7E", "6E", "5E", "5D"], + calmmind: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1"], + cosmicpower: ["8M", "7E", "6E"], + darkpulse: ["8M", "7M", "6M", "5T"], + destinybond: ["8E"], + disable: ["8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + growl: ["8L1", "7L4", "6L4", "5L4"], + guardsplit: ["8L24", "7L50", "6L50", "5L50"], + guardswap: ["8M", "7E", "6E", "5E"], + headbutt: ["8L30", "7L18", "6L18", "5L18"], + healblock: ["7L8", "6L8", "5L8", "5D"], + hiddenpower: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + imprison: ["8M", "8L6", "7L25", "6L25", "5L25"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + meteorbeam: ["8T"], + miracleeye: ["7L11", "6L11", "5L11"], + nastyplot: ["8M", "7E", "6E", "5E", "5D"], + painsplit: ["7T", "6T", "5T"], + powersplit: ["8L24", "7L50", "6L50", "5L50"], + powerswap: ["8M", "7E", "6E", "5E"], + protect: ["8M", "7M", "6M", "5M"], + psybeam: ["8L18", "7L15", "6L15", "5L15"], + psychic: ["8M", "8L60", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychup: ["8E", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L43", "7L46", "6L46", "5L46"], + recycle: ["7T", "6T", "5T"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + simplebeam: ["7L29", "6L29", "5L29"], + skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synchronoise: ["7L53", "6L53", "5L53"], + telekinesis: ["7T", "5M"], + teleport: ["8L12", "7E", "6E", "5E"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wonderroom: ["8M", "8L54", "7T", "7L56", "6T", "6L56", "5T", "5L56"], + zenheadbutt: ["8M", "8L36", "7T", "7L32", "6T", "6L32", "5T", "5L32"], + }, + }, + beheeyem: { + learnset: { + afteryou: ["7T", "6T", "5T"], + agility: ["8M"], + allyswitch: ["8M", "7T", "5M"], + attract: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L52", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + confusion: ["8L1", "7L1", "6L1", "5L1"], + cosmicpower: ["8M"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M"], + frustration: ["7M", "6M", "5M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + growl: ["8L1", "7L1", "6L1", "5L1"], + guardsplit: ["8L24", "7L56", "6L56", "5L56"], + guardswap: ["8M"], + headbutt: ["8L30", "7L18", "6L18", "5L18"], + healblock: ["7L1", "6L1", "5L1"], + hiddenpower: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], + hyperbeam: ["8M", "7M", "6M", "5M"], + imprison: ["8M", "8L1", "7L25", "6L25", "5L25"], + lightscreen: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + meteorbeam: ["8T"], + miracleeye: ["7L1", "6L1", "5L1"], + nastyplot: ["8M"], + painsplit: ["7T", "6T", "5T"], + powersplit: ["8L24", "7L58", "6L58", "5L58"], + powerswap: ["8M"], + protect: ["8M", "7M", "6M", "5M"], + psybeam: ["8L18", "7L15", "6L15", "5L15"], + psychic: ["8M", "8L68", "7M", "7L39", "6M", "6L39", "5M", "5L39"], + psychicterrain: ["8M", "8L1", "7L1"], + psychup: ["7M", "7L36", "6M", "6L36", "5M", "5L36"], + psyshock: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L45", "7L50", "6L50", "5L50"], + recycle: ["7T", "6T", "5T"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + screech: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + simplebeam: ["7L29", "6L29", "5L29"], + skillswap: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + synchronoise: ["7L1", "6L1", "5L63"], + telekinesis: ["7T", "5M"], + teleport: ["8L1"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + triattack: ["8M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wonderroom: ["8M", "8L60", "7T", "7L1", "6T", "6L1", "5T", "5L68"], + zenheadbutt: ["8M", "8L36", "7T", "7L32", "6T", "6L32", "5T", "5L32"], + }, + }, + litwick: { + learnset: { + acid: ["7E", "6E", "5E"], + acidarmor: ["8E", "7E", "6E", "5E"], + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + calmmind: ["8M", "7M", "6M", "5M"], + captivate: ["7E", "6E", "5E"], + clearsmog: ["8E", "7E", "6E", "5E"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L10", "6L10", "5L10"], + curse: ["8L32", "7L43", "6L43", "5L43"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + ember: ["8L4", "7L1", "6L1", "5L1"], + endure: ["8M", "7E", "6E", "5E"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + fireblast: ["8M", "7M", "6M", "5M"], + firespin: ["8M", "8L24", "7L7", "6L7", "5L7"], + flameburst: ["7L20", "6L20", "5L20"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + haze: ["8E", "7E", "6E", "5E"], + heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + hex: ["8M", "8L16", "7L28", "6L28", "5L28"], + hiddenpower: ["7M", "6M", "5M"], + imprison: ["8M", "8L44", "7L24", "6L24", "5L24"], + incinerate: ["6M", "5M"], + inferno: ["8L40", "7L38", "6L38", "5L38"], + memento: ["8L56", "7L33", "6L33", "5L33"], + minimize: ["8L8", "7L3", "6L3", "5L3"], + mysticalfire: ["8M"], + nightshade: ["8L28", "7L13", "6L13", "5L13"], + overheat: ["8M", "8L52", "7M", "7L61", "6M", "6L61", "5M", "5L61"], + painsplit: ["8L48", "7T", "7L55", "6T", "6L55", "5T", "5L55"], + payback: ["8M", "7M", "6M", "5M"], + poltergeist: ["8T"], + powersplit: ["8E", "7E", "6E"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L36", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smog: ["8L1", "7L5", "6L5", "5L5"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + }, + }, + lampent: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + calmmind: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L10", "6L10", "5L10"], + curse: ["8L32", "7L45", "6L45", "5L45"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + ember: ["8L1", "7L1", "6L1", "5L1"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + fireblast: ["8M", "7M", "6M", "5M"], + firespin: ["8M", "8L24", "7L7", "6L7", "5L7"], + flameburst: ["7L20", "6L20", "5L20"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + heatwave: ["8M", "7T", "6T", "5T"], + hex: ["8M", "8L16", "7L28", "6L28", "5L28"], + hiddenpower: ["7M", "6M", "5M"], + imprison: ["8M", "8L46", "7L24", "6L24", "5L24"], + incinerate: ["6M", "5M"], + inferno: ["8L40", "7L38", "6L38", "5L38"], + memento: ["8L64", "7L33", "6L33", "5L33"], + minimize: ["8L1", "7L1", "6L1", "5L1"], + mysticalfire: ["8M"], + nightshade: ["8L28", "7L13", "6L13", "5L13"], + overheat: ["8M", "8L58", "7M", "7L69", "6M", "6L69", "5M", "5L69"], + painsplit: ["8L52", "7T", "7L61", "6T", "6L61", "5T", "5L61"], + payback: ["8M", "7M", "6M", "5M"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L36", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smog: ["8L1", "7L1", "6L1", "5L1"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8L20", "7M", "7L16", "6M", "6L16", "5M", "5L16"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + chandelure: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1"], + attract: ["8M", "7M", "6M", "5M"], + burningjealousy: ["8T"], + calmmind: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L1", "6L1", "5L1"], + curse: ["8L1"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + dreameater: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + ember: ["8L1"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M", "5S0"], + facade: ["8M", "7M", "6M", "5M"], + fireblast: ["8M", "7M", "6M", "5M"], + firespin: ["8M", "8L1"], + flameburst: ["7L1", "6L1", "5L1"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + heatwave: ["8M", "7T", "6T", "5T", "5S0"], + hex: ["8M", "8L1", "7L1", "6L1", "5L1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + imprison: ["8M", "8L1"], + incinerate: ["6M", "5M"], + inferno: ["8L1"], + laserfocus: ["7T"], + memento: ["8L1"], + minimize: ["8L1"], + mysticalfire: ["8M"], + nightshade: ["8L1"], + overheat: ["8M", "8L1", "7M", "6M", "5M"], + painsplit: ["8L1", "7T", "7L1", "6T", "6L1", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M", "5S0"], + psychup: ["7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["8M", "8L1", "7M", "6M", "5M", "5S0"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smog: ["8L1", "7L1", "6L1", "5L1"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spite: ["7T", "6T", "5T"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["8M", "7T", "6T", "5T"], + trickroom: ["8M", "7M", "6M", "5M"], + willowisp: ["8M", "8L1", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 50, gender: "F", nature: "Modest", ivs: {spa: 31}, abilities: ["flashfire"], moves: ["heatwave", "shadowball", "energyball", "psychic"], pokeball: "cherishball"}, + ], + }, + axew: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + aquatail: ["9E", "7T", "6T", "5T"], + assurance: ["9L9", "8M", "8L9", "7L7", "6L7", "5L7"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L3", "8L3"], + breakingswipe: ["9L30", "8M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "6E", "5E", "5D"], + crunch: ["9M", "9L24", "8M", "8L24"], + cut: ["6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonclaw: ["9M", "9L18", "8M", "8L18", "7M", "7L28", "6M", "6L28", "5M", "5L28", "5S1"], + dragondance: ["9M", "9L27", "8M", "8L27", "7L32", "6L32", "5L32"], + dragonpulse: ["9M", "9L36", "8M", "8L36", "7T", "7L41", "7E", "6T", "6L41", "6E", "5T", "5L41", "5E"], + dragonrage: ["7L10", "6L10", "5L10", "5D", "5S0", "5S1", "5S2"], + dragontail: ["9M"], + dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13"], + endeavor: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], + endure: ["9M", "8M", "7E", "6E", "5E", "5S1"], + facade: ["9M", "8M", "7M", "6M", "5M"], + falseswipe: ["9M", "9L6", "8M", "8L6", "7M", "7L24", "6M", "6L24", "5M", "5L24"], + firstimpression: ["9E", "8E"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L33", "8M", "7E", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "9L48", "8M", "8L48", "7M", "7L61", "6M", "6L61", "5M", "5L61", "5S2"], + guillotine: ["9L45", "8L45", "7L50", "6L50", "5L51"], + harden: ["8E", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["9M"], + irontail: ["9E", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + laserfocus: ["8L33"], + leer: ["9L1", "8L1", "7L4", "6L4", "5L4"], + nightslash: ["9E", "8E", "7E", "6E", "5E", "5D"], + outrage: ["9M", "9L42", "8M", "8L42", "7T", "7L56", "6T", "6L56", "5T", "5L56", "5S2"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + razorwind: ["7E", "6E", "5E"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M", "5S1"], + reversal: ["9M", "8M", "7E", "6E", "5E"], + roar: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "5S2"], + secretpower: ["6M"], + shadowclaw: ["9M"], + shockwave: ["7T", "6T"], + slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["9M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L39", "8M", "8L39", "7M", "7L46", "6M", "6L46", "5M", "5L46"], + takedown: ["9M"], + taunt: ["9M", "9L12", "8M", "8L12", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + xscissor: ["9M", "8M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 1, shiny: 1, gender: "M", nature: "Naive", ivs: {spe: 31}, abilities: ["moldbreaker"], moves: ["scratch", "dragonrage"], pokeball: "pokeball"}, + {generation: 5, level: 10, gender: "F", abilities: ["moldbreaker"], moves: ["dragonrage", "return", "endure", "dragonclaw"], pokeball: "cherishball"}, + {generation: 5, level: 30, gender: "M", nature: "Naive", abilities: ["rivalry"], moves: ["dragonrage", "scratch", "outrage", "gigaimpact"], pokeball: "cherishball"}, + ], + }, + fraxure: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + assurance: ["9L9", "8M", "8L9", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L1", "8L1"], + breakingswipe: ["9L30", "8M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L24", "8M", "8L24"], + cut: ["6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonclaw: ["9M", "9L18", "8M", "8L18", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + dragondance: ["9M", "9L27", "8M", "8L27", "7L32", "6L32", "5L32"], + dragonpulse: ["9M", "9L36", "8M", "8L36", "7T", "7L42", "6T", "6L42", "5T", "5L42"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["9M", "7M", "6M", "5M"], + dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13"], + endeavor: ["7T", "6T", "5T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + falseswipe: ["9M", "9L1", "8M", "8L1", "7M", "7L24", "6M", "6L24", "5M", "5L24"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L33", "8M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "9L56", "8M", "8L56", "7M", "7L66", "6M", "6L66", "5M", "5L66"], + guillotine: ["9L51", "8L51", "7L54", "6L54", "5L54"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["9M"], + irontail: ["8M", "7T", "6T", "5T"], + laserfocus: ["8L33"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + outrage: ["9M", "9L46", "8M", "8L46", "7T", "7L60", "6T", "6L60", "5T", "5L60"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["9M", "8M"], + roar: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["9M", "8M", "7T"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L41", "8M", "8L41", "7M", "7L48", "6M", "6L48", "5M", "5L48"], + takedown: ["9M"], + taunt: ["9M", "9L12", "8M", "8L12", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + xscissor: ["9M", "8M", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + haxorus: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + assurance: ["9L9", "8M", "8L9", "7L1", "6L1", "5L1"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L1", "8L1"], + bodyslam: ["9M"], + breakingswipe: ["9L30", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L24", "8M", "8L24"], + cut: ["6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonclaw: ["9M", "9L18", "8M", "8L18", "7M", "7L28", "6M", "6L28", "5M", "5L28"], + dragondance: ["9M", "9L27", "8M", "8L27", "7L32", "6L32", "5L32", "5S0"], + dragonpulse: ["9M", "9L36", "8M", "8L36", "7T", "7L42", "6T", "6L42", "5T", "5L42"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["9M", "7M", "6M", "5M"], + dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13", "5S0"], + earthquake: ["9M", "8M", "7M", "6M", "5M", "5S0"], + endeavor: ["7T", "6T", "5T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + falseswipe: ["9M", "9L1", "8M", "8L1", "7M", "7L24", "6M", "6L24", "5M", "5L24"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focusenergy: ["9L33", "8M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "9L60", "8M", "8L60", "7M", "7L74", "6M", "6L74", "5M", "5L74"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + guillotine: ["9L53", "8L53", "7L58", "6L58", "5L58"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["9M"], + irontail: ["8M", "7T", "6T", "5T"], + laserfocus: ["8L33", "7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M"], + outrage: ["9M", "9L46", "8M", "8L46", "7T", "7L1", "6T", "6L1", "5T", "5L66"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychocut: ["8M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["9M", "8M"], + roar: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M"], + snore: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["9M", "8M", "7T"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L41", "8M", "8L41", "7M", "7L50", "6M", "6L50", "5M", "5L50"], + takedown: ["9M"], + taunt: ["9M", "9L12", "8M", "8L12", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + xscissor: ["9M", "8M", "7M", "6M", "5M", "5S0"], + }, + eventData: [ + {generation: 5, level: 59, gender: "F", nature: "Naive", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, abilities: ["moldbreaker"], moves: ["earthquake", "dualchop", "xscissor", "dragondance"], pokeball: "cherishball"}, + ], + }, + cubchoo: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + assurance: ["8M", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + avalanche: ["9M", "8M", "7E", "6E", "5E"], + bide: ["7L9", "6L9", "5L9", "5S0"], + blizzard: ["9M", "9L39", "8M", "8L39", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + bodypress: ["9M"], + bodyslam: ["9M"], + brine: ["9L15", "8M", "8L15", "7L21", "6L21", "5L21"], + bulldoze: ["9M"], + charm: ["9M", "9L27", "8M", "8L27", "7L29", "6L29", "5L29"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["9M"], + cut: ["6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M", "7E", "6E", "5E"], + endure: ["9M", "9L3", "8M", "8L3", "7L25", "6L25", "5L25"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focuspunch: ["9E", "8E", "7T", "7E", "6T", "6E", "5E"], + frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["9L6", "8L6", "7L17", "6L17", "5L17"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L5", "5S0"], + hail: ["8M", "8L30", "7M", "7L49", "6M", "6L49", "5M", "5L49"], + heavyslam: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + icebeam: ["9M", "8M", "7M", "6M", "5M"], + icefang: ["9M", "8M"], + icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + icywind: ["9M", "9L9", "8M", "8L9", "7T", "7L13", "6T", "6L13", "5T", "5L13", "5S0"], + liquidation: ["9M"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + nightslash: ["9E", "8E", "7E", "6E", "5E"], + playnice: ["9L12", "8L12", "7L15", "6L15"], + playrough: ["9M", "8M", "7E", "6E"], + powdersnow: ["9L1", "8L1", "7L5", "6L5", "5L1", "5S0"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "9L36", "8M", "8L36", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + return: ["7M", "6M", "5M"], + rockslide: ["9M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + sheercold: ["9L42", "8L42", "7L57", "6L57", "5L57"], + slash: ["9L21", "8L21", "7L33", "6L33", "5L33"], + sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + snowscape: ["9M", "9L30"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L33", "8L33", "7L53", "6L53", "5L53"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T"], + xscissor: ["9M"], + yawn: ["9E", "8E", "7E", "6E", "5E"], + }, + eventData: [ + {generation: 5, level: 15, moves: ["powdersnow", "growl", "bide", "icywind"], pokeball: "cherishball"}, + ], + }, + beartic: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + aquajet: ["9L1", "8L1", "7L1", "6L1", "5L1"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + avalanche: ["9M", "8M"], + bide: ["7L1", "6L1", "5L1"], + blizzard: ["9M", "9L41", "8M", "8L41", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brine: ["9L15", "8M", "8L15", "7L21", "6L21", "5L21"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + charm: ["9M", "9L1", "8M", "8L1"], + chillingwater: ["9M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + crunch: ["9M"], + cut: ["6M", "5M"], + dig: ["9M", "8M", "6M", "5M"], + dive: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["9M"], + echoedvoice: ["7M", "6M", "5M"], + encore: ["9M", "8M"], + endure: ["9M", "9L1", "8M", "8L1", "7L25", "6L25", "5L25"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["9L1", "8L1", "7L17", "6L17", "5L17"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + growl: ["9L1", "8L1", "7L1", "6L1", "5L1"], + hail: ["8M", "8L30", "7M", "7L53", "6M", "6L53", "5M", "5L53"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + icebeam: ["9M", "8M", "7M", "6M", "5M"], + icefang: ["9M", "8M"], + icepunch: ["9M", "8M", "7T", "6T", "5T"], + iciclecrash: ["9L0", "8L0", "7L1", "6L37", "5L37"], + iciclespear: ["8M"], + icywind: ["9M", "9L9", "8M", "8L9", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + liquidation: ["9M", "8M"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playnice: ["9L12", "8L12", "7L15", "6L9"], + playrough: ["9M", "8M"], + powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "9L36", "8M", "8L36", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + return: ["7M", "6M", "5M"], + reversal: ["9M"], + roar: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + sheercold: ["9L46", "8L46", "7L1", "6L1", "5L66"], + slash: ["9L21", "8L21", "7L33", "6L33", "5L33"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + snowscape: ["9M", "9L30"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["9L51", "8M", "8L51", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + surf: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["9L27", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], + swordsdance: ["9M", "8M", "7M", "6M", "5M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L33", "8L33", "7L1", "6L1", "5L59"], + throatchop: ["8M", "7T"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + waterpulse: ["9M", "7T", "6T"], + xscissor: ["9M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + cryogonal: { + learnset: { + acidarmor: ["9L52", "8L52", "7L17", "6L29", "5L29"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + ancientpower: ["9L20", "8L24", "7L21"], + attract: ["7M", "6M", "5M"], + aurorabeam: ["9L24", "8L28", "7L13", "6L25", "5L25"], + auroraveil: ["9E", "7M"], + avalanche: ["9M", "8M"], + bind: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + blizzard: ["9M", "8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M", "9L4", "8L4", "7L41", "6L45", "5L45"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + endure: ["9M", "8M"], + explosion: ["9E", "7M", "6M", "5M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flashcannon: ["9M", "8M", "7M", "6M", "5M"], + freezedry: ["9L36", "8L36", "7L49", "6L50"], + frostbreath: ["9E", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M"], + hail: ["8M", "7M", "6M", "5M"], + haze: ["9L16", "8L20", "7L9", "6L1", "5L21"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + icebeam: ["9M", "9L48", "8M", "8L48", "7M", "7L25", "6M", "6L33", "5M", "5L33"], + iceshard: ["9L1", "8L1", "7L1", "6L1", "5L5"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L12", "8M", "8L16", "7T", "7L5", "6T", "6L17", "5T", "5L17"], + irondefense: ["9M", "8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["8L12", "7T"], + lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L29", "6M", "6L37", "5M", "5L37"], + magiccoat: ["7T", "6T", "5T"], + mist: ["9L16", "8L20", "7L9", "6L1", "5L21"], + nightslash: ["9L32", "8L32", "7L1", "6L1", "5L57"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rapidspin: ["9L8", "8L8", "7L1", "6L13", "5L13"], + recover: ["9L44", "8L44", "7L45", "6L49", "5L49"], + reflect: ["9M", "9L40", "8M", "8L40", "7M", "7L33", "6M", "6L37", "5M", "5L37"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sharpen: ["7L1", "6L9", "5L9"], + sheercold: ["9L60", "8L60", "7L1", "6L1", "5L61"], + signalbeam: ["7T", "6T", "5T"], + slash: ["9L28", "8L32", "7L37", "6L41", "5L41"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + snowscape: ["9M"], + solarbeam: ["9M", "9L56", "8M", "8L56", "7M", "7L50", "6M", "6L53", "5M", "5L53"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + tripleaxel: ["8T"], + waterpulse: ["9M", "7T", "6T"], + }, + }, + shelmet: { + learnset: { + absorb: ["8L1", "7L1"], + acid: ["8L4", "7L4", "6L4", "5L4", "5D"], + acidarmor: ["8L24", "7L32", "6L32", "5L32"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M", "7E", "6E", "5E", "5D"], + bide: ["7L8", "6L8", "5L8"], + bodyslam: ["8M", "8L36", "7L40", "6L40", "5L40", "5S1"], + bugbite: ["7T", "6T", "5T"], + bugbuzz: ["8M", "8L44", "7L44", "6L44", "5L44", "5S1"], + confide: ["7M", "6M"], + curse: ["8L8", "7L13", "6L13", "5L13"], + doubleedge: ["8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + encore: ["8M", "7E", "6E", "5E", "5D", "5S1"], + endure: ["8M", "7E", "6E", "5E"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + feint: ["8E", "7E", "6E", "5E"], + finalgambit: ["8L48", "7L56", "6L56", "5L56"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "6T", "5T"], + gigadrain: ["8M", "8L28", "7T", "7L37", "6T", "6L37", "5T", "5L37", "5S1"], + guardsplit: ["8E", "7E", "6E", "5E"], + guardswap: ["8M", "8L32", "7L50", "6L50", "5L52"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["7M", "6M"], + leechlife: ["8M", "7M", "6L1", "5L1"], + megadrain: ["8L12", "7L20", "6L20", "5L20", "5S0"], + mindreader: ["8E", "7E", "6E", "5E"], + mudshot: ["8M"], + mudslap: ["7E", "6E", "5E"], + protect: ["8M", "8L1", "7M", "7L28", "6M", "6L28", "5M", "5L28", "5S0"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L40", "7L49", "6L49", "5L49"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + signalbeam: ["7T", "6T", "5T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spikes: ["8M", "7E", "6E", "5E"], + strugglebug: ["8L16", "7L16", "6M", "6L16", "5M", "5L16", "5S0"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + toxicspikes: ["8M", "7E"], + venoshock: ["8M", "7M", "6M", "5M"], + yawn: ["8L20", "7L25", "6L25", "5L25", "5S0"], + }, + eventData: [ + {generation: 5, level: 30, moves: ["strugglebug", "megadrain", "yawn", "protect"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["encore", "gigadrain", "bodyslam", "bugbuzz"], pokeball: "cherishball"}, + ], + }, + accelgor: { + learnset: { + absorb: ["8L1", "7L1"], + acid: ["8L1"], + acidarmor: ["8L1"], + acidspray: ["8L1", "7L1", "6L1", "5L1"], + agility: ["8M", "8L24", "7L32", "6L32", "5L32"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M"], + bodyslam: ["8M", "8L1"], + bugbite: ["7T", "6T", "5T"], + bugbuzz: ["8M", "8L44", "7L44", "6L44", "5L44"], + confide: ["7M", "6M"], + curse: ["8L1"], + doubleteam: ["8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + drainpunch: ["8M"], + encore: ["8M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + finalgambit: ["8L48", "7L1", "6L1", "5L56"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gastroacid: ["7T", "6T", "5T"], + gigadrain: ["8M", "8L28", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + gigaimpact: ["8M", "7M", "6M", "5M"], + guardswap: ["8M", "8L1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + leechlife: ["8M", "7M", "6L1", "5L1"], + mefirst: ["7L28", "6L28", "5L28"], + megadrain: ["8L12", "7L20", "6L20", "5L20"], + mudshot: ["8M"], + powerswap: ["8M", "8L32", "7L1", "6L1", "5L52"], + protect: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + raindance: ["8M", "7M", "6M", "5M"], + recover: ["8L40", "7L49", "6L49", "5L49"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["8M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + signalbeam: ["7T", "6T", "5T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spikes: ["8M"], + strugglebug: ["8L16", "7L16", "6M", "6L16", "5M", "5L16"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "8L20", "7L25", "6L25", "5L25"], + toxic: ["8L52", "7M", "6M", "5M"], + toxicspikes: ["8M"], + uturn: ["8M", "8L36", "7M", "7L40", "6M", "6L40", "5M", "5L40"], + venomdrench: ["8M"], + venoshock: ["8M", "7M", "6M", "5M"], + watershuriken: ["8L1", "7L1", "6L1"], + yawn: ["8L1"], + }, + }, + stunfisk: { + learnset: { + aquatail: ["7T", "6T", "5T"], + astonish: ["8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + bide: ["7L5", "6L5", "5L5"], + bounce: ["8M", "8L35", "7T", "7L35", "6T", "6L35", "5T", "5L35"], + bulldoze: ["8M", "7M", "6M", "5M"], + camouflage: ["7L17", "6L17", "5L17"], + charge: ["8L20"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E", "5D"], + dig: ["8M", "6M", "5M"], + discharge: ["8L45", "7L25", "6L25", "5L25"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + earthquake: ["8M", "7M", "6M", "5M"], + eerieimpulse: ["8M", "7E", "6E"], + electricterrain: ["8M", "8L30"], + electroweb: ["8M", "7T", "6T", "5T"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "8L5", "7L30", "6L30", "5L30"], + facade: ["8M", "7M", "6M", "5M"], + fissure: ["8L55", "7L1", "6L1", "5L61"], + flail: ["8L50", "7L1", "6L1", "5L55"], + flash: ["6M", "5M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + hiddenpower: ["7M", "6M", "5M"], + infestation: ["7M", "6M"], + lashout: ["8T"], + magnetrise: ["7T", "6T", "5T"], + mefirst: ["7E", "6E"], + mudbomb: ["7L21", "6L21", "5L21"], + muddywater: ["8M", "8L40", "7L40", "6L40", "5L40"], + mudshot: ["8M", "8L10", "7L13", "6L13", "5L13"], + mudslap: ["8L1", "7L1", "6L1", "5L1", "5D"], + mudsport: ["7L1", "6L1", "5L1"], + painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflecttype: ["8E", "7E", "6E"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "8L15", "7L50", "6L50", "5L50"], + rockslide: ["8M", "7M", "6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + shockwave: ["7T", "7E", "6T", "6E", "5E"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + sludgebomb: ["8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + spark: ["8E", "7E", "6E", "5E"], + spite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8L25"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["8L1", "7L1", "6L1"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + thundershock: ["8L1", "7L9", "6L9", "5L9"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + watergun: ["8L1", "7L1", "6L1"], + waterpulse: ["7T", "6T"], + yawn: ["8E", "7E", "6E", "5E", "5D"], + }, + }, + stunfiskgalar: { + learnset: { + astonish: ["8E"], + attract: ["8M"], + bind: ["8E"], + bounce: ["8M", "8L35"], + bulldoze: ["8M"], + counter: ["8E"], + crunch: ["8M"], + curse: ["8E"], + dig: ["8M"], + earthpower: ["8M"], + earthquake: ["8M"], + endure: ["8M", "8L5"], + facade: ["8M"], + fissure: ["8L55"], + flail: ["8L50"], + flashcannon: ["8M"], + foulplay: ["8M"], + icefang: ["8M"], + irondefense: ["8M", "8L30"], + lashout: ["8T"], + metalclaw: ["8L1"], + metalsound: ["8L20"], + muddywater: ["8M", "8L40"], + mudshot: ["8M", "8L10"], + mudslap: ["8L1"], + painsplit: ["8E"], + payback: ["8M"], + protect: ["8M"], + raindance: ["8M"], + reflecttype: ["8E"], + rest: ["8M"], + revenge: ["8M", "8L15"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + sandstorm: ["8M"], + scald: ["8M"], + screech: ["8M"], + sleeptalk: ["8M"], + sludgebomb: ["8M"], + sludgewave: ["8M"], + snaptrap: ["8L45"], + snore: ["8M"], + spite: ["8E"], + stealthrock: ["8M"], + steelbeam: ["8T"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + suckerpunch: ["8L25"], + surf: ["8M"], + tackle: ["8L1"], + terrainpulse: ["8T"], + thunderwave: ["8M"], + uproar: ["8M"], + watergun: ["8L1"], + yawn: ["8E"], + }, + }, + mienfoo: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + allyswitch: ["8M", "7T", "7E", "6E"], + attract: ["8M", "7M", "6M", "5M"], + aurasphere: ["8M", "8L45", "7L61", "6L61", "5L61"], + batonpass: ["8M", "7E", "6E", "5E"], + bounce: ["8M", "8L51", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulkup: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L55", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + detect: ["8L1", "7L9", "6L9", "5L9"], + dig: ["8M", "6M", "5M"], + doubleslap: ["7L17", "6L17", "5L17"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], + dualchop: ["7T", "6T", "5T"], + endure: ["8M", "7E", "6E", "5E"], + facade: ["8M", "7M", "6M", "5M"], + fakeout: ["8L5", "7L13", "6L13", "5L13"], + feint: ["8E", "7E", "6E", "5E"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + focuspunch: ["8E", "7T", "6T"], + forcepalm: ["8L25", "7L29", "6L29", "5L29"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L15"], + grassknot: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + highjumpkick: ["8L60", "7L50", "6L50", "5L53"], + honeclaws: ["8L40"], + jumpkick: ["7L37", "6L37", "5L37"], + knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], + lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lowsweep: ["8M", "7M", "6M", "5M"], + meditate: ["7L5", "6L5", "5L5"], + mefirst: ["7E", "6E", "5E"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickguard: ["8L20", "7L45", "6L45", "5L45"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M", "8L10", "7L57", "6L57", "5L57"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smellingsalts: ["7E", "6E", "5E"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "7L21", "6L21", "5L21"], + swordsdance: ["8M", "7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uturn: ["8M", "8L30", "7M", "7L41", "6M", "6L41", "5M", "5L41"], + vitalthrow: ["8E", "7E", "6E", "5E"], + workup: ["8M", "7M", "5M"], + }, + }, + mienshao: { + learnset: { + acrobatics: ["8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + agility: ["8M"], + allyswitch: ["8M", "7T"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + aurasphere: ["8M", "8L45", "7L1", "6L1", "5L70"], + batonpass: ["8M"], + blazekick: ["8M"], + bounce: ["8M", "8L53", "7T", "7L49", "6T", "6L49", "5T", "5L49"], + brickbreak: ["8M", "7M", "6M", "5M"], + brutalswing: ["8M"], + bulkup: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "8L59", "7M", "7L25", "6M", "6L25", "5M", "5L25"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + detect: ["8L1", "7L1", "6L1", "5L1"], + dig: ["8M", "6M", "5M"], + doubleslap: ["7L17", "6L17", "5L17"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "8L35", "7T", "7L33", "6T", "6L33", "5T", "5L33"], + dualchop: ["7T", "7S0", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + fakeout: ["8L1", "7L1", "7S0", "6L1", "5L1"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T"], + forcepalm: ["8L25", "7L29", "6L29", "5L29"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L15"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + highjumpkick: ["8L66", "7L56", "7S0", "6L56", "5L56"], + honeclaws: ["8L40"], + hyperbeam: ["8M", "7M", "6M", "5M"], + jumpkick: ["7L37", "6L37", "5L37"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lowkick: ["8M", "7T", "6T", "5T"], + lowsweep: ["8M", "7M", "6M", "5M"], + meditate: ["7L1", "6L1", "5L1"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickguard: ["8L1"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M", "8L1", "7L1", "6L1", "5L63"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M", "7L21", "6L21", "5L21"], + swordsdance: ["8M", "7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uturn: ["8M", "8L30", "7M", "7L41", "7S0", "6M", "6L41", "5M", "5L41"], + wideguard: ["8L20", "7L45", "6L45", "5L45"], + workup: ["8M", "7M", "5M"], + }, + eventData: [ + {generation: 7, level: 65, gender: "M", abilities: ["innerfocus"], moves: ["fakeout", "dualchop", "highjumpkick", "uturn"], pokeball: "cherishball"}, + ], + }, + druddigon: { + learnset: { + aerialace: ["7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["8L5", "7L9", "6L9", "5L9", "5D"], + bodyslam: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + chipaway: ["7L31", "6L31", "5L31"], + confide: ["7M", "6M"], + crunch: ["8M", "8L40", "7L25", "6L25", "5L25"], + crushclaw: ["7E", "6E", "5E"], + cut: ["6M", "5M"], + darkpulse: ["8M", "7M", "6M", "5T"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "6T", "5T"], + dragonclaw: ["8M", "8L30", "7M", "7L27", "6M", "6L27", "5M", "5L27"], + dragonpulse: ["8M", "7T", "6T", "5T"], + dragonrage: ["7L18", "6L18", "5L18"], + dragontail: ["8L10", "7M", "7L45", "6M", "6L45", "5M", "5L45"], + dualwingbeat: ["8T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7E", "6E", "5E"], + firefang: ["8M", "7E", "6E", "5E", "5D"], + firepunch: ["8M", "7T", "6T", "5T"], + flamethrower: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + glare: ["8E", "7E", "6E", "5E"], + gunkshot: ["8M", "7T", "6T", "5T"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["8L35", "7L5", "6M", "6L5", "5M", "5L5"], + hyperbeam: ["8M", "7M", "6M", "5M"], + incinerate: ["6M", "5M"], + ironhead: ["8M", "8L45", "7T", "6T", "5T"], + irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1", "5S0"], + megapunch: ["8M"], + metalclaw: ["8L15", "7E", "6E", "5E"], + nightslash: ["8E", "7L40", "6L40", "5L40"], + outrage: ["8M", "8L50", "7T", "7L62", "6T", "6L62", "5T", "5L62"], + payback: ["8M", "7M", "6M", "5M"], + poisontail: ["8E", "7E", "6E", "5E"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "7L35", "6L35", "5L35"], + roar: ["7M", "6M", "5M"], + rockclimb: ["7L49", "6L49", "5L49"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L20", "7L13", "6L13", "5L13"], + scratch: ["8L1", "7L1", "6L1", "5L1", "5S0"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + slash: ["8L25", "7L21", "6L21", "5L21"], + sleeptalk: ["8M", "7M", "6M", "5T"], + sludgebomb: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "7E", "6T", "6E", "5T", "5E"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8E", "7E", "6E", "5E", "5D"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "8L55", "7T", "7L55", "6T", "6L55", "5T", "5L55"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + taunt: ["8M", "7M", "6M", "5M"], + thunderfang: ["8M", "7E", "6E", "5E"], + thunderpunch: ["8M", "7T", "6T", "5T"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 1, shiny: true, moves: ["leer", "scratch"], pokeball: "pokeball"}, + ], + }, + golett: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulldoze: ["8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + curse: ["8L16", "7L45", "6L40", "5L40"], + defensecurl: ["8L4", "7L1", "6L1", "5L1"], + dig: ["8M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + dynamicpunch: ["8L56", "7L35", "6L30", "5L30"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "8L52", "7M", "7L50", "6M", "6L45", "5M", "5L45"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T", "5D"], + flash: ["6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["7T", "7L61", "6T", "6L55", "5L55"], + frustration: ["7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + gyroball: ["8M", "7M", "6M", "5M"], + hammerarm: ["8L48", "7L55", "6L50", "5L50"], + heavyslam: ["8M", "8L40"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + icebeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + icywind: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + irondefense: ["8M", "8L28", "7T", "7L17", "6T", "6L17", "5T", "5L17"], + lowkick: ["8M", "7T", "6T", "5T"], + lowsweep: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magnitude: ["7L30", "6L25", "5L25"], + megakick: ["8M"], + megapunch: ["8M", "8L32", "7L25", "6L21", "5L21"], + mudslap: ["8L1", "7L5", "6L5", "5L5"], + nightshade: ["8L20", "7L40", "6L35", "5L35"], + phantomforce: ["8M", "8L44"], + poltergeist: ["8T"], + pound: ["8L8", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["7L9", "6L9", "5L9", "5D"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scorchingsands: ["8T"], + secretpower: ["6M"], + selfdestruct: ["8M"], + shadowball: ["8M", "8L36", "7M", "6M", "5M"], + shadowpunch: ["8L12", "7L13", "6L13", "5L13"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "8L24", "7L21"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T", "5D"], + toxic: ["7M", "6M", "5M"], + }, + }, + golurk: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1", "5L1"], + block: ["7T", "6T", "5T"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M", "5M"], + bulldoze: ["8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + curse: ["8L16", "7L47", "6L40", "5L40"], + darkestlariat: ["8M"], + defensecurl: ["8L1", "7L1", "6L1", "5L1"], + dig: ["8M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M", "7T", "6T", "5T"], + dynamicpunch: ["8L64", "7L35", "6L30", "5L30"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "8L58", "7M", "7L54", "6M", "6L50", "5M", "5L50"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + firepunch: ["8M", "7T", "6T", "5T"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["8L1", "7T", "7L69", "6T", "6L1", "5L70"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + gyroball: ["8M", "7M", "6M", "5M", "5S0"], + hammerarm: ["8L52", "7L61", "6L60", "5L60", "5S0"], + heatcrash: ["8M"], + heavyslam: ["8M", "8L40", "7L1", "6L43", "5L43"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M", "8L1", "7L1"], + hyperbeam: ["8M", "7M", "6M", "5M", "5S0"], + icebeam: ["8M", "7M", "6M", "5M"], + icepunch: ["8M", "7T", "6T", "5T"], + icywind: ["8M", "7T", "6T", "5T"], + imprison: ["8M"], + irondefense: ["8M", "8L28", "7T", "7L17", "6T", "6L17", "5T", "5L17"], + lowkick: ["8M", "7T", "6T", "5T"], + lowsweep: ["8M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magnitude: ["7L30", "6L25", "5L25"], + megakick: ["8M"], + megapunch: ["8M", "8L32", "7L25", "6L21", "5L21"], + mudslap: ["8L1", "7L1", "6L1", "5L1"], + nightshade: ["8L20", "7L40", "6L35", "5L35"], + phantomforce: ["8M", "8L46", "7L76", "6L1"], + poltergeist: ["8T"], + pound: ["8L1", "7L1", "6L1", "5L1"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + rollout: ["7L9", "6L9", "5L9"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scorchingsands: ["8T"], + secretpower: ["6M"], + selfdestruct: ["8M"], + shadowball: ["8M", "8L36", "7M", "6M", "5M"], + shadowpunch: ["8L12", "7L13", "6L13", "5L13", "5S0"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "8L24", "7T", "7L21"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + telekinesis: ["7T", "5M"], + thief: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderpunch: ["8M", "7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + trick: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 70, shiny: true, abilities: ["ironfist"], moves: ["shadowpunch", "hyperbeam", "gyroball", "hammerarm"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 30}, + ], + }, + pawniard: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + airslash: ["9M"], + assurance: ["9L25", "8M", "8L25", "7L33", "6L33", "5L33"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dualchop: ["7T", "6T", "5T"], + embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M"], + feintattack: ["7L17", "6L17", "5L17"], + flashcannon: ["9M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + furycutter: ["9L5", "8L5", "7L9", "6L9", "5L9", "5D"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + guillotine: ["9L65", "8L65", "7L62", "6L62", "5L62"], + headbutt: ["9E", "8E", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + irondefense: ["9M", "9L45", "8M", "8L45", "7T", "7L46", "6T", "6L46", "5T", "5L46"], + ironhead: ["9M", "9L55", "8M", "8L55", "7T", "7L54", "6T", "6L54", "5T", "5L54"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["8L50"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L6", "6L6", "5L6"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + meanlook: ["9E", "8E", "7E", "6E", "5E"], + metalclaw: ["9M", "9L10", "8L10", "7L25", "6L25", "5L25"], + metalsound: ["9L30", "8L30", "7L38", "6L38", "5L38"], + nightslash: ["9L40", "8L40", "7L49", "6L49", "5L49"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychocut: ["8M", "7E", "6E", "5E", "5D"], + pursuit: ["7E", "6E", "5E"], + quickguard: ["9E", "8E", "7E", "6E"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["9L50", "8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "7E", "6E", "5E"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L22", "6L22", "5L22"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + slash: ["9L35", "8L35", "7L30", "6L30", "5L30"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + steelbeam: ["9M", "8T"], + stoneedge: ["9M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + suckerpunch: ["9E", "8E", "7E", "6E", "5E", "5D"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["9M", "9L60", "8M", "8L60", "7M", "7L57", "6M", "6L57", "5M", "5L57"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["9L15", "8L15", "7M", "7L14", "6M", "6L14", "5M", "5L14"], + toxic: ["7M", "6M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M"], + }, + }, + bisharp: { + learnset: { + aerialace: ["9M", "7M", "6M", "5M"], + airslash: ["9M", "8M"], + assurance: ["9L25", "8M", "8L25", "7L33", "6L33", "5L33"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dualchop: ["7T", "6T", "5T"], + embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + falseswipe: ["9M", "8M", "7M", "6M", "5M"], + feintattack: ["7L17", "6L17", "5L17"], + flashcannon: ["9M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + furycutter: ["9L1", "8L1", "7L1", "6L1", "5L1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + guillotine: ["9L71", "8L71", "7L1", "6L1", "5L71"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + irondefense: ["9M", "9L45", "8M", "8L45", "7T", "7L46", "6T", "6L46", "5T", "5L46"], + ironhead: ["9M", "9L57", "8M", "8L57", "7T", "7L1", "6T", "6L1", "5T", "5L57"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["8L50", "7T"], + lashout: ["8T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + lowkick: ["9M", "8M", "7T", "6T", "5T"], + lowsweep: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + metalburst: ["9L1", "8L1", "7L1", "6L1", "5L1"], + metalclaw: ["9M", "9L1", "8L1", "7L25", "6L25", "5L25"], + metalsound: ["9L30", "8L30", "7L38", "6L38", "5L38"], + nightslash: ["9L40", "8L40", "7L49", "6L49", "5L49"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychocut: ["8M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["9L50", "8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["9M"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M", "8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L22", "6L22", "5L22"], + scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + slash: ["9L35", "8L35", "7L30", "6L30", "5L30"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T"], + steelbeam: ["9M", "8T"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["9M", "9L64", "8M", "8L64", "7M", "7L63", "6M", "6L63", "5M", "5L63"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["9L15", "8L15", "7M", "7L1", "6M", "6L1", "5M", "5L1"], + toxic: ["7M", "6M", "5M"], + xscissor: ["9M", "8M", "7M", "6M", "5M"], + }, + encounters: [ + {generation: 7, level: 33}, + ], + }, + kingambit: { + learnset: { + aerialace: ["9M"], + airslash: ["9M"], + assurance: ["9L25"], + brickbreak: ["9M"], + darkpulse: ["9M"], + dig: ["9M"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + flashcannon: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + foulplay: ["9M"], + furycutter: ["9L1"], + gigaimpact: ["9M"], + grassknot: ["9M"], + guillotine: ["9L71"], + hyperbeam: ["9M"], + irondefense: ["9M", "9L45"], + ironhead: ["9M", "9L57"], + kowtowcleave: ["9L0"], + leer: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + metalburst: ["9L1"], + metalclaw: ["9M", "9L1"], + metalsound: ["9L30"], + nightslash: ["9L40"], + poisonjab: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + retaliate: ["9L50"], + reversal: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M", "9L20"], + scratch: ["9L1"], + shadowclaw: ["9M"], + slash: ["9L35"], + sleeptalk: ["9M"], + snarl: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + swordsdance: ["9M", "9L64"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + torment: ["9L15"], + xscissor: ["9M"], + zenheadbutt: ["9M"], + }, + }, + bouffalant: { + learnset: { + aerialace: ["7M", "6M", "5M"], + amnesia: ["8M", "7E", "6E", "5E"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + belch: ["8E", "7E", "6E"], + bodyslam: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cottonguard: ["8E", "7E"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthquake: ["8M", "7M", "6M", "6S0", "5M"], + endeavor: ["8E", "7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "6S0", "5M"], + focusenergy: ["8M", "8L5", "7L36", "6L36", "5L36"], + frustration: ["7M", "6M", "5M"], + furyattack: ["8L10", "7L11", "6L11", "5L11"], + gigaimpact: ["8M", "8L55", "7M", "7L61", "6M", "6L61", "5M", "5L61"], + headbutt: ["8E", "7E", "6E", "5E"], + headcharge: ["8L40", "7L31", "6L31", "6S0", "5L31"], + hiddenpower: ["7M", "6M", "5M"], + highhorsepower: ["8M"], + hornattack: ["8L25", "7L16", "6L16", "5L16"], + ironhead: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + megahorn: ["8M", "8L50", "7L41", "6L41", "5L41"], + mudshot: ["8M", "7E", "6E", "5E"], + mudslap: ["8E", "7E", "6E", "5E"], + outrage: ["8M", "7T", "6T", "5T"], + payback: ["8M", "7M", "6M", "5M"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7L1", "6L1", "5L1"], + rage: ["7L6", "6L6", "5L6"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "8L15", "7L26", "6L26", "5L26"], + reversal: ["8M", "8L30", "7L46", "6L46", "5L46"], + rockclimb: ["7E", "6E", "5E"], + rockslide: ["8M", "7M", "6M", "6S0", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "8L20", "7L21", "6L21", "5L21"], + secretpower: ["6M"], + skullbash: ["8E", "7E", "6E", "5E"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T", "6T", "5T"], + stomp: ["8E", "7E", "6E", "5E"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["8M", "8L45", "7M", "7L56", "6M", "6L56", "5M", "5L56"], + tackle: ["8L1"], + taunt: ["8M", "7M", "6M", "5M"], + thrash: ["7L50", "6L50", "5L51"], + throatchop: ["8M", "8L35"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + wildcharge: ["8M", "7M", "6M", "5M"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Adamant", ivs: {hp: 31, atk: 31}, isHidden: true, moves: ["headcharge", "facade", "earthquake", "rockslide"], pokeball: "cherishball"}, + ], + }, + rufflet: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L30", "8L30", "7M", "7L23", "6M", "6L23", "5M", "5L23"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "9L55", "8M", "8L55", "7L41", "6L41", "5L41"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + bravebird: ["9M", "9L72", "8M", "8L72", "7L59", "6L59", "5L59"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + crushclaw: ["9L48", "8L48", "7L46", "6L46", "5L46"], + cut: ["6M", "5M"], + defog: ["9L60", "8L60", "7T", "7L32", "6L32", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L5", "6L5", "5L5"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L6", "8L6", "7L14", "6M", "6L14", "5M", "5L14"], + hurricane: ["9M", "8M"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + peck: ["9L1", "8L1", "7L1", "6L1", "5L1"], + pluck: ["5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["9E", "6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roost: ["9E", "7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L24", "8M", "8L24", "7L19", "6L19", "5L19"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + skydrop: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], + slash: ["9L36", "8L36", "7L28", "6L28", "5L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + tailwind: ["9M", "9L18", "8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L66", "8L66", "7L64", "6L64", "5L64"], + toxic: ["7M", "6M", "5M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + whirlwind: ["9L42", "8L42", "7L55", "6L55", "5L55"], + wingattack: ["9L12", "8L12", "7L10", "6L10", "5L10"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["9M", "8M"], + }, + }, + braviary: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L30", "8L30", "7M", "7L23", "6M", "6L23", "5M", "5L23", "5S0"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "9L57", "8M", "8L57", "7L41", "6L41", "5L41"], + assurance: ["8M"], + attract: ["8M", "7M", "6M", "5M"], + bodyslam: ["9M"], + bravebird: ["9M", "8M", "8L80", "7L1", "6L1", "5L63"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + closecombat: ["9M", "8M"], + confide: ["7M", "6M"], + crushclaw: ["9L48", "8L48", "7L46", "6L46", "5L46"], + cut: ["6M", "5M"], + defog: ["9L64", "8L64", "7T", "7L32", "6L32", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L1", "6L1", "5L1"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["9L1", "8L1", "7L14", "6M", "6L14", "5M", "5L14", "5S0"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + ironhead: ["9M", "8M"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], + metalclaw: ["9M"], + peck: ["9L1", "8L1", "7L1", "6L1", "5L1"], + pluck: ["5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["9M"], + rockslide: ["9M", "8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L24", "8M", "8L24", "7L19", "6L19", "5L19", "5S0"], + secretpower: ["6M"], + shadowclaw: ["9M", "8M", "7M", "6M", "5M"], + skyattack: ["9L1", "8L1", "7T", "6T", "5T"], + skydrop: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], + slash: ["9L36", "8L36", "7L28", "6L28", "5L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1", "5T", "5L51"], + swagger: ["7M", "6M", "5M"], + swift: ["9M", "8M"], + tailwind: ["9M", "9L18", "8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L72", "8L72", "7L1", "6L1", "5L70"], + toxic: ["7M", "6M", "5M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + whirlwind: ["9L42", "8L42", "7L1", "6L1", "5L57"], + wingattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], + workup: ["8M", "7M", "5M"], + zenheadbutt: ["9M", "8M", "7T", "6T"], + }, + eventData: [ + {generation: 5, level: 25, gender: "M", isHidden: true, moves: ["wingattack", "honeclaws", "scaryface", "aerialace"]}, + ], + encounters: [ + {generation: 6, level: 45}, + ], + }, + braviaryhisui: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M", "9L30"], + agility: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "9L57"], + bodyslam: ["9M"], + bravebird: ["9M"], + bulkup: ["9M"], + calmmind: ["9M"], + closecombat: ["9M"], + confuseray: ["9M"], + crushclaw: ["9L48"], + dazzlinggleam: ["9M"], + defog: ["9L64"], + endure: ["9M"], + esperwing: ["9L0"], + facade: ["9M"], + fly: ["9M"], + gigaimpact: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + honeclaws: ["9L1"], + hurricane: ["9M", "9L80"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icywind: ["9M"], + leer: ["9L1"], + metalclaw: ["9M"], + nightshade: ["9M"], + peck: ["9L1"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psychicterrain: ["9M"], + psyshock: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M", "9L24"], + shadowball: ["9M"], + shadowclaw: ["9M"], + skyattack: ["9L1"], + slash: ["9L36"], + sleeptalk: ["9M"], + snarl: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + superpower: ["9L1"], + swift: ["9M"], + tailwind: ["9M", "9L18"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L72"], + uturn: ["9M"], + whirlwind: ["9L42"], + wingattack: ["9L1"], + zenheadbutt: ["9M"], + }, + }, + vullaby: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M", "8L42", "7L41", "6L41", "5L41"], + assurance: ["8M"], + attract: ["8M", "8L66", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bravebird: ["8M", "8L72", "7L59", "6L59", "5L59"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + darkpulse: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], + defog: ["8L60", "7T", "7L32", "6L32", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M", "7E", "6E", "5E"], + feintattack: ["7L23", "6L23", "5L23"], + flatter: ["8L6", "7L19", "6L19", "5L19"], + fly: ["8M", "7M", "6M", "5M"], + foulplay: ["8M", "7T", "7E", "6T", "6E", "5T"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L5", "6L5", "5L5"], + gust: ["8L1", "7L1", "6L1", "5L1"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "8L30", "5T"], + knockoff: ["8L24", "7T", "7E", "6T", "6E", "5T", "5E"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + meanlook: ["8E", "7E", "6E", "5E"], + mirrormove: ["7L64", "6L64", "5L64"], + nastyplot: ["8M", "8L54", "7L14", "6L14", "5L14"], + payback: ["8M", "7M", "6M", "5M"], + pluck: ["8L12", "7L10", "6L10", "5M", "5L10"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + punishment: ["7L28", "6L28", "5L28"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M", "7E", "6E", "5E"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["8E", "7M", "6M", "5M"], + uturn: ["8M", "7M", "6M", "5M"], + whirlwind: ["8L36", "7L55", "6L55", "5L55"], + }, + }, + mandibuzz: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M", "8L42", "7L41", "6L41", "5L41"], + assurance: ["8M"], + attract: ["8M", "8L72", "7M", "6M", "5M"], + block: ["7T", "6T", "5T"], + bonerush: ["8L0", "7L1", "6L1", "5L51"], + bravebird: ["8M", "8L80", "7L1", "6L1", "5L63"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + darkpulse: ["8M", "8L48", "7M", "7L46", "6M", "6L46", "5T", "5L46"], + defog: ["8L64", "7T", "7L32", "6L32", "5L32"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + faketears: ["8M"], + feintattack: ["7L23", "6L23", "5L23", "5S0"], + flatter: ["8L1", "7L19", "6L19", "5L19", "5S0"], + fly: ["8M", "7M", "6M", "5M"], + foulplay: ["8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + furyattack: ["7L1", "6L1", "5L1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gust: ["8L1", "7L1", "6L1", "5L1"], + heatwave: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irondefense: ["8M", "8L30", "7T", "5T"], + knockoff: ["8L24", "7T", "6T", "5T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + mirrormove: ["7L1", "6L1", "5L70"], + nastyplot: ["8M", "8L57", "7L14", "6L14", "5L14", "5S0"], + payback: ["8M", "7M", "6M", "5M"], + pluck: ["8L1", "7L1", "6L1", "5M", "5L1", "5S0"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + punishment: ["7L28", "6L28", "5L28"], + raindance: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + skyattack: ["8L1", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snarl: ["8M", "7M", "6M", "5M"], + snatch: ["7T", "6T", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["8L18", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["8L1", "7M", "6M", "5M"], + uturn: ["8M", "7M", "6M", "5M"], + whirlwind: ["8L36", "7L1", "6L1", "5L57"], + }, + eventData: [ + {generation: 5, level: 25, gender: "F", isHidden: true, moves: ["pluck", "nastyplot", "flatter", "feintattack"]}, + ], + }, + heatmor: { + learnset: { + aerialace: ["7M", "6M", "5M"], + amnesia: ["8M", "8L45", "7L47", "6L44", "5L46"], + attract: ["8M", "7M", "6M", "5M"], + belch: ["8E", "7E", "6E"], + bind: ["8L30", "7T", "7L11", "6T", "6L11", "5T", "5L11"], + bodyslam: ["8M", "7E", "6E", "5E"], + brutalswing: ["8M"], + bugbite: ["8L15", "7T", "7L36", "6T", "6L36", "5T", "5L36"], + burningjealousy: ["8T"], + confide: ["7M", "6M"], + curse: ["8E", "7E", "6E", "5E"], + cut: ["6M", "5M"], + dig: ["8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["8M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7E", "6E", "5E"], + fireblast: ["8M", "7M", "6M", "5M"], + firelash: ["8L35", "7L44"], + firepunch: ["8M", "7T", "6T", "5T"], + firespin: ["8M", "8L50", "7L16", "6L16", "5L16"], + flameburst: ["7L31", "6L31", "5L31"], + flamethrower: ["8M", "7M", "7L50", "6M", "6L47", "5M", "5L51"], + flareblitz: ["8M", "8L60", "7L61"], + fling: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + furyswipes: ["8L5", "7L21", "6L21", "5L21"], + gastroacid: ["7T", "6T", "5T"], + gigadrain: ["8M", "7T", "6T", "5T", "5D"], + gigaimpact: ["8M", "7M", "6M", "5M"], + heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["8L40", "7L1", "6M", "6L1", "5M"], + incinerate: ["8L10", "7L1", "6M", "6L1", "5M", "5L1", "5D"], + inferno: ["8L55", "7L66", "6L1", "5L61"], + knockoff: ["7T", "6T", "5T"], + lick: ["8L1", "7L1", "6L1", "5L1"], + lowkick: ["8M", "7T", "6T", "5T"], + nightslash: ["8E", "7E", "6E", "5E"], + odorsleuth: ["7L6", "6L6", "5L6"], + overheat: ["8M", "7M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M", "5M"], + pursuit: ["7E", "6E", "5E"], + raindance: ["8M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + slash: ["8L25", "7L41", "6L41", "5L41"], + sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], + snatch: ["7T", "7L26", "6T", "6L26", "5T", "5L26"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + spitup: ["8L20", "7L56", "6L50", "5L56"], + stockpile: ["8L20", "7L56", "6L50", "5L56"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M", "6M", "5M"], + suckerpunch: ["8E", "7E", "6E", "5E"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swallow: ["8L20", "7L56", "6L50", "5L56"], + tackle: ["8L1", "7L1", "6L1"], + taunt: ["8M", "7M", "6M", "5M"], + thief: ["8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T", "5T"], + tickle: ["8E", "7E", "6E", "5E"], + toxic: ["7M", "6M", "5M"], + willowisp: ["8M", "7M", "6M", "5M"], + wrap: ["7E", "6E", "5E"], + }, + }, + durant: { + learnset: { + aerialace: ["7M", "6M", "5M"], + agility: ["8M", "8L24", "7L6", "6L16", "5L16"], + attract: ["8M", "7M", "6M", "5M"], + batonpass: ["8M", "7E", "6E", "5E"], + beatup: ["8M", "8L12"], + bite: ["8L20", "7L1", "6L11", "5L11"], + bugbite: ["8L16", "7T", "7L16", "6T", "6L26", "5T", "5L26"], + confide: ["7M", "6M"], + crunch: ["8M", "8L36", "7L21", "6L31", "5L31"], + cut: ["6M", "5M"], + dig: ["8M", "8L28", "7L31", "6M", "6L41", "5M", "5L41"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M", "7E", "6E", "5E", "5D"], + energyball: ["8M", "7M", "6M", "5M"], + entrainment: ["8L48", "7L36", "6L46", "5L46"], + facade: ["8M", "7M", "6M", "5M"], + feintattack: ["7E", "6E", "5E"], + firstimpression: ["8E"], + flail: ["8E"], + flashcannon: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1", "7L1", "6L6", "5L6", "5D"], + gigaimpact: ["8M", "7M", "6M", "5M"], + guillotine: ["8L56", "7L1", "6L1", "5L61"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + infestation: ["8E"], + irondefense: ["8M", "8L52", "7T", "7L46", "6T", "6L1", "5T", "5L56"], + ironhead: ["8M", "8L44", "7T", "7L26", "6T", "6L36", "5T", "5L36"], + metalburst: ["8E"], + metalclaw: ["8L8", "7L11", "6L21", "5L21"], + metalsound: ["8L40", "7L1", "6L1", "5L66"], + protect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockclimb: ["7E", "6E", "5E"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sandattack: ["8L1", "7L1", "6L1", "5L1"], + sandstorm: ["8M", "7M", "6M", "5M"], + screech: ["8M", "7E", "6E", "5E"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + stompingtantrum: ["8M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + strugglebug: ["8E", "6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + thunderfang: ["8M", "7E", "6E", "5E", "5D"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + visegrip: ["8L4", "7L1", "6L1", "5L1"], + xscissor: ["8M", "8L32", "7M", "7L41", "6M", "6L51", "5M", "5L51"], + }, + }, + deino: { + learnset: { + aquatail: ["7T", "6T", "5T"], + assurance: ["9L16", "8M", "8L16", "7E", "6E", "5E"], + astonish: ["9E", "8E", "7E", "6E", "5E"], + attract: ["8M", "7M", "6M", "5M"], + belch: ["9E", "8E", "7E"], + bite: ["9L8", "8L8", "7L9", "6L9", "5L9"], + bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], + confide: ["7M", "6M"], + crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "5L25"], + darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], + doublehit: ["9E", "8E", "7E", "6E", "5E"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonbreath: ["9L4", "8L4", "7L17", "6L17", "5L17"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L32", "6T", "6L32", "5T", "5L32"], + dragonrage: ["7L1", "6L1", "5L1", "5S0"], + dragonrush: ["9L52", "8L52", "7L42", "6L42", "5L42"], + dragontail: ["9M", "7M", "6M", "5M"], + earthpower: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M", "7E", "6E", "5E"], + focusenergy: ["9L1", "8M", "8L1", "7L4", "6L4", "5L4"], + frustration: ["7M", "6M", "5M"], + headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], + headsmash: ["9E", "8E", "7E", "6E", "5E"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["9M", "9L48", "8M", "8L48", "7T", "7L58", "6T", "6L58", "5T", "5L58"], + icefang: ["9M", "8M", "7E", "6E", "5E"], + incinerate: ["6M", "5M"], + nastyplot: ["9M", "9L56", "8M", "8L56"], + outrage: ["9M", "9L60", "8M", "8L60", "7T", "7L62", "6T", "6L62", "5T", "5L62"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L36", "8M", "8L36", "7L50", "6L50", "5L52"], + screech: ["8M", "7E", "6E", "5E"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderfang: ["9M", "8M", "7E", "6E", "5E"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 1, shiny: true, moves: ["tackle", "dragonrage"], pokeball: "pokeball"}, + ], + }, + zweilous: { + learnset: { + aquatail: ["7T", "6T", "5T"], + assurance: ["9L16", "8M", "8L16"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + bite: ["9L1", "8L1", "7L1", "6L1", "5L1"], + bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], + confide: ["7M", "6M"], + crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "5L25"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + doublehit: ["9L1", "8L1", "7L1", "6L1", "5L1"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonbreath: ["9L1", "8L1", "7L17", "6L17", "5L17"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L32", "6T", "6L32", "5T", "5L32"], + dragonrage: ["7L1", "6L1", "5L1"], + dragonrush: ["9L54", "8L54", "7L42", "6L42", "5L42"], + dragontail: ["9M", "7M", "6M", "5M"], + earthpower: ["9M", "8M", "7T", "6T", "5T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M"], + focusenergy: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], + frustration: ["7M", "6M", "5M"], + headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + hypervoice: ["9M", "9L48", "8M", "8L48", "7T", "7L64", "6T", "6L64", "5T", "5L64"], + icefang: ["9M", "8M"], + incinerate: ["6M", "5M"], + nastyplot: ["9M", "9L60", "8M", "8L60"], + outrage: ["9M", "9L66", "8M", "8L66", "7T", "7L71", "6T", "6L71", "5T", "5L71"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], + screech: ["8M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stompingtantrum: ["9M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thunderfang: ["9M", "8M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["8M", "7T", "6T", "5T"], + workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + encounters: [ + {generation: 5, level: 49}, + ], + }, + hydreigon: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aquatail: ["7T", "6T", "5T"], + assurance: ["9L16", "8M", "8L16"], + attract: ["8M", "7M", "6M", "5M"], + beatup: ["8M"], + bite: ["9L1", "8L1", "7L1", "6L1", "5L1"], + bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M", "6M", "5M"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "6S1", "5L25"], + darkpulse: ["9M", "8M", "7M", "6M", "5T"], + defog: ["7T"], + doublehit: ["9L1", "8L1"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["9M", "8T", "7T", "6T", "5T"], + dragonbreath: ["9L1", "8L1", "7L17", "6L17", "5L17", "5S0"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L32", "6T", "6L32", "5T", "5L32"], + dragonrage: ["7L1", "6L1", "5L1"], + dragonrush: ["9L54", "8L54", "7L42", "6L42", "6S1", "5L42"], + dragontail: ["9M", "7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["9M", "8M", "7T", "6T", "5T"], + earthquake: ["9M", "8M", "7M", "6M", "5M"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fireblast: ["9M", "8M", "7M", "6M", "5M"], + firefang: ["9M", "8M"], + firespin: ["9M", "8M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M", "5S0"], + flashcannon: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M", "5S0"], + focusenergy: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], + frustration: ["7M", "6M", "6S1", "5M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], + helpinghand: ["9M", "8M"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "9L76", "8M", "8L76", "7M", "6M", "5M"], + hypervoice: ["9M", "9L48", "8M", "8L48", "7T", "7L1", "6T", "6L1", "5T", "5L68", "5S0"], + icefang: ["9M", "8M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + nastyplot: ["9M", "9L60", "8M", "8L60"], + outrage: ["9M", "9L68", "8M", "8L68", "7T", "7L1", "6T", "6L1", "5T", "5L79"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + raindance: ["9M", "8M", "7M", "6M", "5M"], + reflect: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roar: ["9L12", "8L12", "7M", "7L20", "6M", "6L20", "5M", "5L20"], + rockslide: ["9M", "8M", "7M", "6M", "6S1", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["9M", "8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], + screech: ["8M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snarl: ["9M", "8M"], + snore: ["8M", "7T", "6T", "5T"], + spite: ["7T", "6T", "5T"], + stealthrock: ["9M"], + steelwing: ["8M", "7M", "6M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tackle: ["9L1", "8L1"], + tailwind: ["9M", "7T", "6T", "5T"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + throatchop: ["8M", "7T"], + thunderfang: ["9M", "8M"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + triattack: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], + uproar: ["8M", "7T", "6T", "5T"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 70, shiny: true, gender: "M", moves: ["hypervoice", "dragonbreath", "flamethrower", "focusblast"], pokeball: "cherishball"}, + {generation: 6, level: 52, gender: "M", perfectIVs: 2, moves: ["dragonrush", "crunch", "rockslide", "frustration"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 59}, + ], + }, + larvesta: { + learnset: { + absorb: ["9E", "8E", "7L10"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + amnesia: ["9M", "9L54", "8M", "8L54", "7L80", "6L80", "5L80"], + attract: ["8M"], + bodyslam: ["9M"], + bugbite: ["9L24", "8L24", "7T", "7L40", "6T", "6L40", "5T", "5L40"], + bugbuzz: ["9M", "9L42", "8M", "8L42", "7L70", "6L70", "5L70"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + doubleedge: ["9L60", "8L60", "7L50", "6L50", "5L50"], + doubleteam: ["7M", "6M", "5M"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], + endure: ["9M", "8M", "7E", "6E", "5E"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fireblast: ["9M", "8M", "7M", "6M", "5M"], + firespin: ["9M"], + flamecharge: ["9M", "9L6", "8L6", "7M", "7L30", "6M", "6L30", "5M", "5L30"], + flamethrower: ["9M", "8M", "7M", "6M", "5M"], + flamewheel: ["9L18", "8L18", "7L60", "6L60", "5L60"], + flareblitz: ["9M", "9L66", "8M", "8L66", "7L100", "6L100", "5L100"], + foresight: ["7E", "6E", "5E"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "8M", "7T", "6T", "5T"], + harden: ["9E", "8E", "7E", "6E", "5E"], + heatwave: ["9M", "8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + incinerate: ["6M", "5M"], + leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L10", "5L10"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "7E", "6T", "6E", "5T", "5E"], + morningsun: ["9E", "7E", "6E", "5E"], + overheat: ["9M", "8M", "7M", "6M", "5M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + screech: ["9L30", "8M", "8L30"], + secretpower: ["6M"], + signalbeam: ["7T", "6T", "5T"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + stringshot: ["9L1", "8L1", "7L1", "7E", "6L1", "6E", "5L1", "5E"], + strugglebug: ["9M", "9L12", "8L12", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + takedown: ["9M", "9L48", "8L48", "7L20", "6L20", "5L20"], + terablast: ["9M"], + thrash: ["9E", "8E", "7L90", "6L90", "5L90"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "7M", "6M", "5M"], + zenheadbutt: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], + }, + }, + volcarona: { + learnset: { + absorb: ["7L1"], + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + aircutter: ["9M"], + airslash: ["9M"], + amnesia: ["9M", "9L54", "8M", "8L54", "7L1", "6L1"], + attract: ["8M"], + bodyslam: ["9M"], + bugbite: ["9L24", "8L24", "7T", "6T", "5T"], + bugbuzz: ["9M", "9L42", "8M", "8L42", "7L1", "6L1", "5L70", "5S1"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + defog: ["7T"], + doubleedge: ["9L1", "8L1"], + doubleteam: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fierydance: ["9L1", "8L1", "7L1", "6L1", "5L100"], + fireblast: ["9M", "9L70", "8M", "8L70", "7M", "6M", "5M"], + firespin: ["9M", "9L1", "8M", "8L1", "7L30", "6L30", "5L30", "5S0"], + flamecharge: ["9M", "9L1", "8L1", "7M", "6M", "5M"], + flamethrower: ["9M", "8M", "7M", "6M", "5M"], + flamewheel: ["9L18", "8L18", "7L1", "6L1"], + flareblitz: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + fly: ["9M", "8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["9M", "8M", "7T", "6T", "5T"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], + heatwave: ["9M", "9L48", "8M", "8L48", "7T", "7L1", "6T", "6L1", "5T", "5L60"], + hiddenpower: ["7M", "6M", "5M"], + hurricane: ["9M", "9L62", "8M", "8L62", "7L1", "6L1", "5L90"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M", "5S1"], + incinerate: ["6M", "5M"], + leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L1", "5L1", "5S0"], + lightscreen: ["9M", "8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + mysticalfire: ["8M"], + overheat: ["9M", "8M", "7M", "6M", "5M", "5S1"], + poisonjab: ["9M", "8M", "7M", "6M", "5M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], + quiverdance: ["9L0", "8L0", "7L1", "6L1", "5L59", "5S1"], + ragepowder: ["9L78", "8L78", "7L1", "6L1", "5L80"], + raindance: ["9M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + screech: ["9L30", "8M", "8L30"], + secretpower: ["6M"], + signalbeam: ["7T", "6T", "5T"], + silverwind: ["7L50", "6L50", "5L50"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["9M", "8M", "7M", "6M", "5M"], + stringshot: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], + strugglebug: ["9M", "9L1", "8L1", "6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M", "8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + tailwind: ["9M", "7T", "6T", "5T"], + takedown: ["9M", "9L1", "8L1"], + terablast: ["9M"], + thrash: ["7L1", "6L1"], + toxic: ["7M", "6M", "5M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + whirlwind: ["9L1", "8L1", "7L40", "6L40", "5L40"], + wildcharge: ["9M", "8M", "7M", "6M", "5M"], + willowisp: ["9M", "8M", "7M", "6M", "5M"], + zenheadbutt: ["9M", "8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 35, moves: ["stringshot", "leechlife", "gust", "firespin"]}, + {generation: 5, level: 77, gender: "M", nature: "Calm", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["bugbuzz", "overheat", "hyperbeam", "quiverdance"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 7, level: 41}, + ], + }, + cobalion: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M"], + block: ["7T", "6T", "5T"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["8M"], + calmmind: ["8M", "7M", "6M", "5M"], + closecombat: ["8M", "8L70", "8S5", "7L1", "6L1", "5L73"], + coaching: ["8T"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doublekick: ["8L21", "7L1", "6L7", "5L7"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "8L1", "7T", "7L13", "6T", "6L25", "5T", "5L25", "5S0", "5S1"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + irondefense: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "8L63", "8S5", "7T", "7L25", "7S4", "6T", "6L37", "6S3", "5T", "5L37", "5S0", "5S1"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + magnetrise: ["7T", "6T", "5T"], + megahorn: ["8M"], + metalburst: ["8L35", "7L1", "6L1", "5L67"], + metalclaw: ["8L7", "7L1", "6L13", "5L13"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "7S4", "6L1", "5L1"], + quickguard: ["8L14", "7L42", "6L1", "5L55", "5S2"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L28", "7L19", "6M", "6L31", "6S3", "5M", "5L31", "5S0", "5S1"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M"], + rockpolish: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sacredsword: ["8L49", "8S5", "7L31", "7S4", "6L42", "6S3", "5L42", "5S0", "5S1", "5S2"], + safeguard: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + steelbeam: ["8T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + swordsdance: ["8M", "8L56", "8S5", "7M", "7L37", "7S4", "6M", "6L49", "6S3", "5M", "5L49", "5S2"], + takedown: ["8L42", "7L7", "6L19", "5L19"], + taunt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["8M", "7M", "6M", "5M"], + workup: ["8M", "8L1", "7M", "7L49", "6L1", "5M", "5L61", "5S2"], + xscissor: ["8M", "7M", "6M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 42, shiny: 1, moves: ["helpinghand", "retaliate", "ironhead", "sacredsword"]}, + {generation: 5, level: 45, shiny: 1, moves: ["helpinghand", "retaliate", "ironhead", "sacredsword"]}, + {generation: 5, level: 65, shiny: 1, moves: ["sacredsword", "swordsdance", "quickguard", "workup"]}, + {generation: 6, level: 50, shiny: 1, moves: ["retaliate", "ironhead", "sacredsword", "swordsdance"]}, + {generation: 7, level: 60, shiny: 1, moves: ["sacredsword", "swordsdance", "quickattack", "ironhead"]}, + {generation: 8, level: 70, shiny: 1, moves: ["sacredsword", "swordsdance", "ironhead", "closecombat"]}, + ], + eventOnly: true, + }, + terrakion: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M"], + block: ["7T", "6T", "5T"], + brickbreak: ["8M"], + bulldoze: ["8M", "7M", "6M", "5M"], + calmmind: ["8M", "7M", "6M", "5M"], + closecombat: ["8M", "8L70", "8S5", "7L1", "6L1", "5L73"], + coaching: ["8T"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doublekick: ["8L21", "7L1", "6L7", "5L7"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["8M", "7T", "6T", "5T"], + earthquake: ["8M", "7M", "6M", "5M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "8L1", "7T", "7L13", "6T", "6L25", "5T", "5L25", "5S0", "5S1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + ironhead: ["8M", "7T", "6T", "5T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1", "6L1", "5L1"], + megahorn: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + quickguard: ["8L14", "7L42", "6L1", "5L55", "5S2"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L28", "7L19", "6M", "6L31", "6S3", "5M", "5L31", "5S0", "5S1"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["8M", "8L35", "7M", "7L25", "7S4", "6M", "6L37", "6S3", "5M", "5L37", "5S0", "5S1"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sacredsword: ["8L49", "8S5", "7L31", "7S4", "6L42", "6S3", "5L42", "5S0", "5S1", "5S2"], + safeguard: ["8M", "7M", "6M", "5M"], + sandstorm: ["8M", "7M", "6M", "5M"], + scaryface: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smackdown: ["8L7", "7M", "7L1", "6M", "6L13", "5M", "5L13"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["8M", "7T", "6T", "5T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "8L63", "8S5", "7M", "7L55", "7S4", "6M", "6L67", "5M", "5L67"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + swordsdance: ["8M", "8L56", "8S5", "7M", "7L37", "7S4", "6M", "6L49", "6S3", "5M", "5L49", "5S2"], + takedown: ["8L42", "7L7", "6L19", "5L19"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["8M", "8L1", "7M", "7L49", "6L1", "5M", "5L61", "5S2"], + xscissor: ["8M", "7M", "6M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 42, shiny: 1, moves: ["helpinghand", "retaliate", "rockslide", "sacredsword"]}, + {generation: 5, level: 45, shiny: 1, moves: ["helpinghand", "retaliate", "rockslide", "sacredsword"]}, + {generation: 5, level: 65, shiny: 1, moves: ["sacredsword", "swordsdance", "quickguard", "workup"]}, + {generation: 6, level: 50, shiny: 1, moves: ["retaliate", "rockslide", "sacredsword", "swordsdance"]}, + {generation: 7, level: 60, shiny: 1, moves: ["sacredsword", "swordsdance", "rockslide", "stoneedge"]}, + {generation: 8, level: 70, shiny: 1, moves: ["sacredsword", "swordsdance", "stoneedge", "closecombat"]}, + ], + eventOnly: true, + }, + virizion: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M"], + block: ["7T", "6T", "5T"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["8M"], + calmmind: ["8M", "7M", "6M", "5M"], + closecombat: ["8M", "8L70", "8S5", "7L1", "6L1", "5L73"], + coaching: ["8T"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doublekick: ["8L21", "7L1", "6L7", "5L7"], + doubleteam: ["7M", "6M", "5M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigadrain: ["8M", "8L35", "7T", "7L25", "7S4", "6T", "6L37", "6S3", "5T", "5L37", "5S0", "5S1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + grassknot: ["8M", "7M", "6M", "5M"], + grassyglide: ["8T"], + helpinghand: ["8M", "8L1", "7T", "7L13", "6T", "6L25", "5T", "5L25", "5S0", "5S1"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + laserfocus: ["7T"], + leafblade: ["8M", "8L63", "8S5", "7L1", "7S4", "6L1", "5L67"], + leafstorm: ["8M"], + leer: ["8L1", "7L1", "6L1", "5L1"], + lightscreen: ["8M", "7M", "6M", "5M"], + magicalleaf: ["8M", "8L7", "7L1", "6L13", "5L13"], + megahorn: ["8M"], + naturepower: ["7M", "6M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + quickguard: ["8L14", "7L42", "6L1", "5L55", "5S2"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L28", "7L19", "6M", "6L31", "6S3", "5M", "5L31", "5S0", "5S1"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sacredsword: ["8L49", "8S5", "7L31", "7S4", "6L42", "6S3", "5L42", "5S0", "5S1", "5S2"], + safeguard: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + solarblade: ["8M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + swordsdance: ["8M", "8L56", "8S5", "7M", "7L37", "7S4", "6M", "6L49", "6S3", "5M", "5L49", "5S2"], + synthesis: ["7T", "6T", "5T"], + takedown: ["8L42", "7L7", "6L19", "5L19"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + workup: ["8M", "8L1", "7M", "7L49", "6L1", "5M", "5L61", "5S2"], + worryseed: ["7T", "6T", "5T"], + xscissor: ["8M", "7M", "6M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 42, shiny: 1, moves: ["helpinghand", "retaliate", "gigadrain", "sacredsword"]}, + {generation: 5, level: 45, shiny: 1, moves: ["helpinghand", "retaliate", "gigadrain", "sacredsword"]}, + {generation: 5, level: 65, shiny: 1, moves: ["sacredsword", "swordsdance", "quickguard", "workup"]}, + {generation: 6, level: 50, shiny: 1, moves: ["retaliate", "gigadrain", "sacredsword", "swordsdance"]}, + {generation: 7, level: 60, shiny: 1, moves: ["sacredsword", "swordsdance", "gigadrain", "leafblade"]}, + {generation: 8, level: 70, shiny: 1, moves: ["sacredsword", "swordsdance", "leafblade", "closecombat"]}, + ], + eventOnly: true, + }, + tornadus: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M", "5M"], + aerialace: ["7M", "6M", "5M"], + agility: ["9M", "9L25", "8M", "8L25", "8S7", "7L31", "6L37", "6S3", "5L37", "5S0"], + aircutter: ["9M", "9L20", "8L20", "7L19", "6L25", "5L25", "5S0"], + airslash: ["9M", "9L35", "8M", "8L35", "7L37", "7S4", "7S5", "6L43", "6S3", "5L43", "5S2"], + assurance: ["8M"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L15", "8L15", "7L7", "6L13", "5L13"], + bleakwindstorm: ["9L77"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L40", "8M", "8L40", "7L43", "7S4", "7S5", "6L49", "6S3", "5L49"], + darkpulse: ["9M", "8M", "7M", "7L67", "6M", "6L73", "5T", "5L73"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + embargo: ["7M", "6M", "5M"], + endure: ["9M", "8M"], + extrasensory: ["9L45", "8L45", "7L25", "6L31", "6S3", "5L31", "5S0"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "6M", "5M"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "7S6", "6M", "5M"], + gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], + hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79", "5S2"], + heatwave: ["9M", "8M", "8S7", "7T", "7S6", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M", "5S2"], + hurricane: ["9M", "9L65", "8M", "8L65", "8S7", "7L1", "7S6", "6L1", "5L67", "5S2"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + icywind: ["9M", "8M", "8S7", "7T", "6T", "5T"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L5", "8L5"], + metronome: ["9M"], + nastyplot: ["9M", "8M"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "9L60", "8M", "8L60", "7M", "7L55", "7S4", "7S5", "6M", "6L61", "5M", "5L61"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "7L13", "6L19", "5L19", "5S0"], + reversal: ["9M"], + rocksmash: ["6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandstorm: ["9M"], + scaryface: ["9M", "8M"], + secretpower: ["6M"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + snowscape: ["9M"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["9L10", "8L10", "7M", "7L1", "6M", "6L7", "5M", "5L7"], + tailwind: ["9M", "9L30", "8L30", "7T", "7L49", "7S4", "7S5", "7S6", "6T", "6L1", "5T", "5L55"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thrash: ["9L70", "8L70", "7L1", "6L1", "5L85"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + weatherball: ["8M"], + }, + eventData: [ + {generation: 5, level: 40, shiny: 1, moves: ["revenge", "aircutter", "extrasensory", "agility"]}, + {generation: 5, level: 5, isHidden: true, moves: ["uproar", "astonish", "gust"], pokeball: "dreamball"}, + {generation: 5, level: 70, moves: ["hurricane", "hammerarm", "airslash", "hiddenpower"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["extrasensory", "agility", "airslash", "crunch"]}, + {generation: 7, level: 60, shiny: 1, moves: ["airslash", "crunch", "tailwind", "raindance"]}, + {generation: 7, level: 60, moves: ["airslash", "crunch", "tailwind", "raindance"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["hurricane", "heatwave", "grassknot", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["hurricane", "agility", "icywind", "heatwave"]}, + ], + eventOnly: true, + }, + tornadustherian: { + eventOnly: true, + }, + thundurus: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9L25", "8M", "8L25", "7L31", "6L37", "6S3", "5L37", "5S0"], + assurance: ["8M"], + astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], + attract: ["8M", "7M", "6M", "5M"], + bite: ["9L15", "8L15", "7L7", "6L13", "5L13"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + charge: ["9L30", "8L30", "7L49", "7S4", "7S5", "6L1", "5L55"], + chargebeam: ["9M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L40", "8M", "8L40", "7L43", "7S4", "7S5", "6L49", "6S3", "5L49"], + darkpulse: ["9M", "8M", "7M", "7L67", "6M", "6L73", "5T", "5L73"], + defog: ["7T"], + discharge: ["9L45", "8L45", "7L37", "7S4", "7S5", "6L43", "6S3", "5L43"], + doubleteam: ["7M", "6M", "5M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + electroweb: ["8M", "7T", "6T"], + embargo: ["7M", "6M", "5M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M", "5M"], + flashcannon: ["9M", "8M", "7M", "6M", "5M"], + fling: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "7M", "7S6", "6M", "5M", "5S2"], + foulplay: ["9M", "8M", "7T", "6T", "5T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "7S6", "6M", "5M"], + hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79", "5S2"], + healblock: ["7L25", "6L31", "6S3", "5L31", "5S0"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + incinerate: ["6M", "5M"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + lashout: ["8T"], + leer: ["9L5", "8L5"], + nastyplot: ["9M", "8M", "7L1", "7S4", "7S5", "7S6", "6L1", "5L61"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], + raindance: ["9M", "9L60", "8M", "8L60", "8S7", "7M", "6M", "5M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + revenge: ["8M", "7L13", "6L19", "5L19", "5S0"], + risingvoltage: ["8T"], + rocksmash: ["6M", "5M"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + scaryface: ["9M", "8M"], + secretpower: ["6M"], + shockwave: ["9L20", "8L20", "7T", "7L19", "6T", "6L25", "5L25", "5S0"], + skydrop: ["7M", "6M", "5M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + sludgewave: ["8M", "8S7", "7M", "6M", "5M"], + smackdown: ["7M", "6M", "5M"], + smartstrike: ["9M", "8M", "7M"], + snarl: ["9M"], + snore: ["8M", "7T", "6T", "5T"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["9L10", "8L10", "7M", "7L1", "6M", "6L7", "5M", "5L7"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M", "5M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M", "5M"], + thrash: ["9L70", "8L70", "7L1", "6L1", "5L85"], + thunder: ["9M", "9L65", "8M", "8L65", "8S7", "7M", "7L61", "6M", "6L67", "5M", "5L67", "5S2"], + thunderbolt: ["9M", "8M", "7M", "7S6", "6M", "5M"], + thunderpunch: ["9M", "8M", "7T", "6T", "5T"], + thundershock: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], + thunderwave: ["9M", "8M", "7M", "6M", "5M"], + torment: ["7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + uproar: ["9L50", "8M", "8L50", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], + uturn: ["9M", "8M", "7M", "6M", "5M"], + voltswitch: ["9M", "9L35", "8M", "8L35", "7M", "6M", "5M"], + weatherball: ["8M", "8S7"], + wildboltstorm: ["9L75"], + wildcharge: ["9M", "8M", "7M", "6M", "5M", "5S2"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 5, level: 40, shiny: 1, moves: ["revenge", "shockwave", "healblock", "agility"]}, + {generation: 5, level: 5, isHidden: true, moves: ["uproar", "astonish", "thundershock"], pokeball: "dreamball"}, + {generation: 5, level: 70, moves: ["thunder", "hammerarm", "focusblast", "wildcharge"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["healblock", "agility", "discharge", "crunch"]}, + {generation: 7, level: 60, shiny: 1, moves: ["discharge", "crunch", "charge", "nastyplot"]}, + {generation: 7, level: 60, moves: ["discharge", "crunch", "charge", "nastyplot"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["thunderbolt", "focusblast", "grassknot", "nastyplot"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["thunder", "raindance", "weatherball", "sludgewave"]}, + ], + eventOnly: true, + }, + thundurustherian: { + eventOnly: true, + }, + reshiram: { + learnset: { + ancientpower: ["8L1", "7L15", "6L15", "5L15"], + blueflare: ["8L88", "7L100", "7S6", "6L100", "5L100", "5S2"], + bodypress: ["8M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L16", "7L71", "6L71", "5L71"], + cut: ["6M", "5M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "7S6", "6T", "5T", "5S2"], + dragonbreath: ["8L1", "7L29", "6L29", "6S3", "5L29", "5S0"], + dragonclaw: ["8M", "8S7", "7M", "6M", "5M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L32", "7T", "7L54", "7S4", "7S5", "6T", "6L54", "5T", "5L54", "5S1"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "7S6", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endure: ["8M"], + extrasensory: ["8L24", "8S7", "7L43", "7S4", "7S5", "6L43", "6S3", "5L43", "5S0", "5S1"], + facade: ["8M", "7M", "6M", "5M"], + fireblast: ["8M", "8L64", "7M", "7L78", "6M", "6L78", "5M", "5L78"], + firefang: ["8M", "8L1", "7L1", "6L1", "5L1"], + flamecharge: ["7M", "6M", "5M"], + flamethrower: ["8M", "8L40", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + flareblitz: ["8M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + fusionflare: ["8L48", "8S7", "7L50", "7S4", "7S5", "7S6", "6L50", "6S3", "5L50", "5S0", "5S1", "5S2"], + gigaimpact: ["8M", "7M", "6M", "5M"], + heatcrash: ["8M"], + heatwave: ["8M", "7T", "6T", "5T"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L56", "7T", "7L92", "6T", "6L92", "5T", "5L92"], + imprison: ["8M", "8L72", "7L64", "6L8", "5L8", "5S1"], + incinerate: ["6M", "5M"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + mist: ["5S2"], + mysticalfire: ["8M"], + nobleroar: ["8L1", "8S7", "7L64"], + outrage: ["8M", "8L80", "7T", "7L85", "6T", "6L85", "5T", "5L85"], + overheat: ["8M", "7M", "6M", "5M"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + slash: ["8L8", "7L36", "7S4", "7S5", "6L36", "6S3", "5L36", "5S0"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "5M"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["7T", "6T", "5T"], + toxic: ["7M", "6M", "5M"], + weatherball: ["8M"], + willowisp: ["8M", "7M", "6M", "5M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 50, moves: ["dragonbreath", "slash", "extrasensory", "fusionflare"]}, + {generation: 5, level: 70, moves: ["extrasensory", "fusionflare", "dragonpulse", "imprison"]}, + {generation: 5, level: 100, moves: ["blueflare", "fusionflare", "mist", "dracometeor"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["dragonbreath", "slash", "extrasensory", "fusionflare"]}, + {generation: 7, level: 60, shiny: 1, moves: ["slash", "extrasensory", "fusionflare", "dragonpulse"]}, + {generation: 7, level: 60, moves: ["slash", "extrasensory", "fusionflare", "dragonpulse"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["fusionflare", "blueflare", "dracometeor", "earthpower"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["nobleroar", "extrasensory", "fusionflare", "dragonclaw"]}, + ], + eventOnly: true, + }, + zekrom: { + learnset: { + ancientpower: ["8L1", "7L15", "6L15", "5L15"], + bodypress: ["8M"], + boltstrike: ["8L88", "7L100", "7S6", "6L100", "5L100", "5S2"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L16", "7L71", "6L71", "5L71"], + cut: ["6M", "5M"], + defog: ["7T"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "6T", "5T"], + dragonbreath: ["8L1", "7L29", "6L29", "6S3", "5L29", "5S0"], + dragonclaw: ["8M", "8L32", "8S7", "7M", "7L54", "7S4", "7S5", "6M", "6L54", "5M", "5L54", "5S1"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T", "5T"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + fusionbolt: ["8L48", "8S7", "7L50", "7S4", "7S5", "7S6", "6L50", "6S3", "5L50", "5S0", "5S1", "5S2"], + gigaimpact: ["8M", "7M", "6M", "5M"], + haze: ["5S2"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L56", "7T", "7L92", "6T", "6L92", "5T", "5L92"], + imprison: ["8M", "8L72", "7L64", "6L8", "5L8", "5S1"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + magnetrise: ["7T", "6T", "5T"], + nobleroar: ["8L1", "8S7", "7L64"], + outrage: ["8M", "8L80", "7T", "7L85", "7S6", "6T", "6L85", "5T", "5L85", "5S2"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + risingvoltage: ["8T"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + slash: ["8L8", "8S7", "7L36", "7S4", "7S5", "6L36", "6S3", "5L36", "5S0"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "7S6", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + tailwind: ["7T", "6T", "5T"], + thunder: ["8M", "8L64", "7M", "7L78", "6M", "6L78", "5M", "5L78"], + thunderbolt: ["8M", "8L40", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1"], + thunderpunch: ["8M", "7T", "6T", "5T"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + voltswitch: ["8M", "7M", "6M", "5M"], + weatherball: ["8M"], + wildcharge: ["8M", "7M", "6M", "5M"], + zenheadbutt: ["8M", "8L24", "7T", "7L43", "7S4", "7S5", "6T", "6L43", "6S3", "5T", "5L43", "5S0", "5S1"], + }, + eventData: [ + {generation: 5, level: 50, moves: ["dragonbreath", "slash", "zenheadbutt", "fusionbolt"]}, + {generation: 5, level: 70, moves: ["zenheadbutt", "fusionbolt", "dragonclaw", "imprison"]}, + {generation: 5, level: 100, moves: ["boltstrike", "fusionbolt", "haze", "outrage"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: 1, moves: ["dragonbreath", "slash", "zenheadbutt", "fusionbolt"]}, + {generation: 7, level: 60, shiny: 1, moves: ["slash", "zenheadbutt", "fusionbolt", "dragonclaw"]}, + {generation: 7, level: 60, moves: ["slash", "zenheadbutt", "fusionbolt", "dragonclaw"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["fusionbolt", "boltstrike", "outrage", "stoneedge"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["nobleroar", "slash", "fusionbolt", "dragonclaw"]}, + ], + eventOnly: true, + }, + landorus: { + learnset: { + attract: ["8M", "7M", "6M", "5M"], + block: ["9L10", "8L10", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M", "7M", "6M", "5M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "8M", "7M", "6M", "5M"], + bulldoze: ["9M", "9L15", "8M", "8L15", "8S5", "7M", "7L13", "6M", "6L19", "5M", "5L19"], + calmmind: ["9M", "8M", "7M", "6M", "5M"], + confide: ["7M", "6M"], + crunch: ["9M"], + defog: ["7T"], + dig: ["9M", "8M", "6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + earthpower: ["9M", "9L40", "8M", "8L40", "7T", "7L37", "7S4", "6T", "6L43", "6S2", "5T", "5L43"], + earthquake: ["9M", "9L65", "8M", "8L65", "7M", "7L49", "7S4", "6M", "6L55", "6S3", "5M", "5L55", "5S0"], + endure: ["9M", "8M"], + explosion: ["7M", "6M", "5M"], + extrasensory: ["9L45", "8L45", "7L25", "6L31", "6S2", "5L31"], + facade: ["9M", "8M", "7M", "6M", "5M"], + fissure: ["9L75", "8L75", "7L1", "6L1", "5L67", "5S0"], + fling: ["9M", "8M", "7M", "6M", "5M"], + fly: ["9M", "8M", "7M", "6M", "5M"], + focusblast: ["9M", "8M", "8S5", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "8M", "7M", "6M", "5M"], + grassknot: ["9M", "8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79"], + hiddenpower: ["7M", "6M", "5M"], + hyperbeam: ["9M", "8M", "7M", "6M", "5M"], + imprison: ["9M", "9L30", "8M", "8L30", "7L1", "6L7", "5L7"], + irontail: ["8M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "6S3", "5T"], + leer: ["9L5", "8L5"], + mudshot: ["9M", "8M", "7L1", "6L1", "5L1", "5S1"], + mudslap: ["9M"], + nastyplot: ["9M"], + outrage: ["9M", "9L70", "8M", "8L70", "7T", "7L1", "6T", "6L1", "5T", "5L85"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["9M", "8M", "7M", "6M", "5M"], + psychic: ["9M", "8M", "7M", "6M", "5M"], + punishment: ["7L7", "6L13", "5L13"], + raindance: ["9M"], + rest: ["9M", "8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockpolish: ["7M", "6M", "5M"], + rockslide: ["9M", "9L35", "8M", "8L35", "8S5", "7M", "7L43", "7S4", "6M", "6L49", "6S2", "5M", "5L49", "5S0"], + rocksmash: ["6M", "5M"], + rockthrow: ["8L1", "7L19", "6L25", "5L25"], + rocktomb: ["9M", "9L20", "8M", "8L20", "7M", "7L1", "6M", "6L1", "6S3", "5M", "5L1", "5S1"], + roleplay: ["7T", "6T", "5T"], + round: ["8M", "7M", "6M", "5M"], + sandsearstorm: ["9L80"], + sandstorm: ["9M", "9L60", "8M", "8L60", "7M", "7L55", "7S4", "6M", "6L61", "5M", "5L61", "5S0"], + sandtomb: ["9L1", "8M", "8L1", "8S5"], + scaryface: ["9M", "8M"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M", "7M", "6M", "5T"], + sludgebomb: ["9M", "8M", "7M", "6M", "5M"], + sludgewave: ["8M", "7M", "6M", "5M"], + smackdown: ["9L1", "7M", "6M", "5M"], + snore: ["8M", "7T", "6T", "5T"], + stealthrock: ["9M", "8M", "7T", "6T", "5T"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L50", "8M", "8L50", "7M", "7L67", "6M", "6L73", "5M", "5L73"], + strength: ["6M", "5M"], + substitute: ["9M", "8M", "7M", "6M", "5M"], + sunnyday: ["9M"], + superpower: ["8M", "7T", "6T", "5T"], + swagger: ["7M", "6M", "5M"], + swordsdance: ["9M", "8M", "8L25", "7M", "7L31", "6M", "6L37", "6S2", "5M", "5L37"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + toxic: ["7M", "6M", "5M"], + uturn: ["9M", "8M", "7M", "6M", "6S3", "5M"], + weatherball: ["8M"], + }, + eventData: [ + {generation: 5, level: 70, shiny: 1, moves: ["rockslide", "earthquake", "sandstorm", "fissure"]}, + {generation: 5, level: 5, isHidden: true, moves: ["block", "mudshot", "rocktomb"], pokeball: "dreamball"}, + {generation: 6, level: 65, shiny: 1, moves: ["extrasensory", "swordsdance", "earthpower", "rockslide"]}, + {generation: 6, level: 50, nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 1, spd: 31, spe: 24}, moves: ["earthquake", "knockoff", "uturn", "rocktomb"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["earthpower", "rockslide", "earthquake", "sandstorm"]}, + {generation: 8, level: 70, shiny: 1, moves: ["sandtomb", "rockslide", "bulldoze", "focusblast"]}, + ], + eventOnly: true, + }, + landorustherian: { + eventOnly: true, + }, + kyurem: { + learnset: { + ancientpower: ["8L1", "7L15", "6L15", "5L15"], + blizzard: ["8M", "8L56", "7M", "7L78", "6M", "6L78", "5M", "5L78"], + bodypress: ["8M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "6T", "6S3", "5T"], + dragonbreath: ["8L1", "7L29", "6L29", "6S2", "5L29"], + dragonclaw: ["8M", "7M", "6M", "5M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L24", "7T", "7L57", "7S4", "6T", "6L57", "5T", "5L57", "5S0", "5S1"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L16", "7T", "7L71", "6T", "6L71", "5T", "5L71", "5S0"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + freezedry: ["8L1"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + glaciate: ["8L80", "7L50", "7S4", "6L50", "6S2", "6S3", "5L50", "5S0", "5S1"], + hail: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L40", "8S5", "7T", "7L92", "6T", "6L92", "5T", "5L92"], + icebeam: ["8M", "8L32", "8S5", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + imprison: ["8M", "8L64", "7L64", "6L8", "5L8", "5S0", "5S1"], + ironhead: ["8M", "7T", "6T", "6S3", "5T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + nobleroar: ["8L1", "7L64"], + outrage: ["8M", "8L72", "7T", "7L85", "6T", "6L85", "5T", "5L85"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L48", "8S5", "7L43", "7S4", "6L43", "6S2", "6S3", "5L43", "5S1"], + secretpower: ["6M"], + shadowball: ["8M", "8S5", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + sheercold: ["8L88"], + signalbeam: ["7T", "6T", "5T"], + slash: ["8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + toxic: ["7M", "6M", "5M"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 75, shiny: 1, moves: ["glaciate", "dragonpulse", "imprison", "endeavor"]}, + {generation: 5, level: 70, shiny: 1, moves: ["scaryface", "glaciate", "dragonpulse", "imprison"]}, + {generation: 6, level: 50, shiny: 1, moves: ["dragonbreath", "slash", "scaryface", "glaciate"]}, + {generation: 6, level: 100, moves: ["glaciate", "scaryface", "dracometeor", "ironhead"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["slash", "scaryface", "glaciate", "dragonpulse"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icebeam", "hypervoice", "shadowball", "scaryface"]}, + ], + eventOnly: true, + }, + kyuremblack: { + learnset: { + ancientpower: ["8L1", "7L15", "6L15", "5L15"], + blizzard: ["8M", "8L56", "7M", "7L78", "6M", "6L78", "5M", "5L78"], + bodypress: ["8M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "6T", "6S3", "5T"], + dragonbreath: ["8L1", "7L29", "6L29", "6S2", "5L29"], + dragonclaw: ["8M", "7M", "6M", "5M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L24", "7T", "7L57", "7S4", "6T", "6L57", "5T", "5L57", "5S0", "5S1"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L16", "7T", "7L71", "6T", "6L71", "5T", "5L71", "5S0"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + freezedry: ["8L1"], + freezeshock: ["8L80", "7L50", "7S4", "6L50", "6S2", "6S3", "5L43", "5S0", "5S1"], + frustration: ["7M", "6M", "5M"], + fusionbolt: ["8L48", "8S5", "7L43", "7S4", "6L43", "6S2", "6S3", "5L50", "5S1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hail: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L40", "8S5", "7T", "7L92", "6T", "6L92", "5T", "5L92"], + icebeam: ["8M", "8L32", "8S5", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + imprison: ["8M", "8L64", "7L64", "6L8", "5L8", "5S0", "5S1"], + ironhead: ["8M", "7T", "6T", "6S3", "5T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + nobleroar: ["8L1", "7L64"], + outrage: ["8M", "8L72", "7T", "7L85", "6T", "6L85", "5T", "5L85"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "8S5", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + sheercold: ["8L88"], + signalbeam: ["7T", "6T", "5T"], + slash: ["8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + toxic: ["7M", "6M", "5M"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 75, shiny: 1, moves: ["freezeshock", "dragonpulse", "imprison", "endeavor"]}, + {generation: 5, level: 70, shiny: 1, moves: ["fusionbolt", "freezeshock", "dragonpulse", "imprison"]}, + {generation: 6, level: 50, shiny: 1, moves: ["dragonbreath", "slash", "fusionbolt", "freezeshock"]}, + {generation: 6, level: 100, moves: ["freezeshock", "fusionbolt", "dracometeor", "ironhead"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["slash", "fusionbolt", "freezeshock", "dragonpulse"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icebeam", "hypervoice", "shadowball", "fusionbolt"]}, + ], + eventOnly: true, + }, + kyuremwhite: { + learnset: { + ancientpower: ["8L1", "7L15", "6L15", "5L15"], + blizzard: ["8M", "8L56", "7M", "7L78", "6M", "6L78", "5M", "5L78"], + bodypress: ["8M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + confide: ["7M", "6M"], + cut: ["6M", "5M"], + doubleteam: ["7M", "6M", "5M"], + dracometeor: ["8T", "7T", "6T", "6S3", "5T"], + dragonbreath: ["8L1", "7L29", "6L29", "6S2", "5L29"], + dragonclaw: ["8M", "7M", "6M", "5M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L24", "7T", "7L57", "7S4", "6T", "6L57", "5T", "5L57", "5S0", "5S1"], + dragonrage: ["7L1", "6L1", "5L1"], + dragontail: ["7M", "6M", "5M"], + dualwingbeat: ["8T"], + earthpower: ["8M", "7T", "6T", "5T"], + echoedvoice: ["7M", "6M", "5M"], + endeavor: ["8L16", "7T", "7L71", "6T", "6L71", "5T", "5L71", "5S0"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fling: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + focusblast: ["8M", "7M", "6M", "5M"], + freezedry: ["8L1"], + frustration: ["7M", "6M", "5M"], + fusionflare: ["8L48", "8S5", "7L43", "7S4", "6L43", "6S2", "6S3", "5L50", "5S1"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hail: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "6M", "5M"], + hypervoice: ["8M", "8L40", "8S5", "7T", "7L92", "6T", "6L92", "5T", "5L92"], + icebeam: ["8M", "8L32", "8S5", "7M", "7L22", "6M", "6L22", "5M", "5L22"], + iceburn: ["8L80", "7L50", "7S4", "6L50", "6S2", "6S3", "5L43", "5S0", "5S1"], + iciclespear: ["8M"], + icywind: ["8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + imprison: ["8M", "8L64", "7L64", "6L8", "5L8", "5S0", "5S1"], + ironhead: ["8M", "7T", "6T", "6S3", "5T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M", "6M", "5M"], + nobleroar: ["8L1", "7L64"], + outrage: ["8M", "8L72", "7T", "7L85", "6T", "6L85", "5T", "5L85"], + payback: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockslide: ["8M", "7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + rocktomb: ["8M", "7M", "6M", "5M"], + roost: ["7M", "6M", "5T"], + round: ["8M", "7M", "6M", "5M"], + safeguard: ["8M", "7M", "6M", "5M"], + scaleshot: ["8T"], + scaryface: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "8S5", "7M", "6M", "5M"], + shadowclaw: ["8M", "7M", "6M", "5M"], + sheercold: ["8L88"], + signalbeam: ["7T", "6T", "5T"], + slash: ["8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + toxic: ["7M", "6M", "5M"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 75, shiny: 1, moves: ["iceburn", "dragonpulse", "imprison", "endeavor"]}, + {generation: 5, level: 70, shiny: 1, moves: ["fusionflare", "iceburn", "dragonpulse", "imprison"]}, + {generation: 6, level: 50, shiny: 1, moves: ["dragonbreath", "slash", "fusionflare", "iceburn"]}, + {generation: 6, level: 100, moves: ["iceburn", "fusionflare", "dracometeor", "ironhead"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["slash", "fusionflare", "iceburn", "dragonpulse"]}, + {generation: 8, level: 70, shiny: 1, moves: ["icebeam", "hypervoice", "shadowball", "fusionflare"]}, + ], + eventOnly: true, + }, + keldeo: { + learnset: { + aerialace: ["7M", "6M", "5M"], + airslash: ["8M"], + aquajet: ["8L1", "7L1", "6L1", "6S2", "6S3", "5L1", "5S0", "5S1"], + aquatail: ["8L35", "7T", "7L37", "6T", "6L37", "5T", "5L37"], + aurasphere: ["8M"], + bounce: ["8M", "7T", "6T", "5T"], + brickbreak: ["8M"], + bubblebeam: ["8L7", "7L1", "6L13", "6S3", "5L13", "5S0"], + calmmind: ["8M", "7M", "6M", "5M"], + closecombat: ["8M", "8L70", "7L73", "6L73", "5L73"], + coaching: ["8T"], + confide: ["7M", "6M"], + covet: ["7T", "6T", "5T"], + cut: ["6M", "5M"], + doublekick: ["8L21", "7L1", "6L7", "6S2", "6S3", "5L7", "5S0"], + doubleteam: ["7M", "6M", "5M"], + endeavor: ["7T", "6T", "5T"], + endure: ["8M"], + facade: ["8M", "7M", "6M", "5M"], + falseswipe: ["8M", "7M", "6M", "5M"], + flipturn: ["8T"], + focusblast: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["8M", "7M", "6M", "5M"], + hail: ["8M", "7M", "6M", "5M"], + helpinghand: ["8M", "8L1", "7T", "7L25", "6T", "6L25", "5T", "5L25"], + hiddenpower: ["7M", "6M", "5M"], + hydropump: ["8M", "8L63", "8S4", "7L67", "6L67", "6S2", "5L67", "5S1"], + hyperbeam: ["8M", "7M", "6M", "5M"], + icywind: ["8M", "7T", "6T", "5T"], + lastresort: ["7T", "6T", "5T"], + leer: ["8L1", "7L1", "6L1", "6S2", "6S3", "5L1", "5S0"], + liquidation: ["8M", "7T"], + lowkick: ["8M", "7T"], + megahorn: ["8M"], + muddywater: ["8M"], + poisonjab: ["8M", "7M", "6M", "5M"], + protect: ["8M", "7M", "6M", "5M"], + psychup: ["7M", "6M", "5M"], + quickguard: ["8L14", "7L55", "6L55", "5L55"], + raindance: ["8M", "7M", "6M", "5M"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + retaliate: ["8M", "8L28", "7L31", "6M", "6L31", "5M", "5L31"], + return: ["7M", "6M", "5M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M", "6M", "5M"], + rocksmash: ["6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + sacredsword: ["8L49", "8S4", "7L43", "6L43", "5L43", "5S1"], + safeguard: ["8M", "7M", "6M", "5M"], + scald: ["8M", "7M", "6M", "5M"], + secretpower: ["6M"], + secretsword: ["8L1", "8S4", "7T", "6T", "5T"], + sleeptalk: ["8M", "7M", "6M", "5T"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T", "5T"], + stoneedge: ["8M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + sunnyday: ["8M"], + superpower: ["8M", "7T", "6T", "5T"], + surf: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + swordsdance: ["8M", "8L56", "8S4", "7M", "7L49", "6M", "6L49", "5M", "5L49", "5S1"], + takedown: ["8L42", "7L19", "6L19", "5L19"], + taunt: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + waterpulse: ["7T", "6T"], + workup: ["8M", "8L1", "7M", "7L61", "6L61", "5M", "5L61"], + xscissor: ["8M", "7M", "6M", "5M"], + }, + eventData: [ + {generation: 5, level: 15, moves: ["aquajet", "leer", "doublekick", "bubblebeam"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["sacredsword", "hydropump", "aquajet", "swordsdance"], pokeball: "cherishball"}, + {generation: 6, level: 15, moves: ["aquajet", "leer", "doublekick", "hydropump"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["aquajet", "leer", "doublekick", "bubblebeam"], pokeball: "cherishball"}, + {generation: 8, level: 65, moves: ["secretsword", "sacredsword", "swordsdance", "hydropump"]}, + ], + eventOnly: true, + }, + keldeoresolute: { + eventOnly: true, + }, + meloetta: { + learnset: { + acrobatics: ["9M", "9L26", "7M", "7L26", "6M", "6L26", "5M", "5L26"], + allyswitch: ["7T"], + batonpass: ["9M"], + brickbreak: ["9M", "7M", "6M", "5M"], + calmmind: ["9M", "7M", "6M", "5M"], + celebrate: ["7S3"], + chargebeam: ["7M", "6M", "5M"], + charm: ["9M"], + closecombat: ["9M", "9L78", "7L78", "7S2", "6L78", "5L78", "5S1"], + confide: ["7M", "6M"], + confusion: ["9L1", "7L1", "6L11", "5L11", "5S0"], + covet: ["7T", "6T", "5T"], + dazzlinggleam: ["9M", "7M", "6M"], + disarmingvoice: ["9M"], + doubleteam: ["7M", "6M", "5M"], + drainpunch: ["9M", "7T", "6T", "5T"], + dreameater: ["7M", "6M", "5M"], + dualchop: ["7T", "6T", "5T"], + echoedvoice: ["9L36", "7M", "7L36", "6M", "6L36", "5M", "5L36"], + embargo: ["7M", "6M", "5M"], + endure: ["9M"], + energyball: ["9M", "7M", "6M", "5M"], + facade: ["9M", "7M", "6M", "5M"], + faketears: ["9M"], + firepunch: ["9M", "7T", "6T", "5T"], + flash: ["6M", "5M"], + fling: ["9M", "7M", "6M", "5M"], + focusblast: ["9M", "7M", "6M", "5M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M", "5M"], + gigaimpact: ["9M", "7M", "6M", "5M"], + grassknot: ["9M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + healbell: ["7T", "6T", "5T"], + helpinghand: ["9M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["9M", "7M", "6M", "5M"], + hypervoice: ["9M", "9L64", "7T", "7L64", "6T", "6L64", "5T", "5L64"], + icepunch: ["9M", "7T", "6T", "5T"], + knockoff: ["7T", "6T", "5T"], + laserfocus: ["7T"], + lastresort: ["7T", "6T", "5T"], + lightscreen: ["9M", "7M", "6M", "5M"], + lowkick: ["9M", "7T", "6T", "5T"], + lowsweep: ["9M", "7M", "6M", "5M"], + magiccoat: ["7T", "6T", "5T"], + magicroom: ["7T", "6T", "5T"], + metronome: ["9M"], + payback: ["7M", "6M", "5M"], + perishsong: ["9L85", "7L85", "6L85", "5L85"], + playrough: ["9M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M", "5M"], + psybeam: ["9M", "9L31", "7L31", "6L31", "5L31"], + psychic: ["9M", "9L57", "7M", "7L57", "7S2", "6M", "6L57", "5M", "5L57", "5S1"], + psychup: ["7M", "6M", "5M"], + psyshock: ["9M", "7M", "6M", "5M"], + quickattack: ["9L1", "7L1", "6L6", "5L6", "5S0"], + raindance: ["9M", "7M", "6M", "5M"], + recycle: ["7T", "6T", "5T"], + relicsong: ["9L50", "7T", "7S3", "6T", "5T"], + rest: ["9M", "7M", "6M", "5M"], + retaliate: ["6M", "5M"], + return: ["7M", "6M", "5M"], + reversal: ["9M"], + rocksmash: ["6M", "5M"], + roleplay: ["9L71", "7T", "7L71", "6T", "6L71", "5T", "5L71"], + round: ["9L1", "7M", "7L1", "7S3", "6M", "6L1", "5M", "5L1", "5S0", "5S1"], + safeguard: ["7M", "6M", "5M"], + secretpower: ["6M"], + shadowball: ["9M", "7M", "6M", "5M"], + shadowclaw: ["9M", "7M", "6M", "5M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T", "5T"], + sing: ["9L1", "7L1", "7S2", "7S3", "6L16", "5L16"], + skillswap: ["9M", "7T", "6T", "5T"], + sleeptalk: ["9M", "7M", "6M", "5T"], + snatch: ["7T", "6T", "5T"], + snore: ["7T", "6T", "5T"], + stoneedge: ["9M", "7M", "6M", "5M"], + strength: ["6M", "5M"], + substitute: ["9M", "7M", "6M", "5M"], + sunnyday: ["9M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["9M"], + swordsdance: ["9M"], + teeterdance: ["9L21", "7L21", "6L21", "5L21", "5S1"], + telekinesis: ["7T", "5M"], + terablast: ["9M"], + thunder: ["9M", "7M", "6M", "5M"], + thunderbolt: ["9M", "7M", "6M", "5M"], + thunderpunch: ["9M", "7T", "6T", "5T"], + thunderwave: ["9M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + trick: ["9M", "7T", "6T", "5T"], + trickroom: ["9M", "7M", "6M", "5M"], + uproar: ["7T", "6T", "5T"], + uturn: ["9M", "9L43", "7M", "7L43", "6M", "6L43", "5M", "5L43"], + wakeupslap: ["7L50", "6L50", "5L50"], + wonderroom: ["7T", "6T", "5T"], + workup: ["7M", "5M"], + zenheadbutt: ["9M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 15, moves: ["quickattack", "confusion", "round"], pokeball: "cherishball"}, + {generation: 5, level: 50, moves: ["round", "teeterdance", "psychic", "closecombat"], pokeball: "cherishball"}, + {generation: 7, level: 15, moves: ["sing", "psychic", "closecombat"], pokeball: "cherishball"}, + {generation: 7, level: 50, moves: ["sing", "celebrate", "round", "relicsong"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + genesect: { + learnset: { + aerialace: ["7M", "6M", "5M"], + allyswitch: ["8M", "7T"], + assurance: ["8M"], + blazekick: ["8M", "5S2"], + blizzard: ["8M", "7M", "6M", "5M"], + bugbite: ["7T", "6T", "5T"], + bugbuzz: ["8M", "8L56", "7L55", "6L55", "5L55"], + chargebeam: ["7M", "6M", "5M"], + confide: ["7M", "6M"], + darkpulse: ["8M", "7M", "6M", "5T"], + doubleteam: ["7M", "6M", "5M"], + electroweb: ["8M", "7T", "6T", "5T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M", "5M"], + explosion: ["7M", "6M", "5M"], + extremespeed: ["5S2"], + facade: ["8M", "7M", "6M", "5M"], + fellstinger: ["8L21", "8S4", "7L1", "6L1"], + flamecharge: ["8L28", "7M", "7L18", "6M", "6L18", "5M", "5L18"], + flamethrower: ["8M", "7M", "6M", "5M"], + flash: ["6M", "5M"], + flashcannon: ["8M", "7M", "6M", "5M"], + fly: ["8M", "7M", "6M", "5M"], + frustration: ["7M", "6M", "5M"], + furycutter: ["8L1", "7L7", "6L7", "5L7"], + gigadrain: ["8M", "7T", "6T", "5T"], + gigaimpact: ["8M", "7M", "6M", "5M"], + gravity: ["7T", "6T", "5T"], + gunkshot: ["8M", "7T", "6T", "5T"], + hiddenpower: ["7M", "6M", "5M"], + honeclaws: ["6M", "5M"], + hyperbeam: ["8M", "7M", "7L73", "6M", "6L73", "5M", "5L73"], + icebeam: ["8M", "7M", "6M", "5M"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T", "5T"], + ironhead: ["8M", "7T", "6T", "5T"], + lastresort: ["7T", "6T", "5T"], + leechlife: ["8M"], + lightscreen: ["8M", "7M", "6M", "5M"], + lockon: ["8L77", "7L11", "6L11", "5L11"], + magiccoat: ["7T", "6T", "5T"], + magnetbomb: ["7L22", "6L22", "6S3", "5L22", "5S0", "5S1"], + magnetrise: ["8L49", "7T", "7L1", "6T", "6L1", "5T", "5L1"], + metalclaw: ["8L14", "8S4", "7L1", "6L1", "5L1"], + metalsound: ["8L35", "7L33", "6L33", "5L33"], + protect: ["8M", "7M", "6M", "5M"], + psychic: ["8M", "7M", "6M", "5M"], + quickattack: ["8L1", "7L1", "6L1", "5L1"], + recycle: ["7T", "6T", "5T"], + reflect: ["8M", "7M", "6M", "5M"], + rest: ["8M", "7M", "6M", "5M"], + return: ["7M", "6M", "5M"], + rockpolish: ["7M", "6M", "5M"], + round: ["8M", "7M", "6M", "5M"], + screech: ["8M", "8L7", "7L1", "6L1", "5L1"], + secretpower: ["6M"], + selfdestruct: ["8M", "8L91", "7L77", "6L77", "5L77"], + shadowclaw: ["8M", "7M", "6M", "5M"], + shiftgear: ["5S2"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "7L40", "6T", "6L40", "6S3", "5T", "5L40", "5S0", "5S1"], + simplebeam: ["8L63", "7L62", "6L62", "5L62"], + slash: ["7L29", "6L29", "5L29"], + sleeptalk: ["8M", "7M", "6M", "5T"], + snore: ["8M", "7T", "6T", "5T"], + solarbeam: ["8M", "7M", "6M", "6S3", "5M", "5S0", "5S1"], + steelbeam: ["8T"], + strugglebug: ["6M", "5M"], + substitute: ["8M", "7M", "6M", "5M"], + swagger: ["7M", "6M", "5M"], + swift: ["8M"], + technoblast: ["8L84", "8S4", "7L1", "6L1", "6S3", "5L1", "5S0", "5S1", "5S2"], + telekinesis: ["7T"], + thunder: ["8M", "7M", "6M", "5M"], + thunderbolt: ["8M", "7M", "6M", "5M"], + thunderwave: ["8M", "7M", "6M", "5M"], + toxic: ["7M", "6M", "5M"], + triattack: ["8M", "7L44", "6L44", "5L44"], + uturn: ["8M", "7M", "6M", "5M"], + xscissor: ["8M", "8L42", "8S4", "7M", "7L51", "6M", "6L51", "5M", "5L51"], + zapcannon: ["8L70", "7L66", "6L66", "5L66"], + zenheadbutt: ["8M", "7T", "6T", "5T"], + }, + eventData: [ + {generation: 5, level: 50, moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], pokeball: "cherishball"}, + {generation: 5, level: 15, moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], pokeball: "cherishball"}, + {generation: 5, level: 100, shiny: true, nature: "Hasty", ivs: {atk: 31, spe: 31}, moves: ["extremespeed", "technoblast", "blazekick", "shiftgear"], pokeball: "cherishball"}, + {generation: 6, level: 100, moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], pokeball: "cherishball"}, + {generation: 8, level: 60, moves: ["technoblast", "xscissor", "metalclaw", "fellstinger"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + genesectburn: { + eventOnly: true, + }, + genesectchill: { + eventOnly: true, + }, + genesectdouse: { + eventOnly: true, + }, + genesectshock: { + eventOnly: true, + }, + chespin: { + learnset: { + aerialace: ["9M", "7M", "6M"], + attract: ["7M", "6M"], + bellydrum: ["9E", "7E", "6E"], + bite: ["9L11", "7L11", "6L11"], + bodyslam: ["9M", "9L42", "7L42", "6L42"], + brickbreak: ["9M", "7M", "6M"], + bulkup: ["7M", "7L39", "6M", "6L39"], + bulldoze: ["9M", "7M", "6M"], + bulletseed: ["9M"], + confide: ["7M", "6M"], + curse: ["9E", "7E", "6E"], + cut: ["6M"], + defensecurl: ["7E", "6E"], + dig: ["9M", "6M"], + doubleteam: ["7M", "6M"], + drainpunch: ["9M", "7T", "6T"], + dualchop: ["7T", "6T"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + fling: ["9M", "7M", "6M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + grassknot: ["9M", "7M", "6M"], + grasspledge: ["9M", "7T", "6T"], + grassyterrain: ["9M"], + growl: ["9L1", "7L1", "6L1"], + gyroball: ["7M", "6M"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + irondefense: ["7T", "6T"], + ironhead: ["9M", "7T", "6T"], + irontail: ["7T", "6T"], + leafstorm: ["9M"], + leechseed: ["9L15", "7L15", "6L15"], + lowkick: ["9M", "7T", "6T"], + lowsweep: ["7M", "6M"], + magicalleaf: ["9M"], + metalclaw: ["9M"], + mudshot: ["9M", "9L35", "7L35", "6L35"], + naturepower: ["7M", "6M"], + painsplit: ["9L45", "7T", "7L45", "6T", "6L45"], + payback: ["7M", "6M"], + pinmissile: ["9L18", "7L18", "6L18"], + poisonjab: ["9M", "7M", "6M"], + poweruppunch: ["7E", "6M"], + protect: ["9M", "7M", "6M"], + quickguard: ["9E", "7E", "6E"], + raindance: ["9M"], + reflect: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + rollout: ["9L8", "7L8", "7E", "6L8", "6E"], + round: ["7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "9L32", "7T", "7L32", "6T", "6L32"], + shadowclaw: ["9M", "7M", "6M"], + sleeptalk: ["9M", "7M", "6M"], + sludgebomb: ["7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + spikes: ["9M", "9E", "7E", "6E"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["7M", "6M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + superfang: ["9E", "7T", "6T"], + superpower: ["7T", "6T"], + swagger: ["7M", "6M"], + swift: ["9M"], + swordsdance: ["7M", "6M"], + synthesis: ["9E", "7T", "7E", "6T", "6E"], + tackle: ["6L1"], + takedown: ["9M", "9L27", "7L27", "6L27"], + taunt: ["7M", "6M"], + terablast: ["9M"], + thunderpunch: ["9M", "7T", "6T"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L1", "7L1", "6L5"], + wideguard: ["9E"], + woodhammer: ["9L48", "7L48", "6L48"], + workup: ["7M"], + worryseed: ["7T", "6T"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + quilladin: { + learnset: { + aerialace: ["9M", "7M", "6M"], + attract: ["7M", "6M"], + bite: ["9L11", "7L11", "6L11"], + bodyslam: ["9M", "9L43", "7L48", "6L48"], + brickbreak: ["9M", "7M", "6M"], + bulkup: ["9M", "9L38", "7M", "7L44", "6M", "6L44"], + bulldoze: ["9M", "7M", "6M"], + bulletseed: ["9M"], + confide: ["7M", "6M"], + cut: ["6M"], + dig: ["9M", "6M"], + doubleteam: ["7M", "6M"], + drainpunch: ["9M", "7T", "6T"], + dualchop: ["7T", "6T"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + fling: ["9M", "7M", "6M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + grassknot: ["9M", "7M", "6M"], + grasspledge: ["9M", "7T", "6T"], + grassyterrain: ["9M"], + growl: ["9L1", "7L1", "6L1"], + gyroball: ["7M", "6M"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + irondefense: ["9M", "7T", "6T"], + ironhead: ["9M", "7T", "6T"], + irontail: ["7T", "6T"], + leafstorm: ["9M"], + leechseed: ["9L15", "7L15", "6L15"], + lowkick: ["9M", "7T", "6T"], + lowsweep: ["9M", "7M", "6M"], + magicalleaf: ["9M"], + metalclaw: ["9M"], + mudshot: ["9M", "9L34", "7L39", "6L39"], + naturepower: ["7M", "6M"], + needlearm: ["7L1", "6L26"], + painsplit: ["9L47", "7T", "7L52", "6T", "6L52"], + payback: ["7M", "6M"], + pinmissile: ["9L24", "7L19", "6L20"], + poisonjab: ["9M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + rollout: ["9L8", "7L8", "6L8"], + round: ["7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "9L20", "7T", "7L35", "6T", "6L35"], + shadowclaw: ["9M", "7M", "6M"], + sleeptalk: ["9M", "7M", "6M"], + sludgebomb: ["7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + spikes: ["9M"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + superfang: ["7T", "6T"], + superpower: ["7T", "6T"], + swagger: ["7M", "6M"], + swift: ["9M"], + swordsdance: ["7M", "6M"], + synthesis: ["7T", "6T"], + tackle: ["6L1"], + takedown: ["9M", "9L29", "7L29", "6L30"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thunderpunch: ["9M", "7T", "6T"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L1", "7L1", "6L5"], + woodhammer: ["9L53", "7L56", "6L55"], + workup: ["7M"], + worryseed: ["7T", "6T"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + chesnaught: { + learnset: { + aerialace: ["9M", "7M", "6M"], + attract: ["7M", "6M"], + bellydrum: ["7L1", "6L1"], + bite: ["9L11", "7L11", "6L11"], + block: ["7T", "6T"], + bodypress: ["9M"], + bodyslam: ["9M", "9L54", "7L54", "6L48"], + brickbreak: ["9M", "7M", "6M"], + bulkup: ["9M", "9L48", "7M", "7L48", "6M", "6L44"], + bulldoze: ["9M", "7M", "6M"], + bulletseed: ["9M"], + closecombat: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M"], + cut: ["6M"], + dig: ["9M", "6M"], + doubleteam: ["7M", "6M"], + dragonclaw: ["9M", "7M", "6M"], + drainpunch: ["9M", "7T", "6T"], + dualchop: ["7T", "6T"], + earthquake: ["9M", "7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + feint: ["9L1", "7L1", "6L1"], + flash: ["6M"], + fling: ["9M", "7M", "6M"], + focusblast: ["9M", "7M", "6M"], + focuspunch: ["7T", "6T"], + frenzyplant: ["9M", "7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "9L78", "7M", "7L78", "6M", "6L70"], + grassknot: ["9M", "7M", "6M"], + grasspledge: ["9M", "7T", "6T"], + grassyterrain: ["9M"], + growl: ["9L1", "7L1", "6L1"], + gyroball: ["7M", "6M"], + hammerarm: ["9L1", "7L1", "6L1"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hyperbeam: ["9M", "7M", "6M"], + irondefense: ["9M", "7T", "6T"], + ironhead: ["9M", "7T", "6T"], + irontail: ["7T", "6T"], + leafstorm: ["9M"], + leechseed: ["9L15", "7L15", "6L15"], + lowkick: ["9M", "7T", "6T"], + lowsweep: ["9M", "7M", "6M"], + magicalleaf: ["9M"], + metalclaw: ["9M"], + mudshot: ["9M", "9L41", "7L41", "6L41"], + mudslap: ["9M"], + naturepower: ["7M", "6M"], + needlearm: ["7L1", "6L26"], + painsplit: ["9L60", "7T", "7L60", "6T", "6L52"], + payback: ["7M", "6M"], + pinmissile: ["9L19", "7L19", "6L20"], + poisonjab: ["9M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + reversal: ["9M"], + roar: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + rollout: ["9L1", "7L1", "6L8"], + round: ["7M", "6M"], + scaryface: ["9M"], + secretpower: ["6M"], + seedbomb: ["9M", "9L35", "7T", "7L35", "6T", "6L35"], + shadowclaw: ["9M", "7M", "6M"], + sleeptalk: ["9M", "7M", "6M"], + sludgebomb: ["7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + spikes: ["9M"], + spikyshield: ["9L0", "7L1", "6L36"], + stompingtantrum: ["9M", "7T"], + stoneedge: ["9M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + superfang: ["7T", "6T"], + superpower: ["7T", "6T"], + swagger: ["7M", "6M"], + swift: ["9M"], + swordsdance: ["9M", "7M", "6M"], + synthesis: ["7T", "6T"], + tackle: ["9L1", "7L1", "6L1"], + takedown: ["9M", "9L29", "7L29", "6L30"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thunderpunch: ["9M", "7T", "6T"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L1", "7L1", "6L5"], + woodhammer: ["9L66", "7L66", "6L55"], + workup: ["7M"], + worryseed: ["7T", "6T"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + fennekin: { + learnset: { + agility: ["9M"], + attract: ["7M", "6M"], + calmmind: ["9M"], + charm: ["9M"], + confide: ["7M", "6M"], + copycat: ["9E"], + covet: ["7T", "6T"], + cut: ["6M"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + embargo: ["7M", "6M"], + ember: ["9L5", "7L5", "6L5"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + fireblast: ["9M", "9L48", "7M", "7L48", "6M", "6L48"], + firepledge: ["9M", "7T", "6T"], + firespin: ["9M", "9L20", "7L20", "6L20"], + flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], + flamethrower: ["9M", "9L35", "7M", "7L35", "6M", "6L35", "6S0"], + flareblitz: ["9M"], + foulplay: ["9M", "7T", "6T"], + frustration: ["7M", "6M"], + grassknot: ["9M", "7M", "6M"], + heatwave: ["9M", "9E", "7T", "7E", "6T", "6E"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M", "6S0"], + howl: ["9L11", "7L11", "6L11"], + hypnosis: ["9E", "7E", "6E"], + imprison: ["9M"], + incinerate: ["6M"], + irontail: ["7T", "6T"], + lightscreen: ["9M", "9L25", "7M", "7L27", "6M", "6L27"], + luckychant: ["7L25", "6L25"], + magiccoat: ["7T", "7E", "6T", "6E"], + magicroom: ["9E", "7T", "7L46", "6T", "6L46"], + mudshot: ["9M"], + mudslap: ["9M"], + overheat: ["9M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L17", "7L17", "6L17"], + psychic: ["9M", "9L41", "7M", "7L41", "6M", "6L41"], + psychicterrain: ["9M", "7E"], + psychup: ["7M", "6M"], + psyshock: ["9M", "9L31", "7M", "7L31", "6M", "6L31"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["7M", "6M"], + scratch: ["9L1", "7L1", "6L1", "6S0"], + secretpower: ["6M"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "9L43", "7M", "7L43", "6M", "6L43"], + swagger: ["7M", "6M"], + swift: ["9M"], + tailwhip: ["9L1", "7L1", "6L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + trick: ["9M"], + trickroom: ["9M"], + willowisp: ["9M", "9L38", "7M", "7L38", "6M", "6L38"], + wish: ["9E", "7E", "6E"], + workup: ["7M"], + }, + eventData: [ + {generation: 6, level: 15, gender: "F", nature: "Hardy", moves: ["scratch", "flamethrower", "hiddenpower"], pokeball: "cherishball"}, + ], + }, + braixen: { + learnset: { + agility: ["9M"], + allyswitch: ["7T"], + attract: ["7M", "6M"], + calmmind: ["9M"], + charm: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + cut: ["6M"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + embargo: ["7M", "6M"], + ember: ["9L1", "7L1", "6L5"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + fireblast: ["9M", "9L59", "7M", "7L59", "6M", "6L55"], + firepledge: ["9M", "7T", "6T"], + firepunch: ["9M", "7T", "6T"], + firespin: ["9M", "9L22", "7L22", "6L22"], + flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], + flamethrower: ["9M", "9L41", "7M", "7L41", "6M", "6L41"], + flareblitz: ["9M"], + foulplay: ["9M", "7T", "6T"], + frustration: ["7M", "6M"], + grassknot: ["9M", "7M", "6M"], + heatwave: ["9M", "7T", "6T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + howl: ["9L11", "7L11", "6L11"], + imprison: ["9M"], + incinerate: ["6M"], + irontail: ["7T", "6T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L28", "7M", "7L31", "6M", "6L30"], + lowkick: ["9M", "7T", "6T"], + luckychant: ["7L28", "6L27"], + magiccoat: ["7T", "6T"], + magicroom: ["9L56", "7T", "7L56", "6T", "6L53"], + mudshot: ["9M"], + mudslap: ["9M"], + overheat: ["9M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L18", "7L18", "6L18"], + psychic: ["9M", "9L49", "7M", "7L49", "6M", "6L48"], + psychicterrain: ["9M"], + psychup: ["7M", "6M"], + psyshock: ["9M", "9L36", "7M", "7L36", "6M", "6L34"], + raindance: ["9M", "7M", "6M"], + recycle: ["7T", "6T"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["7M", "6M"], + scratch: ["9L1", "7L1", "6L1"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + skillswap: ["9M", "7T", "6T"], + sleeptalk: ["9M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "9L52", "7M", "7L52", "6M", "6L51"], + swagger: ["7M", "6M"], + swift: ["9M"], + tailwhip: ["9L1", "7L1", "6L1"], + takedown: ["9M"], + telekinesis: ["7T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + thunderpunch: ["9M", "7T", "6T"], + toxic: ["7M", "6M"], + trick: ["9M", "7T", "6T"], + trickroom: ["9M"], + willowisp: ["9M", "9L45", "7M", "7L45", "6M", "6L45"], + wonderroom: ["7T", "6T"], + workup: ["7M"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + delphox: { + learnset: { + agility: ["9M"], + allyswitch: ["7T"], + attract: ["7M", "6M"], + blastburn: ["9M", "7T", "6T"], + calmmind: ["9M", "7M", "6M"], + charm: ["9M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + covet: ["7T", "6T"], + cut: ["6M"], + dazzlinggleam: ["9M", "7M", "6M"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + embargo: ["7M", "6M"], + ember: ["9L1", "7L1", "6L5"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + fireblast: ["9M", "9L74", "7M", "7L74", "6M", "6L61"], + firepledge: ["9M", "7T", "6T"], + firepunch: ["9M", "7T", "6T"], + firespin: ["9M", "9L22", "7L22", "6L22"], + flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], + flamethrower: ["9M", "9L45", "7M", "7L45", "6M", "6L42"], + flareblitz: ["9M"], + focusblast: ["9M"], + foulplay: ["9M", "7T", "6T"], + frustration: ["7M", "6M"], + futuresight: ["9L1", "7L1", "6L1"], + gigaimpact: ["9M", "7M", "6M"], + grassknot: ["9M", "7M", "6M"], + heatwave: ["9M", "7T", "6T"], + helpinghand: ["9M"], + hex: ["9M"], + hiddenpower: ["7M", "6M"], + howl: ["9L1", "7L1", "6L11"], + hyperbeam: ["9M", "7M", "6M"], + hypervoice: ["9M"], + imprison: ["9M"], + incinerate: ["6M"], + irontail: ["7T", "6T"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L28", "7M", "7L31", "6M", "6L30"], + lowkick: ["9M", "7T", "6T"], + luckychant: ["7L28", "6L27"], + magiccoat: ["7T", "6T"], + magicroom: ["9L68", "7T", "7L68", "6T", "6L58"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + mysticalfire: ["9L0", "7L1", "6L36"], + nastyplot: ["9M"], + nightshade: ["9M"], + overheat: ["9M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L18", "7L18", "6L18"], + psychic: ["9M", "9L57", "7M", "7L57", "6M", "6L51"], + psychicterrain: ["9M"], + psychup: ["7M", "6M"], + psyshock: ["9M", "9L38", "7M", "7L38", "6M", "6L34"], + raindance: ["9M", "7M", "6M"], + recycle: ["7T", "6T"], + reflect: ["9M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + roleplay: ["9L1", "7T", "7L1", "6T", "6L1"], + round: ["7M", "6M"], + safeguard: ["7M", "6M"], + scratch: ["9L1", "7L1", "6L1"], + secretpower: ["6M"], + shadowball: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + skillswap: ["9M", "7T", "6T"], + sleeptalk: ["9M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "9L62", "7M", "7L62", "6M", "6L55"], + swagger: ["7M", "6M"], + swift: ["9M"], + switcheroo: ["9L1", "7L1", "6L1"], + tailwhip: ["9L1", "7L1", "6L1"], + takedown: ["9M"], + telekinesis: ["7T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + thunderpunch: ["9M", "7T", "6T"], + toxic: ["7M", "6M"], + trick: ["9M", "7T", "6T"], + trickroom: ["9M", "7M", "6M"], + willowisp: ["9M", "9L51", "7M", "7L51", "6M", "6L47"], + wonderroom: ["7T", "6T"], + workup: ["7M"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + froakie: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["9M", "7M", "6M"], + attract: ["7M", "6M"], + bestow: ["7E", "6E"], + blizzard: ["9M", "7M", "6M"], + bounce: ["9L39", "7T", "7L39", "6T", "6L39"], + bubble: ["7L5", "6L5", "6S0"], + camouflage: ["7E", "6E"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + counter: ["9E"], + cut: ["6M"], + dig: ["9M", "6M"], + dive: ["6M"], + doubleteam: ["9L43", "7M", "7L43", "6M", "6L43"], + echoedvoice: ["7M", "6M"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + falseswipe: ["9M"], + fling: ["9M", "9L25", "7M", "7L25", "6M", "6L25"], + frustration: ["7M", "6M"], + grassknot: ["9M", "7M", "6M"], + growl: ["9L1", "7L1", "6L1", "6S0"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "9L48", "7L48", "6L48"], + icebeam: ["9M", "7M", "6M"], + icywind: ["9M", "7T", "6T"], + lick: ["9L10", "7L10", "6L10"], + liquidation: ["9M"], + mindreader: ["7E", "6E"], + mudshot: ["9M"], + mudslap: ["9M"], + mudsport: ["7E", "6E"], + pound: ["9L1", "7L1", "6L1", "6S0"], + poweruppunch: ["7E", "6M"], + protect: ["9M", "7M", "6M"], + quickattack: ["9L8", "7L8", "6L8"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["9E"], + return: ["7M", "6M", "6S0"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + roleplay: ["7T", "6T"], + round: ["9L21", "7M", "7L21", "6M", "6L21"], + scald: ["7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M"], + smackdown: ["9L29", "7M", "7L29", "6M", "6L29"], + smokescreen: ["9L18", "7L18", "6L18"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + snowscape: ["9M"], + spikes: ["9M", "9E"], + spite: ["7T", "6T"], + strength: ["6M"], + substitute: ["9M", "9L35", "7M", "7L35", "6M", "6L35"], + surf: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + switcheroo: ["9E"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + toxicspikes: ["9M", "9E", "7E", "6E"], + trailblaze: ["9M"], + uturn: ["9M", "7M", "6M"], + waterfall: ["9M", "7M", "6M"], + watergun: ["9L5"], + waterpledge: ["9M", "7T", "6T"], + waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], + watersport: ["7E", "6E"], + workup: ["7M"], + }, + eventData: [ + {generation: 6, level: 7, moves: ["pound", "growl", "bubble", "return"], pokeball: "cherishball"}, + ], + }, + frogadier: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["9M", "7M", "6M"], + attract: ["7M", "6M"], + blizzard: ["9M", "7M", "6M"], + bounce: ["9L45", "7T", "7L45", "6T", "6L44"], + bubble: ["7L1", "6L5"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["7M", "6M"], + dig: ["9M", "6M"], + dive: ["6M"], + doubleteam: ["9L50", "7M", "7L50", "6M", "6L48"], + echoedvoice: ["7M", "6M"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + falseswipe: ["9M"], + fling: ["9M", "9L28", "7M", "7L28", "6M", "6L28"], + frustration: ["7M", "6M"], + grassknot: ["9M", "7M", "6M"], + growl: ["9L1", "7L1", "6L1"], + gunkshot: ["9M", "7T", "6T"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "9L56", "7L56", "6L55"], + icebeam: ["9M", "7M", "6M"], + icepunch: ["9M", "7T", "6T"], + icywind: ["9M", "7T", "6T"], + lick: ["9L10", "7L10", "6L10"], + liquidation: ["9M"], + lowkick: ["9M", "7T", "6T"], + mudshot: ["9M"], + mudslap: ["9M"], + pound: ["9L1", "7L1", "6L1"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + quickattack: ["9L8", "7L8", "6L8"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + roleplay: ["7T", "6T"], + round: ["9L23", "7M", "7L23", "6M", "6L23"], + scald: ["7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M"], + smackdown: ["9L33", "7M", "7L33", "6M", "6L33"], + smokescreen: ["9L19", "7L19", "6L20"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + snowscape: ["9M"], + spikes: ["9M"], + spite: ["7T", "6T"], + strength: ["6M"], + substitute: ["9M", "9L40", "7M", "7L40", "6M", "6L38"], + surf: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "7M", "6M"], + waterfall: ["9M", "7M", "6M"], + watergun: ["9L1"], + waterpledge: ["9M", "7T", "6T"], + waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], + workup: ["7M"], + }, + }, + greninja: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["9M", "9L33", "7M", "6M"], + attract: ["7M", "6M"], + blizzard: ["9M", "7M", "6M"], + bounce: ["7T", "6T"], + brickbreak: ["9M"], + brutalswing: ["7M"], + bubble: ["7L1", "6L5"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["9M", "7M", "6M"], + dig: ["9M", "6M"], + dive: ["6M"], + doubleteam: ["9L56", "7M", "7L56", "6M", "6L52"], + echoedvoice: ["7M", "6M"], + endure: ["9M"], + extrasensory: ["9L49", "7L49", "6L49"], + facade: ["9M", "7M", "6M"], + falseswipe: ["9M"], + feintattack: ["7L33", "6L33"], + fling: ["9M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "7M", "6M"], + grassknot: ["9M", "7M", "6M"], + growl: ["9L1", "7L1", "6L1"], + gunkshot: ["9M", "7T", "6T", "6S1"], + happyhour: ["6S1"], + haze: ["9L1", "7L1", "6L56"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + hydrocannon: ["9M", "7T", "6T", "6S1"], + hydropump: ["9M", "9L68", "7L68", "6L60", "6S0"], + hyperbeam: ["9M", "7M", "6M"], + icebeam: ["9M", "7M", "6M"], + icepunch: ["9M", "7T", "6T"], + icywind: ["9M", "7T", "6T"], + lick: ["9L10", "7L10", "6L10"], + liquidation: ["9M"], + lowkick: ["9M", "7T", "6T"], + lowsweep: ["9M"], + matblock: ["7L1", "6L1", "6S1"], + mudshot: ["9M"], + mudslap: ["9M"], + nightslash: ["9L1", "7L1", "6L1"], + pound: ["9L1", "7L1", "6L1"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + quickattack: ["9L1", "7L1", "6L8"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "7M", "6M"], + roleplay: ["9L1", "7T", "7L1", "6T", "6L1"], + round: ["7M", "6M"], + scald: ["7M", "6M"], + secretpower: ["6M"], + shadowsneak: ["9L23", "7L23", "6L23", "6S0"], + sleeptalk: ["9M", "7M", "6M"], + smackdown: ["7M", "6M"], + smokescreen: ["9L19", "7L19", "6L20"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + snowscape: ["9M"], + spikes: ["9M", "9L28", "7L28", "6L28"], + spite: ["7T", "6T"], + strength: ["6M"], + substitute: ["9M", "9L42", "7M", "7L42", "6M", "6L43", "6S0"], + surf: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "7M", "6M"], + waterfall: ["9M", "7M", "6M"], + watergun: ["9L1"], + waterpledge: ["9M", "7T", "6T"], + waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], + watershuriken: ["9L0", "7L1", "6L36", "6S0"], + workup: ["7M"], + }, + eventData: [ + {generation: 6, level: 36, ivs: {spe: 31}, isHidden: true, moves: ["watershuriken", "shadowsneak", "hydropump", "substitute"], pokeball: "cherishball"}, + {generation: 6, level: 100, isHidden: true, moves: ["hydrocannon", "gunkshot", "matblock", "happyhour"], pokeball: "cherishball"}, + ], + }, + greninjabond: { + learnset: { + acrobatics: ["7M"], + aerialace: ["9M", "9L33", "7M", "7S0"], + attract: ["7M"], + blizzard: ["9M", "7M"], + bounce: ["7T"], + brickbreak: ["9M"], + brutalswing: ["7M"], + bubble: ["7L1"], + chillingwater: ["9M"], + confide: ["7M"], + darkpulse: ["9M", "7M"], + dig: ["9M"], + doubleteam: ["9L56", "7M", "7L56", "7S0"], + echoedvoice: ["7M"], + endure: ["9M"], + extrasensory: ["9L49", "7L49"], + facade: ["9M", "7M"], + falseswipe: ["9M"], + feintattack: ["7L33"], + fling: ["9M", "7M"], + frustration: ["7M"], + gigaimpact: ["9M", "7M"], + grassknot: ["9M", "7M"], + growl: ["9L1", "7L1"], + gunkshot: ["9M", "7T"], + haze: ["9L1", "7L1"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hydrocannon: ["9M", "7T"], + hydropump: ["9M", "9L68", "7L68"], + hyperbeam: ["9M", "7M"], + icebeam: ["9M", "7M"], + icepunch: ["9M", "7T"], + icywind: ["9M", "7T"], + lick: ["9L10", "7L10"], + liquidation: ["9M"], + lowkick: ["9M", "7T"], + lowsweep: ["9M"], + matblock: ["7L1"], + mudshot: ["9M"], + mudslap: ["9M"], + nightslash: ["9L1", "7L1", "7S0"], + pound: ["9L1", "7L1"], + protect: ["9M", "7M"], + quickattack: ["9L1", "7L1"], + raindance: ["9M", "7M"], + rest: ["9M", "7M"], + return: ["7M"], + rockslide: ["9M", "7M"], + rocktomb: ["9M", "7M"], + roleplay: ["9L1", "7T", "7L1"], + round: ["7M"], + scald: ["7M"], + shadowsneak: ["9L23", "7L23"], + sleeptalk: ["9M", "7M"], + smackdown: ["7M"], + smokescreen: ["9L19", "7L19"], + snatch: ["7T"], + snore: ["7T"], + snowscape: ["9M"], + spikes: ["9M", "9L28", "7L28"], + spite: ["7T"], + substitute: ["9M", "9L42", "7M", "7L42"], + surf: ["9M", "7M"], + swagger: ["7M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "7M"], + terablast: ["9M"], + thief: ["9M", "7M"], + toxic: ["7M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "7M"], + waterfall: ["9M", "7M"], + watergun: ["9L1"], + waterpledge: ["9M", "7T"], + waterpulse: ["9M", "9L14", "7T", "7L14"], + watershuriken: ["9L0", "7L1", "7S0"], + workup: ["7M"], + }, + eventData: [ + {generation: 7, level: 36, ivs: {hp: 20, atk: 31, def: 20, spa: 31, spd: 20, spe: 31}, moves: ["watershuriken", "aerialace", "doubleteam", "nightslash"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + bunnelby: { + learnset: { + agility: ["8M", "7L1", "6L1"], + attract: ["8M", "7M", "6M"], + bounce: ["8M", "8L27", "7T", "7L38", "6T", "6L38"], + brickbreak: ["8M", "7M", "6M"], + bulkup: ["8M", "7M", "6M"], + bulldoze: ["8M", "8L21", "7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + defensecurl: ["8E", "7E", "6E"], + dig: ["8M", "8L24", "7L33", "6M", "6L33"], + doublekick: ["8L18", "7L20", "6L20"], + doubleslap: ["7L10", "6L10"], + doubleteam: ["7M", "6M"], + earthquake: ["8M", "8L36", "7M", "7L49", "6M", "6L49"], + endeavor: ["7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "7L47", "6M", "6L47"], + flail: ["8L15", "7L29", "6L29"], + fling: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + grassknot: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + laserfocus: ["8L6"], + lastresort: ["7T", "6T"], + leer: ["8L1", "7L1", "6L1"], + mudshot: ["8M", "8L12", "7L18", "6L18"], + mudslap: ["8L1", "7L13", "6L13"], + naturepower: ["7M", "6M"], + odorsleuth: ["7L25", "6L25"], + payback: ["8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + quickattack: ["8L9", "7L7", "6L7"], + recycle: ["7T", "6T"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + rollout: ["8E", "7E", "6E"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["8M", "7T", "6T"], + spikes: ["8M", "7E", "6E"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + superfang: ["8L39", "7T", "7L42", "6T", "6L42"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "8L33"], + tackle: ["8L3", "7L1", "6L1"], + takedown: ["8L30", "7L15", "6L15"], + thief: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["8M", "7M", "6M"], + wildcharge: ["8M", "7M", "6M"], + workup: ["8M", "7M"], + }, + }, + diggersby: { + learnset: { + agility: ["8M", "7L1", "6L1"], + attract: ["8M", "7M", "6M"], + bodyslam: ["8M"], + bounce: ["8M", "8L33", "7T", "7L43", "6T", "6L42"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M", "6M"], + bulldoze: ["8M", "8L23", "7M", "7L1", "6M", "6L1"], + confide: ["7M", "6M"], + cut: ["6M"], + dig: ["8M", "8L28", "7L37", "6M", "6L37"], + doublekick: ["8L18", "7L21", "6L20"], + doubleslap: ["7L13"], + doubleteam: ["7M", "6M"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "8L48", "7M", "7L57", "6M", "6L57"], + endeavor: ["7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "7L54", "6M", "6L53"], + firepunch: ["8M", "7T", "6T"], + flail: ["8L15", "7L32", "6L31"], + fling: ["8M", "7M", "6M"], + focuspunch: ["7T", "6T"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gastroacid: ["7T", "6T"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + gunkshot: ["8M", "7T", "6T"], + hammerarm: ["8L58", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "6M"], + icepunch: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + knockoff: ["7T", "6T"], + laserfocus: ["8L1"], + lastresort: ["7T", "6T"], + leer: ["8L1", "7L1", "6L1"], + lowkick: ["8M", "7T", "6T"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["8M", "8L12", "7L18", "6L18"], + mudslap: ["8L1", "7L13", "6L13"], + naturepower: ["7M", "6M"], + odorsleuth: ["7L27", "6L26"], + payback: ["8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + quickattack: ["8L9", "7L7", "6L7"], + recycle: ["7T", "6T"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + rototiller: ["7L1", "6L1"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + sandtomb: ["8M"], + scorchingsands: ["8T"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + smackdown: ["7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + spikes: ["8M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + superfang: ["8L53", "7T", "7L48", "6T", "6L48"], + superpower: ["8M", "7T", "6T"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "8L43", "7M", "7L1", "6M", "6L1"], + tackle: ["8L1", "7L1", "6L1"], + takedown: ["8L38", "7L15", "6L15"], + thief: ["8M", "7M", "6M"], + thunderpunch: ["8M", "7T", "6T"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M", "7T", "6T"], + uturn: ["8M", "7M", "6M"], + wildcharge: ["8M", "7M", "6M"], + workup: ["8M", "7M"], + }, + }, + fletchling: { + learnset: { + acrobatics: ["9M", "9L20", "8M", "8L20", "7M", "7L39", "6M", "6L39"], + aerialace: ["9M", "9L30", "8L30", "7M", "6M"], + agility: ["9M", "9L25", "8M", "8L25", "7L13", "6L13"], + aircutter: ["9M"], + airslash: ["9M"], + attract: ["8M", "7M", "6M"], + bravebird: ["9M"], + confide: ["7M", "6M"], + defog: ["9E", "8E", "7T"], + doubleteam: ["7M", "6M"], + dualwingbeat: ["8T"], + ember: ["9L10", "8L10"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L15", "8L15", "7L16", "6L16"], + flamecharge: ["9M", "9E", "8E", "7M", "7L34", "6M", "6L34"], + flareblitz: ["9M"], + fly: ["9M", "9L50", "8M", "8L50", "7M", "6M"], + frustration: ["7M", "6M"], + growl: ["9L1", "8L1", "7L1", "6L1"], + heatwave: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hurricane: ["9M"], + mefirst: ["7L41", "6L41"], + naturalgift: ["7L29", "6L29"], + overheat: ["9M", "8M", "7M", "6M"], + peck: ["9L1", "8L1", "7L10", "6L10"], + protect: ["9M", "8M", "7M", "6M"], + quickattack: ["9L5", "8L5", "7L6", "6L6"], + quickguard: ["9E", "8E", "7E", "6E"], + raindance: ["9M"], + razorwind: ["7L25", "6L25"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["9L45", "8L45", "7M", "7L21", "6M", "6L21"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snatch: ["7T", "7E", "6T", "6E"], + snore: ["8M", "7T", "6T"], + steelwing: ["9L40", "8M", "8L40", "7M", "7L48", "6M", "6L48"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M", "6M"], + tackle: ["7L1", "6L1"], + tailwind: ["9M", "9L35", "8L35", "7T", "7L45", "7E", "6T", "6L45", "6E"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "8M", "7M", "6M"], + willowisp: ["8M"], + workup: ["8M", "7M"], + }, + }, + fletchinder: { + learnset: { + acrobatics: ["9M", "9L22", "8M", "8L22", "7M", "7L42", "6M", "6L42"], + aerialace: ["9M", "9L36", "8L36", "7M", "6M"], + agility: ["9M", "9L29", "8M", "8L29", "7L13", "6L13"], + aircutter: ["9M"], + airslash: ["9M"], + attract: ["8M", "7M", "6M"], + bravebird: ["9M"], + confide: ["7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + dualwingbeat: ["8T"], + ember: ["9L1", "8L1", "7L1", "6L17"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + feint: ["9L1", "8L1"], + fireblast: ["9M", "8M", "7M", "6M"], + firespin: ["9M", "8M"], + flail: ["9L15", "8L15", "7L16", "6L16"], + flamecharge: ["9M", "9L0", "8L0", "7M", "7L38", "6M", "6L38"], + flamethrower: ["9M", "8M", "7M", "6M"], + flareblitz: ["9M"], + fly: ["9M", "9L64", "8M", "8L64", "7M", "6M"], + frustration: ["7M", "6M"], + growl: ["9L1", "8L1", "7L1", "6L1"], + heatwave: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hurricane: ["9M"], + incinerate: ["6M"], + mefirst: ["7L46", "6L46"], + naturalgift: ["7L31", "6L31"], + overheat: ["9M", "8M", "7M", "6M"], + peck: ["9L1", "8L1", "7L10", "6L10"], + protect: ["9M", "8M", "7M", "6M"], + quickattack: ["9L1", "8L1", "7L1", "6L6"], + raindance: ["9M"], + razorwind: ["7L27", "6L27"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["9L57", "8L57", "7M", "7L25", "6M", "6L25"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + steelwing: ["9L50", "8M", "8L50", "7M", "7L55", "6M", "6L55"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M", "6M"], + tackle: ["7L1", "6L1"], + tailwind: ["9M", "9L43", "8L43", "7T", "7L51", "6T", "6L51"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "8M", "7M", "6M"], + willowisp: ["9M", "8M", "7M", "6M"], + workup: ["8M", "7M"], + }, + encounters: [ + {generation: 7, level: 16}, + ], + }, + talonflame: { + learnset: { + acrobatics: ["9M", "9L22", "8M", "8L22", "7M", "7L44", "6M", "6L44"], + aerialace: ["9M", "9L38", "8L38", "7M", "6M"], + agility: ["9M", "9L29", "8M", "8L29", "7L13", "6L13"], + aircutter: ["9M"], + airslash: ["9M"], + attract: ["8M", "7M", "6M"], + bravebird: ["9M", "9L83", "8M", "8L83", "7L1", "6L1"], + bulkup: ["9M", "8M", "7M", "6M"], + confide: ["7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + dualwingbeat: ["8T"], + ember: ["9L1", "8L1", "7L1", "6L17"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + feint: ["9L1", "8L1"], + fireblast: ["9M", "8M", "7M", "6M"], + firespin: ["9M", "8M"], + flail: ["9L15", "8L15", "7L16", "6L16"], + flamecharge: ["9M", "9L1", "8L1", "7M", "7L39", "6M", "6L39"], + flamethrower: ["9M", "8M", "7M", "6M"], + flareblitz: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], + fly: ["9M", "9L74", "8M", "8L74", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + growl: ["9L1", "8L1", "7L1", "6L1"], + heatwave: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + incinerate: ["6M"], + mefirst: ["7L49", "6L49"], + naturalgift: ["7L31", "6L31"], + overheat: ["9M", "8M", "7M", "6M"], + peck: ["9L1", "8L1", "7L1", "6L10"], + protect: ["9M", "8M", "7M", "6M"], + quickattack: ["9L1", "8L1", "7L1", "6L6"], + raindance: ["9M"], + razorwind: ["7L27", "6L27"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["9L65", "8L65", "7M", "7L25", "6M", "6L25"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + steelwing: ["9L56", "8M", "8L56", "7M", "7L60", "6M", "6L60"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M", "6M"], + tackle: ["7L1", "6L1"], + tailwind: ["9M", "9L47", "8L47", "7T", "7L55", "6T", "6L55"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "8M", "7M", "6M"], + willowisp: ["9M", "8M", "7M", "6M"], + workup: ["8M", "7M"], + }, + }, + scatterbug: { + learnset: { + bugbite: ["9L15", "7T", "7L15", "6T", "6L15"], + poisonpowder: ["9E", "7E", "6E"], + pounce: ["9M"], + ragepowder: ["9E", "7E", "6E"], + stringshot: ["9L1", "7L1", "6L1"], + strugglebug: ["9M"], + stunspore: ["9L6", "7L6", "7E", "6L6", "6E"], + tackle: ["9L1", "7L1", "6L1"], + terablast: ["9M"], + }, + }, + spewpa: { + learnset: { + bugbite: ["7T", "6T"], + electroweb: ["7T", "6T"], + harden: ["9L1", "7L1", "6L1"], + irondefense: ["9M", "7T", "6T"], + pounce: ["9M"], + protect: ["9M", "9L0", "7M", "7L1", "6M", "6L9"], + strugglebug: ["9M"], + terablast: ["9M"], + }, + }, + vivillon: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["7M", "6M"], + aircutter: ["9M"], + airslash: ["9M"], + aromatherapy: ["7L31", "6L31"], + attract: ["7M", "6M"], + bugbite: ["7T", "6T"], + bugbuzz: ["9M", "9L35", "7L35", "6L35"], + calmmind: ["7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "9L25", "7L25", "6L25"], + dreameater: ["7M", "6M"], + electroweb: ["7T", "6T"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "7M", "6M"], + gust: ["9L0", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + hurricane: ["9M", "9L50", "7L50", "6L50"], + hyperbeam: ["9M", "7M", "6M"], + infestation: ["7M", "6M"], + irondefense: ["9M"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1"], + poisonpowder: ["9L1", "7L1", "6L1"], + pollenpuff: ["9M"], + pounce: ["9M"], + powder: ["7L1", "6L1"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L17", "7L17", "6L17"], + psychic: ["9M", "7M", "6M"], + psychup: ["7M", "6M"], + quiverdance: ["9L45", "7L45", "6L45"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + sleeppowder: ["9L1", "7L1", "6L1"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + strugglebug: ["9M", "9L1", "7L1", "6M", "6L12"], + stunspore: ["9L1", "7L1", "6L1"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + supersonic: ["9L21", "7L21", "6L21"], + swagger: ["7M", "6M"], + swift: ["9M"], + tailwind: ["9M", "7T", "6T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "7M", "6M"], + }, + }, + vivillonfancy: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["7M", "6M"], + aircutter: ["9M"], + airslash: ["9M"], + aromatherapy: ["7L31", "6L31"], + attract: ["7M", "6M"], + bugbite: ["7T", "6T"], + bugbuzz: ["9M", "9L35", "7L35", "6L35"], + calmmind: ["7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "9L25", "7L25", "6L25"], + dreameater: ["7M", "6M"], + electroweb: ["7T", "6T"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "7M", "6M"], + gust: ["9L0", "7L1", "6L1", "6S0"], + hiddenpower: ["7M", "6M"], + holdhands: ["6S0"], + hurricane: ["9M", "9L50", "7L50", "6L50"], + hyperbeam: ["9M", "7M", "6M"], + infestation: ["7M", "6M"], + irondefense: ["9M"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1", "6S0"], + poisonpowder: ["9L1", "7L1", "6L1"], + pollenpuff: ["9M"], + pounce: ["9M"], + powder: ["7L1", "6L1"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L17", "7L17", "6L17"], + psychic: ["9M", "7M", "6M"], + psychup: ["7M", "6M"], + quiverdance: ["9L45", "7L45", "6L45"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + sleeppowder: ["9L1", "7L1", "6L1"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + strugglebug: ["9M", "9L1", "7L1", "6M", "6L12", "6S0"], + stunspore: ["9L1", "7L1", "6L1"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + supersonic: ["9L21", "7L21", "6L21"], + swagger: ["7M", "6M"], + swift: ["9M"], + tailwind: ["9M", "7T", "6T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "7M", "6M"], + }, + eventData: [ + {generation: 6, level: 12, moves: ["gust", "lightscreen", "strugglebug", "holdhands"], pokeball: "cherishball"}, + ], + }, + vivillonpokeball: { + learnset: { + acrobatics: ["9M", "7M", "6M"], + aerialace: ["7M", "6M"], + aircutter: ["9M"], + airslash: ["9M"], + aromatherapy: ["7L31", "6L31"], + attract: ["7M", "6M"], + bugbite: ["7T", "6T"], + bugbuzz: ["9M", "9L35", "7L35", "6L35"], + calmmind: ["7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["9M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "9L25", "7L25", "6L25"], + dreameater: ["7M", "6M"], + electroweb: ["7T", "6T"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "7M", "6M"], + gust: ["9L0", "7L1", "6L1", "6S0"], + hiddenpower: ["7M", "6M"], + hurricane: ["9M", "9L50", "7L50", "6L50"], + hyperbeam: ["9M", "7M", "6M"], + infestation: ["7M", "6M"], + irondefense: ["9M"], + laserfocus: ["7T"], + lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1", "6S0"], + poisonpowder: ["9L1", "7L1", "6L1"], + pollenpuff: ["9M"], + pounce: ["9M"], + powder: ["7L1", "6L1"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L17", "7L17", "6L17"], + psychic: ["9M", "7M", "6M"], + psychup: ["7M", "6M"], + quiverdance: ["9L45", "7L45", "6L45"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + sleeppowder: ["9L1", "7L1", "6L1"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + strugglebug: ["9M", "9L1", "7L1", "6M", "6L12", "6S0"], + stunspore: ["9L1", "7L1", "6L1", "6S0"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + supersonic: ["9L21", "7L21", "6L21"], + swagger: ["7M", "6M"], + swift: ["9M"], + tailwind: ["9M", "7T", "6T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["9M", "7M", "6M"], + }, + eventData: [ + {generation: 6, level: 12, moves: ["stunspore", "gust", "lightscreen", "strugglebug"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + litleo: { + learnset: { + acrobatics: ["9M"], + attract: ["7M", "6M"], + bodyslam: ["9M"], + bulldoze: ["9M", "7M", "6M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L39", "7L39", "6L39"], + darkpulse: ["7M", "6M"], + dig: ["9M", "6M"], + doubleteam: ["7M", "6M"], + echoedvoice: ["9L33", "7M", "7L33", "6M", "6L33"], + ember: ["9L5", "7L5", "6L5"], + endeavor: ["9L28", "7T", "7L28", "6T", "6L28"], + endure: ["9M"], + entrainment: ["9E", "7E", "6E"], + facade: ["9M", "7M", "6M"], + fireblast: ["9M", "7M", "6M"], + firefang: ["9M", "9L23", "7L23", "6L23"], + firespin: ["9M", "9E", "7E", "6E"], + flamecharge: ["9M", "7M", "6M"], + flamethrower: ["9M", "9L36", "7M", "7L36", "6M", "6L36"], + flareblitz: ["9M", "9E", "7E"], + frustration: ["7M", "6M"], + headbutt: ["9L11", "7L11", "6L11"], + heatwave: ["9M", "7T", "6T"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hypervoice: ["9M", "9L43", "7T", "7L43", "6T", "6L43"], + incinerate: ["9L46", "7L46", "6M", "6L46"], + irontail: ["7T", "6T"], + leer: ["9L1", "7L1", "6L1"], + mudslap: ["9M"], + nobleroar: ["9L15", "7L15", "6L15"], + overheat: ["9M", "9L50", "7M", "7L50", "6M", "6L50"], + payback: ["7M", "6M"], + protect: ["9M", "7M", "6M"], + psychicfangs: ["9M"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rocksmash: ["6M"], + round: ["7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M"], + snarl: ["9M", "7M", "6M"], + snatch: ["7T", "7E", "6T", "6E"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + tackle: ["9L1", "7L1", "6L1"], + takedown: ["9M", "9L20", "7L20", "6L20"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + thunderfang: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + wildcharge: ["9M", "7M", "6M"], + willowisp: ["9M", "7M", "6M"], + workup: ["9L8", "7M", "7L8", "6L8"], + yawn: ["9E", "7E", "6E"], + }, + }, + pyroar: { + learnset: { + acrobatics: ["9M"], + attract: ["7M", "6M"], + bodyslam: ["9M"], + bounce: ["7T", "6T"], + bulldoze: ["9M", "7M", "6M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L42", "7L42", "6L42"], + darkpulse: ["9M", "7M", "6M", "6S0"], + dig: ["9M", "6M"], + doubleteam: ["7M", "6M"], + echoedvoice: ["9L33", "7M", "7L33", "6M", "6L33"], + ember: ["9L1", "7L1", "6L5"], + endeavor: ["9L28", "7T", "7L28", "6T", "6L28"], + endure: ["9M"], + facade: ["9M", "7M", "6M"], + fireblast: ["9M", "7M", "6M", "6S0"], + firefang: ["9M", "9L23", "7L23", "6L23"], + firespin: ["9M"], + flamecharge: ["9M", "7M", "6M"], + flamethrower: ["9M", "9L38", "7M", "7L38", "6M", "6L38"], + flareblitz: ["9M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "7M", "6M"], + headbutt: ["9L11", "7L11", "6L11"], + heatwave: ["9M", "7T", "6T"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], + hypervoice: ["9M", "9L48", "7T", "7L48", "6T", "6L48", "6S0"], + incinerate: ["9L51", "7L51", "6M", "6L51"], + irontail: ["7T", "6T"], + leer: ["9L1", "7L1", "6L1"], + mudslap: ["9M"], + nobleroar: ["9L15", "7L15", "6L15"], + overheat: ["9M", "9L57", "7M", "7L57", "6M", "6L57"], + payback: ["7M", "6M"], + protect: ["9M", "7M", "6M"], + psychicfangs: ["9M"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rocksmash: ["6M"], + round: ["7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "7M", "6M"], + snarl: ["9M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + tackle: ["9L1", "7L1", "6L1"], + takedown: ["9M", "9L20", "7L20", "6L20"], + taunt: ["9M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + thunderfang: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + wildcharge: ["9M", "7M", "6M"], + willowisp: ["9M", "7M", "6M"], + workup: ["9L1", "7M", "7L1", "6L8"], + }, + eventData: [ + {generation: 6, level: 49, gender: "M", perfectIVs: 2, abilities: ["unnerve"], moves: ["hypervoice", "fireblast", "darkpulse"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 6, level: 30}, + ], + }, + flabebe: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["7T"], + aromatherapy: ["7L33", "6L33"], + attract: ["7M", "6M"], + batonpass: ["9M"], + calmmind: ["9M", "7M", "6M"], + camouflage: ["7E", "6E"], + captivate: ["7E", "6E"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + copycat: ["9E", "7E", "6E"], + covet: ["7T", "6T"], + dazzlinggleam: ["9M", "7M", "6M"], + disarmingvoice: ["9M"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M"], + echoedvoice: ["7M", "6M"], + endeavor: ["9E", "7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + fairywind: ["9L6", "7L6", "6L6"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + grassknot: ["9M", "7M", "6M"], + grassyterrain: ["9M", "9L24", "7L24", "6L24"], + healbell: ["7T", "6T"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + lightscreen: ["9M"], + luckychant: ["7L10", "6L10"], + magicalleaf: ["9M", "9L22", "7L22", "6L22"], + magiccoat: ["7T", "6T"], + mistyterrain: ["9M", "9L37", "7L37", "6L37"], + moonblast: ["9L41", "7L41", "6L41"], + naturepower: ["7M", "6M"], + petalblizzard: ["9L28", "7L28", "6L28"], + petaldance: ["9L45", "7L45", "6L45"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "6M"], + psychic: ["9M", "7M", "6M"], + raindance: ["9M", "7M", "6M"], + razorleaf: ["9L15", "7L15", "6L15"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L10", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "7T", "6T"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "9L48", "7M", "7L48", "6M", "6L48"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + synthesis: ["9L33", "7T", "6T"], + tackle: ["9L1", "7L1", "6L1"], + tearfullook: ["9E", "7E"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L1", "7L1", "6L1"], + wish: ["9L20", "7L20", "6L20"], + worryseed: ["7T", "6T"], + }, + }, + floette: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["7T"], + aromatherapy: ["7L38", "6L38"], + attract: ["7M", "6M"], + batonpass: ["9M"], + calmmind: ["9M", "7M", "6M"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["9M", "7M", "6M"], + disarmingvoice: ["9M"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M"], + echoedvoice: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + fairywind: ["9L1", "7L1", "6L6"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + grassknot: ["9M", "7M", "6M"], + grassyterrain: ["9M", "9L27", "7L27", "6L27"], + healbell: ["7T", "6T"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + lightscreen: ["9M"], + luckychant: ["7L10", "6L10"], + magicalleaf: ["9M", "9L25", "7L25", "6L25"], + magiccoat: ["7T", "6T"], + metronome: ["9M"], + mistyterrain: ["9M", "9L43", "7L43", "6L43"], + moonblast: ["9L46", "7L46", "6L46"], + naturepower: ["7M", "6M"], + petalblizzard: ["9L33", "7L33", "6L33"], + petaldance: ["9L51", "7L51", "6L51"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "6M"], + psychic: ["9M", "7M", "6M"], + raindance: ["9M", "7M", "6M"], + razorleaf: ["9L15", "7L15", "6L15"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L10", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "7T", "6T"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "9L58", "7M", "7L58", "6M", "6L58"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + synthesis: ["9L38", "7T", "6T"], + tackle: ["9L1", "7L1", "6L1"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + trick: ["9M"], + vinewhip: ["9L1", "7L1", "6L1"], + wish: ["9L20", "7L20", "6L20"], + worryseed: ["7T", "6T"], + }, + }, + floetteeternal: { + learnset: { + afteryou: ["7T"], + allyswitch: ["7T"], + aromatherapy: ["6L38"], + attract: ["6M"], + calmmind: ["6M"], + confide: ["6M"], + covet: ["7T"], + dazzlinggleam: ["6M"], + doubleteam: ["6M"], + echoedvoice: ["6M"], + endeavor: ["7T"], + energyball: ["6M"], + facade: ["6M"], + fairywind: ["6L6"], + flash: ["6M"], + frustration: ["6M"], + gigadrain: ["7T"], + grassknot: ["6M"], + grassyterrain: ["6L27"], + healbell: ["7T"], + helpinghand: ["7T"], + hiddenpower: ["6M"], + lightofruin: ["6L50"], + luckychant: ["6L10"], + magicalleaf: ["6L25"], + magiccoat: ["7T"], + mistyterrain: ["6L43"], + moonblast: ["6L46"], + naturepower: ["6M"], + petalblizzard: ["6L33"], + petaldance: ["6L51"], + protect: ["6M"], + psychic: ["6M"], + raindance: ["6M"], + razorleaf: ["6L15"], + rest: ["6M"], + return: ["6M"], + round: ["6M"], + safeguard: ["6M"], + secretpower: ["6M"], + seedbomb: ["7T"], + sleeptalk: ["6M"], + snore: ["7T"], + solarbeam: ["6M", "6L58"], + substitute: ["6M"], + sunnyday: ["6M"], + swagger: ["6M"], + synthesis: ["7T"], + tackle: ["6L1"], + toxic: ["6M"], + vinewhip: ["6L1"], + wish: ["6L20"], + worryseed: ["7T"], + }, + }, + florges: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["7T"], + aromatherapy: ["7L1", "6L1"], + attract: ["7M", "6M"], + batonpass: ["9M"], + calmmind: ["9M", "7M", "6M"], + charm: ["9M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["9M", "7M", "6M"], + defog: ["7T"], + disarmingvoice: ["9M", "9L1", "7L1", "6L1"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M"], + echoedvoice: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + flash: ["6M"], + flowershield: ["7L1", "6L1"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "7M", "6M"], + grassknot: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], + grassyterrain: ["9M", "9L1", "7L1", "6L1"], + healbell: ["7T", "6T"], + helpinghand: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "7M", "6M"], + lightscreen: ["9M", "7M", "6M"], + luckychant: ["7L1", "6L1"], + magicalleaf: ["9M", "9L1", "7L1", "6L1"], + magiccoat: ["7T", "6T"], + metronome: ["9M"], + mistyterrain: ["9M", "9L1", "7L1", "6L1"], + moonblast: ["9L5", "7L1", "6L1"], + naturepower: ["7M", "6M"], + petalblizzard: ["9L1", "7L1", "6L1"], + petaldance: ["9L1", "7L1", "6L1"], + pollenpuff: ["9M"], + protect: ["9M", "7M", "6M"], + psychic: ["9M", "7M", "6M"], + raindance: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + round: ["7M", "6M"], + safeguard: ["9L1", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "7T", "6T"], + skillswap: ["9M"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "9L1", "7M", "6M"], + storedpower: ["9M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + synthesis: ["9L1", "7T", "6T"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + trick: ["9M"], + wish: ["9L1", "7L1", "6L1"], + worryseed: ["7T", "6T"], + }, + }, + skiddo: { + learnset: { + attract: ["7M", "6M"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M", "6M"], + bulkup: ["9M", "9L34", "7M", "7L34", "6M", "6L34"], + bulldoze: ["9M", "9L26", "7M", "7L26", "6M", "6L26"], + bulletseed: ["9M"], + confide: ["7M", "6M"], + defensecurl: ["9E", "7E", "6E"], + dig: ["9M", "6M"], + doubleedge: ["9L38", "7L38", "6L38"], + doubleteam: ["7M", "6M"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + grassknot: ["9M", "7M", "6M"], + grassyterrain: ["9M", "9E", "7E"], + growth: ["9L1", "7L1", "6L1"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + hornleech: ["9L42", "7L42", "6L42"], + irontail: ["7T", "6T"], + leafblade: ["9L45", "7L45", "6L45"], + leafstorm: ["9M"], + leechseed: ["9L12", "7L12", "6L12"], + magicalleaf: ["9M"], + milkdrink: ["9E", "7L50", "7E", "6L50", "6E"], + mudshot: ["9M"], + mudslap: ["9M"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M"], + playrough: ["9M"], + protect: ["9M", "7M", "6M"], + raindance: ["9M", "7M", "6M"], + razorleaf: ["9L13", "7L13", "6L13"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + rollout: ["9E", "7E", "6E"], + round: ["7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "9L30", "7T", "7L30", "6T", "6L30"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + stompingtantrum: ["9M"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + surf: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + synthesis: ["9L20", "7T", "7L20", "6T", "6L20"], + tackle: ["9L1", "7L1", "6L1"], + tailwhip: ["9L9", "7L9", "6L9"], + takedown: ["9M", "9L22", "7L22", "6L22"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L7", "7L7", "6L7"], + wildcharge: ["9M", "7M", "6M"], + workup: ["7M"], + worryseed: ["9L16", "7T", "7L16", "6T", "6L16"], + zenheadbutt: ["9M", "7T", "6T"], + }, + }, + gogoat: { + learnset: { + aerialace: ["9M", "9L0", "7M", "7L1", "6M", "6L1"], + attract: ["7M", "6M"], + bodyslam: ["9M"], + bounce: ["7T", "6T"], + brickbreak: ["9M", "7M", "6M"], + bulkup: ["9M", "9L34", "7M", "7L34", "6M", "6L34"], + bulldoze: ["9M", "9L26", "7M", "7L26", "6M", "6L26"], + bulletseed: ["9M"], + confide: ["7M", "6M"], + dig: ["9M", "6M"], + doubleedge: ["9L40", "7L40", "6L40"], + doubleteam: ["7M", "6M"], + earthquake: ["9M", "9L1", "7M", "7L1", "6M", "6L60"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + frustration: ["7M", "6M"], + gigadrain: ["9M", "7T", "6T"], + gigaimpact: ["9M", "7M", "6M"], + grassknot: ["9M", "7M", "6M"], + grassyterrain: ["9M"], + growth: ["9L1", "7L1", "6L1"], + helpinghand: ["9M"], + hiddenpower: ["7M", "6M"], + hornleech: ["9L47", "7L47", "6L47"], + hyperbeam: ["9M", "7M", "6M"], + irontail: ["7T", "6T"], + leafblade: ["9L55", "7L55", "6L55"], + leafstorm: ["9M"], + leechseed: ["9L12", "7L12", "6L12"], + magicalleaf: ["9M"], + milkdrink: ["9L58", "7L58", "6L58"], + mudshot: ["9M"], + mudslap: ["9M"], + naturepower: ["7M", "6M"], + payback: ["7M", "6M"], + playrough: ["9M"], + protect: ["9M", "7M", "6M"], + raindance: ["9M", "7M", "6M"], + razorleaf: ["9L13", "7L13", "6L13"], + rest: ["9M", "7M", "6M"], + retaliate: ["6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["9M", "7M", "6M"], + rocksmash: ["6M"], + round: ["7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M", "9L30", "7T", "7L30", "6T", "6L30"], + sleeptalk: ["9M", "7M", "6M"], + snore: ["7T", "6T"], + solarbeam: ["9M", "7M", "6M"], + stompingtantrum: ["9M", "7T"], + strength: ["6M"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + superpower: ["7T", "6T"], + surf: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + synthesis: ["9L20", "7T", "7L20", "6T", "6L20"], + tackle: ["9L1", "7L1", "6L1"], + tailwhip: ["9L1", "7L1", "6L9"], + takedown: ["9M", "9L22", "7L22", "6L22"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + vinewhip: ["9L1", "7L1", "6L7"], + wildcharge: ["9M", "7M", "6M"], + workup: ["7M"], + worryseed: ["9L16", "7T", "7L16", "6T", "6L16"], + zenheadbutt: ["9M", "7T", "6T"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + pancham: { + learnset: { + aerialace: ["7M", "6M"], + armthrust: ["8L4", "7L7", "6L7", "6S0"], + attract: ["8M", "7M", "6M"], + block: ["7T", "6T"], + bodyslam: ["8M", "8L36", "7L33", "6L33"], + brickbreak: ["8M", "7M", "6M"], + bulkup: ["8M", "7M", "6M"], + bulldoze: ["8M", "7M", "6M"], + circlethrow: ["8L12", "7L25", "6L25"], + coaching: ["8T"], + cometpunch: ["7L15", "6L15"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + crunch: ["8M", "8L33", "7L39", "6L39"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M", "6S0"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + drainpunch: ["8M", "7T", "6T"], + dualchop: ["7T", "6T"], + echoedvoice: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + entrainment: ["8L44", "7L42", "6L42"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + firepunch: ["8M", "7T", "6T"], + fling: ["8M", "7M", "6M"], + focuspunch: ["7T", "6T"], + foulplay: ["8M", "7T", "7E", "6T", "6E"], + frustration: ["7M", "6M"], + grassknot: ["8M", "7M", "6M"], + gunkshot: ["8M", "7T", "6T"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + icepunch: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + karatechop: ["7L12", "6L12"], + knockoff: ["7T", "6T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1"], + lowkick: ["8M", "7T", "6T"], + lowsweep: ["8M", "8L16", "7M", "6M"], + mefirst: ["7E", "6E"], + megakick: ["8M"], + megapunch: ["8M"], + partingshot: ["8L40", "7L45", "6L45"], + payback: ["8M", "7M", "6M"], + powertrip: ["8E", "7E"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + quash: ["8E", "7E", "6E"], + quickguard: ["8E", "7E", "6E"], + raindance: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + seismictoss: ["8E"], + shadowclaw: ["8M", "7M", "6M"], + skyuppercut: ["7L48", "6L48"], + slash: ["8L24", "7L20", "6L20"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + spite: ["7T", "6T"], + stoneedge: ["8M", "7M", "6M", "6S0"], + stormthrow: ["8E", "7E", "6E"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "7M", "6M"], + tackle: ["8L1", "7L1", "6L1"], + taunt: ["8M", "8L8"], + thunderpunch: ["8M", "7T", "6T"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M", "7T", "6T"], + vitalthrow: ["8L28", "7L27", "6L27"], + workup: ["8M", "8L20", "7M", "7L10", "6L10"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 30, gender: "M", nature: "Adamant", abilities: ["moldbreaker"], moves: ["armthrust", "stoneedge", "darkpulse"], pokeball: "cherishball"}, + ], + }, + pangoro: { + learnset: { + aerialace: ["7M", "6M"], + armthrust: ["8L1", "7L1", "6L7"], + attract: ["8M", "7M", "6M"], + beatup: ["8M"], + block: ["7T", "6T"], + bodyslam: ["8M", "8L40", "7L35", "6L35"], + brickbreak: ["8M", "7M", "6M"], + bulkup: ["8M", "7M", "6M"], + bulldoze: ["8M", "7M", "6M"], + bulletpunch: ["8L1", "7L1"], + circlethrow: ["8L12", "7L25", "6L25"], + closecombat: ["8M"], + coaching: ["8T"], + cometpunch: ["7L15", "6L15"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + crunch: ["8M", "8L35", "7L42", "6L42"], + cut: ["6M"], + darkestlariat: ["8M"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dragonclaw: ["8M", "7M", "6M"], + drainpunch: ["8M", "7T", "6T"], + dualchop: ["7T", "6T"], + earthquake: ["8M", "7M", "6M"], + echoedvoice: ["7M", "6M"], + embargo: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + entrainment: ["8L52", "7L1", "6L1"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + firepunch: ["8M", "7T", "6T"], + fling: ["8M", "7M", "6M"], + focusblast: ["8M", "7M", "6M"], + focusenergy: ["8M"], + focuspunch: ["7T", "6T"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + gunkshot: ["8M", "7T", "6T"], + hammerarm: ["8L58", "7L1", "6L1"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hyperbeam: ["8M", "7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + icepunch: ["8M", "7T", "6T"], + infestation: ["7M", "6M"], + ironhead: ["8M", "7T", "6T"], + karatechop: ["7L12", "6L12"], + knockoff: ["7T", "6T"], + laserfocus: ["7T"], + lashout: ["8T"], + leer: ["8L1", "7L1", "6L1"], + lowkick: ["8M", "7T", "6T"], + lowsweep: ["8M", "8L16", "7M", "7L1", "6M", "6L70"], + megakick: ["8M"], + megapunch: ["8M"], + nightslash: ["8L0"], + outrage: ["8M", "7T", "6T"], + partingshot: ["8L46", "7L48", "6L48"], + payback: ["8M", "7M", "6M"], + poisonjab: ["8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + quash: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + scaryface: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M"], + skyuppercut: ["7L52", "6L52"], + slash: ["8L24", "7L20", "6L20"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + snarl: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + spite: ["7T", "6T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "7M", "6M"], + tackle: ["8L1", "7L1", "6L1"], + taunt: ["8M", "8L1", "7M", "7L65", "6M", "6L65"], + thief: ["8M", "7M", "6M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "7T", "6T"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M", "7T", "6T"], + vitalthrow: ["8L28", "7L27", "6L27"], + workup: ["8M", "8L20", "7M", "7L1", "6L10"], + xscissor: ["8M", "7M", "6M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + encounters: [ + {generation: 7, level: 24}, + ], + }, + furfrou: { + learnset: { + attract: ["7M", "6M"], + babydolleyes: ["7L9", "6L9"], + bite: ["7L22", "6L22"], + captivate: ["7E", "6E"], + chargebeam: ["7M", "6M"], + charm: ["7L38", "6L38"], + confide: ["7M", "6M"], + cottonguard: ["7L48", "6L48"], + darkpulse: ["7M", "6M"], + dig: ["6M"], + doubleteam: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + endeavor: ["7T", "6T"], + facade: ["7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigaimpact: ["7M", "6M"], + grassknot: ["7M", "6M"], + growl: ["7L1", "6L1"], + headbutt: ["7L12", "6L12"], + helpinghand: ["7T", "6T"], + hiddenpower: ["7M", "6M"], + hypervoice: ["7T", "6T"], + irontail: ["7T", "6T"], + lastresort: ["7T", "6T"], + mimic: ["7E", "6E"], + odorsleuth: ["7L27", "6L27"], + protect: ["7M", "6M"], + raindance: ["7M", "6M"], + refresh: ["7E", "6E"], + rest: ["7M", "6M"], + retaliate: ["7L33", "6M", "6L33"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rocksmash: ["6M"], + roleplay: ["7T", "7E", "6T", "6E"], + round: ["7M", "6M"], + sandattack: ["7L5", "6L5"], + secretpower: ["6M"], + sleeptalk: ["7M", "6M"], + snarl: ["7M", "6M"], + snore: ["7T", "6T"], + substitute: ["7M", "6M"], + suckerpunch: ["7L42", "6L42"], + sunnyday: ["7M", "6M"], + surf: ["7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["7L1", "6L1"], + tailwhip: ["7L15", "6L15"], + takedown: ["7L35", "6L35"], + thunderwave: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["7T", "6T"], + uturn: ["7M", "6M"], + wildcharge: ["7M", "6M"], + workup: ["7M", "7E", "6E"], + zenheadbutt: ["7T", "6T"], + }, + }, + espurr: { + learnset: { + allyswitch: ["8M", "7T"], + assist: ["7E", "6E"], + attract: ["8M", "7M", "6M"], + barrier: ["7E", "6E"], + calmmind: ["8M", "7M", "6M"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + confusion: ["8L9", "7L9", "6L9"], + covet: ["8L18", "7T", "7L5", "6T", "6L5"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + disarmingvoice: ["8L6", "7L22", "6L22"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M"], + fakeout: ["8L3", "7L19", "6L19"], + faketears: ["8M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gravity: ["7T", "6T"], + healbell: ["7T", "6T"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + irontail: ["8M", "7T", "6T"], + leer: ["8L1", "7L1", "6L1"], + lightscreen: ["8M", "8L30", "7M", "7L13", "6M", "6L13"], + magiccoat: ["7T", "6T"], + magicroom: ["8M", "7T", "6T"], + nastyplot: ["8M"], + payback: ["8M", "7M", "6M"], + payday: ["8M"], + playrough: ["8M"], + protect: ["8M", "7M", "6M"], + psybeam: ["8L21", "7L17", "6L17"], + psychic: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + psyshock: ["8M", "8L33", "7M", "7L25", "6M", "6L25"], + raindance: ["8M", "7M", "6M"], + recycle: ["7T", "6T"], + reflect: ["8M", "8L30", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scratch: ["8L1", "7L1", "6L1"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "7M", "6M"], + tickle: ["8E"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "7T", "7E", "6T", "6E"], + trickroom: ["8M", "7M", "6M"], + wonderroom: ["8M", "7T", "6T"], + workup: ["8M", "7M"], + yawn: ["8E", "7E", "6E"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + meowstic: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + chargebeam: ["7M", "6M"], + charm: ["8M", "8L15", "7L28", "6L28"], + confide: ["7M", "6M"], + confusion: ["8L9", "7L1", "6L9"], + covet: ["8L18", "7T", "7L1", "6T", "6L5"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + disarmingvoice: ["8L1", "7L22", "6L22"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M"], + fakeout: ["8L1", "7L19", "6L19"], + faketears: ["8M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + gravity: ["7T", "6T"], + healbell: ["7T", "6T"], + helpinghand: ["8M", "8L12", "7T", "7L1", "6T", "6L1"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + imprison: ["8M", "8L44", "7L45", "6L45"], + irontail: ["8M", "7T", "6T"], + leer: ["8L1", "7L1", "6L1"], + lightscreen: ["8M", "8L34", "7M", "7L13", "6M", "6L13"], + magiccoat: ["7T", "6T"], + magicroom: ["8M", "7T", "6T"], + meanlook: ["8L1", "7L1", "6L1"], + miracleeye: ["7L31", "6L31"], + mistyterrain: ["8M", "8L59", "7L50", "6L50"], + nastyplot: ["8M"], + payback: ["8M", "7M", "6M"], + payday: ["8M"], + playrough: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + psybeam: ["8L21", "7L17", "6L17"], + psychic: ["8M", "8L54", "7M", "7L40", "6M", "6L40"], + psychicterrain: ["8M"], + psychup: ["7M", "6M"], + psyshock: ["8M", "8L39", "7M", "7L25", "6M", "6L25"], + quickguard: ["8L49", "7L1", "6L1"], + raindance: ["8M", "7M", "6M"], + recycle: ["7T", "6T"], + reflect: ["8M", "8L34", "7M", "7L35", "6M", "6L35"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roleplay: ["8L29", "7T", "7L43", "6T", "6L43"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scratch: ["8L1", "7L1", "6L1"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + suckerpunch: ["8L24", "7L48", "6L48"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tailslap: ["8M"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "7T", "6T"], + trickroom: ["8M", "7M", "6M"], + wonderroom: ["8M", "7T", "6T"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + meowsticf: { + learnset: { + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + chargebeam: ["8L15", "7M", "7L28", "6M", "6L28"], + charm: ["8M"], + confide: ["7M", "6M"], + confusion: ["8L9", "7L1", "6L9"], + covet: ["8L18", "7T", "7L1", "6L5"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + disarmingvoice: ["8L1", "7L22", "6L22"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + echoedvoice: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + expandingforce: ["8T"], + extrasensory: ["8L44", "7L35", "6L35"], + facade: ["8M", "7M", "6M"], + fakeout: ["8L1", "7L19", "6L19"], + faketears: ["8M"], + flash: ["6M"], + frustration: ["7M", "6M"], + futuresight: ["8M", "8L59", "7L50", "6L50"], + gigaimpact: ["8M", "7M", "6M"], + gravity: ["7T"], + healbell: ["7T"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + irontail: ["8M", "7T"], + leer: ["8L1", "7L1", "6L1"], + lightscreen: ["8M", "8L34", "7M", "7L13", "6M", "6L13"], + magicalleaf: ["8M", "8L1", "7L1", "6L1"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + mefirst: ["7L1", "6L1"], + nastyplot: ["8M"], + payback: ["8M", "7M", "6M"], + payday: ["8M"], + playrough: ["8M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + psybeam: ["8L21", "7L17", "6L17"], + psychic: ["8M", "8L54", "7M", "7L40", "6M", "6L40"], + psychicterrain: ["8M"], + psychup: ["7M", "6M"], + psyshock: ["8M", "8L39", "7M", "7L25", "6M", "6L25"], + raindance: ["8M", "7M", "6M"], + recycle: ["7T"], + reflect: ["8M", "8L34", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roleplay: ["8L29", "7T", "7L43", "6L43"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scratch: ["8L1", "7L1", "6L1"], + secretpower: ["6M"], + shadowball: ["8M", "8L49", "7M", "7L31", "6M", "6L31"], + shockwave: ["7T"], + signalbeam: ["7T", "7L45", "6L45"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M", "6M"], + snatch: ["7T"], + snore: ["8M", "7T"], + storedpower: ["8M", "8L12", "7L1", "6L1"], + substitute: ["8M", "7M", "6M"], + suckerpunch: ["8L24", "7L48", "6L48"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tailslap: ["8M"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "7T"], + trickroom: ["8M", "7M", "6M"], + wonderroom: ["8M", "7T"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T"], + }, + }, + honedge: { + learnset: { + aerialace: ["8L12", "7M", "7L22", "6M", "6L22"], + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + autotomize: ["8L8", "7L18", "6L18"], + block: ["8E"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cut: ["6M"], + destinybond: ["8E", "7E", "6E"], + doubleteam: ["7M", "6M"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + flashcannon: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + furycutter: ["8L1", "7L5", "6L5"], + gyroball: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + irondefense: ["8M", "8L32", "7T", "7L32", "6T", "6L32"], + ironhead: ["8M", "8L36", "7T", "7L42", "6T", "6L42"], + laserfocus: ["7T"], + magnetrise: ["7T", "6T"], + metalsound: ["8L16", "7L8", "7E", "6L8", "6E"], + nightslash: ["8L24", "7L35", "6L35"], + powertrick: ["8L40", "7L39", "6L39"], + protect: ["8M", "7M", "6M"], + psychocut: ["8M"], + pursuit: ["7L13", "6L13"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "8L28", "7L26", "6M", "6L26"], + return: ["7M", "6M"], + reversal: ["8M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + round: ["8M"], + sacredsword: ["8L48", "7L47", "6L47"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M"], + shadowsneak: ["8L4", "7L20", "7E", "6L20", "6E"], + shockwave: ["7T", "6T"], + slash: ["8L20", "7L29", "6L29"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarblade: ["8M"], + spite: ["7T", "6T"], + steelbeam: ["8T"], + substitute: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "8L44", "7M", "7L1", "6M", "6L1"], + tackle: ["8L1", "7L1", "6L1"], + toxic: ["7M", "6M"], + wideguard: ["8E", "7E", "6E"], + }, + }, + doublade: { + learnset: { + aerialace: ["8L12", "7M", "7L22", "6M", "6L22"], + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + autotomize: ["8L1", "7L18", "6L18"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cut: ["6M"], + doubleteam: ["7M", "6M"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + flashcannon: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + furycutter: ["8L1", "7L1", "6L5"], + gyroball: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + irondefense: ["8M", "8L32", "7T", "7L32", "6T", "6L32"], + ironhead: ["8M", "8L38", "7T", "7L45", "6T", "6L45"], + laserfocus: ["7T"], + magnetrise: ["7T", "6T"], + metalsound: ["8L16", "7L8", "6L8"], + nightslash: ["8L24", "7L36", "6L36"], + powertrick: ["8L44", "7L41", "6L41"], + protect: ["8M", "7M", "6M"], + psychocut: ["8M"], + pursuit: ["7L13", "6L13"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "8L28", "7L26", "6M", "6L26"], + return: ["7M", "6M"], + reversal: ["8M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + round: ["8M"], + sacredsword: ["8L56", "7L51", "6L51"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M"], + shadowsneak: ["8L1", "7L20", "6L20"], + shockwave: ["7T", "6T"], + slash: ["8L20", "7L29", "6L29"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarblade: ["8M"], + spite: ["7T", "6T"], + steelbeam: ["8T"], + substitute: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "8L50", "7M", "7L1", "6M", "6L1"], + tackle: ["8L1", "7L1", "6L1"], + toxic: ["7M", "6M"], + }, + }, + aegislash: { + learnset: { + aerialace: ["8L1", "7M", "7L1", "6M", "6L1"], + afteryou: ["7T", "6T"], + airslash: ["8M"], + attract: ["8M", "7M", "6M"], + autotomize: ["8L1", "7L1", "6L1"], + block: ["7T", "6T"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M", "6M"], + cut: ["6M"], + doubleteam: ["7M", "6M"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + flashcannon: ["8M", "7M", "6M", "6S0"], + frustration: ["7M", "6M"], + furycutter: ["8L1", "7L1", "6L1"], + gigaimpact: ["8M", "7M", "6M"], + gyroball: ["8M", "7M", "6M"], + headsmash: ["8L1", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + irondefense: ["8M", "8L1", "7T", "7L1", "6T", "6L1"], + ironhead: ["8M", "8L1", "7T", "7L1", "6T", "6L1"], + kingsshield: ["8L0", "7L1", "6L1", "6S0"], + laserfocus: ["7T"], + magnetrise: ["7T", "6T"], + metalsound: ["8L1"], + nightslash: ["8L1", "7L1", "6L1"], + powertrick: ["8L1", "7L1", "6L1"], + protect: ["8M", "7M", "6M"], + psychocut: ["8M"], + pursuit: ["7L1", "6L1"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "8L1", "6M"], + return: ["7M", "6M"], + reversal: ["8M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + round: ["8M", "7M", "6M"], + sacredsword: ["8L1", "7L1", "6L1"], + screech: ["8M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M", "6S0"], + shadowclaw: ["8M", "7M", "6M"], + shadowsneak: ["8L1", "7L1", "6L1"], + shockwave: ["7T", "6T"], + slash: ["8L1", "7L1", "6L1"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarblade: ["8M"], + spite: ["7T", "6T"], + steelbeam: ["8T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], + tackle: ["8L1"], + toxic: ["7M", "6M"], + wideguard: ["6S0"], + }, + eventData: [ + {generation: 6, level: 50, gender: "F", nature: "Quiet", moves: ["wideguard", "kingsshield", "shadowball", "flashcannon"], pokeball: "cherishball"}, + ], + }, + spritzee: { + learnset: { + afteryou: ["8E", "7T", "6T"], + allyswitch: ["8M", "7T"], + aromatherapy: ["8L12", "7L25", "6L25"], + attract: ["8M", "8L18", "7M", "7L29", "6M", "6L29"], + calmmind: ["8M", "8L33", "7M", "7L17", "6M", "6L17"], + captivate: ["7E", "6E"], + chargebeam: ["7M", "6M"], + charm: ["8M", "8L30", "7L35", "6L35"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["8M", "7M", "6M"], + disable: ["8E", "7E", "6E"], + disarmingvoice: ["7L50", "6L50"], + doubleteam: ["7M", "6M"], + drainingkiss: ["8M", "8L9", "7L21", "6L21"], + dreameater: ["7M", "6M"], + echoedvoice: ["8L6", "7M", "7L13", "6M", "6L13"], + encore: ["8M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + facade: ["8M", "7M", "6M"], + fairywind: ["8L1", "7L1", "6L1"], + faketears: ["8M"], + flail: ["8L21", "7L38", "6L38"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + gyroball: ["8M", "7M", "6M"], + healbell: ["7T", "6T"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + lightscreen: ["8M", "7M", "6M"], + magiccoat: ["7T", "6T"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L24", "7L42", "6L42"], + moonblast: ["8L36", "7L31", "6L31"], + nastyplot: ["8M", "7E"], + odorsleuth: ["7L8", "6L8"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "8L27", "7M", "7L48", "6M", "6L48"], + psychup: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + refresh: ["7E", "6E"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + skillswap: ["8M", "8L39", "7T", "7L44", "6T", "6L44"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + sweetkiss: ["8L3", "7L6", "6L6"], + sweetscent: ["8L1", "7L1", "6L1"], + telekinesis: ["7T"], + thunderbolt: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trickroom: ["8M", "7M", "6M"], + wish: ["8E", "7E", "6E"], + }, + }, + aromatisse: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["8M", "7T"], + aromatherapy: ["8L12", "7L25", "6L25"], + aromaticmist: ["8L1", "7L1", "6L1"], + attract: ["8M", "8L18", "7M", "7L29", "6M", "6L29"], + calmmind: ["8M", "8L33", "7M", "7L17", "6M", "6L17"], + chargebeam: ["7M", "6M"], + charm: ["8M", "8L30", "7L35", "6L35"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["8M", "7M", "6M"], + disable: ["6S0"], + disarmingvoice: ["8L9", "7L53", "6L53"], + doubleteam: ["7M", "6M"], + drainingkiss: ["8M", "8L15", "7L21", "6L21"], + drainpunch: ["8M", "7T", "6T"], + dreameater: ["7M", "6M"], + echoedvoice: ["8L1", "7M", "7L13", "6M", "6L13"], + encore: ["8M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + facade: ["8M", "7M", "6M"], + fairywind: ["8L1", "7L1", "6L1"], + faketears: ["8M"], + flail: ["8L21", "7L38", "6L38"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + gyroball: ["8M", "7M", "6M"], + healbell: ["7T", "6T"], + healpulse: ["8L1", "7L1", "6L1", "6S0"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + lightscreen: ["8M", "7M", "6M"], + magiccoat: ["7T", "6T"], + metronome: ["8M"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L24", "7L42", "6L42"], + moonblast: ["8L36", "7L31", "6L31", "6S0"], + nastyplot: ["8M"], + odorsleuth: ["7L1", "6L8"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "8L27", "7M", "7L48", "6M", "6L48"], + psychup: ["8L42", "7M", "7L64", "6M", "6L64"], + psyshock: ["8M", "7M", "6M"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "7L57", "6M", "6L57"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + skillswap: ["8M", "8L39", "7T", "7L44", "6T", "6L44"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + sweetkiss: ["8L1", "7L1", "6L6"], + sweetscent: ["8L1", "7L1", "6L1"], + telekinesis: ["7T"], + thunder: ["8M", "7M", "6M"], + thunderbolt: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trickroom: ["8M", "7M", "6M", "6S0"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Relaxed", isHidden: true, moves: ["trickroom", "healpulse", "disable", "moonblast"], pokeball: "cherishball"}, + ], + }, + swirlix: { + learnset: { + afteryou: ["8E", "7T", "7E", "6T", "6E"], + amnesia: ["8M"], + aromatherapy: ["8L9", "7L26", "6L26"], + attract: ["8M", "7M", "6M"], + bellydrum: ["7E", "6E"], + calmmind: ["8M", "7M", "6M"], + charm: ["8M"], + confide: ["7M", "6M"], + copycat: ["8E", "7E", "6E"], + cottonguard: ["8L36", "7L41", "6L41"], + cottonspore: ["8L24", "7L17", "6L17"], + covet: ["7T", "6T"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + drainingkiss: ["8M", "8L12", "7L31", "6L31"], + dreameater: ["7M", "6M"], + endeavor: ["8L39", "7T", "7L21", "6T", "6L21"], + endure: ["8M"], + energyball: ["8M", "8L27", "7M", "7L36", "6M", "6L36"], + facade: ["8M", "7M", "6M"], + fairywind: ["8L6", "7L5", "6L5"], + faketears: ["8M", "8L15", "7L10", "6L10"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gastroacid: ["7T", "6T"], + healbell: ["7T", "6T"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + lightscreen: ["8M", "7M", "7L58", "6M", "6L58"], + magiccoat: ["7T", "6T"], + mistyexplosion: ["8T"], + playnice: ["8L3", "7L8", "6L8"], + playrough: ["8M", "8L33", "7L49", "6L49"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "8L18", "7M", "7L13", "6M", "6L13"], + safeguard: ["8M", "7M", "7L67", "6M", "6L67"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stickyweb: ["8E", "7E"], + stringshot: ["8L21"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + sweetscent: ["8L1", "7L1", "6L1"], + tackle: ["8L1", "7L1", "6L1"], + thief: ["8M", "7M", "6M"], + thunderbolt: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + wish: ["8L30", "7L45", "6L45"], + yawn: ["8E", "7E", "6E"], + }, + }, + slurpuff: { + learnset: { + afteryou: ["7T", "6T"], + amnesia: ["8M"], + aromatherapy: ["8L9", "7L26", "6L26"], + attract: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + charm: ["8M"], + confide: ["7M", "6M"], + cottonguard: ["8L36", "7L41", "6L41"], + cottonspore: ["8L24", "7L17", "6L17"], + covet: ["7T", "6T"], + dazzlinggleam: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + drainingkiss: ["8M", "8L12", "7L31", "6L31"], + drainpunch: ["8M", "7T", "6T"], + dreameater: ["7M", "6M"], + endeavor: ["8L39", "7T", "7L21", "6T", "6L21"], + endure: ["8M"], + energyball: ["8M", "8L27", "7M", "7L36", "6M", "6L36"], + facade: ["8M", "7M", "6M"], + fairywind: ["8L1", "7L1", "6L5"], + faketears: ["8M", "8L15", "7L10", "6L10"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + gastroacid: ["7T", "6T"], + gigaimpact: ["8M", "7M", "6M"], + healbell: ["7T", "6T"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + lightscreen: ["8M", "7M", "7L58", "6M", "6L58"], + magiccoat: ["7T", "6T"], + metronome: ["8M"], + mistyexplosion: ["8T"], + playnice: ["8L1", "7L1", "6L8"], + playrough: ["8M", "8L33", "7L49", "6L49"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "8L18", "7M", "7L13", "6M", "6L13"], + safeguard: ["8M", "7M", "7L67", "6M", "6L67"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stickyweb: ["8L42"], + stringshot: ["8L21"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + sweetscent: ["8L1", "7L1", "6L1"], + tackle: ["8L1", "7L1", "6L1"], + thief: ["8M", "7M", "6M"], + thunder: ["8M"], + thunderbolt: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + wish: ["8L30", "7L45", "6L45"], + }, + }, + inkay: { + learnset: { + acupressure: ["8E"], + aerialace: ["7M", "6M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + batonpass: ["8M"], + bind: ["7T", "6T"], + calmmind: ["8M", "7M", "6M"], + camouflage: ["7E", "6E"], + confide: ["7M", "6M"], + constrict: ["7L1", "6L1"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + destinybond: ["8E", "7E", "6E"], + disable: ["8E"], + doubleteam: ["7M", "6M"], + embargo: ["7M", "6M"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M"], + faketears: ["8M"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + flatter: ["7E", "6E"], + fling: ["8M", "7M", "6M"], + foulplay: ["8M", "8L33", "7T", "7L8", "6T", "6L8", "6S0"], + frustration: ["7M", "6M"], + futuresight: ["8M"], + guardswap: ["8M", "7E"], + happyhour: ["6S0"], + hiddenpower: ["7M", "6M"], + hypnosis: ["8L3", "7L18", "6L18", "6S0"], + knockoff: ["7T", "6T"], + lashout: ["8T"], + lightscreen: ["8M", "7M", "7L31", "6M", "6L31"], + liquidation: ["8M"], + nastyplot: ["8M"], + nightslash: ["8L24", "7L46", "6L46"], + payback: ["8M", "8L9", "7M", "7L27", "6M", "6L27"], + peck: ["8L1", "7L1", "6L1"], + pluck: ["8L12", "7L35", "6L35"], + powersplit: ["7E", "6E"], + protect: ["8M", "7M", "6M"], + psybeam: ["8L15", "7L21", "6L21"], + psychic: ["8M", "7M", "6M"], + psychocut: ["8M", "8L27", "7L39", "6L39"], + psychup: ["7M", "6M"], + psywave: ["7L13", "6L13"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "7L4", "6M", "6L4"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + simplebeam: ["7E", "6E"], + slash: ["8L21", "7L43", "6L43"], + sleeptalk: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + spite: ["7T", "6T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "8L39", "7T", "7L48", "6T", "6L48"], + swagger: ["8L18", "7M", "7L12", "6M", "6L12"], + switcheroo: ["8L31", "7L23", "6L23"], + tackle: ["8L1", "7L1", "6L1"], + taunt: ["8M", "7M", "6M"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + thunderbolt: ["8M", "7M", "6M"], + topsyturvy: ["8L36", "7L15", "6L15", "6S0"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trickroom: ["8M", "7M", "6M"], + wrap: ["8L6"], + }, + eventData: [ + {generation: 6, level: 10, moves: ["happyhour", "foulplay", "hypnosis", "topsyturvy"], pokeball: "cherishball"}, + ], + }, + malamar: { + learnset: { + aerialace: ["7M", "6M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + batonpass: ["8M"], + bind: ["7T", "6T"], + block: ["7T", "6T"], + brutalswing: ["8M", "7M"], + calmmind: ["8M", "7M", "6M"], + confide: ["7M", "6M"], + constrict: ["7L1", "6L1"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + embargo: ["7M", "6M"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M", "6M", "6S0"], + faketears: ["8M"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + fling: ["8M", "7M", "6M"], + foulplay: ["8M", "8L37", "7T", "7L8", "6T", "6L8"], + frustration: ["7M", "6M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M", "6M"], + guardswap: ["8M"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + hypnosis: ["8L1", "7L18", "6L18"], + knockoff: ["7T", "6T", "6S0"], + lashout: ["8T"], + lightscreen: ["8M", "7M", "7L31", "6M", "6L31"], + liquidation: ["8M"], + nastyplot: ["8M"], + nightslash: ["8L24", "7L46", "6L46"], + payback: ["8M", "8L9", "7M", "7L27", "6M", "6L27"], + peck: ["8L1", "7L1", "6L1"], + pluck: ["8L12", "7L35", "6L35"], + protect: ["8M", "7M", "6M"], + psybeam: ["8L15", "7L21", "6L21"], + psychic: ["8M", "7M", "6M"], + psychocut: ["8M", "8L27", "7L39", "6L39"], + psychup: ["7M", "6M"], + psyshock: ["8M", "7M", "6M"], + psywave: ["7L13", "6L13"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "7L1", "6M", "6L4"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + reversal: ["8M", "8L1", "7L1", "6L1"], + rockslide: ["8M", "7M", "6M", "6S0"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + scaryface: ["8M"], + secretpower: ["6M"], + signalbeam: ["7T", "6T"], + slash: ["8L21", "7L43", "6L43"], + sleeptalk: ["8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + spite: ["7T", "6T"], + storedpower: ["8M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "8L47", "7T", "7L48", "6T", "6L1", "6S0"], + swagger: ["8L18", "7M", "7L12", "6M", "6L12"], + switcheroo: ["8L33", "7L23", "6L23"], + tackle: ["8L1", "7L1", "6L1"], + taunt: ["8M", "7M", "6M"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + throatchop: ["8M", "7T"], + thunderbolt: ["8M", "7M", "6M"], + topsyturvy: ["8L42", "7L15", "6L15"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trickroom: ["8M", "7M", "6M"], + wrap: ["8L1"], + }, + eventData: [ + {generation: 6, level: 50, nature: "Adamant", ivs: {hp: 31, atk: 31}, abilities: ["contrary"], moves: ["superpower", "knockoff", "facade", "rockslide"], pokeball: "cherishball"}, + ], + }, + binacle: { + learnset: { + aerialace: ["7M", "6M"], + ancientpower: ["8L20", "7L28", "6L28"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + beatup: ["8M"], + blizzard: ["8M", "7M", "6M"], + brickbreak: ["8M", "7M", "6M"], + bulldoze: ["8M", "7M", "6M"], + clamp: ["7L20", "6L20"], + confide: ["7M", "6M"], + crosschop: ["8L44", "7L49", "6L49"], + cut: ["6M"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dualchop: ["7T", "6T"], + earthquake: ["8M", "7M", "6M"], + embargo: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + fling: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + furycutter: ["8L12", "7L37", "6L37"], + furyswipes: ["8L16", "7L10", "6L10"], + grassknot: ["8M", "7M", "6M"], + helpinghand: ["8M", "7T", "7E", "6T", "6E"], + hiddenpower: ["7M", "6M"], + honeclaws: ["8L32", "7L32", "6M", "6L32"], + icebeam: ["8M", "7M", "6M"], + icywind: ["8M", "7T", "6T"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T"], + liquidation: ["8M", "7T"], + mudshot: ["8M"], + mudslap: ["8L1", "7L18", "6L18"], + naturepower: ["7M", "6M"], + nightslash: ["8E", "7L41", "6L41"], + payback: ["8M", "7M", "6M"], + poisonjab: ["8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + raindance: ["8M", "7M", "6M"], + razorshell: ["8M", "8L36", "7L45", "6L45"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockblast: ["8M"], + rockpolish: ["8L24", "7M", "7L24", "6M", "6L24"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + sandattack: ["8E", "7L1", "6L1"], + sandstorm: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + scratch: ["8L1", "7L1", "6L1"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M"], + shellsmash: ["8L40", "7L1", "6L1"], + slash: ["8L28", "7L13", "6L13"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "6T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + switcheroo: ["8E", "7E", "6E"], + swordsdance: ["8M", "7M", "6M"], + taunt: ["8M", "7M", "6M"], + thief: ["8M", "7M", "6M"], + tickle: ["7E", "6E"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M"], + watergun: ["8L8", "7L4", "6L4"], + waterpulse: ["7T", "6T"], + watersport: ["7E", "6E"], + withdraw: ["8L4", "7L7", "6L7"], + xscissor: ["8M", "7M", "6M"], + }, + }, + barbaracle: { + learnset: { + aerialace: ["7M", "6M"], + ancientpower: ["8L20", "7L28", "6L28"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + beatup: ["8M"], + blizzard: ["8M", "7M", "6M"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M", "6M"], + bulldoze: ["8M", "7M", "6M"], + clamp: ["7L20", "6L20"], + confide: ["7M", "6M"], + crosschop: ["8L48", "7L55", "6L55"], + cut: ["6M"], + dig: ["8M", "6M"], + dive: ["8M"], + doubleteam: ["7M", "6M"], + dragonclaw: ["8M", "7M", "6M"], + dualchop: ["7T", "6T"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "7M", "6M"], + embargo: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + falseswipe: ["8M", "7M", "6M"], + fling: ["8M", "7M", "6M"], + focusblast: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + furycutter: ["8L12", "7L37", "6L37"], + furyswipes: ["8L16", "7L10", "6L10"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + helpinghand: ["8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["8L32", "7L32", "6M", "6L32"], + hyperbeam: ["8M", "7M", "6M"], + icebeam: ["8M", "7M", "6M"], + icywind: ["8M", "7T", "6T"], + infestation: ["7M", "6M"], + irondefense: ["8M", "7T", "6T"], + laserfocus: ["7T"], + liquidation: ["8M", "7T"], + lowkick: ["8M", "7T", "6T"], + meteorbeam: ["8T"], + muddywater: ["8M"], + mudshot: ["8M"], + mudslap: ["8L1", "7L18", "6L18"], + naturepower: ["7M", "6M"], + nightslash: ["7L44", "6L44"], + payback: ["8M", "7M", "6M"], + poisonjab: ["8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + raindance: ["8M", "7M", "6M"], + razorshell: ["8M", "8L36", "7L48", "6L48"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockblast: ["8M"], + rockpolish: ["8L24", "7M", "7L24", "6M", "6L24"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + sandattack: ["7L1", "6L1"], + sandstorm: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + scratch: ["8L1", "7L1", "6L1"], + screech: ["8M"], + secretpower: ["6M"], + shadowclaw: ["8M", "7M", "6M"], + shellsmash: ["8L42", "7L1", "6L1"], + skullbash: ["8L1", "7L1", "6L1"], + slash: ["8L28", "7L13", "6L13"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "6T"], + stoneedge: ["8M", "8L54", "7M", "7L1", "6M", "6L1"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["8M", "7M", "6M"], + taunt: ["8M", "7M", "6M"], + thief: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M"], + watergun: ["8L1", "7L1", "6L4"], + waterpulse: ["7T", "6T"], + whirlpool: ["8M"], + withdraw: ["8L1", "7L7", "6L7"], + xscissor: ["8M", "7M", "6M"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + skrelp: { + learnset: { + acid: ["9L5", "8L5", "7L15", "6L15"], + acidarmor: ["9E", "8E", "7E", "6E"], + acidspray: ["9M"], + aquatail: ["9L45", "8L45", "7T", "7L35", "6T", "6L35"], + attract: ["8M", "7M", "6M"], + bounce: ["8M", "7T", "6T"], + bubble: ["7L12", "6L12"], + camouflage: ["7L19", "6L19"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dive: ["8M", "6M"], + doubleteam: ["9L20", "8L20", "7M", "7L28", "6M", "6L28"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L49", "6T", "6L49"], + dragontail: ["9M", "9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + feintattack: ["7L5", "6L5"], + flipturn: ["8T"], + frustration: ["7M", "6M"], + gunkshot: ["9M", "8M", "7T", "6T"], + hail: ["8M", "7M", "6M"], + haze: ["9E", "8E", "7E", "6E"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "9L55", "8M", "8L55", "7L42", "6L42"], + icywind: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + liquidation: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + outrage: ["9M", "8M", "7T", "6T"], + playrough: ["9M", "8M", "7E", "6E"], + poisontail: ["9M", "9L25", "8L25", "7L23", "6L23"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + scaleshot: ["8T"], + scaryface: ["9M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + shockwave: ["7T", "6T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "9L50", "8M", "8L50", "7M", "7L38", "6M", "6L38"], + sludgewave: ["8M", "7M", "6M"], + smokescreen: ["9L1", "8L1", "7L1", "6L1"], + snore: ["8M", "7T", "6T"], + snowscape: ["9M"], + substitute: ["9M", "8M", "7M", "6M"], + surf: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwhip: ["9L15", "8L15", "7L9", "6L9"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderbolt: ["9M", "8M", "7M", "6M"], + toxic: ["9L35", "8L35", "7M", "7L32", "6M", "6L32"], + toxicspikes: ["9M", "8M", "7E", "6E"], + twister: ["9E", "8E"], + venomdrench: ["8M", "7E", "6E"], + venoshock: ["9M", "8M", "7M", "6M"], + waterfall: ["9M", "8M", "7M", "6M"], + watergun: ["9L10", "8L10", "7L1", "6L1"], + waterpulse: ["9M", "9L30", "8L30", "7T", "7L25", "6T", "6L25"], + }, + }, + dragalge: { + learnset: { + acid: ["9L1", "8L1", "7L15", "6L15"], + acidspray: ["9M"], + aquatail: ["9L45", "8L45", "7T", "7L35", "6T", "6L35"], + attract: ["8M", "7M", "6M"], + bounce: ["8M", "7T", "6T"], + bubble: ["7L12", "6L12"], + camouflage: ["7L19", "6L19"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + dive: ["8M", "6M"], + doubleteam: ["9L20", "8L20", "7M", "7L28", "6M", "6L28"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L53", "6T", "6L53"], + dragontail: ["7M", "7L1", "6M", "6L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + feintattack: ["7L1", "6L5"], + flipturn: ["8T"], + focusblast: ["9M", "8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + gunkshot: ["9M", "8M", "7T", "6T"], + hail: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "9L59", "8M", "8L59", "7L42", "6L42"], + hyperbeam: ["9M", "8M", "7M", "6M"], + icywind: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + liquidation: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + outrage: ["9M", "9L66", "8M", "8L66", "7T", "6T"], + playrough: ["9M", "8M"], + poisontail: ["9M", "9L25", "8L25", "7L23", "6L23"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + scaleshot: ["8T"], + scaryface: ["9M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + shockwave: ["7T", "6T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "9L52", "8M", "8L52", "7M", "7L38", "6M", "6L38"], + sludgewave: ["8M", "7M", "6M"], + smokescreen: ["9L1", "8L1", "7L1", "6L1"], + snore: ["8M", "7T", "6T"], + snowscape: ["9M"], + substitute: ["9M", "8M", "7M", "6M"], + surf: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwhip: ["9L15", "8L15", "7L9", "6L9"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M", "8M", "7M", "6M"], + thunderbolt: ["9M", "8M", "7M", "6M"], + toxic: ["9L35", "8L35", "7M", "7L32", "6M", "6L32"], + toxicspikes: ["9M", "8M"], + twister: ["7L1", "6L1"], + venomdrench: ["8M"], + venoshock: ["9M", "8M", "7M", "6M"], + waterfall: ["9M", "8M", "7M", "6M"], + watergun: ["9L1", "8L1", "7L1", "6L1"], + waterpulse: ["9M", "9L30", "8L30", "7T", "7L25", "6T", "6L25"], + }, + encounters: [ + {generation: 6, level: 35}, + ], + }, + clauncher: { + learnset: { + aquajet: ["9L15", "8L15", "7L43", "7E", "6L43", "6E"], + aquatail: ["9E", "8E", "7T", "6T"], + attract: ["8M", "7M", "6M"], + aurasphere: ["9M", "9L40", "8M", "8L40"], + blizzard: ["9M"], + bounce: ["9L45", "8M", "8L45", "7T", "6T"], + bubble: ["7L12", "6L12"], + bubblebeam: ["9E", "8E", "7L20", "6L20"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crabhammer: ["9L55", "8L55", "7L30", "7E", "6L30", "6E"], + cut: ["6M"], + darkpulse: ["9M"], + dive: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dragonpulse: ["9M", "8M", "7T", "6T"], + endure: ["9M", "8M", "7E", "6E"], + entrainment: ["9E", "8E", "7E", "6E"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L10", "8L10", "7L16", "6L16"], + flashcannon: ["9M", "8M", "7M", "6M"], + flipturn: ["8T"], + frustration: ["7M", "6M"], + helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], + hiddenpower: ["7M", "6M"], + honeclaws: ["9L25", "8L25"], + hydropump: ["9M"], + icebeam: ["9M", "8M", "7M", "6M"], + icywind: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + liquidation: ["9M"], + muddywater: ["9L50", "8M", "8L50", "7L48", "6L48"], + mudshot: ["9M"], + mudslap: ["9M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + smackdown: ["9L20", "8L20", "7M", "7L39", "6M", "6L39"], + snore: ["8M", "7T", "6T"], + splash: ["9L1", "8L1", "7L1", "6L1"], + substitute: ["9M", "8M", "7M", "6M"], + surf: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["9M", "9L35", "8M", "8L35", "7M", "7L25", "6M", "6L25"], + takedown: ["9M"], + terablast: ["9M"], + terrainpulse: ["8T"], + thief: ["9M"], + toxic: ["7M", "6M"], + uturn: ["9M", "8M", "7M", "6M"], + venoshock: ["9M", "8M", "7M", "6M"], + visegrip: ["9L5", "8L5", "7L9", "6L9"], + waterfall: ["9M", "8M", "7M", "6M"], + watergun: ["9L1", "8L1", "7L1", "6L1"], + waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], + watersport: ["7L7", "6L7"], + }, + }, + clawitzer: { + learnset: { + aquajet: ["9L15", "8L15", "7L49", "6L47"], + aquatail: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + aurasphere: ["9M", "9L42", "8M", "8L42", "7L1", "6L1"], + blizzard: ["9M"], + bodyslam: ["9M"], + bounce: ["9L49", "8M", "8L49", "7T", "6T"], + bubble: ["7L12", "6L12"], + bubblebeam: ["7L20", "6L20"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crabhammer: ["9L63", "8L63", "7L30", "6L30"], + cut: ["6M"], + darkpulse: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1"], + dive: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dragonpulse: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L1", "8L1", "7L16", "6L16"], + flashcannon: ["9M", "8M", "7M", "6M"], + flipturn: ["8T"], + focusblast: ["9M", "8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + healpulse: ["9L1", "8L1", "7L1", "6L1"], + helpinghand: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["9L25", "8L25"], + hydropump: ["9M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + icebeam: ["9M", "8M", "7M", "6M"], + icywind: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + laserfocus: ["7T"], + liquidation: ["9M", "8M", "7T"], + muddywater: ["9L56", "8M", "8L56", "7L57", "6L53"], + mudshot: ["9M"], + mudslap: ["9M"], + pounce: ["9M"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + scald: ["8M", "7M", "6M"], + scaryface: ["9M"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + smackdown: ["9L20", "8L20", "7M", "7L42", "6M", "6L42"], + snore: ["8M", "7T", "6T"], + splash: ["9L1", "8L1", "7L1", "6L1"], + substitute: ["9M", "8M", "7M", "6M"], + surf: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swordsdance: ["9M", "9L35", "8M", "8L35", "7M", "7L25", "6M", "6L25"], + takedown: ["9M"], + terablast: ["9M"], + terrainpulse: ["8T"], + thief: ["9M"], + toxic: ["7M", "6M"], + uturn: ["9M", "8M", "7M", "6M"], + venoshock: ["9M", "8M", "7M", "6M"], + visegrip: ["9L1", "8L1", "7L1", "6L9"], + waterfall: ["9M", "8M", "7M", "6M"], + watergun: ["9L1", "8L1", "7L1", "6L1"], + waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], + watersport: ["7L1", "6L7"], + }, + encounters: [ + {generation: 6, level: 35}, + ], + }, + helioptile: { + learnset: { + agility: ["8M", "7E", "6E"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + bulldoze: ["8M", "8L20", "7M", "7L35", "6M", "6L35"], + camouflage: ["7E", "6E"], + charge: ["8L16", "7L11", "6L11"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dragonrush: ["8E"], + dragontail: ["8E", "7M", "6M"], + electricterrain: ["8M", "7E", "6E"], + electrify: ["8L40", "7L45", "6L45"], + electroball: ["8M"], + electroweb: ["8M", "7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + flash: ["6M"], + frustration: ["7M", "6M"], + glare: ["8E", "7E", "6E"], + grassknot: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + irontail: ["8M", "7T", "6T"], + lightscreen: ["8M", "7M", "6M"], + lowsweep: ["8M", "7M", "6M"], + magnetrise: ["7T", "6T"], + mudslap: ["8L1", "7L13", "6L13"], + paraboliccharge: ["8L28", "7L25", "6L25"], + pound: ["8L4", "7L1", "6L1"], + protect: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + quickattack: ["8L12", "7L17", "6L17"], + raindance: ["8M", "7M", "6M"], + razorwind: ["7L22", "6L22"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + risingvoltage: ["8T"], + rockslide: ["8M", "7M", "6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + scaleshot: ["8T"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tailwhip: ["8L1", "7L1", "6L1"], + thunder: ["8M", "8L44", "7M", "6M"], + thunderbolt: ["8M", "8L36", "7M", "7L49", "6M", "6L49"], + thundershock: ["8L8", "7L6", "6L6"], + thunderwave: ["8M", "8L32", "7M", "7L31", "6M", "6L31"], + toxic: ["7M", "6M"], + uturn: ["8M", "7M", "6M"], + voltswitch: ["8M", "8L24", "7M", "7L40", "6M", "6L40"], + wildcharge: ["8M", "7M", "6M"], + }, + }, + heliolisk: { + learnset: { + agility: ["8M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "8L1", "7M", "6M"], + charge: ["8L1", "7L1", "6L1"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + discharge: ["8L1"], + doubleteam: ["7M", "6M"], + dragonpulse: ["8M", "7T", "6T"], + dragontail: ["7M", "6M"], + eerieimpulse: ["8M", "8L1", "7L1", "6L1"], + electricterrain: ["8M"], + electrify: ["8L1", "7L1", "6L1"], + electroball: ["8M"], + electroweb: ["8M", "7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + firepunch: ["8M", "7T", "6T"], + flash: ["6M"], + focusblast: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + lightscreen: ["8M", "7M", "6M"], + lowkick: ["8M", "7T", "6T"], + lowsweep: ["8M", "7M", "6M"], + magnetrise: ["7T", "6T"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["8L1"], + paraboliccharge: ["8L1", "7L1", "6L1"], + pound: ["8L1"], + protect: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + quickattack: ["8L1", "7L1", "6L1"], + raindance: ["8M", "7M", "6M"], + razorwind: ["7L1", "6L1"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + risingvoltage: ["8T"], + rockslide: ["8M", "7M", "6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + scaleshot: ["8T"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarbeam: ["8M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tailwhip: ["8L1"], + thunder: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], + thunderbolt: ["8M", "8L1", "7M", "6M"], + thunderpunch: ["8M", "7T", "6T"], + thundershock: ["8L1"], + thunderwave: ["8M", "8L1", "7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["8M", "7M", "6M"], + voltswitch: ["8M", "8L1", "7M", "6M"], + weatherball: ["8M"], + wildcharge: ["8M", "7M", "6M"], + }, + }, + tyrunt: { + learnset: { + aerialace: ["7M", "6M"], + ancientpower: ["8L8", "7L26", "6L26"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + bide: ["7L12", "6L12"], + bite: ["8L16", "7L17", "6L17"], + block: ["7T", "6T"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M", "6M"], + bulldoze: ["8M", "7M", "6M"], + charm: ["8M", "8L12", "7L20", "6L20"], + closecombat: ["8M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L32", "7L34", "6L34"], + curse: ["8E", "7E", "6E"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dracometeor: ["8T", "7T", "6T"], + dragonclaw: ["8M", "8L36", "7M", "7L37", "6M", "6L37"], + dragondance: ["8M", "7E", "6E"], + dragonpulse: ["8M", "7T", "6T"], + dragontail: ["8L20", "7M", "7L30", "6M", "6L30"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "8L44", "7M", "7L44", "6M", "6L44"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + firefang: ["8M", "7E", "6E"], + frustration: ["7M", "6M"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + horndrill: ["8L48", "7L49", "6L49"], + hypervoice: ["8M", "7T", "6T"], + icefang: ["8M", "7E", "6E"], + irondefense: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + lashout: ["8T"], + meteorbeam: ["8T"], + outrage: ["8M", "7T", "6T"], + playrough: ["8M"], + poisonfang: ["8E", "7E", "6E"], + protect: ["8M", "7M", "6M"], + psychicfangs: ["8M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["8L4", "7M", "7L6", "6M", "6L6", "6S0"], + rockblast: ["8M"], + rockpolish: ["8E", "7M", "7E", "6M", "6E"], + rockslide: ["8M", "8L28", "7M", "6M"], + rocksmash: ["6M"], + rockthrow: ["8E"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + scaleshot: ["8T"], + scaryface: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "7L15", "6T", "6L15"], + stomp: ["8L24", "7L10", "6L10", "6S0"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + swagger: ["7M", "6M"], + tackle: ["8L1", "7L1", "6L1", "6S0"], + tailwhip: ["8L1", "7L1", "6L1", "6S0"], + thrash: ["8L40", "7L40", "6L40"], + thunderfang: ["8M", "7E", "6E"], + toxic: ["7M", "6M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 10, isHidden: true, moves: ["tailwhip", "tackle", "roar", "stomp"], pokeball: "cherishball"}, + ], + }, + tyrantrum: { + learnset: { + aerialace: ["7M", "6M"], + ancientpower: ["8L1", "7L26", "6L26"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + bide: ["7L12", "6L12"], + bite: ["8L16", "7L17", "6L17"], + block: ["7T", "6T"], + bodyslam: ["8M"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M", "6M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M"], + charm: ["8M", "8L12", "7L20", "6L20"], + closecombat: ["8M"], + confide: ["7M", "6M"], + crunch: ["8M", "8L32", "7L34", "6L34"], + darkpulse: ["8M", "7M", "6M"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + dracometeor: ["8T", "7T", "6T"], + dragonclaw: ["8M", "8L36", "7M", "7L37", "6M", "6L37"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T", "6T"], + dragontail: ["8L20", "7M", "7L30", "6M", "6L30"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "8L48", "7M", "7L47", "6M", "6L47"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + firefang: ["8M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "8L60", "7M", "7L68", "6M", "6L75"], + headsmash: ["8L66", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + highhorsepower: ["8M"], + honeclaws: ["6M"], + horndrill: ["8L54", "7L53", "6L53"], + hyperbeam: ["8M", "7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + icefang: ["8M"], + irondefense: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + lashout: ["8T"], + meteorbeam: ["8T"], + outrage: ["8M", "7T", "6T"], + playrough: ["8M"], + protect: ["8M", "7M", "6M"], + psychicfangs: ["8M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["8L1", "7M", "7L1", "6M", "6L6"], + rockblast: ["8M"], + rockpolish: ["7M", "6M"], + rockslide: ["8M", "8L28", "7M", "7L1", "6M", "6L68"], + rocksmash: ["6M"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + scaleshot: ["8T"], + scaryface: ["8M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "7L15", "6T", "6L15"], + stomp: ["8L24", "7L1", "6L10"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + swagger: ["7M", "6M"], + tackle: ["8L1", "7L1", "6L1"], + tailwhip: ["8L1", "7L1", "6L1"], + thrash: ["8L42", "7L42", "6L42"], + thunderfang: ["8M"], + toxic: ["7M", "6M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + amaura: { + learnset: { + ancientpower: ["8L8", "7L26", "6L26"], + aquatail: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + aurorabeam: ["8L24", "7L20", "6L20"], + auroraveil: ["8E"], + avalanche: ["8M", "7L34", "6L34"], + barrier: ["7E", "6E"], + blizzard: ["8M", "8L52", "7M", "7L65", "6M", "6L65"], + bodyslam: ["8M"], + bulldoze: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + darkpulse: ["8M", "7M", "6M"], + discharge: ["8E", "7E", "6E"], + doubleteam: ["7M", "6M"], + dragontail: ["7M", "6M"], + dreameater: ["7M", "6M"], + earthpower: ["8M", "7T", "6T"], + echoedvoice: ["7M", "6M"], + encore: ["8M", "8L4", "7L44", "6L44"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + freezedry: ["8L36"], + frostbreath: ["7M", "6M"], + frustration: ["7M", "6M"], + growl: ["8L1", "7L1", "6L1", "6S0"], + hail: ["8M", "8L48", "7M", "7L38", "6M", "6L38"], + haze: ["8E", "7E", "6E"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "8L56", "7M", "7L57", "6M", "6L57"], + hypervoice: ["8M", "7T", "6T"], + icebeam: ["8M", "8L40", "7M", "7L50", "6M", "6L50"], + icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13"], + irondefense: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + lightscreen: ["8M", "8L44", "7M", "7L47", "6M", "6L47"], + magnetrise: ["7T", "7E", "6T", "6E"], + meteorbeam: ["8T"], + mirrorcoat: ["8E", "7E", "6E"], + mist: ["8L20", "7L18", "6L18"], + mudshot: ["8M"], + naturepower: ["8L32", "7M", "7L41", "6M", "6L41"], + outrage: ["8M", "7T", "6T"], + powdersnow: ["8L1", "7L1", "6L1", "6S0"], + protect: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rockthrow: ["8E", "7L10", "6L10", "6S0"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "8L16", "7M", "7L30", "6M", "6L30"], + safeguard: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "6T"], + stoneedge: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + takedown: ["8E", "7L15", "6L15"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "8L28", "7M", "7L5", "6M", "6L5", "6S0"], + toxic: ["7M", "6M"], + waterpulse: ["7T", "6T"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 10, isHidden: true, moves: ["growl", "powdersnow", "thunderwave", "rockthrow"], pokeball: "cherishball"}, + ], + }, + aurorus: { + learnset: { + ancientpower: ["8L1", "7L26", "6L26"], + aquatail: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + aurorabeam: ["8L24", "7L20", "6L20"], + avalanche: ["8M", "7L34", "6L34"], + blizzard: ["8M", "8L60", "7M", "7L74", "6M", "6L74"], + bodyslam: ["8M"], + bulldoze: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + darkpulse: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + dragontail: ["7M", "6M"], + dreameater: ["7M", "6M"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "7M", "6M"], + echoedvoice: ["7M", "6M"], + encore: ["8M", "8L1", "7L46", "6L46"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + freezedry: ["8L36", "7L1", "6L1"], + frostbreath: ["7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + growl: ["8L1", "7L1", "6L1"], + hail: ["8M", "8L54", "7M", "7L38", "6M", "6L38"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "8L66", "7M", "7L63", "6M", "6L63"], + hypervoice: ["8M", "7T", "6T"], + icebeam: ["8M", "8L42", "7M", "7L56", "6M", "6L56"], + iciclespear: ["8M"], + icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13"], + irondefense: ["8M", "7T", "6T"], + ironhead: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + lightscreen: ["8M", "8L48", "7M", "7L50", "6M", "6L50"], + magnetrise: ["7T", "6T"], + meteorbeam: ["8T"], + mist: ["8L20", "7L18", "6L18"], + mudshot: ["8M"], + naturepower: ["8L32", "7M", "7L43", "6M", "6L43"], + outrage: ["8M", "7T", "6T"], + powdersnow: ["8L1", "7L1", "6L1"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + psychup: ["7M", "6M"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockblast: ["8M"], + rockpolish: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + rockthrow: ["7L1", "6L10"], + rocktomb: ["8M", "7M", "6M"], + round: ["8M", "8L16", "7M", "7L30", "6M", "6L30"], + safeguard: ["8M", "7M", "6M"], + sandstorm: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stealthrock: ["8M", "7T", "6T"], + stoneedge: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + takedown: ["7L15", "6L15"], + thunder: ["8M", "7M", "6M"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "8L28", "7M", "7L1", "6M", "6L5"], + toxic: ["7M", "6M"], + waterpulse: ["7T", "6T"], + weatherball: ["8M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + }, + sylveon: { + learnset: { + attract: ["8M", "7M", "6M"], + babydolleyes: ["9L15", "8L15", "7L9", "6S1"], + batonpass: ["9M", "9L1", "8M", "8L1"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M"], + calmmind: ["9M", "8M", "7M", "7S2", "6M"], + celebrate: ["6S0"], + charm: ["9M", "9L1", "8M", "8L1"], + confide: ["7M", "6M"], + copycat: ["9L1", "8L1"], + covet: ["9L1", "8L1", "7T", "6T"], + cut: ["6M"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + dig: ["9M", "8M", "6M"], + disarmingvoice: ["9M", "9L0", "8L0", "7L1", "6L1", "6S1"], + doubleedge: ["9L1", "8L1"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "9L30", "8M", "8L30", "7L20", "7S2", "6L20", "6S1"], + echoedvoice: ["7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + fairywind: ["7L1", "6L9", "6S0"], + faketears: ["9M", "8M"], + flash: ["6M"], + focusenergy: ["8M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + growl: ["9L1", "8L1"], + healbell: ["7T", "6T"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1", "6S0"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "8M", "7M", "7S2", "6M"], + hypervoice: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + laserfocus: ["7T"], + lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41"], + lightscreen: ["9M", "9L25", "8M", "8L25", "7M", "7L33", "6M", "6L33"], + magicalleaf: ["9M", "8M"], + magiccoat: ["7T", "6T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M", "9L35", "8M", "8L35", "7L29", "6L29"], + moonblast: ["9L50", "8L50", "7L37", "6L37"], + mysticalfire: ["8M"], + payday: ["8M"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M"], + psychup: ["9L45", "8L45", "7M", "7L45", "6M", "6L45"], + psyshock: ["9M", "8M", "7M", "7S2", "6M"], + quickattack: ["9L10", "8L10", "7L13", "6L13", "6S1"], + raindance: ["9M", "8M", "7M", "6M"], + reflect: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + sandattack: ["9L5", "8L5", "7L5", "6L5", "6S0"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + skillswap: ["9M", "9L40", "8M", "8L40", "7T", "7L25", "6T", "6L25"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M", "9L20", "8M", "8L20", "7L17", "6L17"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwhip: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M", "9L1", "8L1"], + telekinesis: ["7T"], + terablast: ["9M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + weatherball: ["8M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 6, level: 10, moves: ["celebrate", "helpinghand", "sandattack", "fairywind"], pokeball: "cherishball"}, + {generation: 6, level: 10, gender: "F", moves: ["disarmingvoice", "babydolleyes", "quickattack", "drainingkiss"], pokeball: "cherishball"}, + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["hyperbeam", "drainingkiss", "psyshock", "calmmind"], pokeball: "cherishball"}, + ], + }, + hawlucha: { + learnset: { + acrobatics: ["9M", "8M", "7M", "6M"], + aerialace: ["9M", "9L12", "8L12", "7M", "7L16", "6M", "6L16"], + agility: ["9M", "8M", "7E", "6E"], + allyswitch: ["8M", "7T", "7E", "6E"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + batonpass: ["9M", "8M", "7E", "6E"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + bounce: ["9L28", "8M", "8L28", "7T", "7L32", "6T", "6L32"], + bravebird: ["9M", "8M"], + brickbreak: ["9M", "9L24", "8M", "7M", "6M"], + bulkup: ["9M", "8M", "7M", "6M"], + closecombat: ["9M", "8M"], + coaching: ["8T"], + confide: ["7M", "6M"], + crosschop: ["9E", "8E"], + cut: ["6M"], + defog: ["9E", "8E", "7T"], + detect: ["9L8", "8L8", "7L1", "6L1"], + dig: ["9M", "8M", "6M"], + doubleteam: ["7M", "6M"], + drainpunch: ["9M", "8M", "7T", "6T"], + dualchop: ["7T", "6T"], + dualwingbeat: ["8T"], + encore: ["9M", "9L16", "8M", "8L16", "7L20", "6L20"], + endeavor: ["9L52", "8L52", "7T", "7L36", "6T", "6L36"], + endure: ["9M", "8M"], + entrainment: ["9E", "8E", "7E", "6E"], + facade: ["9M", "8M", "7M", "6M"], + falseswipe: ["9M", "8M", "7M", "6M"], + featherdance: ["9L20", "8L20", "7L40", "6L40"], + feint: ["9E", "8E", "7E"], + firepunch: ["9M", "8M", "7T", "6T"], + fling: ["9M", "8M", "7M", "7L24", "6M", "6L24"], + fly: ["9M", "8M", "7M", "6M"], + flyingpress: ["9L44", "8L44", "7L28", "6L28"], + focusblast: ["9M", "8M", "7M", "6M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + grassknot: ["9M", "8M", "7M", "6M"], + helpinghand: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + highjumpkick: ["9L48", "8L48", "7L44", "6L44"], + honeclaws: ["9L1", "8L1", "7L1", "6M", "6L1"], + hyperbeam: ["9M"], + ironhead: ["9M", "8M", "7T", "6T"], + karatechop: ["7L4", "6L4"], + laserfocus: ["7T"], + lastresort: ["7T", "6T"], + lowkick: ["9M", "8M", "7T", "6T"], + lowsweep: ["9M", "8M", "7M", "6M"], + meanlook: ["9E", "8E"], + mefirst: ["7E", "6E"], + megakick: ["8M"], + megapunch: ["8M"], + mudsport: ["7E", "6E"], + payback: ["8M", "7M", "6M"], + poisonjab: ["9M", "8M", "7M", "6M"], + poweruppunch: ["6M"], + protect: ["9M", "8M", "7M", "6M"], + quickguard: ["9E", "8E", "7E", "6E"], + raindance: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rockslide: ["9M", "8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "8M", "7M", "6M"], + roost: ["9L36", "8L36", "7M", "7L12", "6M", "6L12"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + skyattack: ["9L56", "8L56", "7T", "7L48", "6T", "6L48"], + skydrop: ["7M", "7L55", "6M", "6L55"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + steelwing: ["8M", "7M", "6M"], + stoneedge: ["9M", "8M", "7M", "6M"], + strength: ["6M"], + submission: ["8L24"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "7L60", "6M", "6L60"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwind: ["7T", "6T"], + takedown: ["9M"], + taunt: ["9M", "9L32", "8M", "8L32", "7M", "6M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["8M", "7T"], + thunderpunch: ["9M", "8M", "7T", "6T"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "7M", "6M"], + wingattack: ["9L4", "8L4", "7L8", "6L8"], + workup: ["8M", "7M"], + xscissor: ["9M", "8M", "7M", "6M"], + zenheadbutt: ["9M", "8M", "7T", "6T"], + }, + }, + dedenne: { + learnset: { + aerialace: ["7M", "6M"], + agility: ["9M"], + allyswitch: ["8M", "7T"], + attract: ["8M", "7M", "6M"], + charge: ["9L10", "8L10", "7L11", "6L11"], + chargebeam: ["9M", "7M", "7L34", "6M", "6L34"], + charm: ["9M", "9L20", "8M", "8L20", "7L14", "6L14"], + confide: ["7M", "6M"], + covet: ["9E", "8E", "7T", "7E", "6T", "6E"], + cut: ["6M"], + dazzlinggleam: ["9M", "8M"], + dig: ["9M", "8M", "6M"], + discharge: ["9L40", "8L40", "7L50", "6L50"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M"], + eerieimpulse: ["9M", "8M", "7E", "6E"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "8M"], + electroweb: ["8M", "7T", "6T"], + endure: ["9M", "8M"], + entrainment: ["9L55", "8L55", "7L39", "6L39"], + facade: ["9M", "8M", "7M", "6M"], + flash: ["6M"], + fling: ["9M", "8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + grassknot: ["9M", "8M", "7M", "6M"], + helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M"], + irontail: ["8M", "7T", "6T"], + lastresort: ["7T", "6T"], + lightscreen: ["9M"], + magnetrise: ["9E", "8E", "7T", "6T"], + mistyterrain: ["9M"], + naturalgift: ["7E", "6E"], + nuzzle: ["9L1", "8L1", "7L20", "6L20"], + paraboliccharge: ["9L25", "8L25", "7L17", "6L17"], + playrough: ["9M", "9L45", "8M", "8L45", "7L42", "6L42"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + recycle: ["7T", "6T"], + rest: ["9M", "9L35", "8M", "8L35", "7M", "7L30", "6M", "6L30"], + retaliate: ["8M", "6M"], + return: ["7M", "6M"], + risingvoltage: ["8T"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["9M"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["9L35", "8M", "8L35", "7T", "7L31", "6T", "6L31"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superfang: ["9L50", "8L50", "7T", "6T"], + swagger: ["7M", "6M"], + swift: ["9M"], + tackle: ["9L5", "8L5", "7L1", "6L1"], + tailwhip: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + tearfullook: ["9E", "8E", "7E"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + thunder: ["9M", "9L60", "8M", "8L60", "7M", "7L45", "6M", "6L45"], + thunderbolt: ["9M", "8M", "7M", "6M"], + thunderpunch: ["9M", "8M", "7T", "6T"], + thundershock: ["9L15", "8L15", "7L7", "6L7"], + thunderwave: ["9M", "8M", "7M", "7L23", "6M", "6L23"], + toxic: ["7M", "6M"], + trailblaze: ["9M"], + uturn: ["9M", "8M", "7M", "6M"], + voltswitch: ["9M", "9L30", "8M", "8L30", "7M", "7L26", "6M", "6L26"], + wildcharge: ["9M", "8M", "7M", "6M"], + }, + }, + carbink: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["8M", "7T"], + ancientpower: ["9L20", "8L20", "7L31", "6L31"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + calmmind: ["9M", "8M", "7M", "6M"], + charm: ["9M", "8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + earthpower: ["9M", "8M", "7T", "6T"], + endure: ["9M", "8M"], + explosion: ["7M", "6M"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L15", "8L15", "7L35", "6L35"], + flash: ["6M"], + flashcannon: ["9M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M"], + gravity: ["7T", "6T"], + guardsplit: ["9L5", "8L5", "7L27", "6L27"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M"], + hail: ["8M", "7M", "6M"], + harden: ["9L1", "8L1", "7L1", "6L1"], + heavyslam: ["9M"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M"], + irondefense: ["9M", "8M", "7T", "6T"], + ironhead: ["9M"], + lightscreen: ["9M", "9L30", "8M", "8L30", "7M", "7L60", "6M", "6L60"], + magiccoat: ["7T", "6T"], + magnetrise: ["7T", "6T"], + meteorbeam: ["8T"], + mistyexplosion: ["8T"], + mistyterrain: ["9M"], + moonblast: ["9L55", "8L55", "7L50", "6L50"], + naturepower: ["7M", "6M"], + powergem: ["9M", "9L45", "8M", "8L45", "7L46", "6L46"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + psychup: ["7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "8M", "7M", "7L18", "6M", "6L18"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockblast: ["9M"], + rockpolish: ["9L25", "8L25", "7M", "6M"], + rockslide: ["9M", "9L35", "8M", "8L35", "7M", "6M"], + rockthrow: ["7L5", "6L5"], + rocktomb: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "7L70", "6M", "6L70"], + sandstorm: ["9M", "8M", "7M", "6M"], + sandtomb: ["8M"], + secretpower: ["6M"], + sharpen: ["7L8", "6L8"], + skillswap: ["9M", "9L40", "8M", "8L40", "7T", "7L40", "6T", "6L40"], + sleeptalk: ["9M", "8M", "7M", "6M"], + smackdown: ["9L10", "8L10", "7M", "7L12", "6M", "6L12"], + snore: ["8M", "7T", "6T"], + spikes: ["9M"], + stealthrock: ["9M", "9L50", "8M", "8L50", "7T", "7L21", "6T", "6L21"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L49", "6M", "6L49"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + telekinesis: ["7T"], + terablast: ["9M"], + terrainpulse: ["8T"], + toxic: ["7M", "6M"], + trickroom: ["9M", "8M", "7M", "6M"], + wonderroom: ["8M", "7T", "6T"], + }, + }, + goomy: { + learnset: { + absorb: ["9L1", "8L1", "7L5", "6L5"], + acidarmor: ["7E", "6E"], + attract: ["8M", "7M", "6M"], + bide: ["7L13", "6L13"], + bodyslam: ["9M", "9L45", "8M", "8L45", "7L32", "7S0", "6L32"], + bubble: ["7L1", "6L1"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + counter: ["9E", "8E", "7E", "7S0", "6E"], + curse: ["9L41", "8L41", "7E", "6E"], + doubleteam: ["7M", "6M"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonbreath: ["9L10", "8L10", "7L18", "6L18"], + dragonpulse: ["9M", "9L35", "8M", "8L35", "7T", "7L42", "7S0", "6T", "6L42"], + endure: ["9M", "8M", "7E", "6E"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L20", "8L20", "7L28", "6L28"], + frustration: ["7M", "6M"], + hiddenpower: ["7M", "6M"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "7E", "6T", "6E"], + lifedew: ["9E", "8E"], + muddywater: ["9L50", "8M", "8L50", "7L38", "6L38"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M", "7T", "6T"], + poisontail: ["7E", "6E"], + protect: ["9M", "9L15", "8M", "8L15", "7M", "7L9", "6M", "6L9"], + raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderbolt: ["9M", "8M", "7M", "6M"], + toxic: ["7M", "6M"], + watergun: ["9L5", "8L5"], + waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, isHidden: true, moves: ["bodyslam", "dragonpulse", "counter"], pokeball: "cherishball"}, + ], + }, + sliggoo: { + learnset: { + absorb: ["9L1", "8L1", "7L1", "6L5"], + acidarmor: ["9L1"], + acidspray: ["9M", "9L0", "8L0"], + attract: ["8M", "7M", "6M"], + bide: ["7L13", "6L13"], + blizzard: ["9M", "8M", "7M", "6M"], + bodyslam: ["9M", "9L49", "8M", "8L49", "7L32", "6L32"], + bubble: ["7L1", "6L1"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + curse: ["9L43", "8L43"], + doubleteam: ["7M", "6M"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonbreath: ["9L1", "8L1", "7L18", "6L18"], + dragonpulse: ["9M", "9L35", "8M", "8L35", "7T", "7L47", "6T", "6L47"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flail: ["9L20", "8L20", "7L28", "6L28"], + frustration: ["7M", "6M"], + hiddenpower: ["7M", "6M"], + icebeam: ["9M", "8M", "7M", "6M"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "6T"], + muddywater: ["9L56", "8M", "8L56", "7L38", "6L38"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M", "7T", "6T"], + protect: ["9M", "9L15", "8M", "8L15", "7M", "7L9", "6M", "6L9"], + raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M", "8M", "7M", "6M"], + toxic: ["7M", "6M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], + }, + encounters: [ + {generation: 6, level: 30}, + ], + }, + sliggoohisui: { + learnset: { + absorb: ["9L1"], + acidarmor: ["9L1"], + acidspray: ["9M"], + blizzard: ["9M"], + bodyslam: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + curse: ["9L43"], + dracometeor: ["9M"], + dragonbreath: ["9L1"], + dragonpulse: ["9M", "9L35"], + endure: ["9M"], + facade: ["9M"], + flail: ["9L20"], + flashcannon: ["9M"], + heavyslam: ["9M"], + icebeam: ["9M"], + icespinner: ["9M"], + ironhead: ["9M", "9L49"], + muddywater: ["9L56"], + mudshot: ["9M"], + outrage: ["9M"], + protect: ["9M", "9L15"], + raindance: ["9M", "9L30"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + shelter: ["9L0"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + steelbeam: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M", "9L25"], + }, + }, + goodra: { + learnset: { + absorb: ["9L1", "8L1", "7L1", "6L5"], + acidspray: ["9M", "9L1", "8L1"], + aquatail: ["9L0", "8L0", "7T", "7L1", "6T", "6L50"], + assurance: ["8M"], + attract: ["8M", "7M", "6M"], + bide: ["7L13", "6L13"], + blizzard: ["9M", "8M", "7M", "6M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L49", "8M", "8L49", "7L32", "6L32"], + breakingswipe: ["8M"], + brutalswing: ["8M", "7M"], + bubble: ["7L1", "6L1"], + bulldoze: ["9M", "8M", "7M", "6M"], + charm: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + curse: ["9L43", "8L43"], + doubleteam: ["7M", "6M"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonbreath: ["9L1", "8L1", "7L18", "6L18"], + dragonclaw: ["9M"], + dragonpulse: ["9M", "8M", "8L35", "7T", "7L47", "6T", "6L47"], + dragontail: ["9M", "7M", "6M"], + earthquake: ["9M", "8M", "7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + feint: ["9L1", "8L1", "7L1", "6L1"], + fireblast: ["9M", "8M", "7M", "6M"], + firepunch: ["9M", "8M", "7T", "6T"], + flail: ["9L20", "8L20", "7L28", "6L28"], + flamethrower: ["9M", "8M", "7M", "6M"], + focusblast: ["9M", "8M", "7M", "6M"], + focuspunch: ["7T", "6T"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + hail: ["8M", "7M", "6M"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + icebeam: ["9M", "8M", "7M", "6M"], + incinerate: ["6M"], + infestation: ["7M", "6M"], + irontail: ["8M", "7T", "6T"], + laserfocus: ["7T"], + megakick: ["8M"], + megapunch: ["8M"], + muddywater: ["9L58", "8M", "8L58", "7L38", "6L38"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M", "7T", "7L1", "6T", "6L1"], + poisontail: ["9M", "9L1", "8L1"], + powerwhip: ["9L67", "8M", "8L67", "7L50", "6L55"], + protect: ["9M", "9L15", "8M", "8L15", "7M", "7L1", "6M", "6L9"], + raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + rocksmash: ["6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + stompingtantrum: ["9M", "8M", "7T"], + strength: ["6M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + surf: ["9M", "8M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + tearfullook: ["9L1", "8L1"], + terablast: ["9M"], + thunder: ["9M", "8M", "7M", "6M"], + thunderbolt: ["9M", "8M", "7M", "6M"], + thunderpunch: ["9M", "8M", "7T", "6T"], + toxic: ["7M", "6M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], + weatherball: ["8M"], + }, + }, + goodrahisui: { + learnset: { + absorb: ["9L1"], + acidspray: ["9M", "9L1"], + blizzard: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M", "9L49"], + bulldoze: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + curse: ["9L43"], + dracometeor: ["9M"], + dragonbreath: ["9L1"], + dragonclaw: ["9M"], + dragonpulse: ["9M", "9L35"], + dragontail: ["9M"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + feint: ["9L1"], + fireblast: ["9M"], + firepunch: ["9M"], + flail: ["9L20"], + flamethrower: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + heavyslam: ["9M", "9L67"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icespinner: ["9M"], + ironhead: ["9M", "9L49"], + irontail: ["9L0"], + muddywater: ["9L58"], + mudshot: ["9M"], + outrage: ["9M"], + protect: ["9M", "9L15"], + raindance: ["9M", "9L30"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + shelter: ["9L1"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + steelbeam: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + surf: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + tearfullook: ["9L1"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M", "9L25"], + }, + }, + klefki: { + learnset: { + astonish: ["9L1", "8L1", "7L8", "6L8"], + attract: ["8M", "7M", "6M"], + calmmind: ["9M", "8M", "7M", "6M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + craftyshield: ["8L16", "7L23", "6L23"], + cut: ["6M"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "9L24", "8M", "8L24", "7L18", "6L18"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + fairylock: ["9L16", "8L1", "7L1", "6L1"], + fairywind: ["9L8", "8L8", "7L5", "6L5"], + flashcannon: ["9M", "9L36", "8M", "8L36", "7M", "6M"], + foulplay: ["9M", "9L48", "8M", "8L48", "7T", "7L27", "6T", "6L27"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + healblock: ["7L50", "6L50"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + imprison: ["9M", "9L32", "8M", "8L32", "7L36", "6L36"], + irondefense: ["9M", "8M", "7T", "7E", "6T", "6E"], + lastresort: ["9L52", "8L52", "7T", "6T"], + lightscreen: ["9M", "8M", "7M", "6M"], + lockon: ["7E", "6E"], + magiccoat: ["7T", "6T"], + magicroom: ["9L44", "8M", "8L44", "7T", "7L44", "6T", "6L44"], + magnetrise: ["9E", "8E", "7T", "6T"], + metalsound: ["9L20", "8L20", "7L12", "6L12"], + mirrorshot: ["7L34", "6L34"], + mistyterrain: ["9M", "8M"], + playrough: ["9M", "9L40", "8M", "8L40", "7L43", "6L43"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + psychup: ["7M", "6M"], + psyshock: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + recycle: ["9L28", "8L28", "7T", "7L40", "6T", "6L40"], + reflect: ["9M", "8M", "7M", "6M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + sandstorm: ["9M"], + secretpower: ["6M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + spikes: ["9M", "8M", "7L15", "6L15"], + steelbeam: ["9M", "8T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + switcheroo: ["9E", "8E", "7E", "6E"], + tackle: ["9L4", "8L4", "7L1", "6L1"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "7E", "6M", "6E"], + thunderwave: ["9M", "8M", "7M", "6M"], + torment: ["9L12", "8L12", "7M", "7L32", "6M", "6L32"], + toxic: ["7M", "6M"], + trickroom: ["9M"], + }, + }, + phantump: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L5", "6L5"], + attract: ["8M", "7M", "6M"], + bestow: ["7E", "6E"], + branchpoke: ["8L4"], + bulldoze: ["8M", "7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L1", "6L1"], + curse: ["8L32", "7L28", "6L28"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + destinybond: ["8L48", "7L39", "6L39"], + dig: ["8M", "6M"], + disable: ["8E"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + facade: ["8M", "7M", "6M"], + feintattack: ["7L19", "6L19"], + forestscurse: ["8L52", "7L35", "6L35"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["8M", "7T", "6T"], + grassknot: ["8M", "7M", "6M"], + grassyglide: ["8T"], + growth: ["8L24", "7L8", "6L8"], + grudge: ["8E", "7E", "6E"], + hex: ["8M", "8L20"], + hiddenpower: ["7M", "6M"], + hornleech: ["8L28", "7L54", "6L54"], + imprison: ["8M", "7E", "6E"], + ingrain: ["8L40", "7L13", "6L13"], + leechseed: ["8L8", "7L23", "6L23"], + magicalleaf: ["8M"], + magiccoat: ["7T", "6T"], + naturepower: ["7M", "6M"], + painsplit: ["7T", "6T"], + phantomforce: ["8M", "8L36", "7L45", "6L45"], + poisonjab: ["8M", "7M", "6M"], + poltergeist: ["8T"], + poweruppunch: ["7E"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T"], + shadowball: ["8M", "7M", "6M"], + shadowclaw: ["8M", "7M", "6M"], + skillswap: ["8M", "7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarbeam: ["8M", "7M", "6M"], + spite: ["7T", "6T"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + suckerpunch: ["8E"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["8L1", "7L1", "6L1"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "7T", "6T"], + trickroom: ["8M", "7M", "6M"], + venomdrench: ["8M", "7E", "6E"], + willowisp: ["8M", "8L16", "7M", "7L31", "6M", "6L31"], + woodhammer: ["8L44", "7L49", "6L49"], + worryseed: ["7T", "6T"], + }, + }, + trevenant: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L5"], + attract: ["8M", "7M", "6M"], + block: ["7T", "6T"], + branchpoke: ["8L1"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M", "6M"], + calmmind: ["8M", "7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["8L12", "7L1", "6L1"], + curse: ["8L32", "7L28", "6L28"], + cut: ["6M"], + darkpulse: ["8M", "7M", "6M"], + destinybond: ["8L48", "7L39", "6L39"], + dig: ["8M", "6M"], + doubleteam: ["7M", "6M"], + drainpunch: ["8M", "7T", "6T"], + dreameater: ["7M", "6M"], + earthquake: ["8M", "7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + facade: ["8M", "7M", "6M"], + feintattack: ["7L19", "6L19"], + focusblast: ["8M", "7M", "6M"], + forestscurse: ["8L52", "7L35", "6L35"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["8M", "7T", "6T"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + grassyglide: ["8T"], + growth: ["8L24", "7L1", "6L8"], + hex: ["8M", "8L20"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hornleech: ["8L28", "7L1", "6L1"], + hyperbeam: ["8M", "7M", "6M"], + imprison: ["8M"], + ingrain: ["8L40", "7L13", "6L13"], + leafstorm: ["8M"], + leechseed: ["8L1", "7L23", "6L23"], + magicalleaf: ["8M"], + magiccoat: ["7T", "6T"], + naturepower: ["7M", "6M"], + painsplit: ["7T", "6T"], + phantomforce: ["8M", "8L36", "7L45", "6L45"], + poisonjab: ["8M", "7M", "6M"], + poltergeist: ["8T"], + poweruppunch: ["6M"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + secretpower: ["6M"], + seedbomb: ["8M", "7T", "6T"], + shadowball: ["8M", "7M", "6M"], + shadowclaw: ["8M", "8L0", "7M", "7L1", "6M", "6L55"], + skillswap: ["8M", "7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + solarbeam: ["8M", "7M", "6M"], + spite: ["7T", "6T"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["8L1", "7L1", "6L1"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "7T", "6T"], + trickroom: ["8M", "7M", "6M"], + venomdrench: ["8M"], + willowisp: ["8M", "8L16", "7M", "7L31", "6M", "6L31"], + woodhammer: ["8L44", "7L49", "6L49"], + worryseed: ["7T", "6T"], + xscissor: ["8M", "7M", "6M"], + }, + }, + pumpkaboo: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1"], + attract: ["8M", "7M", "6M"], + bestow: ["7E", "6E"], + bulletseed: ["8M", "8L20", "7L26", "6L26"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["8L8", "7L1", "6L1"], + curse: ["8E", "7E"], + darkpulse: ["8M", "7M", "6M"], + destinybond: ["8E", "7E", "6E"], + disable: ["8E", "7E", "6E"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + explosion: ["7M", "6M"], + facade: ["8M", "7M", "6M"], + fireblast: ["8M", "7M", "6M"], + flamecharge: ["7M", "6M"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["8M", "7T", "6T"], + grassknot: ["8M", "7M", "6M"], + grassyglide: ["8T"], + gyroball: ["8M", "7M", "6M"], + hex: ["8M"], + hiddenpower: ["7M", "6M"], + imprison: ["8M"], + incinerate: ["6M"], + leechseed: ["8L16", "7L20", "6L20"], + lightscreen: ["8M", "7M", "6M"], + magiccoat: ["7T", "6T"], + mysticalfire: ["8M"], + naturepower: ["7M", "6M"], + painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], + poltergeist: ["8T"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + razorleaf: ["8L12", "7L16", "6L16"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scaryface: ["8M", "8L24", "7L4", "6L4"], + secretpower: ["6M"], + seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], + shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], + shadowsneak: ["8L4", "7L30", "6L30"], + skillswap: ["8M", "7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + snore: ["8M"], + solarbeam: ["8M", "7M", "6M"], + spite: ["7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + synthesis: ["7T", "6T"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], + trickortreat: ["8L1", "7L23", "6L6"], + trickroom: ["8M", "7M", "6M"], + willowisp: ["8M", "7M", "6M"], + worryseed: ["8L28", "7T", "7L11", "6T", "6L11"], + }, + }, + pumpkaboosuper: { + learnset: { + astonish: ["6S0"], + scaryface: ["6S0"], + shadowsneak: ["6S0"], + trickortreat: ["6S0"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["trickortreat", "astonish", "scaryface", "shadowsneak"], pokeball: "cherishball"}, + ], + }, + gourgeist: { + learnset: { + allyswitch: ["8M", "7T"], + astonish: ["8L1", "7L1", "6L1"], + attract: ["8M", "7M", "6M"], + brutalswing: ["8M"], + bulletseed: ["8M", "8L20", "7L26", "6L26"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + confuseray: ["8L1", "7L1", "6L1"], + darkpulse: ["8M", "7M", "6M"], + doubleteam: ["7M", "6M"], + dreameater: ["7M", "6M"], + endure: ["8M"], + energyball: ["8M", "7M", "6M"], + explosion: ["8L1", "7M", "7L1", "6M", "6L1"], + facade: ["8M", "7M", "6M"], + fireblast: ["8M", "7M", "6M"], + flamecharge: ["7M", "6M"], + flamethrower: ["8M", "7M", "6M"], + flash: ["6M"], + focusblast: ["8M", "7M", "6M"], + foulplay: ["8M", "7T", "6T"], + frustration: ["7M", "6M"], + gigadrain: ["8M", "7T", "6T"], + gigaimpact: ["8M", "7M", "6M"], + grassknot: ["8M", "7M", "6M"], + grassyglide: ["8T"], + gyroball: ["8M", "7M", "6M"], + hex: ["8M"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["8M", "7M", "6M"], + imprison: ["8M"], + incinerate: ["6M"], + leechseed: ["8L16", "7L20", "6L20"], + lightscreen: ["8M", "7M", "6M"], + magiccoat: ["7T", "6T"], + moonblast: ["8L1"], + mysticalfire: ["8M"], + nastyplot: ["8M"], + naturepower: ["7M", "6M"], + painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], + phantomforce: ["8M", "8L48", "7L1", "6L1"], + poltergeist: ["8T"], + powerwhip: ["8M"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + razorleaf: ["8L12", "7L16", "6L16"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + roleplay: ["7T", "6T"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scaryface: ["8M", "8L24", "7L1", "6L4"], + secretpower: ["6M"], + seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], + shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], + shadowsneak: ["8L1", "7L30", "6L30"], + skillswap: ["8M", "7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M"], + sludgebomb: ["8M", "7M", "6M"], + snore: ["8M"], + solarbeam: ["8M", "7M", "6M"], + spite: ["7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + synthesis: ["7T", "6T"], + telekinesis: ["7T"], + thief: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], + trickortreat: ["8L1", "7L23", "6L6"], + trickroom: ["8M", "7M", "6M"], + willowisp: ["8M", "7M", "6M"], + worryseed: ["8L28", "7T", "7L11", "6T", "6L11"], + }, + }, + bergmite: { + learnset: { + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + auroraveil: ["9E", "8E"], + avalanche: ["9M", "9L18", "8M", "8L18", "7L39", "6L39"], + barrier: ["7E", "6E"], + bite: ["9L21", "8L21", "7L1", "6L1"], + blizzard: ["9M", "9L39", "8M", "8L39", "7M", "7L43", "6M", "6L43"], + bodyslam: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L33", "8M", "8L33"], + curse: ["9L9", "8L9", "7L22", "6L22"], + doubleedge: ["9L42", "8L42", "7L49", "6L49"], + doubleteam: ["7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + frostbreath: ["7M", "6M"], + frustration: ["7M", "6M"], + gyroball: ["8M", "7M", "6M"], + hail: ["8M", "7M", "6M"], + harden: ["9L1", "8L1", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + iceball: ["7L30", "6L30"], + icebeam: ["9M", "8M", "7M", "6M"], + icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], + irondefense: ["9M", "9L27", "8M", "8L27", "7T", "6T"], + mirrorcoat: ["9E", "8E", "7E", "6E"], + mist: ["9E", "8E", "7E", "6E"], + powdersnow: ["9L6", "8L6", "7L5", "6L5"], + protect: ["9M", "9L15", "8M", "8L15", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rapidspin: ["9L1", "8L1", "7L35", "6L35"], + recover: ["9L30", "8L30", "7L47", "7E", "6L47", "6E"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + rockpolish: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + secretpower: ["6M"], + sharpen: ["7L20", "6L20"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + snowscape: ["9M"], + stoneedge: ["9M", "8M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "8M", "7M", "6M"], + surf: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L3", "8L3", "7L1", "6L1"], + takedown: ["9M", "9L36", "8L36", "7L15", "6L15"], + terablast: ["9M"], + toxic: ["7M", "6M"], + waterpulse: ["7T", "6T"], + }, + }, + avalugg: { + learnset: { + afteryou: ["7T", "6T"], + attract: ["8M", "7M", "6M"], + avalanche: ["9M", "9L18", "8M", "8L18", "7L42", "6L42"], + bite: ["9L21", "8L21", "7L1", "6L1"], + blizzard: ["9M", "9L41", "8M", "8L41", "7M", "7L46", "6M", "6L46"], + block: ["7T", "6T"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L0", "8M", "8L0", "7L1"], + bulldoze: ["9M", "8M", "7M", "6M"], + chillingwater: ["9M"], + confide: ["7M", "6M"], + crunch: ["9M", "9L33", "8M", "8L33", "7L1", "6L1"], + curse: ["9L9", "8L9", "7L22", "6L22"], + doubleedge: ["9L46", "8L46", "7L56", "6L56"], + doubleteam: ["7M", "6M"], + earthquake: ["9M", "8M", "7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flash: ["6M"], + flashcannon: ["9M", "8M", "7M", "6M"], + frostbreath: ["7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + gyroball: ["8M", "7M", "6M"], + hail: ["8M", "7M", "6M"], + harden: ["9L1", "8L1", "7L1", "6L1"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M"], + highhorsepower: ["8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + iceball: ["7L30", "6L30"], + icebeam: ["9M", "8M", "7M", "6M"], + icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], + icespinner: ["9M"], + iciclecrash: ["9L51"], + iciclespear: ["8M"], + icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], + irondefense: ["9M", "9L27", "8M", "8L27", "7T", "7L1", "6T", "6L1"], + ironhead: ["9M", "8M", "7T", "6T"], + powdersnow: ["9L1", "8L1", "7L1", "6L5"], + protect: ["9M", "9L15", "8M", "8L15", "7M", "6M"], + raindance: ["9M", "8M", "7M", "6M"], + rapidspin: ["9L1", "8L1", "7L35", "6L35"], + recover: ["9L30", "8L30", "7L51", "6L51"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockpolish: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "6M"], + scaryface: ["9M"], + secretpower: ["6M"], + sharpen: ["7L20", "6L20"], + skullbash: ["8L51", "7L1", "6L1"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + snowscape: ["9M"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + surf: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M", "9L36", "8L36", "7L15", "6L15"], + terablast: ["9M"], + toxic: ["7M", "6M"], + waterpulse: ["7T", "6T"], + wideguard: ["9L1", "8L1", "7L1"], + }, + }, + avalugghisui: { + learnset: { + avalanche: ["9M", "9L18"], + bite: ["9L21"], + blizzard: ["9M", "9L41"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + crunch: ["9M", "9L33"], + curse: ["9L9"], + dig: ["9M"], + doubleedge: ["9L46"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + harden: ["9L1"], + heavyslam: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icefang: ["9M", "9L24"], + icespinner: ["9M"], + icywind: ["9M", "9L12"], + irondefense: ["9M", "9L27"], + ironhead: ["9M"], + mountaingale: ["9L61"], + powdersnow: ["9L1"], + protect: ["9M", "9L15"], + raindance: ["9M"], + rapidspin: ["9L1"], + recover: ["9L30"], + rest: ["9M"], + rockblast: ["9M"], + rockslide: ["9M", "9L0"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snowscape: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L51"], + substitute: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + wideguard: ["9L1"], + }, + }, + noibat: { + learnset: { + absorb: ["9L1", "8L1", "7L5"], + acrobatics: ["9M", "8M", "7M", "6M"], + aerialace: ["9M", "7M", "6M"], + agility: ["9M", "8M", "7L18", "6L18"], + aircutter: ["9M", "9L24", "8L24", "7L23", "6L23"], + airslash: ["9M", "9L36", "8M", "8L36", "7L48", "6L48"], + attract: ["8M", "7M", "6M"], + bite: ["9L20", "8L20", "7L13", "6L13"], + brickbreak: ["9M", "8M", "7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["9M", "8M", "7M", "6M"], + defog: ["9E", "8E", "7T"], + doubleteam: ["9L12", "8L12", "7M", "6M"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonclaw: ["9M"], + dragonpulse: ["9M", "8M", "7T", "6T"], + dragonrush: ["9E", "8E"], + dreameater: ["7M", "6M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + fly: ["9M", "8M", "7M", "6M"], + frustration: ["7M", "6M"], + gust: ["9L4", "8L4", "7L11", "6L11"], + heatwave: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hurricane: ["9M", "9L52", "8M", "8L52", "7L58", "6L58"], + hypervoice: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + leechlife: ["9M", "8M", "7M", "6L5"], + outrage: ["9M", "8M", "7T", "7E", "6T", "6E"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + razorwind: ["7L31", "6L31"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["9L44", "8L44", "7M", "7L27", "6M", "6L27"], + round: ["8M", "7M", "6M"], + screech: ["9L40", "8M", "8L40", "7L1", "6L1"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + shadowclaw: ["9M", "8M", "7M", "6M"], + skyattack: ["7T", "6T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snatch: ["7T", "7E", "6T", "6E"], + snore: ["8M", "7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + steelwing: ["8M", "7M", "6M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superfang: ["9L32", "8L32", "7T", "7L43", "6T", "6L43"], + supersonic: ["9L8", "8L8", "7L1", "6L1"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + switcheroo: ["7E", "6E"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwind: ["9M", "9L49", "8L49", "7T", "7L35", "7E", "6T", "6L35", "6E"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M", "7T", "6T"], + uturn: ["9M", "8M", "7M", "6M"], + waterpulse: ["7T", "6T"], + whirlwind: ["9L28", "8L28", "7L40", "6L40"], + wildcharge: ["9M", "8M", "7M", "6M"], + wingattack: ["9L16", "8L16", "7L16", "6L16"], + xscissor: ["9M", "8M", "7M", "6M"], + }, + }, + noivern: { + learnset: { + absorb: ["9L1", "8L1", "7L1"], + acrobatics: ["9M", "8M", "7M", "6M"], + aerialace: ["9M", "7M", "6M"], + agility: ["9M", "8M", "7L18", "6L18"], + aircutter: ["9M", "9L24", "8L24", "7L23", "6L23"], + airslash: ["9M", "9L36", "8M", "8L36", "7L53", "6L53"], + attract: ["8M", "7M", "6M"], + bite: ["9L20", "8L20", "7L13", "6L13"], + bodyslam: ["9M"], + boomburst: ["9L62", "8L62", "7L1", "6L1"], + brickbreak: ["9M", "8M", "7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["9M", "8M", "7M", "6M"], + defog: ["7T"], + doubleteam: ["9L12", "8L12", "7M", "6M"], + dracometeor: ["9M", "8T", "7T", "6T"], + dragonclaw: ["9M", "8M", "7M", "6M"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1"], + dragontail: ["9M"], + dreameater: ["7M", "6M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M", "6M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M", "6M"], + flamethrower: ["9M", "8M", "7M", "6M"], + fly: ["9M", "8M", "7M", "6M"], + focusblast: ["9M", "8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + gust: ["9L1", "8L1", "7L11", "6L11"], + heatwave: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hurricane: ["9M", "9L56", "8M", "8L56", "7L1", "6L1"], + hyperbeam: ["9M", "8M", "7M", "6M"], + hypervoice: ["9M", "8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + laserfocus: ["7T"], + leechlife: ["9M", "8M", "7M", "6L5"], + moonlight: ["9L1", "8L1", "7L1", "6L1"], + outrage: ["9M", "8M", "7T", "6T"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + razorwind: ["7L31", "6L31"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roost: ["9L44", "8L44", "7M", "7L27", "6M", "6L27"], + round: ["8M", "7M", "6M"], + scaryface: ["9M"], + screech: ["9L40", "8M", "8L40", "7L1", "6L1"], + secretpower: ["6M"], + shadowball: ["9M", "8M", "7M", "6M"], + shadowclaw: ["9M", "8M", "7M", "6M"], + skyattack: ["7T", "6T"], + sleeptalk: ["9M", "8M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["8M", "7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + steelwing: ["8M", "7M", "6M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superfang: ["9L32", "8L32", "7T", "7L43", "6T", "6L43"], + supersonic: ["9L1", "8L1", "7L1", "6L1"], + swagger: ["7M", "6M"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + tailwind: ["9M", "9L51", "8L51", "7T", "7L35", "6T", "6L35"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M", "6M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uproar: ["8M", "7T", "6T"], + uturn: ["9M", "8M", "7M", "6M"], + waterpulse: ["9M", "7T", "6T"], + whirlwind: ["9L28", "8L28", "7L40", "6L40"], + wildcharge: ["9M", "8M", "7M", "6M"], + wingattack: ["9L16", "8L16", "7L16", "6L16"], + xscissor: ["9M", "8M", "7M", "6M"], + }, + }, + xerneas: { + learnset: { + aromatherapy: ["8L25", "7L1", "6L1", "6S1"], + aurorabeam: ["8L10", "7L10", "6L10"], + block: ["7T", "6T"], + bodyslam: ["8M"], + calmmind: ["8M", "7M", "6M"], + closecombat: ["8M", "8L75", "7L80", "6L80"], + confide: ["7M", "6M"], + cut: ["6M"], + dazzlinggleam: ["8M", "8S5", "7M", "6M"], + defog: ["7T"], + doubleteam: ["7M", "6M"], + drainingkiss: ["8M"], + echoedvoice: ["7M", "6M"], + endeavor: ["7T", "6T"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + flash: ["6M"], + flashcannon: ["8M", "7M", "6M"], + focusblast: ["8M", "7M", "7S4", "6M", "6S1"], + frustration: ["7M", "6M"], + geomancy: ["8L55", "7L26", "7S2", "7S3", "7S4", "6L26", "6S0", "6S1"], + gigaimpact: ["8M", "8L85", "7M", "7L88", "6M", "6L88"], + grassknot: ["8M", "7M", "7S4", "6M"], + gravity: ["8L1", "7T", "7L18", "6T", "6L18", "6S0"], + hail: ["8M", "7M", "6M"], + healpulse: ["8L65", "7L1", "6L1"], + hiddenpower: ["7M", "6M"], + hornleech: ["8L35", "8S5", "7L55", "7S2", "7S3", "6L55"], + hyperbeam: ["8M", "7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + ingrain: ["8L45", "8S5", "7L1", "6L1"], + laserfocus: ["7T"], + lightscreen: ["8M", "8L5", "7M", "7L5", "6M", "6L5"], + megahorn: ["8M", "8L70", "7L44", "6L44", "6S0"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L40", "7L63", "6L63"], + moonblast: ["8L60", "8S5", "7L35", "7S2", "7S3", "7S4", "6L35", "6S0", "6S1"], + naturepower: ["8L15", "7M", "7L72", "6M", "6L72"], + nightslash: ["8L20", "7L51", "7S2", "7S3", "6L51"], + outrage: ["8M", "8L80", "7T", "7L93", "6T", "6L93"], + playrough: ["8M"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "7M", "6M"], + psychup: ["8L30", "7M", "7L59", "6M", "6L59"], + psyshock: ["8M", "7M", "6M"], + raindance: ["8M", "7M", "6M"], + reflect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + sleeptalk: ["8M", "7M", "6M"], + smartstrike: ["8M"], + snore: ["8M", "7T", "6T"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tackle: ["8L1"], + takedown: ["8L50", "7L1", "6L1"], + terrainpulse: ["8T"], + thunder: ["8M", "7M", "6M"], + thunderbolt: ["8M", "7M", "6M"], + thunderwave: ["8M", "7M", "6M"], + toxic: ["7M", "6M"], + wonderroom: ["8M", "7T", "6T"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["gravity", "geomancy", "moonblast", "megahorn"]}, + {generation: 6, level: 100, shiny: true, moves: ["geomancy", "moonblast", "aromatherapy", "focusblast"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["geomancy", "hornleech", "nightslash", "moonblast"]}, + {generation: 7, level: 60, moves: ["geomancy", "hornleech", "nightslash", "moonblast"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["geomancy", "focusblast", "grassknot", "moonblast"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["ingrain", "dazzlinggleam", "moonblast", "hornleech"]}, + ], + eventOnly: true, + }, + yveltal: { + learnset: { + acrobatics: ["8M", "7M", "6M"], + aerialace: ["7M", "6M"], + airslash: ["8M", "8L35", "7L10", "6L10"], + block: ["7T", "6T"], + bodyslam: ["8M"], + confide: ["7M", "6M"], + cut: ["6M"], + darkpulse: ["8M", "8L40", "7M", "7L44", "7S2", "7S3", "7S4", "6M", "6L44", "6S0", "6S1"], + defog: ["7T"], + disable: ["8L15", "7L35", "6L35", "6S0"], + doubleteam: ["8L1", "7M", "7L5", "6M", "6L5"], + dragonclaw: ["8M", "7M", "6M"], + dragonrush: ["8L65", "8S5", "7L63", "6L63"], + dreameater: ["7M", "6M"], + dualwingbeat: ["8T"], + embargo: ["7M", "6M"], + endure: ["8M"], + facade: ["8M", "7M", "6M"], + fly: ["8M", "7M", "6M"], + focusblast: ["8M", "8L75", "7M", "7L72", "6M", "6L72"], + foulplay: ["8M", "8L60", "7T", "7L51", "6T", "6L51", "6S1"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + gust: ["8L1"], + heatwave: ["8M", "7T", "7S4", "6T"], + hiddenpower: ["7M", "6M"], + honeclaws: ["6M"], + hurricane: ["8M", "8L70", "7L1", "6L1"], + hyperbeam: ["8M", "8L85", "7M", "7L88", "6M", "6L88"], + hypervoice: ["8M", "7T", "6T"], + knockoff: ["7T", "6T"], + laserfocus: ["7T"], + lashout: ["8T"], + oblivionwing: ["8L50", "8S5", "7L26", "7S2", "7S3", "7S4", "6L26", "6S0", "6S1"], + payback: ["8M"], + phantomforce: ["8M", "8L55", "7L55", "7S2", "7S3", "6L55"], + protect: ["8M", "7M", "6M"], + psychic: ["8M", "8L45", "7M", "7L59", "7S2", "7S3", "6M", "6L59"], + raindance: ["8M", "7M", "6M"], + razorwind: ["7L1", "6L1"], + rest: ["8M", "7M", "6M"], + return: ["7M", "6M"], + rockslide: ["8M", "7M", "6M"], + roost: ["8L30", "7M", "7L1", "6M", "6L1"], + round: ["8M", "7M", "6M"], + secretpower: ["6M"], + shadowball: ["8M", "7M", "6M"], + shadowclaw: ["8M", "7M", "6M"], + skyattack: ["8L80", "7T", "7L93", "6T", "6L93"], + skydrop: ["7M", "6M"], + sleeptalk: ["8M", "7M", "6M"], + snarl: ["8M", "8L10", "7M", "7L18", "6M", "6L18", "6S0"], + snore: ["8M", "7T", "6T"], + steelwing: ["8M", "7M", "6M"], + substitute: ["8M", "7M", "6M"], + suckerpunch: ["8L20", "8S5", "7L80", "6L80", "6S1"], + sunnyday: ["8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["8M"], + tailwind: ["8L25", "7T", "7S4", "6T"], + taunt: ["8M", "8L5", "8S5", "7M", "7L1", "6M", "6L1"], + thief: ["8M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + uturn: ["8M", "7M", "6M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["snarl", "oblivionwing", "disable", "darkpulse"]}, + {generation: 6, level: 100, shiny: true, moves: ["oblivionwing", "suckerpunch", "darkpulse", "foulplay"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: 1, moves: ["oblivionwing", "darkpulse", "phantomforce", "psychic"]}, + {generation: 7, level: 60, moves: ["oblivionwing", "darkpulse", "phantomforce", "psychic"], pokeball: "cherishball"}, + {generation: 7, level: 100, moves: ["oblivionwing", "darkpulse", "heatwave", "tailwind"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["taunt", "oblivionwing", "dragonrush", "suckerpunch"]}, + ], + eventOnly: true, + }, + zygarde: { + learnset: { + bind: ["8L1", "8S9", "7T", "7L18", "7S2", "7S3", "7S4", "6T", "6L18"], + bite: ["8L1", "7L1", "6L1"], + block: ["7T", "6T"], + bodyslam: ["8M"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M", "6M"], + bulldoze: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], + camouflage: ["7L59", "6L59", "6S0"], + coil: ["8L72", "7L72", "6L80"], + confide: ["7M", "6M"], + coreenforcer: ["8L1", "7T"], + crunch: ["8M", "8L32", "7L51", "6L51", "6S0"], + dig: ["8M", "8L16", "7L10", "7S2", "6M", "6L10"], + doubleteam: ["7M", "6M"], + dracometeor: ["8T", "7T", "6T"], + dragonbreath: ["8L1", "7L1", "7S5", "7S6", "6L1"], + dragondance: ["8M", "7T", "7S7", "7S8", "6L72"], + dragonpulse: ["8M", "8L40", "8S9", "7T", "7L63", "6T", "6L63", "6S0"], + dragontail: ["7M", "6M"], + earthpower: ["8M", "7T", "6T"], + earthquake: ["8M", "8L80", "7M", "7L55", "6M", "6L55", "6S0"], + endure: ["8M"], + extremespeed: ["7T", "7S7", "7S8", "6L88", "6S1"], + facade: ["8M", "7M", "6M"], + focusblast: ["8M", "7M", "6M"], + frustration: ["7M", "6M"], + gigaimpact: ["8M", "7M", "6M"], + glare: ["8L56", "7L1", "7S5", "7S6", "6L1", "6S1"], + grassknot: ["8M", "7M", "6M"], + haze: ["8L8", "7L44", "7S3", "7S4", "6L44"], + hiddenpower: ["7M", "6M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M", "6M"], + hypervoice: ["8M", "7T", "6T"], + irontail: ["8M", "7T", "6T"], + landswrath: ["8L48", "8S9", "7L26", "7S2", "7S3", "7S4", "7S5", "7S6", "6L26", "6S1"], + outrage: ["8M", "8L88", "7T", "7L80", "7S7", "7S8", "6T", "6L93", "6S1"], + painsplit: ["7T", "6T"], + payback: ["8M"], + protect: ["8M", "7M", "6M"], + rest: ["8M", "7M", "6M"], + retaliate: ["8M"], + return: ["7M", "6M"], + reversal: ["8M"], + rockslide: ["8M", "7M", "6M"], + rocksmash: ["6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "8L24", "7M", "7L5", "7S2", "7S5", "7S6", "6M", "6L5"], + sandstorm: ["8M", "8L64", "7M", "7L35", "7S3", "7S4", "6M", "6L35"], + scaleshot: ["8T"], + scorchingsands: ["8T"], + secretpower: ["6M"], + shockwave: ["7T", "6T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + snore: ["8M", "7T", "6T"], + spite: ["7T", "6T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M", "6M"], + strength: ["6M"], + substitute: ["8M", "7M", "6M"], + sunnyday: ["8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + swagger: ["7M", "6M"], + swift: ["8M"], + thousandarrows: ["8L1", "8S9", "7T", "7S7", "7S8"], + thousandwaves: ["8L1", "7T"], + toxic: ["7M", "6M"], + zenheadbutt: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 70, moves: ["crunch", "earthquake", "camouflage", "dragonpulse"]}, + {generation: 6, level: 100, moves: ["landswrath", "extremespeed", "glare", "outrage"], pokeball: "cherishball"}, + {generation: 7, level: 30, moves: ["safeguard", "dig", "bind", "landswrath"]}, // 10% + {generation: 7, level: 50, moves: ["bind", "landswrath", "sandstorm", "haze"]}, + {generation: 7, level: 50, isHidden: true, moves: ["bind", "landswrath", "sandstorm", "haze"]}, + {generation: 7, level: 60, shiny: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: true, isHidden: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, // 10% + {generation: 7, level: 100, shiny: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, + {generation: 7, level: 100, shiny: true, isHidden: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, // 10% + {generation: 8, level: 70, shiny: 1, isHidden: true, moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"]}, + ], + eventOnly: true, + }, + zygarde10: { + learnset: { + bind: ["8S5", "7S0", "7S1", "7S2"], + dig: ["7S0", "7S2"], + dragonbreath: ["7S3"], + dragondance: ["7S4"], + dragonpulse: ["8S5"], + extremespeed: ["7S4"], + glare: ["7S3"], + haze: ["7S1"], + landswrath: ["8S5", "7S0", "7S1", "7S2", "7S3"], + outrage: ["7S4"], + safeguard: ["7S0", "7S2", "7S3"], + sandstorm: ["7S1"], + thousandarrows: ["8S5", "7S4"], + }, + eventData: [ + {generation: 7, level: 30, moves: ["safeguard", "dig", "bind", "landswrath"]}, + {generation: 7, level: 50, isHidden: true, moves: ["bind", "landswrath", "sandstorm", "haze"]}, // 50% + {generation: 7, level: 50, isHidden: true, moves: ["safeguard", "dig", "bind", "landswrath"]}, + {generation: 7, level: 60, shiny: true, isHidden: true, moves: ["landswrath", "glare", "safeguard", "dragonbreath"], pokeball: "cherishball"}, + {generation: 7, level: 100, shiny: true, isHidden: true, moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, isHidden: true, moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"]}, // 50% + ], + eventOnly: true, + }, + diancie: { + learnset: { + afteryou: ["7T", "6T"], + allyswitch: ["8M"], + amnesia: ["9M", "8M"], + ancientpower: ["9L28", "8L28", "7L27", "6L31"], + batonpass: ["9M", "8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + calmmind: ["9M", "8M", "7M", "6M"], + charm: ["9M", "8M"], + confide: ["7M", "6M"], + covet: ["7T", "6T"], + dazzlinggleam: ["9M", "8M", "7M", "6M"], + diamondstorm: ["9L1", "8L91", "7L50", "6L50", "6S0", "6S1"], + doubleteam: ["7M", "6M"], + drainingkiss: ["9M", "8M"], + earthpower: ["9M", "8M", "7T", "6T"], + encore: ["9M", "8M"], + endeavor: ["7T", "6T"], + endure: ["9M", "8M"], + explosion: ["7M", "6M"], + facade: ["9M", "8M", "7M", "6M"], + faketears: ["9M", "8M"], + flail: ["9L21", "8L21", "7L31", "6L35"], + flash: ["6M"], + flashcannon: ["9M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + gravity: ["7T", "6T"], + guardsplit: ["9L7", "8L7", "7L21", "6L27"], + guardswap: ["8M"], + gyroball: ["8M", "7M", "6M"], + hail: ["8M", "7M", "6M"], + harden: ["9L1", "8L1", "7L1", "6L1"], + healbell: ["7T", "6T"], + helpinghand: ["9M", "8M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "8M", "7M", "6M"], + irondefense: ["9M", "8M", "7T", "6T"], + lastresort: ["7T", "6T"], + lightscreen: ["9M", "9L42", "8M", "8L42", "7M", "7L60", "6M", "6L60"], + magnetrise: ["7T", "6T"], + meteorbeam: ["8T"], + metronome: ["9M", "8M"], + mistyexplosion: ["8T"], + moonblast: ["9L77", "8L77", "7L50", "6L50", "6S0", "6S1"], + mysticalfire: ["8M"], + naturepower: ["7M", "6M"], + playrough: ["9M", "8M"], + powergem: ["9M", "9L63", "8M", "8L63", "7L40"], + protect: ["9M", "8M", "7M", "6M"], + psychic: ["9M", "8M", "7M", "6M"], + psychup: ["7M", "6M"], + psyshock: ["9M", "8M", "7M", "6M"], + raindance: ["9M"], + reflect: ["9M", "8M", "7M", "7L12", "6M", "6L18", "6S0", "6S1"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M", "6S0", "6S1"], + rockpolish: ["9L35", "8L35", "7M", "6M"], + rockslide: ["9M", "9L49", "8M", "8L49", "7M", "6M"], + rockthrow: ["7L1", "6L5"], + rocktomb: ["9M", "8M", "7M", "6M"], + round: ["8M", "7M", "6M"], + safeguard: ["8M", "7M", "7L70", "6M", "6L70"], + sandstorm: ["9M", "8M", "7M", "6M"], + sandtomb: ["8M"], + secretpower: ["6M"], + sharpen: ["7L5", "6L8"], + skillswap: ["9M", "9L56", "8M", "8L56", "7T", "7L35", "6T", "6L40"], + sleeptalk: ["9M", "8M", "7M", "6M"], + smackdown: ["9L14", "8L14", "7M", "7L8", "6M", "6L12"], + snore: ["8M", "7T", "6T"], + snowscape: ["9M"], + spikes: ["9M"], + stealthrock: ["9M", "9L70", "8M", "8L70", "7T", "7L18", "6T", "6L21"], + stoneedge: ["9M", "9L84", "8M", "8L84", "7M", "7L49", "6M", "6L49"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + tackle: ["9L1", "8L1", "7L1", "6L1"], + takedown: ["9M"], + telekinesis: ["7T"], + terablast: ["9M"], + terrainpulse: ["8T"], + toxic: ["7M", "6M"], + trickroom: ["9M", "8M", "7M", "7L46", "6M", "6L46"], + wonderroom: ["8M", "7T", "6T"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["diamondstorm", "reflect", "return", "moonblast"], pokeball: "cherishball"}, + {generation: 6, level: 50, shiny: true, moves: ["diamondstorm", "moonblast", "reflect", "return"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + hoopa: { + learnset: { + allyswitch: ["9L1", "7T", "7L1", "6L1"], + astonish: ["9L6", "7L6", "6L6", "6S0"], + block: ["7T", "6T"], + brickbreak: ["9M", "7M", "6M"], + calmmind: ["9M", "7M", "6M"], + chargebeam: ["7M", "6M"], + confide: ["7M", "6M"], + confusion: ["9L1", "7L1", "6L1"], + covet: ["7T", "6T"], + darkpulse: ["9M", "7M", "7L55", "6L55"], + destinybond: ["9L1", "7L1", "6L1"], + doubleteam: ["7M", "6M"], + drainpunch: ["9M", "7T", "6T"], + dreameater: ["7M", "6M"], + dualchop: ["7T", "6T"], + embargo: ["7M", "6M"], + endure: ["9M"], + energyball: ["9M", "7M", "6M"], + facade: ["9M", "7M", "6M"], + firepunch: ["9M", "7T", "6T"], + flash: ["6M"], + fling: ["9M", "7M", "6M"], + focusblast: ["9M", "7M", "6M"], + focuspunch: ["7T", "6T"], + foulplay: ["9M", "7T", "6T"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "7M", "6M"], + grassknot: ["9M", "7M", "6M"], + gravity: ["7T", "6T"], + guardsplit: ["9L29", "7L29", "6L29"], + gunkshot: ["9M", "7T", "6T"], + hiddenpower: ["7M", "6M"], + hyperbeam: ["9M", "7M", "6M"], + hyperspacefury: ["9L85", "7L1", "6L1"], + hyperspacehole: ["9L85", "7L1", "7S1", "6L1", "6S0"], + icepunch: ["9M", "7T", "6T"], + knockoff: ["9L46", "7T", "7L46", "6T", "6L46"], + laserfocus: ["7T"], + lastresort: ["7T", "6T"], + lightscreen: ["9M", "9L15", "7M", "7L15", "6M", "6L15"], + magiccoat: ["7T", "7L10", "6T", "6L10"], + magicroom: ["7T", "6T"], + nastyplot: ["9M", "9L68", "7L68", "7S1", "6L68", "6S0"], + phantomforce: ["9M", "9L35", "7L35", "6L35"], + powersplit: ["9L29", "7L29", "6L29"], + poweruppunch: ["6M"], + protect: ["9M", "7M", "6M"], + psybeam: ["9M", "9L19", "7L19", "6L15"], + psychic: ["9M", "9L75", "7M", "7L75", "7S1", "6M", "6L75", "6S0"], + psychicterrain: ["9M"], + psychup: ["7M", "6M"], + psyshock: ["9M", "7M", "6M"], + quash: ["7M", "6M"], + raindance: ["9M", "7M", "6M"], + recycle: ["7T", "6T"], + reflect: ["9M", "7M", "6M"], + rest: ["9M", "7M", "6M"], + return: ["7M", "6M"], + rocktomb: ["9M"], + roleplay: ["7T", "6T"], + round: ["7M", "6M"], + safeguard: ["7M", "6M"], + sandstorm: ["9M"], + scaryface: ["9M"], + secretpower: ["6M"], + shadowball: ["9M", "9L55", "7M", "7L55", "7S1", "6M", "6L55"], + shockwave: ["7T", "6T"], + signalbeam: ["7T", "6T"], + skillswap: ["9M", "9L25", "7T", "7L25", "6T", "6L25"], + sleeptalk: ["9M", "7M", "6M"], + snatch: ["7T", "6T"], + snore: ["7T", "6T"], + substitute: ["9M", "7M", "6M"], + sunnyday: ["9M", "7M", "6M"], + swagger: ["7M", "6M"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "7M", "6M"], + telekinesis: ["7T"], + terablast: ["9M"], + thief: ["9M", "7M", "6M"], + throatchop: ["7T"], + thunderbolt: ["9M", "7M", "6M"], + thunderpunch: ["9M", "7T", "6T"], + thunderwave: ["9M", "7M", "6M"], + torment: ["7M", "6M"], + toxic: ["7M", "6M"], + trick: ["9M", "9L10", "7T", "7L1", "6T", "6L1"], + trickroom: ["9M", "9L50", "7M", "7L50", "6M", "6L50"], + uproar: ["7T", "6T"], + wonderroom: ["9L50", "7T", "7L50", "6T", "6L50"], + zenheadbutt: ["9M", "9L46", "7T", "7L46", "6T", "6L46"], + }, + eventData: [ + {generation: 6, level: 50, moves: ["hyperspacehole", "nastyplot", "psychic", "astonish"], pokeball: "cherishball"}, + {generation: 7, level: 15, moves: ["shadowball", "nastyplot", "psychic", "hyperspacehole"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + hoopaunbound: { + eventOnly: true, + }, + volcanion: { + learnset: { + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M", "7L46", "6L46"], + brickbreak: ["9M", "8M", "7M", "6M"], + bulldoze: ["9M", "8M", "7M", "6M"], + confide: ["7M", "6M"], + cut: ["6M"], + defog: ["7T"], + dig: ["9M"], + doubleteam: ["7M", "6M"], + earthpower: ["9M", "8M", "7T", "6T"], + earthquake: ["9M", "8M", "7M", "6M"], + endure: ["9M", "8M"], + explosion: ["9L90", "8L90", "7M", "7L76", "6M", "6L76", "6S1"], + facade: ["9M", "8M", "7M", "6M"], + fireblast: ["9M", "8M", "7M", "6M"], + firefang: ["9M"], + firespin: ["9M", "9L1", "8M", "8L1"], + flamecharge: ["9M", "9L18", "8L18", "7M", "7L15", "6M", "6L15"], + flamethrower: ["9M", "8M", "7M", "6M", "6S1"], + flareblitz: ["9M", "9L78", "8M", "8L78", "8S2", "7L1", "6L1"], + flashcannon: ["9M", "8M", "7M", "6M"], + fling: ["9M", "8M", "7M", "6M"], + focusblast: ["9M", "8M", "7M", "6M"], + focusenergy: ["8M"], + frustration: ["7M", "6M"], + gigaimpact: ["9M", "8M", "7M", "6M"], + gyroball: ["8M", "7M", "6M"], + haze: ["9L60", "8L60", "8S2", "7L11", "6L11"], + heatcrash: ["8M"], + heatwave: ["9M", "8M", "7T", "6T"], + heavyslam: ["9M", "8M"], + hiddenpower: ["7M", "6M"], + hydropump: ["9M", "9L66", "8M", "8L66", "7L50", "6L50", "6S0", "6S1"], + hyperbeam: ["9M", "8M", "7M", "6M"], + incinerate: ["9L36", "8L36", "8S2", "6M"], + leer: ["9L6", "8L6"], + liquidation: ["9M", "8M", "7T"], + mist: ["9L60", "8L60", "7L8", "6L8", "6S0"], + mistyterrain: ["9M", "8M"], + mudshot: ["9M", "8M"], + overheat: ["9M", "9L84", "8M", "8L84", "7M", "7L65", "6M", "6L65", "6S0"], + protect: ["9M", "8M", "7M", "6M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M", "7M", "6M"], + return: ["7M", "6M"], + roar: ["7M", "6M"], + rockslide: ["9M", "8M", "7M", "6M"], + rocksmash: ["6M"], + rocktomb: ["9M"], + round: ["8M", "7M", "6M"], + sandstorm: ["9M", "8M", "7M", "6M"], + scald: ["9L48", "8M", "8L48", "7M", "7L32", "6M", "6L32"], + scaryface: ["9M", "9L30", "8M", "8L30"], + scorchingsands: ["8T"], + secretpower: ["6M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M", "7M", "6M"], + sludgebomb: ["9M", "8M", "7M", "6M"], + sludgewave: ["8M", "7M", "6M"], + smackdown: ["7M", "6M"], + snore: ["8M", "7T", "6T"], + solarbeam: ["9M", "8M", "7M", "6M"], + steameruption: ["9L1", "8L72", "8S2", "7L1", "6L1", "6S0", "6S1"], + stomp: ["9L42", "8L42", "7L28", "6L28"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M", "6M"], + strength: ["6M"], + substitute: ["9M", "8M", "7M", "6M"], + sunnyday: ["9M", "8M", "7M", "6M"], + superpower: ["8M", "7T", "6T"], + swagger: ["7M", "6M"], + takedown: ["9M", "9L54", "8L54", "7L1", "6L1"], + taunt: ["9M"], + terablast: ["9M"], + thunderfang: ["9M", "8M"], + toxic: ["7M", "6M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M", "9L24", "8L24", "7T", "7L21", "6T", "6L21"], + weatherball: ["9L12", "8M", "8L12", "7L40", "6L40"], + wildcharge: ["9M"], + willowisp: ["9M", "8M", "7M", "6M"], + }, + eventData: [ + {generation: 6, level: 70, moves: ["steameruption", "overheat", "hydropump", "mist"], pokeball: "cherishball"}, + {generation: 6, level: 70, moves: ["steameruption", "flamethrower", "hydropump", "explosion"], pokeball: "cherishball"}, + {generation: 8, level: 60, moves: ["steameruption", "flareblitz", "incinerate", "haze"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + rowlet: { + learnset: { + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + astonish: ["9L6", "8L6", "7L11"], + attract: ["8M", "7M"], + batonpass: ["8M", "7E"], + bravebird: ["9M", "9L36", "8M", "8L36", "7L43"], + bulletseed: ["9M"], + confide: ["7M"], + confuseray: ["9M", "9E", "8E", "7E"], + covet: ["7T"], + curse: ["7E"], + defog: ["9E", "8E", "7T", "7E"], + doubleteam: ["9E", "8E", "7M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + featherdance: ["9L33", "8L33", "7L39"], + foresight: ["7L18"], + frustration: ["7M"], + furyattack: ["7L29"], + gigadrain: ["9M", "8M", "7T"], + grassknot: ["9M", "8M", "7M"], + grasspledge: ["9M", "8T", "7T"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L4"], + haze: ["7E"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + knockoff: ["9E", "8E"], + leafage: ["9L3", "8L3", "7L1"], + leafblade: ["9L30", "8M", "8L30", "7L36"], + leafstorm: ["9M"], + lightscreen: ["9M", "8M", "7M"], + magicalleaf: ["9M"], + nastyplot: ["9M", "9L24", "8M", "8L24", "7L46"], + naturepower: ["7M"], + nightshade: ["9M"], + ominouswind: ["7L16", "7E"], + peck: ["9L9", "8L9", "7L8"], + pluck: ["9L21", "8L21", "7L22"], + protect: ["9M", "8M", "7M"], + raindance: ["9M"], + razorleaf: ["9L15", "8L15", "7L14"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roost: ["9E", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + shadowclaw: ["9M", "8M", "7M"], + shadowsneak: ["9L12", "8L12"], + skyattack: ["7T"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + steelwing: ["8M", "7M"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["9L27", "8L27", "7L32"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M"], + synthesis: ["9L18", "8L18", "7T", "7L25"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + workup: ["8M", "7M"], + worryseed: ["7T"], + }, + }, + dartrix: { + learnset: { + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + astonish: ["9L1", "8L1", "7L11"], + attract: ["8M", "7M"], + batonpass: ["9M", "8M"], + bravebird: ["9M", "9L50", "8M", "8L50", "7L51"], + bulletseed: ["9M"], + confide: ["7M"], + covet: ["7T"], + defog: ["7T"], + doubleteam: ["7M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + featherdance: ["9L45", "8L45", "7L46"], + foresight: ["7L19"], + frustration: ["7M"], + furyattack: ["7L33"], + gigadrain: ["9M", "8M", "7T"], + grassknot: ["9M", "8M", "7M"], + grasspledge: ["9M", "8T", "7T"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L1"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + leafage: ["9L1", "8L1", "7L1"], + leafblade: ["9L40", "8M", "8L40", "7L42"], + leafstorm: ["9M"], + lightscreen: ["8M", "7M"], + magicalleaf: ["9M"], + nastyplot: ["9M", "9L30", "8M", "8L30", "7L55"], + naturepower: ["7M"], + ominouswind: ["7L16"], + peck: ["9L9", "8L9", "7L1"], + pluck: ["9L25", "8L25", "7L24"], + protect: ["9M", "8M", "7M"], + raindance: ["9M"], + razorleaf: ["9L15", "8L15", "7L14"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + shadowclaw: ["9M", "8M", "7M"], + shadowsneak: ["9L12", "8L12"], + skyattack: ["7T"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + steelwing: ["8M", "7M"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["9L35", "8L35", "7L37"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M"], + synthesis: ["9L20", "8L20", "7T", "7L28"], + tackle: ["9L1", "8L1", "7L1"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + workup: ["8M", "7M"], + worryseed: ["7T"], + }, + }, + decidueye: { + learnset: { + acrobatics: ["9M", "8M", "7M"], + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + astonish: ["9L1", "8L1", "7L11"], + attract: ["8M", "7M"], + batonpass: ["9M", "8M"], + bravebird: ["9M", "9L58", "8M", "8L58", "7L55", "7S0"], + bulletseed: ["9M"], + confide: ["7M"], + confuseray: ["9M"], + covet: ["7T"], + defog: ["7T"], + doubleteam: ["7M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + featherdance: ["9L51", "8L51", "7L49"], + foresight: ["7L19"], + frenzyplant: ["9M", "8T", "7T"], + frustration: ["7M"], + furyattack: ["7L33"], + gigadrain: ["9M", "8M", "7T"], + gigaimpact: ["9M", "8M", "7M"], + grassknot: ["9M", "8M", "7M"], + grasspledge: ["9M", "8T", "7T"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1", "7L1"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hiddenpower: ["7M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + laserfocus: ["7T"], + leafage: ["9L1", "8L1", "7L1"], + leafblade: ["9L44", "8M", "8L44", "7L44", "7S0"], + leafstorm: ["9M", "9L1", "8M", "8L1", "7L1"], + lightscreen: ["9M", "8M", "7M"], + lowkick: ["9M"], + lowsweep: ["9M", "8M", "7M"], + magicalleaf: ["9M"], + nastyplot: ["9M", "9L30", "8M", "8L30", "7L60"], + naturepower: ["7M"], + nightshade: ["9M"], + ominouswind: ["7L16"], + peck: ["9L9", "8L9", "7L1"], + phantomforce: ["9M", "9L1", "8M", "8L1", "7L1", "7S0"], + pluck: ["9L25", "8L25", "7L24"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M"], + psychocut: ["8M"], + raindance: ["9M"], + razorleaf: ["9L15", "8L15", "7L14"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + shadowball: ["9M", "8M", "7M"], + shadowclaw: ["9M", "8M", "7M"], + shadowsneak: ["9L12", "8L12", "7L1", "7S0"], + skittersmack: ["8T"], + skyattack: ["7T"], + sleeptalk: ["9M", "8M", "7M"], + smackdown: ["7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + solarblade: ["8M"], + spiritshackle: ["9L0", "8L0", "7L1"], + spite: ["9L1", "8L1", "7T"], + steelwing: ["8M", "7M"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["9L37", "8L37", "7L38"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M"], + synthesis: ["9L20", "8L20", "7T", "7L28"], + tackle: ["9L1", "8L1", "7L1"], + tailwind: ["9M", "7T"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + uturn: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], + workup: ["8M", "7M"], + worryseed: ["7T"], + }, + eventData: [ + {generation: 7, level: 50, isHidden: true, moves: ["leafblade", "phantomforce", "shadowsneak", "bravebird"], pokeball: "pokeball"}, + ], + }, + decidueyehisui: { + learnset: { + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + aurasphere: ["9M"], + batonpass: ["9M"], + bravebird: ["9M", "9L58"], + brickbreak: ["9M"], + bulkup: ["9M", "9L30"], + bulletseed: ["9M"], + closecombat: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + featherdance: ["9L51"], + focusblast: ["9M"], + frenzyplant: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grasspledge: ["9M"], + grassyterrain: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + leafage: ["9L1"], + leafblade: ["9L44"], + leafstorm: ["9M", "9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + magicalleaf: ["9M"], + nastyplot: ["9M"], + peck: ["9L9"], + pluck: ["9L25"], + protect: ["9M"], + raindance: ["9M"], + razorleaf: ["9L15"], + rest: ["9M"], + reversal: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + shadowsneak: ["9L12"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + suckerpunch: ["9L37"], + sunnyday: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + synthesis: ["9L20"], + tackle: ["9L1"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + trailblaze: ["9M"], + triplearrows: ["9L0"], + uturn: ["9M", "9L1"], + }, + }, + litten: { + learnset: { + acrobatics: ["8M", "7M"], + attract: ["8M", "7M"], + bite: ["8L15", "7L22"], + bodyslam: ["8M", "7E"], + bulkup: ["8M", "7M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["8M", "7E"], + doublekick: ["8L18", "7L16"], + doubleteam: ["7M"], + ember: ["8L3", "7L1"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fakeout: ["8E", "7E"], + fireblast: ["8M", "7M"], + firefang: ["8M", "8L21", "7L14"], + firepledge: ["8T", "7T"], + firespin: ["8M"], + flamecharge: ["7M"], + flamethrower: ["8M", "8L30", "7M", "7L36"], + flareblitz: ["8M", "8L36", "7L43"], + frustration: ["7M"], + furyswipes: ["8L12", "7L29"], + growl: ["8L1", "7L4"], + heatwave: ["8M", "7T", "7E"], + hiddenpower: ["7M"], + leechlife: ["8M", "7M"], + leer: ["7L11"], + lick: ["8L6", "7L8"], + nastyplot: ["8M", "7E"], + outrage: ["8M", "7T", "7L46"], + overheat: ["8M", "7M"], + partingshot: ["8E"], + payday: ["8M"], + powertrip: ["8E", "7E"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M", "7E"], + roar: ["8L9", "7M", "7L18"], + round: ["8M", "7M"], + scaryface: ["8M", "8L24", "7L39"], + scratch: ["8L1", "7L1"], + shadowclaw: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["8L27", "7M", "7L25"], + swordsdance: ["8M", "7M"], + taunt: ["8M", "7M"], + thrash: ["8L33", "7L32"], + torment: ["7M"], + toxic: ["7M"], + uturn: ["8M", "7M"], + willowisp: ["8M", "7M"], + workup: ["8M", "7M"], + }, + }, + torracat: { + learnset: { + acrobatics: ["8M", "7M"], + attract: ["8M", "7M"], + bite: ["8L15", "7L24"], + bodyslam: ["8M"], + bulkup: ["8M", "7M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["8M"], + doublekick: ["8L20", "7L16"], + doubleteam: ["7M"], + dualchop: ["7T"], + ember: ["8L1", "7L1"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + firefang: ["8M", "8L25", "7L14"], + firepledge: ["8T", "7T"], + firespin: ["8M"], + flamecharge: ["7M"], + flamethrower: ["8M", "8L40", "7M", "7L42"], + flareblitz: ["8M", "8L50", "7L51"], + frustration: ["7M"], + furyswipes: ["8L12", "7L33"], + growl: ["8L1", "7L1"], + heatwave: ["8M", "7T"], + hiddenpower: ["7M"], + leechlife: ["8M", "7M"], + leer: ["7L11"], + lick: ["8L1", "7L1"], + nastyplot: ["8M"], + outrage: ["8M", "7T", "7L55"], + overheat: ["8M", "7M"], + payday: ["8M"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + roar: ["8L9", "7M", "7L19"], + round: ["8M", "7M"], + scaryface: ["8M", "8L30", "7L46"], + scratch: ["8L1", "7L1"], + shadowclaw: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["8L35", "7M", "7L28"], + swordsdance: ["8M", "7M"], + taunt: ["8M", "7M"], + thrash: ["8L45", "7L37"], + torment: ["7M"], + toxic: ["7M"], + uturn: ["8M", "7M"], + willowisp: ["8M", "7M"], + workup: ["8M", "7M"], + }, + }, + incineroar: { + learnset: { + acrobatics: ["8M", "7M"], + assurance: ["8M"], + attract: ["8M", "7M"], + bind: ["7T"], + bite: ["8L15", "7L24"], + blastburn: ["8T", "7T"], + blazekick: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "8L1", "7M", "7L1"], + bulldoze: ["8M", "7M"], + burningjealousy: ["8T"], + closecombat: ["8M"], + confide: ["7M"], + covet: ["7T"], + crosschop: ["8L1", "7L66"], + crunch: ["8M"], + darkestlariat: ["8M", "8L0", "7L1", "7S0"], + darkpulse: ["8M", "7M"], + doublekick: ["8L20", "7L16"], + doubleteam: ["7M"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + embargo: ["7M"], + ember: ["8L1", "7L1"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fakeout: ["7S0"], + fireblast: ["8M", "7M"], + firefang: ["8M", "8L25", "7L14"], + firepledge: ["8T", "7T"], + firepunch: ["8M", "7T"], + firespin: ["8M"], + flamecharge: ["7M"], + flamethrower: ["8M", "8L44", "7M", "7L44"], + flareblitz: ["8M", "8L58", "7L55", "7S0"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + furyswipes: ["8L12", "7L33"], + gigaimpact: ["8M", "7M"], + growl: ["8L1", "7L1"], + heatcrash: ["8M"], + heatwave: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + ironhead: ["8M", "7T"], + knockoff: ["7T"], + lashout: ["8T"], + leechlife: ["8M", "7M"], + leer: ["7L11"], + lick: ["8L1", "7L1"], + lowkick: ["8M", "7T"], + lowsweep: ["8M", "7M"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["8M"], + outrage: ["8M", "7T", "7L60"], + overheat: ["8M", "7M"], + payday: ["8M"], + protect: ["8M", "7M"], + quash: ["7M"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["8L9", "7M", "7L19"], + round: ["8M", "7M"], + scaryface: ["8M", "8L30", "7L49"], + scorchingsands: ["8T"], + scratch: ["8L1", "7L1"], + shadowclaw: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snarl: ["8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + superpower: ["8M", "7T"], + swagger: ["8L32", "7M", "7L28"], + swordsdance: ["8M", "7M"], + taunt: ["8M", "7M"], + thrash: ["8L51", "7L38"], + throatchop: ["8M", "8L1", "7T", "7L1"], + thunderpunch: ["8M", "7T"], + torment: ["7M"], + toxic: ["7M"], + uturn: ["8M", "7M", "7S0"], + willowisp: ["8M", "7M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 50, isHidden: true, moves: ["fakeout", "uturn", "darkestlariat", "flareblitz"], pokeball: "pokeball"}, + ], + }, + popplio: { + learnset: { + acrobatics: ["8M", "7M"], + amnesia: ["8M", "7E"], + aquajet: ["8L9", "7L14"], + aquaring: ["8E", "7E"], + aquatail: ["7T"], + aromaticmist: ["7E"], + attract: ["8M", "7M"], + babydolleyes: ["8L12", "7L11"], + blizzard: ["8M", "7M"], + brine: ["8M"], + bubblebeam: ["8L21", "7L22"], + captivate: ["7L39"], + charm: ["8M", "7E"], + confide: ["7M"], + covet: ["7T"], + disarmingvoice: ["8L6", "7L8"], + dive: ["8M"], + doubleslap: ["7L29"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + echoedvoice: ["7M"], + encore: ["8M", "8L24", "7L18"], + endure: ["8M"], + facade: ["8M", "7M"], + flipturn: ["8T"], + frustration: ["7M"], + growl: ["8L1", "7L4"], + hail: ["8M", "7M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hydropump: ["8M", "8L36", "7L43"], + hypervoice: ["8M", "8L30", "7T", "7L32"], + icebeam: ["8M", "7M"], + icywind: ["8M", "8L15", "7T", "7L16"], + irontail: ["8M", "7T"], + lifedew: ["8E"], + mistyterrain: ["8M", "8L27", "7L46"], + moonblast: ["8L33", "7L36"], + perishsong: ["8E", "7E"], + playrough: ["8M"], + pound: ["8L1", "7L1"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scald: ["8M", "7M"], + sing: ["8L18", "7L25"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + toxic: ["7M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T"], + waterfall: ["8M", "7M"], + watergun: ["8L3", "7L1"], + waterpledge: ["8T", "7T"], + waterpulse: ["7T"], + whirlpool: ["8M"], + wonderroom: ["8M", "7T", "7E"], + workup: ["8M", "7M"], + }, + }, + brionne: { + learnset: { + acrobatics: ["8M", "7M"], + amnesia: ["8M"], + aquajet: ["8L9", "7L14"], + aquatail: ["7T"], + attract: ["8M", "7M"], + babydolleyes: ["8L12", "7L11"], + blizzard: ["8M", "7M"], + brine: ["8M"], + bubblebeam: ["8L25", "7L24"], + captivate: ["7L46"], + charm: ["8M"], + confide: ["7M"], + covet: ["7T"], + disarmingvoice: ["8L1", "7L1"], + dive: ["8M"], + doubleslap: ["7L33"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + echoedvoice: ["7M"], + encore: ["8M", "8L30", "7L19"], + endure: ["8M"], + facade: ["8M", "7M"], + flipturn: ["8T"], + frustration: ["7M"], + growl: ["8L1", "7L1"], + hail: ["8M", "7M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hydropump: ["8M", "8L50", "7L51"], + hypervoice: ["8M", "8L40", "7T", "7L37"], + icebeam: ["8M", "7M"], + icywind: ["8M", "8L15", "7T", "7L16"], + irontail: ["8M", "7T"], + mistyterrain: ["8M", "8L35", "7L55"], + moonblast: ["8L45", "7L42"], + playrough: ["8M"], + pound: ["8L1", "7L1"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scald: ["8M", "7M"], + sing: ["8L20", "7L28"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + toxic: ["7M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T"], + waterfall: ["8M", "7M"], + watergun: ["8L1", "7L1"], + waterpledge: ["8T", "7T"], + waterpulse: ["7T"], + whirlpool: ["8M"], + wonderroom: ["8M", "7T"], + workup: ["8M", "7M"], + }, + }, + primarina: { + learnset: { + acrobatics: ["8M", "7M"], + amnesia: ["8M"], + aquajet: ["8L9", "7L14"], + aquatail: ["7T"], + attract: ["8M", "7M"], + babydolleyes: ["8L12", "7L11"], + blizzard: ["8M", "7M"], + brine: ["8M"], + bubblebeam: ["8L25", "7L24"], + calmmind: ["8M"], + captivate: ["7L49"], + charm: ["8M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["8M", "7M"], + disarmingvoice: ["8L1", "7L1"], + dive: ["8M"], + doubleslap: ["7L33"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + echoedvoice: ["7M"], + encore: ["8M", "8L30", "7L19"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + flipturn: ["8T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + growl: ["8L1", "7L1"], + hail: ["8M", "7M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hydrocannon: ["8T", "7T"], + hydropump: ["8M", "8L58", "7L55"], + hyperbeam: ["8M"], + hypervoice: ["8M", "8L44", "7T", "7L38", "7S0"], + icebeam: ["8M", "7M"], + icywind: ["8M", "8L15", "7T", "7L16", "7S0"], + irontail: ["8M", "7T"], + lightscreen: ["8M", "7M"], + liquidation: ["8M", "7T"], + magiccoat: ["7T"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L37", "7L60"], + moonblast: ["8L51", "7L44", "7S0"], + perishsong: ["7S0"], + playrough: ["8M"], + pound: ["8L1", "7L1"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychup: ["7M"], + raindance: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scald: ["8M", "7M"], + shadowball: ["8M", "7M"], + sing: ["8L20", "7L28"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + sparklingaria: ["8L0", "7L1"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + toxic: ["7M"], + tripleaxel: ["8T"], + uproar: ["8M", "7T"], + waterfall: ["8M", "7M"], + watergun: ["8L1", "7L1"], + waterpledge: ["8T", "7T"], + waterpulse: ["7T"], + weatherball: ["8M"], + whirlpool: ["8M"], + wonderroom: ["8M", "7T"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 50, isHidden: true, moves: ["hypervoice", "moonblast", "icywind", "perishsong"], pokeball: "pokeball"}, + ], + }, + pikipek: { + learnset: { + aerialace: ["7M"], + attract: ["7M"], + boomburst: ["7E"], + bravebird: ["7E"], + brickbreak: ["7M"], + bulletseed: ["7L31"], + confide: ["7M"], + defog: ["7T"], + doubleteam: ["7M"], + drillpeck: ["7L27"], + echoedvoice: ["7M", "7L7"], + featherdance: ["7L33"], + flamecharge: ["7M"], + fly: ["7M"], + frustration: ["7M"], + furyattack: ["7L21"], + growl: ["7L3"], + gunkshot: ["7T"], + heatwave: ["7T"], + hiddenpower: ["7M"], + hypervoice: ["7T", "7L37"], + knockoff: ["7T"], + mirrormove: ["7E"], + peck: ["7L1"], + pluck: ["7L15"], + protect: ["7M"], + rest: ["7M"], + return: ["7M"], + rocksmash: ["7L9"], + roost: ["7M", "7L19"], + round: ["7M"], + screech: ["7L25"], + skyattack: ["7T"], + sleeptalk: ["7M"], + smackdown: ["7M"], + snore: ["7T"], + steelwing: ["7M"], + substitute: ["7M"], + sunnyday: ["7M"], + supersonic: ["7L13"], + swagger: ["7M"], + swordsdance: ["7M"], + tailwind: ["7T", "7E"], + thief: ["7M"], + toxic: ["7M"], + uproar: ["7T", "7E"], + uturn: ["7M"], + workup: ["7M"], + }, + }, + trumbeak: { + learnset: { + aerialace: ["7M"], + attract: ["7M"], + brickbreak: ["7M"], + bulletseed: ["7L37"], + confide: ["7M"], + defog: ["7T"], + doubleteam: ["7M"], + drillpeck: ["7L32"], + echoedvoice: ["7M", "7L1"], + featherdance: ["7L40"], + flamecharge: ["7M"], + fly: ["7M"], + frustration: ["7M"], + furyattack: ["7L24"], + growl: ["7L1"], + gunkshot: ["7T"], + heatwave: ["7T"], + hiddenpower: ["7M"], + hypervoice: ["7T", "7L45"], + knockoff: ["7T"], + peck: ["7L1"], + pluck: ["7L16"], + protect: ["7M"], + rest: ["7M"], + return: ["7M"], + rockblast: ["7L1"], + rocksmash: ["7L1"], + roost: ["7M", "7L21"], + round: ["7M"], + screech: ["7L29"], + skyattack: ["7T"], + sleeptalk: ["7M"], + smackdown: ["7M"], + snore: ["7T"], + steelwing: ["7M"], + substitute: ["7M"], + sunnyday: ["7M"], + supersonic: ["7L13"], + swagger: ["7M"], + swordsdance: ["7M"], + tailwind: ["7T"], + thief: ["7M"], + toxic: ["7M"], + uproar: ["7T"], + uturn: ["7M"], + workup: ["7M"], + }, + }, + toucannon: { + learnset: { + aerialace: ["7M"], + attract: ["7M"], + beakblast: ["7L1"], + brickbreak: ["7M"], + bulletseed: ["7L40"], + confide: ["7M"], + defog: ["7T"], + doubleteam: ["7M"], + drillpeck: ["7L34"], + echoedvoice: ["7M", "7L1"], + featherdance: ["7L44"], + flamecharge: ["7M"], + flashcannon: ["7M"], + fly: ["7M"], + frustration: ["7M"], + furyattack: ["7L24"], + growl: ["7L1"], + gunkshot: ["7T"], + heatwave: ["7T"], + hiddenpower: ["7M"], + hypervoice: ["7T", "7L50"], + knockoff: ["7T"], + overheat: ["7M"], + peck: ["7L1"], + pluck: ["7L16"], + protect: ["7M"], + rest: ["7M"], + return: ["7M"], + rockblast: ["7L1"], + rocksmash: ["7L1"], + roost: ["7M", "7L21"], + round: ["7M"], + screech: ["7L30"], + seedbomb: ["7T"], + skyattack: ["7T"], + sleeptalk: ["7M"], + smackdown: ["7M"], + snore: ["7T"], + steelwing: ["7M"], + substitute: ["7M"], + sunnyday: ["7M"], + supersonic: ["7L13"], + swagger: ["7M"], + swordsdance: ["7M"], + tailwind: ["7T"], + thief: ["7M"], + toxic: ["7M"], + uproar: ["7T"], + uturn: ["7M"], + workup: ["7M"], + }, + encounters: [ + {generation: 7, level: 26}, + ], + }, + yungoos: { + learnset: { + attract: ["7M"], + bide: ["7L16"], + bite: ["9L19", "7L19"], + bulldoze: ["9M"], + chillingwater: ["9M"], + confide: ["7M"], + crunch: ["9M", "9L34", "7L34"], + dig: ["9M"], + doubleteam: ["7M"], + earthquake: ["7M"], + echoedvoice: ["7M"], + endeavor: ["9E", "7T"], + endure: ["9M"], + facade: ["9M", "7M"], + firefang: ["9M", "9E", "7E"], + frustration: ["7M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hyperfang: ["7L37"], + icefang: ["9M", "9E", "7E"], + irontail: ["7T"], + lastresort: ["9E", "7T", "7E"], + leer: ["9L3", "7L3"], + mudshot: ["9M"], + mudslap: ["9M", "9L22", "7L22"], + odorsleuth: ["7L13"], + payback: ["9L7", "7M"], + protect: ["9M", "7M"], + psychicfangs: ["9M"], + pursuit: ["7L7"], + raindance: ["9M"], + rest: ["9M", "9L43", "7M", "7L46"], + return: ["7M"], + revenge: ["7E"], + reversal: ["9M"], + rocktomb: ["9M", "7M"], + round: ["7M"], + sandattack: ["9L10", "7L10"], + sandstorm: ["9M", "7M"], + scaryface: ["9M", "9L31", "7L31"], + seedbomb: ["9M"], + shockwave: ["7T"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + stompingtantrum: ["9M", "7T"], + substitute: ["9M", "7M"], + sunnyday: ["9M"], + superfang: ["9L25", "7T", "7L25"], + swagger: ["7M"], + tackle: ["9L1", "7L1"], + takedown: ["9M", "9L28", "7L28"], + taunt: ["9M", "7M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thrash: ["9L40", "7L43"], + thunderfang: ["9M", "9E", "7E"], + torment: ["7M"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["7T"], + uturn: ["9M", "7M"], + wildcharge: ["9M"], + workup: ["9L13", "7M"], + yawn: ["9L37", "7L40"], + zenheadbutt: ["9M"], + }, + }, + gumshoos: { + learnset: { + attract: ["7M"], + bide: ["7L16"], + bite: ["9L19", "7L19"], + block: ["7T"], + bodyslam: ["9M"], + bulldoze: ["9M", "7M"], + chillingwater: ["9M"], + confide: ["7M"], + crunch: ["9M", "9L39", "7L39"], + dig: ["9M"], + doubleteam: ["7M"], + dualchop: ["7T"], + earthquake: ["9M", "7M"], + echoedvoice: ["7M"], + endeavor: ["7T"], + endure: ["9M"], + facade: ["9M", "7M"], + firefang: ["9M"], + firepunch: ["9M", "7T"], + fling: ["9M", "7M"], + frustration: ["7M"], + gigaimpact: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + hyperfang: ["7L43"], + icefang: ["9M"], + icepunch: ["9M", "7T"], + ironhead: ["9M", "7T"], + irontail: ["7T"], + lastresort: ["7T"], + leer: ["9L1", "7L1"], + lowsweep: ["9M"], + mudshot: ["9M"], + mudslap: ["9M", "9L23", "7L23"], + odorsleuth: ["7L13"], + payback: ["9L1", "7M"], + protect: ["9M", "7M"], + psychicfangs: ["9M"], + pursuit: ["7L1"], + raindance: ["9M"], + rest: ["9M", "9L52", "7M", "7L55"], + return: ["7M"], + reversal: ["9M"], + roar: ["7M"], + rocktomb: ["9M", "7M"], + round: ["7M"], + sandattack: ["9L1", "7L1"], + sandstorm: ["9M", "7M"], + scaryface: ["9M", "9L35", "7L35"], + seedbomb: ["9M"], + shockwave: ["7T"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + stompingtantrum: ["9M", "7T"], + substitute: ["9M", "7M"], + sunnyday: ["9M"], + superfang: ["9L27", "7T", "7L27"], + swagger: ["7M"], + tackle: ["9L1", "7L1"], + takedown: ["9M", "9L31", "7L31"], + taunt: ["9M", "7M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thrash: ["9L47", "7L51"], + thunderfang: ["9M"], + thunderpunch: ["9M", "7T"], + torment: ["7M"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["7T"], + uturn: ["9M", "7M"], + wildcharge: ["9M"], + workup: ["9L13", "7M"], + yawn: ["9L43", "7L47"], + zenheadbutt: ["9M", "7T"], + }, + encounters: [ + {generation: 7, level: 17}, + ], + }, + gumshoostotem: { + learnset: { + attract: ["7M"], + bide: ["7L16", "7S0"], + bite: ["7L19", "7S0"], + block: ["7T"], + bulldoze: ["7M"], + confide: ["7M"], + crunch: ["7L39"], + doubleteam: ["7M"], + dualchop: ["7T"], + earthquake: ["7M"], + echoedvoice: ["7M"], + endeavor: ["7T"], + facade: ["7M"], + firepunch: ["7T"], + fling: ["7M"], + frustration: ["7M"], + hiddenpower: ["7M"], + hyperfang: ["7L43"], + icepunch: ["7T"], + ironhead: ["7T"], + irontail: ["7T"], + lastresort: ["7T"], + leer: ["7L1"], + mudslap: ["7L23"], + odorsleuth: ["7L13", "7S0"], + payback: ["7M"], + protect: ["7M"], + pursuit: ["7L1"], + rest: ["7M", "7L55"], + return: ["7M"], + roar: ["7M"], + rocktomb: ["7M"], + round: ["7M"], + sandattack: ["7L1", "7S0"], + sandstorm: ["7M"], + scaryface: ["7L35"], + shockwave: ["7T"], + sleeptalk: ["7M"], + snore: ["7T"], + stompingtantrum: ["7T"], + substitute: ["7M"], + superfang: ["7T", "7L27"], + swagger: ["7M"], + tackle: ["7L1"], + takedown: ["7L31"], + taunt: ["7M"], + thief: ["7M"], + thrash: ["7L51"], + thunderpunch: ["7T"], + torment: ["7M"], + toxic: ["7M"], + uproar: ["7T"], + uturn: ["7M"], + workup: ["7M"], + yawn: ["7L47"], + zenheadbutt: ["7T"], + }, + eventData: [ + {generation: 7, level: 20, perfectIVs: 3, moves: ["sandattack", "odorsleuth", "bide", "bite"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + grubbin: { + learnset: { + acrobatics: ["8M", "7M", "7L19"], + attract: ["8M", "7M"], + bite: ["8L15", "7L10"], + bugbite: ["8L10", "7T", "7L13"], + chargebeam: ["7M"], + confide: ["7M"], + crunch: ["8M", "8L35", "7L22"], + dig: ["8M", "8L40", "7L28"], + discharge: ["8E"], + doubleteam: ["7M"], + electroweb: ["8M", "7T", "7E"], + endure: ["8M", "7E"], + facade: ["8M", "7M"], + frustration: ["7M"], + harden: ["8E", "7E"], + hiddenpower: ["7M"], + lightscreen: ["8M", "7M"], + magnetrise: ["7T"], + mudshot: ["8M", "7E"], + mudslap: ["8L1", "7L7"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + screech: ["8M"], + shockwave: ["7T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spark: ["8L21", "7L16"], + stickyweb: ["8L25"], + stringshot: ["8L5", "7L4"], + substitute: ["8M", "7M"], + swagger: ["7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + visegrip: ["8L1", "7L1"], + voltswitch: ["8M", "7M"], + wildcharge: ["8M", "7M"], + xscissor: ["8M", "8L30", "7M", "7L25"], + }, + }, + charjabug: { + learnset: { + acrobatics: ["8M", "7M", "7L19"], + attract: ["8M", "7M"], + bite: ["8L15", "7L1"], + bugbite: ["8L1", "7T", "7L13"], + charge: ["8L0", "7L1"], + chargebeam: ["7M"], + confide: ["7M"], + crunch: ["8M", "8L43", "7L25"], + dig: ["8M", "8L50", "7L37"], + discharge: ["8L64", "7L43"], + doubleteam: ["7M"], + eerieimpulse: ["8M"], + electroball: ["8M"], + electroweb: ["8M", "7T"], + endure: ["8M"], + facade: ["8M", "7M"], + frustration: ["7M"], + hiddenpower: ["7M"], + irondefense: ["8M", "8L57", "7T", "7L49"], + lightscreen: ["8M", "7M"], + magnetrise: ["7T"], + mudshot: ["8M"], + mudslap: ["8L1", "7L1"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + screech: ["8M"], + shockwave: ["7T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spark: ["8L23", "7L16"], + stickyweb: ["8L29"], + stringshot: ["8L1", "7L1"], + substitute: ["8M", "7M"], + swagger: ["7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + visegrip: ["8L1", "7L1"], + voltswitch: ["8M", "7M"], + wildcharge: ["8M", "7M"], + xscissor: ["8M", "8L36", "7M", "7L31"], + }, + }, + vikavolt: { + learnset: { + acrobatics: ["8M", "7M", "7L19"], + agility: ["8M", "8L57", "7L49"], + airslash: ["8M", "7L1"], + attract: ["8M", "7M"], + bite: ["8L15", "7L1"], + bugbite: ["8L1", "7T", "7L13"], + bugbuzz: ["8M", "8L36", "7L31"], + charge: ["8L1", "7L1"], + chargebeam: ["7M"], + confide: ["7M"], + crunch: ["8M", "8L1"], + dig: ["8M", "8L1", "7L37"], + discharge: ["8L1"], + doubleteam: ["7M"], + dualwingbeat: ["8T"], + eerieimpulse: ["8M"], + electroball: ["8M"], + electroweb: ["8M", "7T"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + flashcannon: ["8M", "7M"], + fly: ["8M", "8L50"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + guillotine: ["8L43", "7L25"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + irondefense: ["8M", "8L1", "7T"], + laserfocus: ["7T"], + lightscreen: ["8M", "7M"], + magnetrise: ["7T"], + mudshot: ["8M"], + mudslap: ["8L1", "7L1"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + risingvoltage: ["8T"], + roost: ["7M"], + round: ["8M", "7M"], + screech: ["8M"], + shockwave: ["7T"], + signalbeam: ["7T"], + skittersmack: ["8T"], + skydrop: ["7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + spark: ["8L23", "7L16"], + stickyweb: ["8L29"], + stringshot: ["8L1", "7L1"], + substitute: ["8M", "7M"], + swagger: ["7M"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "8L0", "7M", "7L1"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + visegrip: ["8L1", "7L1"], + voltswitch: ["8M", "7M"], + wildcharge: ["8M", "7M"], + xscissor: ["8M", "8L1", "7M"], + zapcannon: ["8L64", "7L41"], + }, + }, + vikavolttotem: { + learnset: { + acrobatics: ["7M", "7L19", "7S0"], + agility: ["7L49"], + airslash: ["7L1"], + attract: ["7M"], + bite: ["7L1"], + bugbite: ["7T", "7L13"], + bugbuzz: ["7L31", "7S0"], + charge: ["7L1"], + chargebeam: ["7M"], + confide: ["7M"], + dig: ["7L37"], + doubleteam: ["7M"], + electroweb: ["7T"], + energyball: ["7M"], + facade: ["7M"], + flashcannon: ["7M"], + frustration: ["7M"], + gigaimpact: ["7M"], + guillotine: ["7L25", "7S0"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + irondefense: ["7T"], + laserfocus: ["7T"], + lightscreen: ["7M"], + magnetrise: ["7T"], + mudslap: ["7L1"], + poisonjab: ["7M"], + protect: ["7M"], + raindance: ["7M"], + rest: ["7M"], + return: ["7M"], + roost: ["7M"], + round: ["7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + skydrop: ["7M"], + sleeptalk: ["7M"], + snore: ["7T"], + solarbeam: ["7M"], + spark: ["7L16", "7S0"], + stringshot: ["7L1"], + substitute: ["7M"], + swagger: ["7M"], + thunder: ["7M"], + thunderbolt: ["7M", "7L1"], + thunderwave: ["7M"], + toxic: ["7M"], + visegrip: ["7L1"], + voltswitch: ["7M"], + wildcharge: ["7M"], + xscissor: ["7M"], + zapcannon: ["7L41"], + }, + eventData: [ + {generation: 7, level: 35, perfectIVs: 3, moves: ["spark", "acrobatics", "guillotine", "bugbuzz"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + crabrawler: { + learnset: { + amnesia: ["9M", "7E"], + attract: ["7M"], + bodyslam: ["9M"], + brickbreak: ["9M", "9L22", "7M"], + brutalswing: ["7M"], + bubble: ["7L1"], + bubblebeam: ["9L13", "7L17"], + bulkup: ["9M", "7M"], + bulldoze: ["9M", "7M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L49", "7L49"], + confide: ["7M"], + crabhammer: ["9L37", "7L37"], + dig: ["9M"], + dizzypunch: ["7L25"], + doubleteam: ["7M"], + drainpunch: ["9M", "7T"], + dualchop: ["7T"], + dynamicpunch: ["9L45", "7L45"], + earthquake: ["9M", "7M"], + endeavor: ["9E", "7T", "7E"], + endure: ["9M"], + facade: ["9M", "7M"], + fling: ["9M", "7M"], + focusblast: ["9M", "7M"], + focuspunch: ["9E", "7T"], + frostbreath: ["7M"], + frustration: ["7M"], + gunkshot: ["9M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + icepunch: ["9M", "7T"], + irondefense: ["9M", "9L42", "7T", "7L42"], + ironhead: ["9M", "7T"], + leer: ["9L9", "7L9"], + liquidation: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + payback: ["9L29", "7M", "7L29"], + poweruppunch: ["7L22"], + protect: ["9M", "9L17", "7M"], + pursuit: ["7L13"], + raindance: ["9M", "7M"], + rest: ["9M", "7M"], + return: ["7M"], + reversal: ["9M", "9L33", "7L33"], + rockslide: ["9M", "7M"], + rocksmash: ["9L5", "7L5"], + rocktomb: ["9M", "7M"], + round: ["7M"], + scald: ["7M"], + slam: ["9L25"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + stompingtantrum: ["9M"], + stoneedge: ["7M"], + substitute: ["9M", "7M"], + sunnyday: ["9M", "7M"], + superpower: ["9E", "7T", "7E"], + swagger: ["7M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thunderpunch: ["9M", "7T"], + toxic: ["7M"], + visegrip: ["9L1"], + wideguard: ["9E", "7E"], + workup: ["7M"], + zenheadbutt: ["9M", "7T"], + }, + }, + crabominable: { + learnset: { + amnesia: ["9M"], + attract: ["7M"], + avalanche: ["9M", "9L29", "7L29"], + blizzard: ["9M", "7M"], + block: ["7T"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "9L22", "7M"], + brutalswing: ["7M"], + bubble: ["7L1"], + bubblebeam: ["9L17", "7L17"], + bulkup: ["9M", "7M"], + bulldoze: ["9M", "7M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L49", "7L49"], + confide: ["7M"], + dig: ["9M"], + dizzypunch: ["7L25"], + doubleteam: ["7M"], + drainpunch: ["9M", "7T"], + dualchop: ["7T"], + dynamicpunch: ["9L45", "7L45"], + earthquake: ["9M", "7M"], + endeavor: ["7T"], + endure: ["9M"], + facade: ["9M", "7M"], + fling: ["9M", "7M"], + focusblast: ["9M", "7M"], + focuspunch: ["7T"], + frostbreath: ["7M"], + frustration: ["7M"], + gigaimpact: ["9M", "7M"], + gunkshot: ["9M"], + hail: ["7M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + icebeam: ["9M", "7M"], + icehammer: ["9L37", "7L37"], + icepunch: ["9M", "9L0", "7T", "7L1"], + icespinner: ["9M"], + icywind: ["9M", "7T"], + irondefense: ["9M", "9L42", "7T", "7L42"], + ironhead: ["9M", "7T"], + leer: ["9L1", "7L1"], + liquidation: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + payback: ["7M"], + poweruppunch: ["7L22"], + protect: ["9M", "9L1", "7M"], + pursuit: ["7L1"], + raindance: ["9M", "7M"], + rest: ["9M", "7M"], + return: ["7M"], + reversal: ["9M", "9L33", "7L33"], + rockslide: ["9M", "7M"], + rocksmash: ["9L1", "7L1"], + rocktomb: ["9M", "7M"], + round: ["7M"], + scald: ["7M"], + scaryface: ["9M"], + slam: ["9L25"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + snowscape: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["7M"], + substitute: ["9M", "7M"], + sunnyday: ["9M", "7M"], + superpower: ["7T"], + swagger: ["7M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "7M"], + thunderpunch: ["9M", "7T"], + toxic: ["7M"], + workup: ["7M"], + zenheadbutt: ["9M", "7T"], + }, + }, + oricorio: { + learnset: { + acrobatics: ["9M", "9L23", "7M"], + aerialace: ["9M", "7M"], + agility: ["9M", "9L43", "7L46"], + aircutter: ["9M", "9L13", "7L13"], + airslash: ["9M", "9L36", "7L36"], + attract: ["9E", "7M"], + batonpass: ["9M", "9L16", "7L16"], + calmmind: ["9M", "7M"], + captivate: ["7L33", "7E"], + charm: ["9M"], + confide: ["7M"], + covet: ["7T"], + defog: ["9E", "7T"], + doubleslap: ["7L23"], + doubleteam: ["7M"], + embargo: ["7M"], + endure: ["9M"], + facade: ["9M", "7M"], + featherdance: ["9L20", "7L20"], + flatter: ["9L33"], + fly: ["9M", "7M"], + frustration: ["7M"], + growl: ["9L4", "7L4"], + helpinghand: ["9M", "9L10", "7T", "7L10"], + hiddenpower: ["7M"], + hurricane: ["9M", "9L47", "7L50"], + icywind: ["9M", "7T"], + mirrormove: ["7L43"], + peck: ["9L6", "7L6"], + pluck: ["9E", "7E"], + pound: ["9L1", "7L1"], + protect: ["9M", "7M"], + quash: ["7M"], + quiverdance: ["9E"], + raindance: ["9M"], + rest: ["9M", "7M"], + return: ["7M"], + revelationdance: ["9L40", "7L40"], + reversal: ["9M"], + roleplay: ["7T"], + roost: ["9L30", "7M", "7L30"], + round: ["7M"], + safeguard: ["9E", "7M", "7E"], + sandstorm: ["9M", "7M"], + skyattack: ["7T"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + steelwing: ["7M"], + substitute: ["9M", "7M"], + sunnyday: ["9M"], + swagger: ["7M"], + swift: ["9M"], + swordsdance: ["9M", "7M"], + tailwind: ["9M", "7T", "7E"], + takedown: ["9M"], + taunt: ["9M", "7M"], + teeterdance: ["9L26", "7L26"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + uturn: ["9M", "7M"], + workup: ["7M"], + }, + }, + cutiefly: { + learnset: { + absorb: ["8L1", "7L1"], + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + afteryou: ["7T"], + allyswitch: ["8M", "7T"], + aromatherapy: ["8L30", "7L36"], + aromaticmist: ["8E"], + attract: ["8M", "7M"], + batonpass: ["8M", "7E"], + bestow: ["7E"], + bugbite: ["7T"], + bugbuzz: ["8M", "8L48", "7L26"], + calmmind: ["8M", "7M"], + charm: ["8M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["8M", "8L42", "7M", "7L31"], + defog: ["7T"], + doubleteam: ["7M"], + drainingkiss: ["8M", "8L18", "7L16"], + dreameater: ["7M"], + dualwingbeat: ["8T"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + fairywind: ["8L1", "7L4"], + faketears: ["8M"], + frustration: ["7M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + imprison: ["8M"], + infestation: ["7M"], + lastresort: ["7T"], + leechlife: ["8M", "7M"], + lightscreen: ["8M", "7M"], + magicroom: ["8M", "7T"], + moonblast: ["8E", "7E"], + playrough: ["8M"], + powder: ["7E"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychup: ["7M"], + quiverdance: ["8L54", "7L41"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + signalbeam: ["7T"], + silverwind: ["7L13"], + skillswap: ["8M", "7T", "7E"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + speedswap: ["8M", "7E"], + stickyweb: ["8E", "7E"], + strugglebug: ["8L24", "7L10"], + stunspore: ["8L6", "7L7"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + sweetscent: ["8L12", "7L21"], + swift: ["8M"], + switcheroo: ["8L36"], + tailwind: ["7T"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + toxic: ["7M"], + trick: ["8M", "7T"], + uturn: ["8M", "7M"], + wonderroom: ["8M", "7T"], + }, + }, + ribombee: { + learnset: { + absorb: ["8L1", "7L1"], + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + afteryou: ["7T"], + allyswitch: ["8M", "7T"], + aromatherapy: ["8L32", "7L42"], + attract: ["8M", "7M"], + batonpass: ["8M"], + bugbite: ["7T"], + bugbuzz: ["8M", "8L56", "7L28"], + calmmind: ["8M", "7M"], + charm: ["8M"], + confide: ["7M"], + covet: ["8L1", "7T"], + dazzlinggleam: ["8M", "8L48", "7M", "7L35"], + defog: ["7T"], + doubleteam: ["7M"], + drainingkiss: ["8M", "8L18", "7L16"], + dreameater: ["7M"], + dualwingbeat: ["8T"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + fairywind: ["8L1", "7L1"], + faketears: ["8M"], + frustration: ["7M"], + gigaimpact: ["8M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + imprison: ["8M"], + infestation: ["7M"], + lastresort: ["7T"], + leechlife: ["8M", "7M"], + lightscreen: ["8M", "7M"], + magicalleaf: ["8M"], + magicroom: ["8M", "7T"], + naturepower: ["7M"], + playrough: ["8M"], + pollenpuff: ["8M", "8L0", "7L1"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychup: ["7M"], + quiverdance: ["8L64", "7L49"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + signalbeam: ["7T"], + silverwind: ["7L13"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + speedswap: ["8M"], + strugglebug: ["8L24", "7L1"], + stunspore: ["8L1", "7L1"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + sweetscent: ["8L1", "7L21"], + swift: ["8M"], + switcheroo: ["8L40"], + tailwind: ["7T"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + toxic: ["7M"], + trick: ["8M", "7T"], + uturn: ["8M", "7M"], + wonderroom: ["8M", "7T"], + }, + }, + ribombeetotem: { + learnset: { + absorb: ["7L1"], + acrobatics: ["7M"], + aerialace: ["7M"], + afteryou: ["7T"], + allyswitch: ["7T"], + aromatherapy: ["7L42", "7S0"], + attract: ["7M"], + bugbite: ["7T"], + bugbuzz: ["7L28", "7S0"], + calmmind: ["7M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["7M", "7L35", "7S0"], + defog: ["7T"], + doubleteam: ["7M"], + drainingkiss: ["7L16"], + dreameater: ["7M"], + energyball: ["7M"], + facade: ["7M"], + fairywind: ["7L1"], + frustration: ["7M"], + helpinghand: ["7T"], + hiddenpower: ["7M"], + infestation: ["7M"], + lastresort: ["7T"], + leechlife: ["7M"], + lightscreen: ["7M"], + magicroom: ["7T"], + naturepower: ["7M"], + pollenpuff: ["7L1"], + protect: ["7M"], + psychic: ["7M"], + psychup: ["7M"], + quiverdance: ["7L49", "7S0"], + reflect: ["7M"], + rest: ["7M"], + return: ["7M"], + roost: ["7M"], + round: ["7M"], + safeguard: ["7M"], + signalbeam: ["7T"], + silverwind: ["7L13"], + skillswap: ["7T"], + sleeptalk: ["7M"], + snore: ["7T"], + solarbeam: ["7M"], + strugglebug: ["7L1"], + stunspore: ["7L1"], + substitute: ["7M"], + sunnyday: ["7M"], + swagger: ["7M"], + sweetscent: ["7L21"], + tailwind: ["7T"], + telekinesis: ["7T"], + thief: ["7M"], + toxic: ["7M"], + trick: ["7T"], + uturn: ["7M"], + wonderroom: ["7T"], + }, + eventData: [ + {generation: 7, level: 50, perfectIVs: 3, moves: ["bugbuzz", "dazzlinggleam", "aromatherapy", "quiverdance"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + rockruff: { + learnset: { + attract: ["8M", "7M"], + bite: ["9L20", "8L20", "7L7"], + bodyslam: ["9M"], + bulldoze: ["9M"], + charm: ["9M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["9M", "9L36", "8M", "8L36", "7L40"], + crushclaw: ["7E"], + dig: ["9M"], + doubleteam: ["9L8", "8L8", "7M"], + earthpower: ["9M", "8M", "7T"], + echoedvoice: ["7M"], + endeavor: ["9E", "8E", "7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + firefang: ["9M", "8M", "7E"], + frustration: ["7M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + howl: ["9L16", "8L16", "7L12"], + hypervoice: ["9M", "8M", "7T"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "8M", "7T"], + irontail: ["8M", "7T"], + lastresort: ["9E", "8E", "7T"], + leer: ["9L1", "8L1", "7L1"], + mudslap: ["9M"], + odorsleuth: ["7L18"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + psychicfangs: ["9M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roar: ["9L28", "8L28", "7M", "7L26"], + rockclimb: ["7L45"], + rockpolish: ["7M"], + rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], + rockthrow: ["9L12", "8L12", "7L15"], + rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], + round: ["8M", "7M"], + sandattack: ["9L4", "8L4", "7L4"], + sandstorm: ["9M"], + scaryface: ["9M", "9L40", "8M", "8L40", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "9L44", "8M", "8L44", "7T", "7L29"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["7E"], + swagger: ["7M"], + swordsdance: ["9M", "8M"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thrash: ["9E", "8E", "7E"], + thunderfang: ["9M", "8M", "7E"], + toxic: ["7M"], + trailblaze: ["9M"], + zenheadbutt: ["9M", "8M", "7T"], + }, + }, + rockruffdusk: { + learnset: { + attract: ["8M", "7M"], + bite: ["9L20", "8L20", "7L7", "7S1", "7S0"], + bodyslam: ["9M"], + bulldoze: ["9M"], + charm: ["9M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["9M", "9L36", "8M", "8L36", "7L40"], + crushclaw: ["7E"], + dig: ["9M"], + doubleteam: ["9L8", "8L8", "7M"], + earthpower: ["9M", "8M", "7T"], + echoedvoice: ["7M"], + endeavor: ["9E", "8E", "7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + firefang: ["9M", "8M", "7E", "7S0"], + frustration: ["7M"], + happyhour: ["7S1", "7S0"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + howl: ["9L16", "8L16", "7L12"], + hypervoice: ["9M", "8M", "7T"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "8M", "7T"], + irontail: ["8M", "7T"], + lastresort: ["9E", "8E", "7T"], + leer: ["9L1", "8L1", "7L1"], + mudslap: ["9M"], + odorsleuth: ["7L18"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + psychicfangs: ["9M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roar: ["9L28", "8L28", "7M", "7L26"], + rockclimb: ["7L45"], + rockpolish: ["7M"], + rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], + rockthrow: ["9L12", "8L12", "7L15"], + rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], + round: ["8M", "7M"], + sandattack: ["9L4", "8L4", "7L4"], + sandstorm: ["9M"], + scaryface: ["9M", "9L40", "8M", "8L40", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "9L44", "8M", "8L44", "7T", "7L29"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["7E"], + swagger: ["7M"], + swordsdance: ["9M", "8M"], + tackle: ["9L1", "8L1", "7L1", "7S1", "7S0"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thrash: ["9E", "8E", "7E"], + thunderfang: ["9M", "8M", "7E", "7S1"], + toxic: ["7M"], + trailblaze: ["9M"], + zenheadbutt: ["9M", "8M", "7T"], + }, + eventData: [ + {generation: 7, level: 10, moves: ["tackle", "bite", "firefang", "happyhour"], pokeball: "cherishball"}, + {generation: 7, level: 10, moves: ["tackle", "bite", "thunderfang", "happyhour"], pokeball: "cherishball"}, + ], + }, + lycanroc: { + learnset: { + accelerock: ["9L1", "8L1", "7L1"], + agility: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M", "7M"], + bite: ["9L20", "8L20", "7L1"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M"], + charm: ["9M"], + closecombat: ["9M", "8M"], + confide: ["7M"], + covet: ["7T"], + crunch: ["9M", "9L42", "8M", "8L42", "7L40"], + dig: ["9M"], + doubleteam: ["9L1", "8L1", "7M"], + drillrun: ["9M", "8M", "7T"], + earthpower: ["9M", "8M", "7T"], + echoedvoice: ["7M"], + endeavor: ["7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + firefang: ["9M", "8M"], + frustration: ["7M"], + gigaimpact: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + howl: ["9L16", "8L16", "7L12"], + hypervoice: ["9M", "8M", "7T"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "8M", "7T"], + irontail: ["8M", "7T"], + lastresort: ["7T"], + leer: ["9L1", "8L1", "7L1"], + mudslap: ["9M"], + odorsleuth: ["7L18"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9L1", "8L1", "7L1"], + quickguard: ["9L1", "8L1", "7L1"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roar: ["9L30", "8L30", "7M", "7L26"], + rockblast: ["9M", "8M"], + rockclimb: ["7L45"], + rockpolish: ["7M"], + rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], + rockthrow: ["9L12", "8L12", "7L15"], + rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], + round: ["8M", "7M"], + sandattack: ["9L1", "8L1", "7L1"], + sandstorm: ["9M", "8M"], + scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["9L0", "8L0"], + sunnyday: ["9M"], + swagger: ["7M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M", "7M"], + tackle: ["9L1", "8L1", "7L1"], + tailslap: ["8M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thunderfang: ["9M", "8M"], + toxic: ["7M"], + trailblaze: ["9M"], + zenheadbutt: ["9M", "8M", "7T"], + }, + }, + lycanrocmidnight: { + learnset: { + attract: ["8M", "7M"], + bite: ["9L20", "8L20", "7L1"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M"], + charm: ["9M"], + closecombat: ["9M", "8M"], + confide: ["7M"], + counter: ["9L0", "8L0", "7L1"], + covet: ["7T"], + crunch: ["9M", "9L42", "8M", "8L42", "7L40"], + dig: ["9M"], + doubleteam: ["9L1", "8L1", "7M"], + dualchop: ["7T"], + earthpower: ["9M", "8M", "7T"], + echoedvoice: ["7M"], + endeavor: ["7T"], + endure: ["9M", "9L1", "8M", "8L1"], + facade: ["9M", "8M", "7M"], + firefang: ["9M", "8M", "7S0"], + firepunch: ["9M", "8M", "7T"], + fling: ["9M"], + focuspunch: ["7T"], + foulplay: ["9M", "8M", "7T"], + frustration: ["7M"], + gigaimpact: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + howl: ["9L16", "8L16", "7L12"], + hypervoice: ["9M", "8M", "7T"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "8M", "7T"], + irontail: ["8M", "7T"], + laserfocus: ["7T"], + lashout: ["8T"], + lastresort: ["7T"], + leer: ["9L1", "8L1", "7L1"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + mudslap: ["9M"], + odorsleuth: ["7L18"], + outrage: ["9M", "8M", "7T"], + payback: ["8M"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + psychicfangs: ["9M", "8M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["9M", "9L1", "8M", "8L1", "7L1"], + roar: ["9L30", "8L30", "7M", "7L26"], + rockblast: ["9M", "8M"], + rockclimb: ["7L45"], + rockpolish: ["7M"], + rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], + rockthrow: ["9L12", "8L12", "7L15"], + rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], + round: ["8M", "7M"], + sandattack: ["9L1", "8L1", "7L1"], + sandstorm: ["9M", "8M"], + scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], + shadowclaw: ["9M"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48", "7S0"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["7S0"], + sunnyday: ["9M"], + swagger: ["7M"], + swordsdance: ["9M", "8M", "7M", "7S0"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], + terablast: ["9M"], + throatchop: ["8M", "7T"], + thunderfang: ["9M", "8M"], + thunderpunch: ["9M", "8M", "7T"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M", "7T"], + zenheadbutt: ["9M", "8M", "7T"], + }, + eventData: [ + {generation: 7, level: 50, isHidden: true, moves: ["stoneedge", "firefang", "suckerpunch", "swordsdance"], pokeball: "cherishball"}, + ], + }, + lycanrocdusk: { + learnset: { + accelerock: ["9L1", "8L1", "7L1"], + attract: ["8M", "7M"], + bite: ["9L20", "8L20", "7L1"], + brickbreak: ["9M", "8M", "7M"], + bulkup: ["9M", "8M", "7M"], + bulldoze: ["9M"], + charm: ["9M"], + closecombat: ["9M", "8M"], + confide: ["7M"], + counter: ["9L1", "8L1", "7L1"], + covet: ["7T"], + crunch: ["9M", "9L42", "8M", "8L42", "7L40"], + crushclaw: ["9L0", "8L0"], + dig: ["9M"], + doubleteam: ["9L1", "8L1", "7M"], + drillrun: ["9M", "8M", "7T"], + earthpower: ["9M", "8M", "7T"], + echoedvoice: ["7M"], + endeavor: ["7T"], + endure: ["9M", "9L1", "8M", "8L1"], + facade: ["9M", "8M", "7M"], + firefang: ["9M", "8M"], + focusenergy: ["8M"], + frustration: ["7M"], + gigaimpact: ["9M", "8M"], + helpinghand: ["9M"], + hiddenpower: ["7M"], + howl: ["9L16", "8L16", "7L12"], + hypervoice: ["9M", "8M", "7T"], + irondefense: ["9M", "8M", "7T"], + ironhead: ["9M", "8M", "7T"], + irontail: ["8M", "7T"], + lastresort: ["7T"], + leer: ["9L1", "8L1", "7L1"], + odorsleuth: ["7L18"], + outrage: ["9M", "8M", "7T"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + quickguard: ["9L1", "8L1"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + reversal: ["9M", "9L1", "8M", "8L1"], + roar: ["9L30", "8L30", "7M", "7L26"], + rockblast: ["9M", "8M"], + rockclimb: ["7L45"], + rockpolish: ["7M"], + rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], + rockthrow: ["9L12", "8L12", "7L15"], + rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], + round: ["8M", "7M"], + sandattack: ["9L1", "8L1", "7L1"], + sandstorm: ["9M", "8M"], + scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], + sleeptalk: ["9M", "8M", "7M"], + snarl: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48"], + substitute: ["9M", "8M", "7M"], + suckerpunch: ["9L1", "8L1"], + swagger: ["7M"], + swordsdance: ["9M", "8M", "7M"], + tackle: ["9L1", "8L1", "7L1"], + tailslap: ["8M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M"], + terablast: ["9M"], + thrash: ["7L1"], + thunderfang: ["9M", "8M"], + toxic: ["7M"], + trailblaze: ["9M"], + workup: ["8M"], + zenheadbutt: ["9M", "8M", "7T"], + }, + }, + wishiwashi: { + learnset: { + aquaring: ["8L36", "7L17"], + aquatail: ["8L32", "7T", "7L38"], + attract: ["8M", "7M"], + beatup: ["8M", "8L8", "7L33"], + brine: ["8M", "8L12", "7L14"], + bulldoze: ["8M", "7M"], + confide: ["7M"], + covet: ["7T"], + dive: ["8M", "8L20", "7L30"], + doubleedge: ["8L48", "7L41"], + doubleteam: ["7M"], + earthquake: ["8M", "7M"], + endeavor: ["8L40", "7T", "7L49"], + endure: ["8M"], + facade: ["8M", "7M"], + feintattack: ["7L9"], + flipturn: ["8T"], + frustration: ["7M"], + growl: ["8L1", "7L1"], + hail: ["8M", "7M"], + helpinghand: ["8M", "8L4", "7T", "7L6"], + hiddenpower: ["7M"], + hydropump: ["8M", "8L44", "7L54"], + icebeam: ["8M", "7M"], + irontail: ["8M", "7T"], + liquidation: ["8M"], + mist: ["8E", "7E"], + muddywater: ["8M", "7E"], + mudshot: ["8M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scald: ["8M", "7M"], + scaleshot: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + soak: ["8L24", "7L46"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + takedown: ["8E", "7L25"], + tearfullook: ["8L16", "7L22"], + toxic: ["7M"], + uproar: ["8M", "8L28"], + uturn: ["8M", "7M"], + waterfall: ["8M", "7M"], + watergun: ["8L1", "7L1"], + waterpulse: ["8E", "7T", "7E"], + watersport: ["7E"], + whirlpool: ["8M", "7E"], + }, + }, + mareanie: { + learnset: { + acidspray: ["9M", "9L40"], + afteryou: ["7T"], + attract: ["8M", "7M"], + bite: ["9L10", "8L10", "7L9"], + blizzard: ["9M", "8M", "7M"], + brine: ["8M"], + chillingwater: ["9M"], + confide: ["7M"], + covet: ["7T"], + doubleteam: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gastroacid: ["7T"], + gunkshot: ["9M", "8M", "7T"], + hail: ["8M", "7M"], + haze: ["9E", "8E", "7E"], + hiddenpower: ["7M"], + hydropump: ["9M", "8M"], + icebeam: ["9M", "8M", "7M"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T"], + infestation: ["9E", "8E", "7M"], + irondefense: ["9M", "8M", "7T"], + knockoff: ["7T"], + liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L49"], + magiccoat: ["7T"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + painsplit: ["7T"], + payback: ["8M", "7M"], + peck: ["9L1", "8L1", "7L5"], + pinmissile: ["9L25", "8M", "8L25", "7L45"], + poisonjab: ["9M", "9L45", "8M", "8L45", "7M", "7L37"], + poisonsting: ["9L1", "8L1", "7L1"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], + recover: ["9L20", "8L20", "7L33"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scald: ["8M", "7M"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "7M"], + sludgewave: ["8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spikecannon: ["7L29"], + spite: ["7T"], + spitup: ["9E", "8E", "7E"], + stockpile: ["9E", "8E", "7E", "7S0"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M", "7M"], + swagger: ["7M"], + swallow: ["9E", "8E", "7E", "7S0"], + terablast: ["9M"], + toxic: ["9L50", "8L50", "7M", "7L21", "7S0"], + toxicspikes: ["9M", "9L30", "8M", "8L30", "7L13"], + venomdrench: ["8M", "8L40", "7L41"], + venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], + waterpulse: ["9M", "7T"], + wideguard: ["9L5", "8L5", "7L17"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, isHidden: true, moves: ["toxic", "stockpile", "swallow"], pokeball: "cherishball"}, + ], + }, + toxapex: { + learnset: { + acidspray: ["9M", "9L42"], + afteryou: ["7T"], + attract: ["8M", "7M"], + banefulbunker: ["9L0", "8L0", "7L1"], + bite: ["9L1", "8L1", "7L1"], + blizzard: ["9M", "8M", "7M"], + block: ["7T"], + bodyslam: ["9M"], + brine: ["8M"], + chillingwater: ["9M"], + confide: ["7M"], + covet: ["7T"], + crosspoison: ["8M"], + doubleteam: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gastroacid: ["7T"], + gigaimpact: ["9M"], + gunkshot: ["9M", "8M", "7T"], + hail: ["8M", "7M"], + hex: ["9M", "8M"], + hiddenpower: ["7M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M"], + icebeam: ["9M", "8M", "7M"], + icespinner: ["9M"], + icywind: ["9M", "8M", "7T"], + infestation: ["7M"], + irondefense: ["9M", "8M", "7T"], + knockoff: ["7T"], + lightscreen: ["8M", "7M"], + liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L58"], + magiccoat: ["7T"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + painsplit: ["7T"], + payback: ["8M", "7M"], + peck: ["9L1", "8L1", "7L1"], + pinmissile: ["9L25", "8M", "8L25", "7L51"], + poisonjab: ["9M", "9L49", "8M", "8L49", "7M", "7L37"], + poisonsting: ["9L1", "8L1", "7L1"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + raindance: ["9M", "8M", "7M"], + recover: ["9L20", "8L20", "7L33"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scald: ["8M", "7M"], + scaryface: ["9M"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "7M"], + sludgewave: ["8M", "7M"], + smackdown: ["7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spikecannon: ["7L29"], + spite: ["7T"], + substitute: ["9M", "8M", "7M"], + surf: ["9M", "8M", "7M"], + swagger: ["7M"], + terablast: ["9M"], + toxic: ["9L56", "8L56", "7M", "7L21"], + toxicspikes: ["9M", "9L30", "8M", "8L30", "7L1"], + venomdrench: ["8M", "8L42", "7L44"], + venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], + waterpulse: ["9M", "7T"], + wideguard: ["9L1", "8L1", "7L17"], + }, + }, + mudbray: { + learnset: { + attract: ["8M", "7M"], + bide: ["7L22"], + bodyslam: ["9M", "8M", "7E"], + bulldoze: ["9M", "9L12", "8M", "8L12", "7M", "7L10"], + closecombat: ["9M", "8M", "7E"], + confide: ["7M"], + counter: ["9L24", "8L24", "7L36"], + doubleedge: ["9E", "8E", "7E"], + doublekick: ["9L8", "8L8", "7L15"], + doubleteam: ["7M"], + earthpower: ["9M", "8M", "7T"], + earthquake: ["9M", "9L36", "8M", "8L36", "7M", "7L38"], + endeavor: ["9E", "7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fissure: ["9E", "8E"], + frustration: ["7M"], + heavyslam: ["9M", "9L32", "8M", "8L32", "7L31"], + hiddenpower: ["7M"], + highhorsepower: ["9L28", "8M", "8L28", "7L24"], + irondefense: ["9M", "9L4", "8M", "8L4", "7T", "7L29"], + ironhead: ["9M", "8M", "7T"], + lowkick: ["9M", "8M", "7T"], + lowsweep: ["9M", "8M", "7M"], + magnitude: ["7E"], + megakick: ["9L40", "8M", "8L40", "7L43"], + mudbomb: ["7E"], + mudslap: ["9M", "9L1", "8L1", "7L1"], + mudsport: ["7L3"], + payback: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + roar: ["9E", "8E", "7M"], + rockslide: ["9M", "8M", "7M"], + rocksmash: ["9L1", "8L1"], + rocktomb: ["9M", "8M", "7M"], + rototiller: ["7L8"], + round: ["8M", "7M"], + sandstorm: ["9M", "8M", "7M"], + sandtomb: ["8M"], + sleeptalk: ["9M", "8M", "7M"], + smackdown: ["9E", "8E"], + snore: ["8M", "7T"], + stealthrock: ["9M", "8M", "7T"], + stomp: ["9L16", "8L16", "7L17"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + strength: ["9L20", "8L20"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + superpower: ["9L44", "8M", "8L44", "7T", "7L45"], + swagger: ["7M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + }, + }, + mudsdale: { + learnset: { + attract: ["8M", "7M"], + bide: ["7L22"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "9L12", "8M", "8L12", "7M", "7L1"], + closecombat: ["9M", "8M"], + confide: ["7M"], + counter: ["9L24", "8L24", "7L42"], + doublekick: ["9L1", "8L1", "7L15"], + doubleteam: ["7M"], + earthpower: ["9M", "8M", "7T"], + earthquake: ["9M", "9L40", "8M", "8L40", "7M", "7L47"], + endeavor: ["7T"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + frustration: ["7M"], + gigaimpact: ["9M", "8M", "7M"], + heavyslam: ["9M", "9L34", "8M", "8L34", "7L34"], + hiddenpower: ["7M"], + highhorsepower: ["9L28", "8M", "8L28", "7L24"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L1", "8M", "8L1", "7T", "7L29"], + ironhead: ["9M", "8M", "7T"], + lashout: ["8T"], + lowkick: ["9M", "8M", "7T"], + lowsweep: ["9M", "8M", "7M"], + megakick: ["9L46", "8M", "8L46", "7L55"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9L1", "8L1", "7L1"], + mudsport: ["7L1"], + payback: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + revenge: ["8M"], + roar: ["7M"], + rockslide: ["9M", "8M", "7M"], + rocksmash: ["9L1", "8L1"], + rocktomb: ["9M", "8M", "7M"], + rototiller: ["7L1"], + round: ["8M", "7M"], + sandstorm: ["9M", "8M", "7M"], + sandtomb: ["8M"], + scaryface: ["9M", "8M"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["9M", "8M", "7T"], + stomp: ["9L16", "8L16", "7L17"], + stompingtantrum: ["9M", "8M", "7T"], + stoneedge: ["9M"], + strength: ["9L20", "8L20"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + superpower: ["9L52", "8M", "8L52", "7T", "7L60"], + swagger: ["7M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + }, + encounters: [ + {generation: 7, level: 29}, + ], + }, + dewpider: { + learnset: { + aquaring: ["8L16", "7L24"], + attract: ["8M", "7M"], + aurorabeam: ["7E"], + bite: ["8L8", "7L21"], + blizzard: ["8M", "7M"], + bubble: ["7L1"], + bubblebeam: ["8L12", "7L16"], + bugbite: ["8L4", "7T", "7L13"], + bugbuzz: ["8M"], + confide: ["7M"], + crunch: ["8M", "8L24", "7L32"], + doubleteam: ["7M"], + endure: ["8M"], + entrainment: ["8L32", "7L48"], + facade: ["8M", "7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gigadrain: ["8M", "7T"], + headbutt: ["8L20"], + hiddenpower: ["7M"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + infestation: ["8L1", "7M", "7L5"], + irondefense: ["8M", "7T"], + leechlife: ["8M", "8L44", "7M", "7L29"], + liquidation: ["8M", "8L40", "7T", "7L45"], + lunge: ["8L36", "7L37"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + mirrorcoat: ["8L48", "7L40"], + poisonjab: ["8M", "7M"], + powersplit: ["8E", "7E"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scald: ["8M", "7M"], + signalbeam: ["7T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + soak: ["8L28"], + spiderweb: ["7L8"], + spitup: ["8E", "7E"], + stickyweb: ["8E", "7E"], + stockpile: ["8E", "7E"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + toxic: ["7M"], + waterfall: ["8M", "7M"], + watergun: ["8L1"], + waterpulse: ["7T"], + watersport: ["7L1"], + wonderroom: ["8M", "7T"], + xscissor: ["8M", "7M"], + }, + }, + araquanid: { + learnset: { + aquaring: ["8L16", "7L26"], + attract: ["8M", "7M"], + bite: ["8L1", "7L21"], + blizzard: ["8M", "7M"], + bubble: ["7L1"], + bubblebeam: ["8L12", "7L16"], + bugbite: ["8L1", "7T", "7L1"], + bugbuzz: ["8M"], + confide: ["7M"], + crunch: ["8M", "8L26", "7L38"], + dive: ["8M"], + doubleteam: ["7M"], + endure: ["8M"], + entrainment: ["8L38", "7L62"], + facade: ["8M", "7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gigadrain: ["8M", "7T"], + headbutt: ["8L20"], + hiddenpower: ["7M"], + hydropump: ["8M"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + infestation: ["8L1", "7M", "7L1"], + irondefense: ["8M", "7T"], + laserfocus: ["7T"], + leechlife: ["8M", "8L56", "7M", "7L33"], + liquidation: ["8M", "8L50", "7T", "7L57"], + lunge: ["8L44", "7L45"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + mirrorcoat: ["8L62", "7L50"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scald: ["8M", "7M"], + signalbeam: ["7T"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + soak: ["8L32", "7L1"], + spiderweb: ["7L1"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + toxic: ["7M"], + waterfall: ["8M", "7M"], + watergun: ["8L1"], + waterpulse: ["7T"], + wideguard: ["8L1", "7L1"], + wonderroom: ["8M", "7T"], + xscissor: ["8M", "7M"], + }, + }, + araquanidtotem: { + learnset: { + aquaring: ["7L26"], + attract: ["7M"], + bite: ["7L21", "7S0"], + blizzard: ["7M"], + bubble: ["7L1"], + bubblebeam: ["7L16", "7S0"], + bugbite: ["7T", "7L1", "7S0"], + confide: ["7M"], + crunch: ["7L38"], + doubleteam: ["7M"], + entrainment: ["7L62"], + facade: ["7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gigadrain: ["7T"], + hiddenpower: ["7M"], + icebeam: ["7M"], + icywind: ["7T"], + infestation: ["7M", "7L1"], + irondefense: ["7T"], + laserfocus: ["7T"], + leechlife: ["7M", "7L33"], + liquidation: ["7T", "7L57"], + lunge: ["7L45"], + magiccoat: ["7T"], + magicroom: ["7T"], + mirrorcoat: ["7L50"], + poisonjab: ["7M"], + protect: ["7M"], + raindance: ["7M"], + reflect: ["7M"], + rest: ["7M"], + return: ["7M"], + round: ["7M"], + safeguard: ["7M"], + scald: ["7M"], + signalbeam: ["7T"], + sleeptalk: ["7M"], + snore: ["7T"], + soak: ["7L1"], + spiderweb: ["7L1", "7S0"], + substitute: ["7M"], + surf: ["7M"], + swagger: ["7M"], + toxic: ["7M"], + waterfall: ["7M"], + waterpulse: ["7T"], + wideguard: ["7L1"], + wonderroom: ["7T"], + xscissor: ["7M"], + }, + eventData: [ + {generation: 7, level: 25, perfectIVs: 3, moves: ["spiderweb", "bugbite", "bubblebeam", "bite"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + fomantis: { + learnset: { + aromatherapy: ["8E", "7E"], + attract: ["8M", "7M"], + bugbite: ["7T"], + bulletseed: ["9M", "8M"], + confide: ["7M"], + defog: ["9E", "8E", "7T", "7E"], + doubleteam: ["7M"], + dualchop: ["7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + furycutter: ["9L1", "8L1", "7L1"], + gigadrain: ["9M", "8M", "7T", "7E"], + grassknot: ["9M", "8M", "7M"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growth: ["9L5", "8L5", "7L14"], + hiddenpower: ["7M"], + ingrain: ["9L10", "8L10", "7L19"], + leafage: ["9L1", "8L1", "7L5"], + leafblade: ["9L40", "8M", "8L40", "7L23"], + leafstorm: ["9M", "8M", "7E"], + leechlife: ["9M", "8M", "7M"], + magicalleaf: ["9M", "8M"], + naturepower: ["7M"], + payback: ["8M", "7M"], + poisonjab: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + razorleaf: ["9L15", "8L15", "7L10"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + signalbeam: ["7T"], + slash: ["9L25", "8L25", "7L32"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "9L50", "8M", "8L50", "7M", "7L41"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "9L45", "8M", "8L45", "7M", "7L46"], + swagger: ["7M"], + sweetscent: ["9L20", "8L20", "7L37"], + swordsdance: ["9M", "8M", "7M"], + synthesis: ["9L35", "8L35", "7T", "7L28"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + weatherball: ["8M", "7E"], + worryseed: ["9E", "8E", "7T"], + xscissor: ["9M", "9L30", "8M", "8L30", "7M"], + }, + }, + lurantis: { + learnset: { + aerialace: ["7M"], + attract: ["8M", "7M"], + brickbreak: ["9M", "8M", "7M"], + bugbite: ["7T"], + bulletseed: ["9M", "8M"], + confide: ["7M"], + crosspoison: ["8M"], + defog: ["7T"], + doubleteam: ["7M"], + dualchop: ["8L1", "7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + falseswipe: ["9M", "8M", "7M"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + furycutter: ["9L1", "8L1", "7L1"], + gigadrain: ["9M", "8M", "7T"], + gigaimpact: ["9M", "8M", "7M"], + grassknot: ["9M", "8M", "7M"], + grassyglide: ["8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L1", "8L1", "7L1"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M", "7M"], + ingrain: ["9L1", "8L1", "7L19"], + knockoff: ["7T"], + laserfocus: ["7T"], + leafage: ["9L1", "8L1", "7L1"], + leafblade: ["9L44", "8M", "8L44", "7L23"], + leafstorm: ["9M", "8M"], + leechlife: ["9M", "8M", "7M"], + lowsweep: ["9M", "8M", "7M"], + magicalleaf: ["9M", "8M"], + naturepower: ["7M"], + nightslash: ["9L1", "8L1", "7L1"], + payback: ["8M", "7M"], + petalblizzard: ["9L0", "8L0", "7L1"], + poisonjab: ["9M", "8M", "7M"], + pollenpuff: ["9M"], + protect: ["9M", "8M", "7M"], + psychocut: ["8M"], + raindance: ["9M"], + razorleaf: ["9L15", "8L15", "7L1"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scaryface: ["9M"], + seedbomb: ["9M", "8M", "7T"], + signalbeam: ["7T"], + slash: ["9L25", "8L25", "7L32"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "9L1", "8M", "8L1", "7M"], + solarblade: ["9L63", "8M", "8L63", "7L47"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "9L51", "8M", "8L51", "7M", "7L55"], + superpower: ["8M", "7T"], + swagger: ["7M"], + sweetscent: ["9L20", "8L20", "7L40"], + swordsdance: ["9M", "8M", "7M"], + synthesis: ["9L37", "8L37", "7T", "7L28"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + weatherball: ["8M"], + worryseed: ["7T"], + xscissor: ["9M", "9L30", "8M", "8L30", "7M", "7L1"], + }, + }, + lurantistotem: { + learnset: { + aerialace: ["7M"], + attract: ["7M"], + brickbreak: ["7M"], + bugbite: ["7T"], + confide: ["7M"], + defog: ["7T"], + doubleteam: ["7M"], + dualchop: ["7T"], + energyball: ["7M"], + facade: ["7M"], + falseswipe: ["7M"], + fling: ["7M"], + frustration: ["7M"], + furycutter: ["7L1"], + gigadrain: ["7T"], + gigaimpact: ["7M"], + grassknot: ["7M"], + growth: ["7L1", "7S0"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + ingrain: ["7L19", "7S0"], + knockoff: ["7T"], + laserfocus: ["7T"], + leafage: ["7L1"], + leafblade: ["7L23", "7S0"], + leechlife: ["7M"], + lowsweep: ["7M"], + naturepower: ["7M"], + nightslash: ["7L1"], + payback: ["7M"], + petalblizzard: ["7L1"], + poisonjab: ["7M"], + protect: ["7M"], + razorleaf: ["7L1"], + rest: ["7M"], + return: ["7M"], + round: ["7M"], + safeguard: ["7M"], + seedbomb: ["7T"], + signalbeam: ["7T"], + slash: ["7L32"], + sleeptalk: ["7M"], + snore: ["7T"], + solarbeam: ["7M"], + solarblade: ["7L47"], + substitute: ["7M"], + sunnyday: ["7M", "7L55"], + superpower: ["7T"], + swagger: ["7M"], + sweetscent: ["7L40"], + swordsdance: ["7M"], + synthesis: ["7T", "7L28", "7S0"], + toxic: ["7M"], + worryseed: ["7T"], + xscissor: ["7M", "7L1"], + }, + eventData: [ + {generation: 7, level: 30, perfectIVs: 3, moves: ["growth", "ingrain", "leafblade", "synthesis"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + morelull: { + learnset: { + absorb: ["8L1", "7L1"], + afteryou: ["7T"], + amnesia: ["8M", "7E"], + astonish: ["8L1", "7L4"], + attract: ["8M", "7M"], + confide: ["7M"], + confuseray: ["8L4", "7L25"], + dazzlinggleam: ["8M", "8L32", "7M"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + dreameater: ["8L44", "7M", "7L43"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M"], + flash: ["7L8"], + frustration: ["7M"], + gigadrain: ["8M", "8L28", "7T", "7L29"], + grassknot: ["8M", "7M"], + growth: ["8E", "7E"], + hiddenpower: ["7M"], + ingrain: ["8L8", "7L22"], + leechseed: ["8E", "7E"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + megadrain: ["8L12", "7L15"], + moonblast: ["8L40", "7L39"], + moonlight: ["8L20", "7L11"], + naturepower: ["7M"], + poisonpowder: ["8E", "7E"], + pollenpuff: ["8M"], + protect: ["8M", "7M"], + recycle: ["7T"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["8M", "7T"], + signalbeam: ["7T"], + sleeppowder: ["8L16", "7L18"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + spore: ["8L36", "7L36"], + spotlight: ["7L46"], + strengthsap: ["8L25", "7L32"], + stunspore: ["8E", "7E"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + synthesis: ["7T"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + wonderroom: ["8M", "7T"], + worryseed: ["7T"], + }, + }, + shiinotic: { + learnset: { + absorb: ["8L1", "7L1"], + afteryou: ["7T"], + amnesia: ["8M"], + astonish: ["8L1", "7L1"], + attract: ["8M", "7M"], + chargebeam: ["7M"], + confide: ["7M"], + confuseray: ["8L1", "7L26"], + dazzlinggleam: ["8M", "8L38", "7M"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + drainpunch: ["8M"], + dreameater: ["8L56", "7M", "7L49"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M"], + flash: ["7L1"], + frustration: ["7M"], + gigadrain: ["8M", "8L32", "7T", "7L31"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + ingrain: ["8L1", "7L1"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + megadrain: ["8L12", "7L15"], + moonblast: ["8L50", "7L44"], + moonlight: ["8L20", "7L11"], + naturepower: ["7M"], + pollenpuff: ["8M"], + protect: ["8M", "7M"], + raindance: ["8M"], + recycle: ["7T"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["8M", "7T"], + signalbeam: ["7T"], + sleeppowder: ["8L16", "7L18"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + spore: ["8L44", "7L40"], + spotlight: ["7L53"], + strengthsap: ["8L27", "7L35"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + synthesis: ["7T"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + weatherball: ["8M"], + wonderroom: ["8M", "7T"], + worryseed: ["7T"], + }, + }, + salandit: { + learnset: { + acidspray: ["9M"], + agility: ["9M"], + attract: ["8M", "7M"], + beatup: ["8M"], + belch: ["9E", "8E", "7E"], + confide: ["7M"], + covet: ["7T"], + doubleslap: ["7L21"], + doubleteam: ["7M"], + dragonclaw: ["9M", "8M", "7M"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L48"], + dragonrage: ["7L13"], + ember: ["9L10", "8L10", "7L5"], + endeavor: ["9L55", "8L60"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["9E", "8E", "7E"], + fireblast: ["9M", "8M", "7M"], + firefang: ["9M"], + flameburst: ["7L24"], + flamecharge: ["7M"], + flamethrower: ["9M", "9L45", "8M", "8L50", "7M", "7L40"], + flareblitz: ["9M"], + fling: ["9M", "8M", "7M"], + foulplay: ["9M", "8M", "7T"], + frustration: ["7M"], + gunkshot: ["9M", "8M", "7T"], + heatwave: ["9M", "8M", "7T"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + incinerate: ["9L30", "8L30"], + irontail: ["8M", "7T"], + knockoff: ["7T", "7E"], + leechlife: ["9M", "8M", "7M"], + mudslap: ["9M", "9E", "8E"], + nastyplot: ["9M", "9L25", "8M", "8L25", "7L32"], + overheat: ["9M", "8M", "7M"], + payback: ["8M", "7M"], + poisonfang: ["9L15", "8L15"], + poisongas: ["9L1", "8L1", "7L1"], + poisonjab: ["9M", "8M", "7M"], + poisontail: ["9M"], + protect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + sandattack: ["9E", "8E", "7E"], + scaleshot: ["8T"], + scaryface: ["9M"], + scratch: ["9L1", "8L1", "7L1"], + shadowclaw: ["9M", "8M", "7M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "7M"], + sludgewave: ["8M", "7M"], + smog: ["9L5", "8L5", "7L16"], + snatch: ["7T", "7E"], + snore: ["8M", "7T"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + swagger: ["7M"], + sweetscent: ["9L20", "8L20", "7L8"], + swift: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M"], + torment: ["7M"], + toxic: ["9L50", "8L55", "7M", "7L29"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venomdrench: ["8M", "8L45", "7L45"], + venoshock: ["9M", "9L35", "8M", "8L35", "7M", "7L37"], + willowisp: ["9M", "8M", "7M"], + }, + }, + salazzle: { + learnset: { + acidspray: ["9M"], + acrobatics: ["9M", "8M", "7M"], + agility: ["9M"], + attract: ["8M", "7M"], + beatup: ["8M"], + bodyslam: ["9M"], + breakingswipe: ["8M"], + captivate: ["7L1"], + confide: ["7M"], + corrosivegas: ["8T"], + covet: ["7T"], + crosspoison: ["8M"], + disable: ["9L1", "8L1", "7L1"], + doubleslap: ["7L21"], + doubleteam: ["7M"], + dragonclaw: ["9M", "8M", "7M"], + dragondance: ["9M", "8M"], + dragonpulse: ["9M", "9L44", "8M", "8L44", "7T", "7L56"], + dragonrage: ["7L13"], + dragontail: ["7M"], + ember: ["9L1", "8L1", "7L1"], + encore: ["9M", "9L1", "8M", "8L1", "7L1"], + endeavor: ["9L1", "8L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + fakeout: ["7S0"], + faketears: ["9M", "8M"], + fireblast: ["9M", "8M", "7M"], + firefang: ["9M"], + firelash: ["9L0", "8L0"], + flameburst: ["7L24"], + flamecharge: ["7M"], + flamethrower: ["9M", "9L51", "8M", "8L58", "7M", "7L44", "7S0"], + flareblitz: ["9M", "8M"], + fling: ["9M", "8M", "7M"], + foulplay: ["9M", "8M", "7T"], + frustration: ["7M"], + gigaimpact: ["9M"], + gunkshot: ["9M", "8M", "7T"], + heatwave: ["9M", "8M", "7T"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + incinerate: ["9L30", "8L30"], + irontail: ["8M", "7T"], + knockoff: ["9L1", "8L1", "7T"], + laserfocus: ["7T"], + leechlife: ["9M", "8M", "7M"], + mudslap: ["9M"], + nastyplot: ["9M", "9L25", "8M", "8L25", "7L32"], + overheat: ["9M", "8M", "7M"], + payback: ["8M", "7M"], + poisonfang: ["9L15", "8L15"], + poisongas: ["9L1", "8L1", "7L1"], + poisonjab: ["9M", "8M", "7M"], + poisontail: ["9M"], + pound: ["9L1", "8L1", "7L1"], + protect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scaleshot: ["8T"], + scaryface: ["9M"], + scratch: ["9L1", "8L1"], + shadowclaw: ["9M", "8M", "7M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "7M", "7S0"], + sludgewave: ["8M", "7M"], + smog: ["9L1", "8L1", "7L16"], + snatch: ["7T"], + snore: ["8M", "7T"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + swagger: ["9L1", "8L1", "7M", "7L1"], + sweetscent: ["9L20", "8L20", "7L1"], + swift: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M"], + torment: ["9L1", "8L1", "7M", "7L1"], + toxic: ["9L58", "8L65", "7M", "7L29", "7S0"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + venomdrench: ["8M", "8L51", "7L51"], + venoshock: ["9M", "9L37", "8M", "8L37", "7M", "7L39"], + willowisp: ["9M", "8M", "7M"], + }, + eventData: [ + {generation: 7, level: 50, moves: ["fakeout", "toxic", "sludgebomb", "flamethrower"], pokeball: "cherishball"}, + ], + encounters: [ + {generation: 7, level: 16}, + ], + }, + salazzletotem: { + learnset: { + acrobatics: ["7M"], + attract: ["7M"], + captivate: ["7L1"], + confide: ["7M"], + covet: ["7T"], + disable: ["7L1"], + doubleslap: ["7L21", "7S0"], + doubleteam: ["7M"], + dragonclaw: ["7M"], + dragonpulse: ["7T", "7L56"], + dragonrage: ["7L13"], + dragontail: ["7M"], + ember: ["7L1"], + encore: ["7L1"], + facade: ["7M"], + fireblast: ["7M"], + flameburst: ["7L24", "7S0"], + flamecharge: ["7M"], + flamethrower: ["7M", "7L44"], + fling: ["7M"], + foulplay: ["7T"], + frustration: ["7M"], + gunkshot: ["7T"], + heatwave: ["7T"], + helpinghand: ["7T"], + hiddenpower: ["7M"], + irontail: ["7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + leechlife: ["7M"], + nastyplot: ["7L32"], + overheat: ["7M"], + payback: ["7M"], + poisongas: ["7L1"], + poisonjab: ["7M"], + pound: ["7L1"], + protect: ["7M"], + rest: ["7M"], + return: ["7M"], + round: ["7M"], + shadowclaw: ["7M"], + sleeptalk: ["7M"], + sludgebomb: ["7M"], + sludgewave: ["7M"], + smog: ["7L16", "7S0"], + snatch: ["7T"], + snore: ["7T"], + substitute: ["7M"], + swagger: ["7M", "7L1"], + sweetscent: ["7L1"], + taunt: ["7M"], + thief: ["7M"], + torment: ["7M", "7L1"], + toxic: ["7M", "7L29", "7S0"], + venomdrench: ["7L51"], + venoshock: ["7M", "7L39"], + willowisp: ["7M"], + }, + eventData: [ + {generation: 7, level: 30, perfectIVs: 3, moves: ["smog", "doubleslap", "flameburst", "toxic"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + stufful: { + learnset: { + aerialace: ["7M"], + attract: ["8M", "7M"], + babydolleyes: ["8L4", "7L10"], + bide: ["7L5"], + bind: ["7T"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "8L12", "7M", "7L14"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + charm: ["8M"], + coaching: ["8T"], + confide: ["7M"], + defensecurl: ["8E"], + doubleedge: ["8L44", "7L46"], + doubleteam: ["7M"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + endure: ["8M", "8L16", "7E"], + facade: ["8M", "7M"], + flail: ["8L28", "7L19"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + forcepalm: ["8E", "7E"], + frustration: ["7M"], + hammerarm: ["8L32", "7L32"], + hiddenpower: ["7M"], + icepunch: ["8M", "7T", "7E"], + ironhead: ["8M", "7T"], + leer: ["8L1", "7L1"], + lowsweep: ["8M", "7M"], + megakick: ["8M", "7E"], + megapunch: ["8M"], + painsplit: ["8L40", "7T", "7L41"], + payback: ["8M", "8L8", "7M", "7L23"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + roleplay: ["7T"], + rollout: ["8E"], + round: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + stomp: ["8E"], + stompingtantrum: ["8M", "7T", "7E"], + strength: ["8L20"], + substitute: ["8M", "7M"], + superpower: ["8M", "8L48", "7T", "7L50"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + takedown: ["8L24", "7L28"], + taunt: ["8M", "7M"], + thrash: ["8L36", "7L37"], + thunderpunch: ["8M", "7T", "7E"], + toxic: ["7M"], + wideguard: ["7E"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T"], + }, + }, + bewear: { + learnset: { + aerialace: ["7M"], + attract: ["8M", "7M"], + babydolleyes: ["8L1", "7L10", "7S0"], + bide: ["7L5"], + bind: ["8L0", "7T", "7L1", "7S0"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "8L12", "7M", "7L14", "7S0"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + charm: ["8M"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M"], + darkestlariat: ["8M"], + doubleedge: ["8L54", "7L56"], + doubleteam: ["7M"], + dragonclaw: ["8M", "7M"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + endure: ["8M", "8L16"], + facade: ["8M", "7M"], + flail: ["8L30", "7L19"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + hammerarm: ["8L36", "7L36"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M"], + icepunch: ["8M", "7T"], + ironhead: ["8M", "7T"], + leer: ["8L1", "7L1"], + lowkick: ["8M", "7T"], + lowsweep: ["8M", "7M"], + megakick: ["8M"], + megapunch: ["8M"], + painsplit: ["8L48", "7T", "7L49"], + payback: ["8M", "8L1", "7M", "7L23"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + shadowclaw: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + stompingtantrum: ["8M", "7T"], + strength: ["8L20"], + substitute: ["8M", "7M"], + superpower: ["8M", "8L60", "7T", "7L62", "7S0"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + takedown: ["8L24", "7L30"], + taunt: ["8M", "7M"], + thrash: ["8L42", "7L43"], + thunderpunch: ["8M", "7T"], + toxic: ["7M"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 50, gender: "F", isHidden: true, moves: ["babydolleyes", "brutalswing", "superpower", "bind"], pokeball: "cherishball"}, + ], + }, + bounsweet: { + learnset: { + acupressure: ["9E", "8E", "7E"], + aromatherapy: ["8L36"], + aromaticmist: ["9L32", "8L32", "7L33"], + attract: ["8M", "7M"], + bounce: ["8M", "7T"], + bulletseed: ["9M"], + charm: ["9M", "8M", "7E"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["9M", "8M", "7M"], + doubleteam: ["7M"], + drainingkiss: ["9M", "8M"], + endeavor: ["9E", "8E", "7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + feint: ["7E"], + flail: ["9L24", "8L24", "7L29"], + frustration: ["7M"], + gigadrain: ["9M", "8M", "7T"], + grassknot: ["9M", "8M", "7M"], + grasswhistle: ["7E"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + leafstorm: ["9M"], + lightscreen: ["9M", "8M", "7M"], + magicalleaf: ["9M", "9L20", "8M", "8L20", "7L21"], + naturepower: ["7M"], + playnice: ["9L4", "8L4", "7L5"], + playrough: ["9M", "8M", "7E"], + protect: ["9M", "8M", "7M"], + rapidspin: ["9L8", "8L8", "7L9"], + razorleaf: ["9L12", "8L12", "7L13"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + splash: ["9L1", "8L1", "7L1"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + sweetscent: ["9L16", "8L16", "7L17"], + swift: ["9M"], + synthesis: ["9E", "8E", "7T", "7E"], + takedown: ["9M"], + teeterdance: ["9L28", "8L28", "7L25"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + worryseed: ["7T"], + zenheadbutt: ["9M", "8M", "7T"], + }, + }, + steenee: { + learnset: { + aromatherapy: ["8L46", "7L41"], + aromaticmist: ["9L40", "8L40", "7L33"], + attract: ["8M", "7M"], + bounce: ["8M", "7T"], + bulletseed: ["9M"], + captivate: ["7L37"], + charm: ["9M", "8M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["9M", "8M", "7M"], + doubleslap: ["7L1", "7S0"], + doubleteam: ["7M"], + drainingkiss: ["9M", "8M"], + endeavor: ["7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + flail: ["9L1", "8L1"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + gigadrain: ["9M", "8M", "7T"], + grassknot: ["9M", "8M", "7M"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + knockoff: ["7T"], + leafstorm: ["9M", "9L46", "8M", "8L52", "7L45"], + lightscreen: ["9M", "8M", "7M"], + lowsweep: ["9M", "8M", "7M"], + magicalleaf: ["9M", "9L22", "8M", "8L22", "7L21", "7S0"], + naturepower: ["7M"], + payback: ["8M", "7M"], + playnice: ["9L1", "8L1", "7L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M", "7M"], + rapidspin: ["9L1", "8L1", "7L1"], + razorleaf: ["9L1", "8L1", "7L1"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + splash: ["9L1", "8L1", "7L1"], + stomp: ["9L28", "8L28", "7L29"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + sweetscent: ["9L16", "8L16", "7L17", "7S0"], + swift: ["9M"], + synthesis: ["7T"], + takedown: ["9M"], + teeterdance: ["9L34", "8L34", "7L25"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + tripleaxel: ["8T"], + worryseed: ["7T"], + zenheadbutt: ["9M", "8M", "7T"], + }, + eventData: [ + {generation: 7, level: 20, nature: "Naive", abilities: ["leafguard"], moves: ["magicalleaf", "doubleslap", "sweetscent"], pokeball: "cherishball"}, + ], + }, + tsareena: { + learnset: { + acrobatics: ["9M", "8M", "7M"], + aromatherapy: ["8L46", "7L41"], + aromaticmist: ["9L40", "8L40", "7L33"], + attract: ["8M", "7M"], + bounce: ["8M", "7T"], + bulletseed: ["9M"], + captivate: ["7L37"], + charm: ["9M", "8M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["9M", "8M", "7M"], + doubleslap: ["7L1"], + doubleteam: ["7M"], + drainingkiss: ["9M", "8M"], + endeavor: ["7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + flail: ["9L1", "8L1"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + gigadrain: ["9M", "8M", "7T"], + gigaimpact: ["9M", "8M", "7M"], + grassknot: ["9M", "8M", "7M"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + helpinghand: ["9M", "8M", "7T"], + hiddenpower: ["7M"], + highjumpkick: ["9L58", "8L58", "7L49"], + hyperbeam: ["9M", "8M"], + knockoff: ["7T"], + laserfocus: ["7T"], + leafstorm: ["9M", "9L46", "8M", "8L52", "7L45"], + lightscreen: ["9M", "8M", "7M"], + lowkick: ["9M", "8M", "7T"], + lowsweep: ["9M", "8M", "7M"], + magicalleaf: ["9M", "9L22", "8M", "8L22", "7L21"], + megakick: ["8M"], + naturepower: ["7M"], + payback: ["8M", "7M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + powerwhip: ["9L1", "8M", "8L1", "7L53"], + protect: ["9M", "8M", "7M"], + punishment: ["7L1"], + rapidspin: ["9L1", "8L1", "7L1"], + razorleaf: ["9L1", "8L1", "7L1"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["9M", "8M", "7M"], + solarblade: ["8M"], + splash: ["9L1", "8L1", "7L1"], + stomp: ["9L28", "8L28", "7L29"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["9L1", "8L1", "7M", "7L1"], + sweetscent: ["9L16", "8L16", "7L17"], + swift: ["9M"], + synthesis: ["7T"], + takedown: ["9M"], + taunt: ["9M", "8M"], + teeterdance: ["9L34", "8L34", "7L25"], + terablast: ["9M"], + toxic: ["7M"], + trailblaze: ["9M"], + tripleaxel: ["8T"], + tropkick: ["9L0", "8L0", "7L1"], + uturn: ["9M", "8M", "7M"], + worryseed: ["7T"], + zenheadbutt: ["9M", "8M", "7T"], + }, + }, + comfey: { + learnset: { + acrobatics: ["8M", "7M"], + afteryou: ["8E", "7T", "7E"], + allyswitch: ["8M", "7T"], + amnesia: ["8M", "7E"], + aromatherapy: ["8L36", "7L43"], + attract: ["8M", "7M"], + bind: ["7T"], + bulletseed: ["8M"], + calmmind: ["8M", "7M"], + celebrate: ["7S0"], + charm: ["8M"], + confide: ["7M"], + covet: ["7T"], + dazzlinggleam: ["8M", "7M"], + defog: ["7T"], + doubleteam: ["7M"], + drainingkiss: ["8M", "8L9", "7L7", "7S0"], + echoedvoice: ["7M"], + encore: ["8M"], + endure: ["8M", "7E"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + fling: ["8M", "7M"], + floralhealing: ["8L30", "7L37"], + flowershield: ["8L12", "7L1"], + frustration: ["7M"], + gigadrain: ["8M", "7T"], + grassknot: ["8M", "8L24", "7M", "7L34"], + grassyglide: ["8T"], + grassyterrain: ["8M", "8L48", "7L46"], + growth: ["8L1", "7L13"], + healbell: ["7T"], + helpinghand: ["8M", "8L6", "7T", "7L1"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + leaftornado: ["8E"], + leechseed: ["8L21", "7L4", "7S0"], + lightscreen: ["8M", "7M"], + luckychant: ["7E"], + magicalleaf: ["8M", "8L15", "7L10", "7S0"], + magiccoat: ["7T"], + naturalgift: ["7L22"], + naturepower: ["7M"], + painsplit: ["7T"], + petalblizzard: ["8L33", "7L25"], + petaldance: ["8L45", "7L40"], + playrough: ["8M", "8L39", "7L49"], + pollenpuff: ["8M"], + protect: ["8M", "7M"], + psychup: ["7M"], + rest: ["8M", "7M"], + return: ["7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + seedbomb: ["8M", "7T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + sweetkiss: ["8L27", "7L19"], + sweetscent: ["8L42", "7L31"], + synthesis: ["8L18", "7T", "7L28"], + tailwind: ["7T"], + taunt: ["8M", "7M"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + toxic: ["7M"], + trick: ["8M", "7T"], + trickroom: ["8M", "7M"], + uturn: ["8M", "7M"], + vinewhip: ["8L3", "7L1"], + worryseed: ["8E", "7T"], + wrap: ["8L1", "7L16"], + }, + eventData: [ + {generation: 7, level: 10, nature: "Jolly", moves: ["celebrate", "leechseed", "drainingkiss", "magicalleaf"], pokeball: "cherishball"}, + ], + }, + oranguru: { + learnset: { + afteryou: ["9L5", "8L5", "7T", "7L4"], + allyswitch: ["8M", "7T", "7S1"], + attract: ["8M"], + block: ["7T"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + brutalswing: ["8M", "7M"], + bulldoze: ["9M", "8M", "7M"], + calmmind: ["9M", "9L10", "8M", "8L10", "7M", "7L39"], + chargebeam: ["9M", "7M"], + chillingwater: ["9M"], + confide: ["7M"], + confusion: ["9L1", "8L1", "7L1"], + covet: ["7T"], + doubleteam: ["7M"], + dreameater: ["9E", "8E", "7M"], + earthquake: ["9M", "8M", "7M"], + embargo: ["7M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + expandingforce: ["8T"], + extrasensory: ["9E", "8E", "7E"], + facade: ["9M", "8M", "7M"], + feintattack: ["7L22"], + fling: ["9M", "8M", "7M"], + focusblast: ["9M", "8M", "7M"], + foulplay: ["9M", "9L55", "8M", "8L55", "7T", "7L36", "7S1"], + frustration: ["7M"], + futuresight: ["9L60", "8M", "8L60", "7L46"], + gigaimpact: ["9M", "8M", "7M"], + gravity: ["7T"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M"], + imprison: ["9M", "8M"], + instruct: ["9L50", "8L50", "7L32", "7S0", "7S1"], + knockoff: ["7T"], + lastresort: ["9E", "8E"], + lightscreen: ["9M", "8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + megakick: ["8M"], + megapunch: ["8M"], + nastyplot: ["9M", "9L30", "8M", "8L30", "7L25"], + naturepower: ["7M"], + painsplit: ["7T"], + payback: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + psybeam: ["9M"], + psychic: ["9M", "9L45", "8M", "8L45", "7M", "7L43", "7S0"], + psychicterrain: ["9M", "8M", "7E", "7S0"], + psychup: ["9L20", "8L20", "7M", "7L18"], + psyshock: ["9M", "8M", "7M"], + quash: ["9L25", "8L25", "7M", "7L11"], + raindance: ["9M", "8M", "7M"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + rockslide: ["9M", "8M", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scaryface: ["9M"], + shadowball: ["9M", "8M", "7M"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spite: ["7T"], + storedpower: ["9M", "9L15", "8M", "8L15", "7L15"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], + swagger: ["7M"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L8"], + telekinesis: ["7T"], + terablast: ["9M"], + terrainpulse: ["8T"], + thunder: ["9M", "8M", "7M"], + thunderbolt: ["9M", "8M", "7M"], + toxic: ["7M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T"], + trickroom: ["9M", "9L40", "8M", "8L40", "7M", "7L50", "7S1"], + wonderroom: ["8M", "7T", "7E"], + workup: ["8M", "7M"], + yawn: ["9E", "8E"], + zenheadbutt: ["9M", "9L35", "8M", "8L35", "7T", "7L29"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, abilities: ["telepathy"], moves: ["instruct", "psychic", "psychicterrain"], pokeball: "cherishball"}, + {generation: 7, level: 50, isHidden: true, moves: ["instruct", "foulplay", "trickroom", "allyswitch"], pokeball: "pokeball"}, + ], + }, + passimian: { + learnset: { + acrobatics: ["9M", "8M", "7M"], + aerialace: ["7M"], + assurance: ["8M"], + attract: ["8M", "7M"], + batonpass: ["9M"], + beatup: ["9L15", "8M", "8L15", "7L15"], + bestow: ["7L25", "7S0"], + block: ["7T"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["9M", "9L35", "8M", "8L35", "7M", "7L32"], + bulldoze: ["9M", "8M", "7M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L50", "8M", "8L50", "7L43", "7S1"], + coaching: ["8T"], + confide: ["7M"], + counter: ["9E", "8E"], + doubleedge: ["9L45", "8L45", "7L36"], + doubleteam: ["7M"], + drainpunch: ["9M", "8M", "7T"], + earthquake: ["9M", "8M", "7M"], + electroweb: ["8M", "7T"], + endeavor: ["7T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + feint: ["9E", "8E", "7E", "7S0"], + fling: ["9M", "9L30", "8M", "8L30", "7M", "7L39", "7S0"], + focusblast: ["9M", "8M", "7M"], + focusenergy: ["9L10", "8M", "8L10", "7L11"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["9M", "9L60", "8M", "8L60", "7M", "7L50"], + grassknot: ["9M", "8M", "7M"], + gunkshot: ["9M", "8M", "7T", "7S1"], + gyroball: ["8M", "7M"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M", "7M"], + ironhead: ["9M", "8M", "7T", "7E"], + irontail: ["8M", "7T"], + knockoff: ["9E", "8E", "7T", "7S1"], + laserfocus: ["7T"], + leer: ["9L1", "8L1", "7L4"], + lowkick: ["9M"], + lowsweep: ["9M", "8M", "7M"], + megakick: ["8M"], + megapunch: ["8M"], + payback: ["8M", "7M"], + protect: ["9M", "8M", "7M"], + quickattack: ["9E", "8E", "7E"], + quickguard: ["9E", "8E", "7E"], + raindance: ["9M", "8M", "7M"], + rest: ["9M", "8M", "7M"], + retaliate: ["8M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["9M", "9L55", "8M", "8L55", "7L46"], + rockslide: ["9M", "8M", "7M"], + rocksmash: ["9L5", "8L5", "7L8"], + rocktomb: ["9M", "8M", "7M"], + round: ["8M", "7M"], + scaryface: ["9M", "9L20", "8M", "8L20", "7L18"], + seedbomb: ["9M", "8M", "7T"], + seismictoss: ["9E", "8E", "7E"], + shadowball: ["9M", "8M", "7M"], + shockwave: ["7T"], + sleeptalk: ["9M", "8M", "7M"], + smackdown: ["7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M", "8M", "7M"], + superpower: ["8M", "7T"], + swagger: ["7M"], + tackle: ["9L1", "8L1", "7L1"], + takedown: ["9M", "9L25", "8L25", "7L22"], + taunt: ["9M", "8M", "7M"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thrash: ["9L40", "8L40", "7L29"], + toxic: ["7M"], + trailblaze: ["9M"], + uproar: ["8M", "7T"], + uturn: ["9M", "8M", "7M", "7S1"], + vitalthrow: ["8E", "7E"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, moves: ["bestow", "fling", "feint"], pokeball: "cherishball"}, + {generation: 7, level: 50, isHidden: true, moves: ["closecombat", "uturn", "knockoff", "gunkshot"], pokeball: "pokeball"}, + ], + }, + wimpod: { + learnset: { + aquajet: ["8E", "7E"], + assurance: ["8M"], + attract: ["8M", "7M"], + bugbuzz: ["8M"], + confide: ["7M"], + defensecurl: ["8L1"], + doubleteam: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + frustration: ["7M"], + hail: ["8M", "7M"], + harden: ["8E", "7E"], + hiddenpower: ["7M"], + leechlife: ["8M", "7M"], + metalclaw: ["8E", "7E"], + mudshot: ["8M"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + rollout: ["8E"], + round: ["8M", "7M"], + sandattack: ["8L1", "7L1"], + scald: ["8M", "7M"], + screech: ["8M"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spikes: ["8M", "7E"], + strugglebug: ["8L1", "7L1"], + substitute: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + taunt: ["8M", "7M"], + toxic: ["7M"], + waterfall: ["8M", "7M"], + wideguard: ["8E", "7E"], + }, + }, + golisopod: { + learnset: { + aerialace: ["7M"], + assurance: ["8M"], + attract: ["8M", "7M"], + blizzard: ["8M", "7M"], + brickbreak: ["8M", "7M"], + bugbite: ["8L16", "7T", "7L10"], + bugbuzz: ["8M"], + bulkup: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M"], + darkpulse: ["8M", "7M"], + defensecurl: ["8L1"], + dive: ["8M"], + doubleteam: ["7M"], + drillrun: ["8M", "7T"], + dualchop: ["7T"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + firstimpression: ["8L0", "7L1"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + frostbreath: ["7M"], + frustration: ["7M"], + furycutter: ["8L8", "7L1"], + gigaimpact: ["8M", "7M"], + hail: ["8M", "7M"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + irondefense: ["8M", "8L20", "7T", "7L36"], + ironhead: ["8M", "7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + leechlife: ["8M", "7M"], + liquidation: ["8M", "8L44", "7T", "7L48"], + muddywater: ["8M"], + mudshot: ["8M", "8L12"], + painsplit: ["7T"], + payback: ["8M", "7M"], + pinmissile: ["8M", "8L36", "7L41"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + psychup: ["7M"], + raindance: ["8M", "7M"], + razorshell: ["8M", "8L32", "7L26"], + rest: ["8M", "7M"], + return: ["7M"], + rockslide: ["8M", "7M"], + rocksmash: ["8L4", "7L1"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + sandattack: ["8L1", "7L1"], + scald: ["8M", "7M"], + screech: ["8M"], + shadowclaw: ["8M", "7M"], + skittersmack: ["8T"], + slash: ["8L28", "7L21"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + sludgewave: ["8M", "7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + spikes: ["8M"], + spite: ["8L1", "7T", "7L13"], + strugglebug: ["8L1", "7L1"], + substitute: ["8M", "7M"], + suckerpunch: ["8L24", "7L31"], + surf: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + swordsdance: ["8M", "8L40", "7M", "7L16"], + taunt: ["8M", "7M"], + throatchop: ["8M", "7T"], + toxic: ["7M"], + venoshock: ["8M", "7M"], + waterfall: ["8M", "7M"], + waterpulse: ["7T"], + xscissor: ["8M", "7M"], + }, + }, + sandygast: { + learnset: { + absorb: ["9L1", "8L1", "7L1"], + afteryou: ["7T"], + amnesia: ["9M", "8M", "7E"], + ancientpower: ["9E", "8E", "7E"], + astonish: ["9L5", "8L5", "7L5"], + attract: ["8M", "7M"], + block: ["7T"], + brine: ["8M"], + bulldoze: ["9M", "9L25", "8M", "8L25", "7M", "7L23"], + chillingwater: ["9M"], + confide: ["7M"], + confuseray: ["9M"], + curse: ["9E", "8E", "7E"], + destinybond: ["9E", "8E", "7E"], + doubleteam: ["7M"], + earthpower: ["9M", "9L50", "8M", "8L50", "7T", "7L45"], + earthquake: ["9M", "8M", "7M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + flashcannon: ["9M"], + fling: ["9M"], + frustration: ["7M"], + gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], + gravity: ["7T"], + harden: ["9L1", "8L1", "7L1"], + hex: ["9M"], + hiddenpower: ["7M"], + hypnosis: ["9L30", "8L30", "7L27"], + imprison: ["9M"], + infestation: ["7M"], + irondefense: ["9M", "9L40", "8M", "8L40", "7T", "7L32"], + megadrain: ["9L15", "8L15", "7L18"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + nightshade: ["9M"], + painsplit: ["7T"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M"], + psychic: ["9M", "8M", "7M"], + raindance: ["9M"], + recycle: ["7T"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + rockpolish: ["7M"], + rockslide: ["9M", "8M", "7M"], + rocktomb: ["9M", "8M", "7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + sandattack: ["9L20", "8L20", "7L9"], + sandstorm: ["9M", "9L60", "8M", "8L60", "7M", "7L54"], + sandtomb: ["9L10", "8M", "8L10", "7L14"], + scaryface: ["9M"], + scorchingsands: ["8T"], + shadowball: ["9M", "9L45", "8M", "8L45", "7M", "7L41"], + shoreup: ["9L55", "8L55", "7L50"], + skillswap: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M"], + snore: ["8M", "7T"], + spite: ["7T"], + spitup: ["9E", "8E", "7E"], + stealthrock: ["9M", "8M", "7T"], + stockpile: ["9E", "8E", "7E"], + stoneedge: ["9M", "8M", "7M"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + swagger: ["7M"], + swallow: ["9E", "8E", "7E"], + terablast: ["9M"], + toxic: ["7M"], + trick: ["9M", "8M", "7T"], + }, + }, + palossand: { + learnset: { + absorb: ["9L1", "8L1", "7L1"], + afteryou: ["7T"], + amnesia: ["9M", "8M"], + astonish: ["9L1", "8L1", "7L1"], + attract: ["8M", "7M"], + block: ["7T"], + bodyslam: ["9M"], + brine: ["8M"], + bulldoze: ["9M", "9L25", "8M", "8L25", "7M", "7L23"], + chillingwater: ["9M"], + confide: ["7M"], + confuseray: ["9M"], + doubleteam: ["7M"], + earthpower: ["9M", "9L54", "8M", "8L54", "7T", "7L47"], + earthquake: ["9M", "8M", "7M"], + embargo: ["7M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + facade: ["9M", "8M", "7M"], + flashcannon: ["9M"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], + gigaimpact: ["9M", "8M", "7M"], + gravity: ["7T"], + harden: ["9L1", "8L1", "7L1"], + hex: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + hypnosis: ["9L30", "8L30", "7L27"], + imprison: ["9M"], + infestation: ["7M"], + irondefense: ["9M", "9L40", "8M", "8L40", "7T", "7L32"], + megadrain: ["9L15", "8L15", "7L18"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + nightshade: ["9M"], + painsplit: ["7T"], + poltergeist: ["8T"], + protect: ["9M", "8M", "7M"], + psychic: ["9M", "8M", "7M"], + quash: ["7M"], + raindance: ["9M"], + recycle: ["7T"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + rockpolish: ["7M"], + rockslide: ["9M", "8M", "7M"], + rocktomb: ["9M", "8M", "7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + sandattack: ["9L20", "8L20", "7L1"], + sandstorm: ["9M", "9L68", "8M", "8L68", "7M", "7L60"], + sandtomb: ["9L1", "8M", "8L1", "7L14"], + scaryface: ["9M"], + scorchingsands: ["8T"], + shadowball: ["9M", "9L47", "8M", "8L47", "7M", "7L41"], + shoreup: ["9L61", "8L61", "7L54"], + skillswap: ["9M", "8M", "7T"], + sleeptalk: ["9M", "8M", "7M"], + sludgebomb: ["9M", "8M", "7M"], + snore: ["8M", "7T"], + spite: ["7T"], + stealthrock: ["9M", "8M", "7T"], + stoneedge: ["9M", "8M", "7M"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + swagger: ["7M"], + terablast: ["9M"], + terrainpulse: ["8T"], + toxic: ["7M"], + trick: ["9M", "8M", "7T"], + }, + }, + pyukumuku: { + learnset: { + attract: ["8M", "7M"], + batonpass: ["8M", "8L1", "7L1"], + bestow: ["7E"], + bide: ["7L1"], + block: ["7T"], + confide: ["7M"], + counter: ["8L20", "7L17"], + curse: ["8L30", "7L25"], + doubleteam: ["7M"], + endure: ["8M", "7E"], + gastroacid: ["8L35", "7T", "7L29"], + hail: ["8M", "7M"], + harden: ["8L1", "7L1"], + helpinghand: ["8M", "8L5", "7T", "7L5"], + lightscreen: ["8M", "7M"], + memento: ["8L60", "7L49"], + mirrorcoat: ["8E"], + mudsport: ["7L1"], + painsplit: ["8L40", "7T", "7L33"], + protect: ["8M", "7M"], + psychup: ["7M"], + purify: ["8L25", "7L21"], + quash: ["7M"], + raindance: ["8M", "7M"], + recover: ["8L45", "7L37"], + recycle: ["7T"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + safeguard: ["8M", "8L15", "7M", "7L13"], + screech: ["8M"], + sleeptalk: ["8M", "7M"], + soak: ["8L50", "7L41"], + spite: ["8E", "7T", "7E"], + substitute: ["8M", "7M"], + swagger: ["8E", "7M"], + taunt: ["8M", "8L10", "7M", "7L9"], + tickle: ["8E", "7E"], + toxic: ["8L55", "7M", "7L45"], + venomdrench: ["8M", "7E"], + watersport: ["7L1"], + }, + }, + typenull: { + learnset: { + aerialace: ["8L5", "7M", "7L20"], + airslash: ["8M", "8L30", "7L60", "7S1"], + confide: ["7M"], + crushclaw: ["8L25", "7L25", "7S0"], + doubleedge: ["8L55", "7L80"], + doublehit: ["8L15", "7L55", "7S1"], + doubleteam: ["7M"], + dragonclaw: ["8M", "7M"], + endure: ["8M"], + facade: ["8M", "7M"], + flamecharge: ["7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + hail: ["8M", "7M"], + healblock: ["7L85"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + icywind: ["8M", "7T"], + imprison: ["8M", "8L1", "7L15"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "8L45", "8S2", "7T", "7L50", "7S1"], + lastresort: ["7T"], + magiccoat: ["7T"], + metalsound: ["8L20", "7L45", "7S1"], + payback: ["8M", "7M"], + protect: ["8M", "7M"], + punishment: ["7L65"], + pursuit: ["7L10"], + rage: ["7L5"], + raindance: ["8M", "7M"], + razorwind: ["7L70"], + rest: ["8M", "7M"], + return: ["7M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + round: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scaryface: ["8M", "8L10", "7L30", "7S0"], + shadowclaw: ["8M", "7M"], + signalbeam: ["7T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + takedown: ["8L50", "8S2", "7L40", "7S0"], + terrainpulse: ["8T"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + triattack: ["8M", "8L35", "8S2", "7L75"], + uturn: ["8M", "7M"], + workup: ["8M", "7M"], + xscissor: ["8M", "8L40", "8S2", "7M", "7L35", "7S0"], + }, + eventData: [ + {generation: 7, level: 40, shiny: 1, perfectIVs: 3, moves: ["crushclaw", "scaryface", "xscissor", "takedown"], pokeball: "pokeball"}, + {generation: 7, level: 60, shiny: 1, perfectIVs: 3, moves: ["metalsound", "ironhead", "doublehit", "airslash"], pokeball: "pokeball"}, + {generation: 8, level: 50, shiny: 1, perfectIVs: 3, moves: ["triattack", "xscissor", "ironhead", "takedown"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + silvally: { + learnset: { + aerialace: ["8L1", "7M", "7L20"], + airslash: ["8M", "8L30", "7L60"], + bite: ["8L1", "7L15"], + confide: ["7M"], + crunch: ["8M", "8L45", "7L50"], + crushclaw: ["8L25", "7L25"], + defog: ["7T"], + doubleedge: ["8L55", "7L80"], + doublehit: ["8L15", "7L55"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "7M"], + endure: ["8M"], + explosion: ["8L1", "7M"], + facade: ["8M", "7M"], + firefang: ["8M", "8L1", "7L1"], + flamecharge: ["7M"], + flamethrower: ["8M", "7M"], + flashcannon: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grasspledge: ["8T", "7T"], + hail: ["8M", "7M"], + healblock: ["7L1"], + heatwave: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + icebeam: ["8M", "7M"], + icefang: ["8M", "8L1", "7L1"], + icywind: ["8M", "7T"], + imprison: ["8M", "8L1", "7L1"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "8L1", "7T", "7L1"], + laserfocus: ["7T"], + lastresort: ["7T"], + magiccoat: ["7T"], + metalsound: ["8L20", "7L45"], + multiattack: ["8L0", "7L1", "7S0"], + outrage: ["8M", "7T"], + partingshot: ["8L60", "7L85", "7S0"], + payback: ["8M", "7M"], + poisonfang: ["8L1", "7L1"], + protect: ["8M", "7M"], + psychicfangs: ["8M"], + punishment: ["7L65", "7S0"], + pursuit: ["7L10"], + rage: ["7L5"], + raindance: ["8M", "7M"], + razorwind: ["7L70"], + rest: ["8M", "7M"], + return: ["7M"], + reversal: ["8M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + round: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scaryface: ["8M", "8L1", "7L30", "7S0"], + selfdestruct: ["8M"], + shadowball: ["8M", "7M"], + shadowclaw: ["8M", "7M"], + signalbeam: ["7T"], + sleeptalk: ["8M", "7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + steelbeam: ["8T"], + steelwing: ["8M", "7M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + tailwind: ["7T"], + takedown: ["8L50", "7L40"], + terrainpulse: ["8T"], + thunderbolt: ["8M", "7M"], + thunderfang: ["8M", "8L1", "7L1"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + triattack: ["8M", "8L35", "7L75"], + uturn: ["8M", "7M"], + workup: ["8M", "7M"], + xscissor: ["8M", "8L40", "7M", "7L35"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 100, shiny: true, moves: ["multiattack", "partingshot", "punishment", "scaryface"], pokeball: "cherishball"}, + ], + }, + minior: { + learnset: { + acrobatics: ["7M"], + ancientpower: ["7L17"], + attract: ["7M"], + autotomize: ["7L31"], + bulldoze: ["7M"], + calmmind: ["7M"], + chargebeam: ["7M"], + confide: ["7M"], + confuseray: ["7L10"], + cosmicpower: ["7L36"], + dazzlinggleam: ["7M"], + defensecurl: ["7L3"], + doubleedge: ["7L43"], + doubleteam: ["7M"], + earthquake: ["7M"], + endeavor: ["7T"], + explosion: ["7M", "7L50"], + facade: ["7M"], + frustration: ["7M"], + gigaimpact: ["7M"], + gravity: ["7T"], + gyroball: ["7M"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + ironhead: ["7T"], + lastresort: ["7T"], + lightscreen: ["7M"], + magnetrise: ["7T"], + powergem: ["7L38"], + protect: ["7M"], + psychic: ["7M"], + psychup: ["7M"], + reflect: ["7M"], + rest: ["7M"], + return: ["7M"], + rockpolish: ["7M"], + rockslide: ["7M"], + rocktomb: ["7M"], + rollout: ["7L8"], + round: ["7M"], + safeguard: ["7M"], + sandstorm: ["7M"], + selfdestruct: ["7L22"], + shellsmash: ["7L45"], + sleeptalk: ["7M"], + snore: ["7T"], + solarbeam: ["7M"], + stealthrock: ["7T", "7L24"], + stoneedge: ["7M"], + substitute: ["7M"], + swagger: ["7M"], + swift: ["7L15"], + tackle: ["7L1"], + takedown: ["7L29"], + telekinesis: ["7T"], + toxic: ["7M"], + uturn: ["7M"], + zenheadbutt: ["7T"], + }, + }, + komala: { + learnset: { + acrobatics: ["9M", "7M"], + attract: ["7M"], + bodyslam: ["9M"], + brickbreak: ["9M", "7M"], + bulkup: ["9M", "7M"], + bulldoze: ["9M", "7M"], + calmmind: ["9M", "7M"], + charm: ["9M", "9E", "7E"], + confide: ["7M"], + defensecurl: ["9L1", "7L1"], + doubleteam: ["7M"], + earthquake: ["9M", "7M"], + endeavor: ["7T"], + endure: ["9M"], + facade: ["9M", "7M"], + flail: ["9L26", "7L26"], + fling: ["9M"], + frustration: ["7M"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + hiddenpower: ["7M"], + hyperbeam: ["9M"], + icespinner: ["9M"], + ironhead: ["9M", "7T"], + knockoff: ["7T"], + lastresort: ["7T"], + lowkick: ["9M"], + lowsweep: ["9M", "7M"], + metalclaw: ["9M"], + payback: ["7M"], + playrough: ["9M", "9E", "7E"], + protect: ["9M", "7M"], + psychup: ["9L36", "7M", "7L36"], + quash: ["7M"], + raindance: ["9M"], + rapidspin: ["9L11", "7L11"], + return: ["7M"], + reversal: ["9M"], + rockslide: ["9M", "7M"], + rocktomb: ["9M"], + rollout: ["9L1", "7L1"], + round: ["7M"], + seedbomb: ["9M"], + shadowclaw: ["9M", "7M"], + sing: ["9E", "7E"], + slam: ["9L21", "7L21"], + sleeptalk: ["9M", "7M"], + snore: ["7T"], + spitup: ["9L6", "7L6"], + stockpile: ["9L6", "7L6"], + stompingtantrum: ["9M", "7T"], + substitute: ["9M", "7M"], + suckerpunch: ["9L31", "7L31"], + sunnyday: ["9M", "7M"], + superpower: ["9E", "7T"], + swagger: ["7M"], + swallow: ["9L6", "7L6"], + swordsdance: ["9M", "7M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L46", "7L46"], + toxic: ["7M"], + trailblaze: ["9M"], + uturn: ["9M", "7M"], + wish: ["9E", "7E"], + woodhammer: ["9L41", "7L41"], + workup: ["7M"], + yawn: ["9L16", "7L16"], + zenheadbutt: ["9M", "7T"], + }, + }, + turtonator: { + learnset: { + attract: ["8M", "7M"], + block: ["7T"], + bodypress: ["8M"], + bodyslam: ["8M", "8L32", "7L33", "7S0"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + burningjealousy: ["8T"], + chargebeam: ["7M"], + confide: ["7M"], + curse: ["8E"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "7M"], + dragonpulse: ["8M", "8L28", "7T", "7L41"], + dragontail: ["7M", "7S1"], + earthquake: ["8M", "7M"], + ember: ["8L4", "7L1"], + endeavor: ["7T"], + endure: ["8M", "8L12", "7L21"], + explosion: ["8L52", "7M", "7L53"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + firespin: ["8M", "7E"], + flail: ["8L16", "7L17"], + flamecharge: ["7M"], + flamethrower: ["8M", "8L36", "7M", "7L29", "7S0", "7S1"], + flashcannon: ["8M", "7M"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + headsmash: ["8E", "7E"], + heatcrash: ["8M"], + heatwave: ["8M", "7T"], + heavyslam: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + incinerate: ["8L20", "7L13"], + irondefense: ["8M", "8L24", "7T", "7L25"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T"], + lashout: ["8T"], + megakick: ["8M"], + megapunch: ["8M"], + outrage: ["8M", "7T"], + overheat: ["8M", "8L48", "7M", "7L49"], + payback: ["8M", "7M"], + protect: ["8M", "8L8", "7M", "7L9"], + rapidspin: ["8E"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M", "7E"], + roar: ["7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + scaleshot: ["8T"], + scorchingsands: ["8T"], + shellsmash: ["8L44", "7L37"], + shelltrap: ["8L40", "7L45", "7S1"], + shockwave: ["7T"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + smog: ["8L1", "7L5"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + tackle: ["8L1", "7L1"], + taunt: ["8M", "7M"], + toxic: ["7M"], + uproar: ["8M", "7T"], + venoshock: ["8M", "7M"], + wideguard: ["8E", "7E", "7S0"], + willowisp: ["8M", "7M"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, moves: ["flamethrower", "bodyslam", "wideguard"], pokeball: "cherishball"}, + {generation: 7, level: 30, gender: "M", nature: "Brave", moves: ["flamethrower", "shelltrap", "dragontail"], pokeball: "cherishball"}, + ], + }, + togedemaru: { + learnset: { + afteryou: ["7T"], + agility: ["8M"], + assurance: ["8M"], + attract: ["8M", "7M"], + bounce: ["8M", "7T"], + charge: ["8L10", "7L13"], + chargebeam: ["7M"], + confide: ["7M"], + covet: ["7T"], + defensecurl: ["8L5", "7L5"], + disarmingvoice: ["8E", "7E"], + discharge: ["8L45", "7L29"], + doubleteam: ["7M"], + eerieimpulse: ["8M"], + electricterrain: ["8M", "8L50", "7L37"], + electroball: ["8M"], + electroweb: ["8M", "7T"], + encore: ["8M", "7E"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fakeout: ["8E", "7E"], + fellstinger: ["8L20", "7L53"], + flail: ["8E", "7E"], + fling: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + gravity: ["7T"], + gyroball: ["8M", "7M"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T"], + lastresort: ["7T"], + magnetrise: ["8L35", "7T", "7L25"], + nuzzle: ["8L1", "7L21"], + payback: ["8M", "7M"], + pinmissile: ["8M", "8L30", "7L45"], + poisonjab: ["8M", "7M"], + present: ["8E", "7E"], + protect: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + reversal: ["8M", "7E"], + risingvoltage: ["8T"], + roleplay: ["7T"], + rollout: ["7L9"], + round: ["8M", "7M"], + shockwave: ["7T"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spark: ["8L25", "7L17"], + spikyshield: ["8L60", "7L49"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "7M"], + superfang: ["7T"], + swagger: ["7M"], + swift: ["8M"], + tackle: ["8L1", "7L1"], + thief: ["8M", "7M"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + thundershock: ["8L15", "7L1"], + thunderwave: ["8M", "7M"], + tickle: ["8E", "7E"], + toxic: ["7M"], + twineedle: ["7E"], + uturn: ["8M", "7M"], + voltswitch: ["8M", "7M"], + wildcharge: ["8M", "8L55", "7M", "7L41"], + wish: ["8E", "7E"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T"], + zingzap: ["8L40", "7L33"], + }, + }, + togedemarutotem: { + learnset: { + afteryou: ["7T"], + attract: ["7M"], + bounce: ["7T"], + charge: ["7L13"], + chargebeam: ["7M"], + confide: ["7M"], + covet: ["7T"], + defensecurl: ["7L5"], + discharge: ["7L29", "7S0"], + doubleteam: ["7M"], + electricterrain: ["7L37"], + electroweb: ["7T"], + endeavor: ["7T"], + facade: ["7M"], + fellstinger: ["7L53"], + fling: ["7M"], + frustration: ["7M"], + gigaimpact: ["7M"], + grassknot: ["7M"], + gravity: ["7T"], + gyroball: ["7M"], + helpinghand: ["7T"], + hiddenpower: ["7M"], + ironhead: ["7T"], + irontail: ["7T"], + lastresort: ["7T"], + magnetrise: ["7T", "7L25", "7S0"], + nuzzle: ["7L21", "7S0"], + payback: ["7M"], + pinmissile: ["7L45"], + poisonjab: ["7M"], + protect: ["7M"], + reflect: ["7M"], + rest: ["7M"], + return: ["7M"], + roleplay: ["7T"], + rollout: ["7L9"], + round: ["7M"], + shockwave: ["7T"], + sleeptalk: ["7M"], + snore: ["7T"], + spark: ["7L17"], + spikyshield: ["7L49"], + substitute: ["7M"], + superfang: ["7T"], + swagger: ["7M"], + tackle: ["7L1"], + thief: ["7M"], + thunder: ["7M"], + thunderbolt: ["7M"], + thundershock: ["7L1"], + thunderwave: ["7M"], + toxic: ["7M"], + uturn: ["7M"], + voltswitch: ["7M"], + wildcharge: ["7M", "7L41"], + workup: ["7M"], + zenheadbutt: ["7T"], + zingzap: ["7L33", "7S0"], + }, + eventData: [ + {generation: 7, level: 30, perfectIVs: 3, moves: ["nuzzle", "magnetrise", "discharge", "zingzap"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + mimikyu: { + learnset: { + afteryou: ["7T"], + astonish: ["9L1", "8L1", "7L1", "7S0", "7S1"], + attract: ["8M", "7M"], + babydolleyes: ["9L18", "8L18", "7L10", "7S0"], + beatup: ["8M"], + bulkup: ["9M", "8M", "7M"], + burningjealousy: ["8T"], + chargebeam: ["7M"], + charm: ["9M", "9L48", "8M", "8L48", "7L28"], + confide: ["7M"], + confuseray: ["9M"], + copycat: ["9L1", "8L1", "7L1", "7S0", "7S1"], + covet: ["7T"], + curse: ["9E", "8E", "7E"], + darkpulse: ["9M", "8M", "7M"], + dazzlinggleam: ["9M", "8M", "7M"], + destinybond: ["9E", "8E", "7E", "7S2"], + doubleteam: ["9L12", "8L12", "7M", "7L5"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M", "7T"], + dreameater: ["7M"], + embargo: ["7M"], + endure: ["9M", "8M"], + facade: ["9M", "8M", "7M"], + feintattack: ["7L23"], + fling: ["9M", "8M", "7M"], + frustration: ["7M"], + gigadrain: ["9M", "8M", "7T"], + gigaimpact: ["9M", "8M"], + grudge: ["8E", "7E"], + hex: ["9M", "8M"], + hiddenpower: ["7M"], + honeclaws: ["9L30", "8L30", "7L41"], + hyperbeam: ["9M", "8M", "7M"], + infestation: ["7M"], + lastresort: ["7T"], + leechlife: ["9M", "8M", "7M"], + lightscreen: ["9M", "8M", "7M"], + magicroom: ["8M", "7T"], + mimic: ["9L24", "8L24", "7L19", "7S2"], + mistyterrain: ["9M"], + nightmare: ["7E"], + nightshade: ["9M"], + painsplit: ["9L60", "8L60", "7T", "7L50"], + payback: ["8M", "7M"], + phantomforce: ["9M", "8M"], + playrough: ["9M", "9L54", "8M", "8L54", "7L46", "7S1"], + pounce: ["9M"], + protect: ["9M", "8M", "7M"], + psychic: ["9M", "8M", "7M"], + psychup: ["7M"], + raindance: ["9M"], + rest: ["9M", "8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scratch: ["9L1", "8L1", "7L1"], + screech: ["8M"], + shadowball: ["9M", "8M", "7M"], + shadowclaw: ["9M", "9L42", "8M", "8L42", "7M", "7L37"], + shadowsneak: ["9L6", "8L6", "7L14"], + slash: ["9L36", "8L36", "7L32"], + sleeptalk: ["9M", "8M", "7M"], + snatch: ["7T", "7S2"], + snore: ["8M", "7T"], + spite: ["7T"], + splash: ["9L1", "8L1", "7L1", "7S0"], + substitute: ["9M", "8M", "7M", "7S1"], + sunnyday: ["9M"], + swagger: ["7M"], + swordsdance: ["9M", "8M", "7M"], + takedown: ["9M"], + taunt: ["9M", "8M", "7M"], + telekinesis: ["7T"], + terablast: ["9M"], + thief: ["9M", "8M", "7M"], + thunder: ["9M", "8M", "7M"], + thunderbolt: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M", "7M"], + toxic: ["7M"], + trailblaze: ["9M"], + trick: ["9M", "8M", "7T", "7S2"], + trickroom: ["9M", "8M", "7M"], + willowisp: ["9M", "8M", "7M"], + woodhammer: ["9L1", "8L1", "7L1"], + workup: ["8M", "7M"], + xscissor: ["9M", "8M", "7M"], + }, + eventData: [ + {generation: 7, level: 10, moves: ["copycat", "babydolleyes", "splash", "astonish"], pokeball: "cherishball"}, + {generation: 7, level: 10, shiny: true, moves: ["astonish", "playrough", "copycat", "substitute"], pokeball: "cherishball"}, + {generation: 7, level: 50, shiny: true, moves: ["mimic", "snatch", "trick", "destinybond"], pokeball: "cherishball"}, + ], + }, + mimikyutotem: { + learnset: { + afteryou: ["7T"], + astonish: ["7L1"], + attract: ["7M"], + babydolleyes: ["7L10"], + bulkup: ["7M"], + chargebeam: ["7M"], + charm: ["7L28", "7S0"], + confide: ["7M"], + copycat: ["7L1"], + covet: ["7T"], + darkpulse: ["7M"], + dazzlinggleam: ["7M"], + doubleteam: ["7M", "7L5"], + drainpunch: ["7T"], + dreameater: ["7M"], + embargo: ["7M"], + facade: ["7M"], + feintattack: ["7L23", "7S0"], + fling: ["7M"], + frustration: ["7M"], + gigadrain: ["7T"], + hiddenpower: ["7M"], + honeclaws: ["7L41"], + hyperbeam: ["7M"], + infestation: ["7M"], + lastresort: ["7T"], + leechlife: ["7M"], + lightscreen: ["7M"], + magicroom: ["7T"], + mimic: ["7L19"], + painsplit: ["7T", "7L50"], + payback: ["7M"], + playrough: ["7L46"], + protect: ["7M"], + psychic: ["7M"], + psychup: ["7M"], + rest: ["7M"], + return: ["7M"], + round: ["7M"], + safeguard: ["7M"], + scratch: ["7L1"], + shadowball: ["7M"], + shadowclaw: ["7M", "7L37", "7S0"], + shadowsneak: ["7L14"], + slash: ["7L32", "7S0"], + sleeptalk: ["7M"], + snatch: ["7T"], + snore: ["7T"], + spite: ["7T"], + splash: ["7L1"], + substitute: ["7M"], + swagger: ["7M"], + swordsdance: ["7M"], + taunt: ["7M"], + telekinesis: ["7T"], + thief: ["7M"], + thunder: ["7M"], + thunderbolt: ["7M"], + thunderwave: ["7M"], + toxic: ["7M"], + trick: ["7T"], + trickroom: ["7M"], + willowisp: ["7M"], + woodhammer: ["7L1"], + workup: ["7M"], + xscissor: ["7M"], + }, + eventData: [ + {generation: 7, level: 40, perfectIVs: 3, moves: ["feintattack", "charm", "slash", "shadowclaw"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + bruxish: { + learnset: { + aerialace: ["7M"], + afteryou: ["7T"], + agility: ["9M"], + allyswitch: ["7T"], + aquajet: ["9L17", "7L17"], + aquatail: ["9L33", "7T", "7L33"], + astonish: ["9L4", "7L4"], + attract: ["7M"], + bite: ["9L12", "7L12"], + blizzard: ["9M", "7M"], + bulkup: ["9M", "7M"], + calmmind: ["9M", "7M"], + chillingwater: ["9M"], + confide: ["7M"], + confusion: ["9L9", "7L9"], + crunch: ["9M", "9L28", "7L28"], + disable: ["9L20", "7L20"], + doubleteam: ["7M"], + dreameater: ["7M"], + embargo: ["7M"], + endure: ["9M"], + facade: ["9M", "7M"], + fling: ["7M"], + frostbreath: ["7M"], + frustration: ["7M"], + gigaimpact: ["9M", "7M"], + hiddenpower: ["7M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M", "7M"], + icefang: ["9M", "9E", "7E"], + icywind: ["9M"], + irontail: ["7T"], + lightscreen: ["9M", "7M"], + liquidation: ["9M", "7T"], + magiccoat: ["7T"], + magicroom: ["7T"], + painsplit: ["7T"], + payback: ["7M"], + poisonfang: ["9E", "7E"], + protect: ["9M", "7M"], + psychic: ["9M", "7M"], + psychicfangs: ["9M", "9L41", "7L41"], + psychicterrain: ["9M"], + psyshock: ["9M", "9L25"], + psywave: ["7L25"], + rage: ["7E"], + raindance: ["9M", "7M"], + reflect: ["9M", "7M"], + rest: ["9M", "7M"], + return: ["7M"], + round: ["7M"], + safeguard: ["7M"], + scald: ["7M"], + scaryface: ["9M"], + screech: ["9L36", "7L36"], + signalbeam: ["7T"], + sleeptalk: ["9M", "7M"], + snatch: ["7T"], + snore: ["7T"], + substitute: ["9M", "7M"], + superfang: ["9E"], + surf: ["9M", "7M"], + swagger: ["7M"], + swordsdance: ["9M", "7M"], + synchronoise: ["7L44"], + takedown: ["9M"], + taunt: ["9M", "7M"], + telekinesis: ["7T"], + terablast: ["9M"], + torment: ["7M"], + toxic: ["7M"], + trickroom: ["9M", "7M"], + uproar: ["7T"], + venoshock: ["9M", "7M"], + waterfall: ["9M", "7M"], + watergun: ["9L1", "7L1"], + waterpulse: ["9M", "9E", "7T", "7E"], + wavecrash: ["9L44"], + wonderroom: ["7T"], + }, + }, + drampa: { + learnset: { + amnesia: ["8M"], + attract: ["8M", "7M"], + blizzard: ["8M", "7M"], + block: ["7T"], + breakingswipe: ["8M"], + bulldoze: ["8M", "7M"], + calmmind: ["8M", "7M"], + confide: ["7M"], + defog: ["7T"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonbreath: ["8L25", "7L29"], + dragonclaw: ["8M", "7M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L35", "7T", "7L41"], + dragonrage: ["7L21"], + dragonrush: ["8E", "7E"], + dragontail: ["7M"], + earthquake: ["8M", "7M"], + echoedvoice: ["8L1", "7M", "7L1", "7S0"], + endeavor: ["7T"], + endure: ["8M"], + energyball: ["8M", "7M"], + extrasensory: ["8L30", "7L37"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + flamethrower: ["8M", "7M"], + fling: ["8M", "7M"], + fly: ["8M", "8L45", "7M", "7L45"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + glare: ["8L15", "7L13"], + grassknot: ["8M", "7M"], + heatwave: ["8M", "7T"], + helpinghand: ["8M", "7T"], + hiddenpower: ["7M"], + hurricane: ["8M", "7E", "7S0"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "8L50", "7T", "7L49"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + lashout: ["8T"], + lightscreen: ["8M", "8L40", "7M", "7L17"], + mist: ["8E", "7E"], + naturalgift: ["7L25"], + naturepower: ["7M"], + outrage: ["8M", "8L55", "7T", "7L53"], + playnice: ["8L1", "7L1", "7S0"], + playrough: ["8M", "7E"], + protect: ["8M", "8L10", "7M", "7L9"], + psychup: ["7M"], + raindance: ["8M", "7M"], + razorwind: ["7E"], + rest: ["8M", "7M"], + return: ["7M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "8L20", "7M", "7L33"], + scaleshot: ["8T"], + shadowball: ["8M", "7M"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + sleeptalk: ["8M", "7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + steelwing: ["8M", "7M"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + superpower: ["8M", "7T"], + surf: ["8M", "7M"], + swift: ["8M"], + tailwind: ["7T"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + tickle: ["8E"], + toxic: ["7M"], + twister: ["8L5", "7L5"], + uproar: ["8M", "7T"], + waterpulse: ["7T"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 1, shiny: 1, isHidden: true, moves: ["playnice", "echoedvoice", "hurricane"], pokeball: "cherishball"}, + ], + }, + dhelmise: { + learnset: { + absorb: ["8L1", "7L1"], + aerialace: ["7M"], + allyswitch: ["8M", "7T"], + anchorshot: ["8L52", "7L32"], + assurance: ["8M"], + astonish: ["8L4", "7L1"], + attract: ["7M"], + block: ["7T"], + bodypress: ["8M"], + brickbreak: ["8M", "7M"], + brine: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M"], + confide: ["7M"], + doubleteam: ["7M"], + earthquake: ["8M", "7M"], + embargo: ["7M"], + endure: ["8M"], + energyball: ["8M", "8L56", "7M", "7L41"], + facade: ["8M", "7M"], + flashcannon: ["8M", "7M"], + frustration: ["7M"], + gigadrain: ["8M", "8L28", "7T", "7L23"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + grassyglide: ["8T"], + growth: ["8L16", "7L1"], + gyroball: ["8M", "8L20", "7M", "7L14"], + heavyslam: ["8M", "8L36", "7L50"], + helpinghand: ["8M", "7T"], + hex: ["8M"], + hiddenpower: ["7M"], + hydropump: ["8M"], + hyperbeam: ["8M", "7M"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "7T"], + knockoff: ["7T"], + liquidation: ["8M"], + megadrain: ["8L12", "7L5"], + metalsound: ["8L48", "7L18"], + muddywater: ["8M"], + painsplit: ["7T"], + payback: ["8M", "7M"], + phantomforce: ["8M", "8L60", "7L54"], + poltergeist: ["8T"], + powerwhip: ["8M", "8L64", "7L59"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + rapidspin: ["8L1", "7L1"], + rest: ["8M", "7M"], + return: ["7M"], + rockslide: ["8M", "7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + shadowball: ["8M", "8L44", "7M", "7L36"], + shadowclaw: ["8M", "7M"], + slam: ["8L40", "7L45"], + sleeptalk: ["8M", "7M"], + sludgewave: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + solarblade: ["8M"], + spite: ["7T"], + steelroller: ["8T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + surf: ["8M", "7M"], + swagger: ["7M"], + switcheroo: ["8L24", "7L1"], + swordsdance: ["8M", "7M"], + synthesis: ["7T"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + toxic: ["7M"], + whirlpool: ["8M", "8L32", "7L27"], + wrap: ["8L8", "7L9"], + }, + }, + jangmoo: { + learnset: { + aerialace: ["7M"], + aquatail: ["7T"], + attract: ["8M", "7M"], + bide: ["7L9"], + brickbreak: ["8M", "7M"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + confide: ["7M"], + counter: ["8E", "7E"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonbreath: ["8E", "7E"], + dragonclaw: ["8M", "8L32", "7M", "7L41"], + dragondance: ["8M", "8L40", "7L49"], + dragonpulse: ["8M", "7T"], + dragontail: ["8L8", "7M", "7L17"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + fling: ["8M"], + focusblast: ["8M", "7M"], + focuspunch: ["8E"], + frustration: ["7M"], + headbutt: ["8L16", "7L25"], + hiddenpower: ["7M"], + irondefense: ["8M", "8L28", "7T", "7L37"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T"], + leer: ["8L1", "7L5"], + lowkick: ["8M", "7T"], + nobleroar: ["8L36", "7L45"], + outrage: ["8M", "8L44", "7T", "7L53"], + payback: ["8M", "7M"], + protect: ["8M", "8L4", "7M", "7L13"], + rest: ["8M", "7M"], + return: ["7M"], + reversal: ["8M", "7E"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L12", "7L21"], + screech: ["8M", "8L24", "7L33"], + shadowclaw: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + taunt: ["8M", "7M"], + toxic: ["7M"], + uproar: ["8M", "7T"], + workup: ["8M", "8L20", "7M", "7L29"], + xscissor: ["8M", "7M"], + }, + }, + hakamoo: { + learnset: { + aerialace: ["7M"], + aquatail: ["7T"], + attract: ["8M", "7M"], + autotomize: ["8L1", "7L1"], + bide: ["7L1"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + closecombat: ["8M", "8L56", "7L63"], + coaching: ["8T"], + confide: ["7M"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "8L32", "7M", "7L43"], + dragondance: ["8M", "8L44", "7L53"], + dragonpulse: ["8M", "7T"], + dragontail: ["8L1", "7M", "7L17"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + headbutt: ["8L16", "7L25"], + hiddenpower: ["7M"], + irondefense: ["8M", "8L28", "7T", "7L38"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T"], + leer: ["8L1", "7L1"], + lowkick: ["8M", "7T"], + megakick: ["8M"], + megapunch: ["8M"], + nobleroar: ["8L38", "7L48"], + outrage: ["8M", "8L50", "7T", "7L58"], + payback: ["8M", "7M"], + protect: ["8M", "8L1", "7M", "7L1"], + rest: ["8M", "7M"], + return: ["7M"], + reversal: ["8M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L12", "7L21"], + screech: ["8M", "8L24", "7L33"], + shadowclaw: ["8M", "7M"], + skyuppercut: ["7L1"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + taunt: ["8M", "7M"], + toxic: ["7M"], + uproar: ["8M", "7T"], + workup: ["8M", "8L20", "7M", "7L29"], + xscissor: ["8M", "7M"], + }, + }, + kommoo: { + learnset: { + aerialace: ["7M"], + aquatail: ["7T"], + attract: ["8M", "7M"], + aurasphere: ["8M"], + autotomize: ["8L1", "7L1"], + bellydrum: ["8L1", "7L1"], + bide: ["7L1"], + bodypress: ["8M"], + boomburst: ["8L76"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M"], + bulldoze: ["8M", "7M"], + clangingscales: ["8L0", "7L1"], + clangoroussoul: ["8L68"], + closecombat: ["8M", "8L60", "7L75"], + coaching: ["8T"], + confide: ["7M"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "8L32", "7M", "7L43"], + dragondance: ["8M", "8L44", "7L59"], + dragonpulse: ["8M", "7T"], + dragontail: ["8L1", "7M", "7L17"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + echoedvoice: ["7M"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + firepunch: ["8M", "7T"], + flamethrower: ["8M", "7M"], + flashcannon: ["8M", "7M"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + headbutt: ["8L16", "7L25"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + icepunch: ["8M", "7T"], + irondefense: ["8M", "8L28", "7T", "7L38"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T"], + laserfocus: ["7T"], + leer: ["8L1", "7L1"], + lowkick: ["8M", "7T"], + megakick: ["8M"], + megapunch: ["8M"], + nobleroar: ["8L38", "7L51"], + outrage: ["8M", "8L52", "7T", "7L67"], + payback: ["8M", "7M"], + poisonjab: ["8M", "7M"], + protect: ["8M", "8L1", "7M", "7L1"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M"], + roar: ["7M"], + rockpolish: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + sandstorm: ["8M", "7M"], + scaleshot: ["8T"], + scaryface: ["8M", "8L12", "7L21"], + screech: ["8M", "8L24", "7L33"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + skyuppercut: ["7L1"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + stealthrock: ["8M", "7T"], + stompingtantrum: ["8M", "7T"], + substitute: ["8M", "7M"], + superpower: ["8M", "7T"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + tackle: ["8L1", "7L1"], + taunt: ["8M", "7M"], + thunderpunch: ["8M", "7T"], + toxic: ["7M"], + uproar: ["8M", "7T"], + waterpulse: ["7T"], + workup: ["8M", "8L20", "7M", "7L29"], + xscissor: ["8M", "7M"], + }, + encounters: [ + {generation: 7, level: 41}, + ], + }, + kommoototem: { + learnset: { + aerialace: ["7M"], + aquatail: ["7T"], + attract: ["7M"], + autotomize: ["7L1"], + bellydrum: ["7L1"], + bide: ["7L1"], + brickbreak: ["7M"], + brutalswing: ["7M"], + bulkup: ["7M"], + bulldoze: ["7M"], + clangingscales: ["7L1"], + closecombat: ["7L75"], + confide: ["7M"], + doubleteam: ["7M"], + dracometeor: ["7T"], + dragonclaw: ["7M", "7L43", "7S0"], + dragondance: ["7L59"], + dragonpulse: ["7T"], + dragontail: ["7M", "7L17"], + drainpunch: ["7T"], + dualchop: ["7T"], + earthquake: ["7M"], + echoedvoice: ["7M"], + endeavor: ["7T"], + facade: ["7M"], + falseswipe: ["7M"], + firepunch: ["7T"], + flamethrower: ["7M"], + flashcannon: ["7M"], + fling: ["7M"], + focusblast: ["7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigaimpact: ["7M"], + headbutt: ["7L25"], + hiddenpower: ["7M"], + hyperbeam: ["7M"], + hypervoice: ["7T"], + icepunch: ["7T"], + irondefense: ["7T", "7L38", "7S0"], + ironhead: ["7T"], + irontail: ["7T"], + laserfocus: ["7T"], + leer: ["7L1"], + lowkick: ["7T"], + nobleroar: ["7L51"], + outrage: ["7T", "7L67"], + payback: ["7M"], + poisonjab: ["7M"], + protect: ["7M", "7L1"], + rest: ["7M"], + return: ["7M"], + roar: ["7M"], + rockpolish: ["7M"], + rockslide: ["7M"], + rocktomb: ["7M"], + round: ["7M"], + safeguard: ["7M"], + sandstorm: ["7M"], + scaryface: ["7L21"], + screech: ["7L33", "7S0"], + shadowclaw: ["7M"], + shockwave: ["7T"], + skyuppercut: ["7L1"], + sleeptalk: ["7M"], + snore: ["7T"], + stealthrock: ["7T"], + stompingtantrum: ["7T"], + substitute: ["7M"], + superpower: ["7T"], + swagger: ["7M"], + swordsdance: ["7M"], + tackle: ["7L1"], + taunt: ["7M"], + thunderpunch: ["7T"], + toxic: ["7M"], + uproar: ["7T"], + waterpulse: ["7T"], + workup: ["7M", "7L29", "7S0"], + xscissor: ["7M"], + }, + eventData: [ + {generation: 7, level: 50, perfectIVs: 3, moves: ["workup", "screech", "irondefense", "dragonclaw"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + tapukoko: { + learnset: { + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + agility: ["8M", "8L35", "7L53", "7S0", "7S1"], + assurance: ["8M"], + bravebird: ["8M", "8L65", "8S3", "7L1"], + calmmind: ["8M", "7M"], + charge: ["8L30", "7L26"], + confide: ["7M"], + dazzlinggleam: ["8M", "7M", "7S2"], + defog: ["7T"], + discharge: ["8L45", "7L48", "7S0", "7S1"], + doubleteam: ["7M"], + echoedvoice: ["7M"], + eerieimpulse: ["8M"], + electricterrain: ["8M", "8L75", "7L1"], + electroball: ["8M", "7L58", "7S0", "7S1"], + electroweb: ["8M", "7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fairywind: ["8L10"], + falseswipe: ["8M", "8L15", "7M", "7L1"], + fly: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "7T"], + lightscreen: ["8M", "7M"], + meanlook: ["8L50", "7L1"], + mirrormove: ["7L38"], + naturepower: ["7M"], + naturesmadness: ["8L55", "7L43", "7S0", "7S1", "7S2"], + powerswap: ["8M", "8L70", "7L1"], + protect: ["8M", "7M"], + psychup: ["7M"], + quickattack: ["8L1", "8S3", "7L1"], + raindance: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M"], + return: ["7M"], + roar: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + screech: ["8M", "8L40", "7L20"], + shockwave: ["8L25", "7T", "7L14"], + skyattack: ["7T"], + skydrop: ["7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + spark: ["8L20", "7L8"], + steelwing: ["8M", "7M"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M"], + taunt: ["8M", "8S3", "7M"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "8S3", "7M", "7S2"], + thunderpunch: ["8M", "7T"], + thundershock: ["8L1", "7L1"], + thunderwave: ["8M", "7M"], + torment: ["7M"], + toxic: ["7M"], + uturn: ["8M", "7M"], + voltswitch: ["8M", "7M", "7S2"], + wildcharge: ["8M", "8L60", "7M", "7L32"], + withdraw: ["8L5", "7L1"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["naturesmadness", "discharge", "agility", "electroball"]}, + {generation: 7, level: 60, shiny: true, nature: "Timid", moves: ["naturesmadness", "discharge", "agility", "electroball"], pokeball: "cherishball"}, + {generation: 7, level: 60, shiny: true, moves: ["thunderbolt", "dazzlinggleam", "voltswitch", "naturesmadness"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["thunderbolt", "quickattack", "bravebird", "taunt"]}, + ], + eventOnly: true, + }, + tapulele: { + learnset: { + allyswitch: ["8M", "7T"], + aromatherapy: ["8L10", "7L1"], + aromaticmist: ["8L30", "7L1"], + astonish: ["8L1", "7L1"], + calmmind: ["8M", "7M"], + chargebeam: ["7M"], + charm: ["8M", "8S2"], + confide: ["7M"], + confusion: ["8L1", "7L1"], + dazzlinggleam: ["8M", "7M"], + doubleteam: ["7M"], + drainingkiss: ["8M", "8L15", "7L1"], + echoedvoice: ["7M"], + endure: ["8M"], + energyball: ["8M", "7M"], + extrasensory: ["8L40", "7L48", "7S0", "7S1"], + facade: ["8M", "7M"], + flatter: ["8L25", "7L53", "7S0", "7S1"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + gravity: ["7T"], + guardswap: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + irondefense: ["8M", "7T"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "8S2", "7T"], + meanlook: ["8L50", "7L1"], + moonblast: ["8L60", "7L58", "7S0", "7S1"], + naturepower: ["7M"], + naturesmadness: ["8L55", "7L43", "7S0", "7S1"], + playrough: ["8M", "8S2"], + powerswap: ["8M"], + protect: ["8M", "7M"], + psybeam: ["8L20", "7L14"], + psychic: ["8M", "8S2", "7M"], + psychicterrain: ["8M", "8L75", "7L1"], + psychocut: ["8M"], + psychup: ["7M"], + psyshock: ["8M", "8L45", "7M", "7L32"], + psywave: ["7L8"], + reflect: ["8M", "7M"], + rest: ["8M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + shadowball: ["8M", "7M"], + skillswap: ["8M", "8L70", "7T", "7L26"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + speedswap: ["8M"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + sweetscent: ["8L35", "7L20"], + taunt: ["8M", "7M"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + tickle: ["8L65", "7L38"], + torment: ["7M"], + toxic: ["7M"], + withdraw: ["8L5", "7L1"], + wonderroom: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["naturesmadness", "extrasensory", "flatter", "moonblast"]}, + {generation: 7, level: 60, shiny: true, moves: ["naturesmadness", "extrasensory", "flatter", "moonblast"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["psychic", "playrough", "magicroom", "charm"]}, + ], + eventOnly: true, + }, + tapubulu: { + learnset: { + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M"], + bulletseed: ["8M"], + calmmind: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M"], + darkestlariat: ["8M"], + dazzlinggleam: ["8M", "7M"], + disable: ["8L10", "7L1"], + dualchop: ["7T"], + echoedvoice: ["7M"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + gigadrain: ["8M", "7T", "7L14"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + grassyterrain: ["8M", "8L75", "7L1"], + guardswap: ["8M"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + hornattack: ["8L30", "7L8"], + hornleech: ["8L40", "7L32"], + hyperbeam: ["8M", "7M"], + irondefense: ["8M", "7T"], + leafage: ["8L1", "7L1"], + leechseed: ["8L15", "7L26"], + lightscreen: ["8M", "7M"], + meanlook: ["8L50", "7L1"], + megadrain: ["8L20"], + megahorn: ["8M", "8L65", "8S2", "7L53", "7S0", "7S1"], + megapunch: ["8M"], + naturepower: ["7M"], + naturesmadness: ["8L55", "7L43", "7S0", "7S1"], + payback: ["8M", "7M"], + powerswap: ["8M"], + protect: ["8M", "7M"], + psychup: ["7M"], + reflect: ["8M", "7M"], + rest: ["8M"], + return: ["7M"], + revenge: ["8M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocksmash: ["8L1"], + rocktomb: ["8M", "7M"], + rototiller: ["7L38"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scaryface: ["8M", "8L35", "8S2", "7L20"], + seedbomb: ["8M", "7T"], + skullbash: ["8L70", "7L58", "7S0", "7S1"], + sleeptalk: ["8M", "7M"], + smartstrike: ["8M", "7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + stoneedge: ["8M", "7M"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + superpower: ["8M", "8S2", "7T", "7L1"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + synthesis: ["7T"], + taunt: ["8M", "7M"], + telekinesis: ["7T"], + torment: ["7M"], + toxic: ["7M"], + whirlwind: ["8L25", "7L1"], + withdraw: ["8L5", "7L1"], + woodhammer: ["8L60", "8S2", "7L1"], + workup: ["8M", "7M"], + worryseed: ["7T"], + zenheadbutt: ["8M", "8L45", "7T", "7L48", "7S0", "7S1"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["naturesmadness", "zenheadbutt", "megahorn", "skullbash"]}, + {generation: 7, level: 60, shiny: true, moves: ["naturesmadness", "zenheadbutt", "megahorn", "skullbash"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["superpower", "megahorn", "woodhammer", "scaryface"]}, + ], + eventOnly: true, + }, + tapufini: { + learnset: { + aquaring: ["8L15", "7L53", "7S0", "7S1"], + blizzard: ["8M", "7M"], + brine: ["8M", "8L25", "8S2", "7L32"], + calmmind: ["8M", "7M"], + confide: ["7M"], + dazzlinggleam: ["8M", "7M"], + defog: ["8L30", "7T", "7L38"], + disarmingvoice: ["8L1"], + dive: ["8M"], + doubleteam: ["7M"], + drainingkiss: ["8M"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + fling: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + gravity: ["7T"], + guardswap: ["8M"], + haze: ["8L10", "7L1"], + healpulse: ["8L35", "7L1"], + hiddenpower: ["7M"], + hydropump: ["8M", "8L65", "7L58", "7S0", "7S1"], + hyperbeam: ["8M", "7M"], + icebeam: ["8M", "7M"], + icepunch: ["8M", "7T"], + icywind: ["8M", "7T"], + irondefense: ["8M", "7T"], + knockoff: ["7T"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + meanlook: ["8L50", "7L1"], + mist: ["8L10", "7L1"], + mistyterrain: ["8M", "8L75", "7L1"], + moonblast: ["8L60", "8S2", "7L1"], + muddywater: ["8M", "8L45", "7L48", "7S0", "7S1"], + naturepower: ["7M"], + naturesmadness: ["8L55", "7L43", "7S0", "7S1"], + playrough: ["8M"], + protect: ["8M", "7M"], + psychup: ["7M"], + raindance: ["8M", "7M"], + reflect: ["8M", "7M"], + refresh: ["7L26"], + rest: ["8M"], + return: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scald: ["8M", "7M"], + shadowball: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T"], + soak: ["8L70", "7L20"], + storedpower: ["8M"], + substitute: ["8M", "7M"], + surf: ["8M", "8L40", "7M"], + swagger: ["7M"], + taunt: ["8M", "7M"], + telekinesis: ["7T"], + torment: ["7M"], + toxic: ["7M"], + trick: ["8M", "7T"], + waterfall: ["8M", "7M"], + watergun: ["8L1", "7L1"], + waterpulse: ["8L20", "8S2", "7T", "7L8"], + whirlpool: ["8M", "8S2", "7L14"], + withdraw: ["8L5", "7L1"], + wonderroom: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["naturesmadness", "muddywater", "aquaring", "hydropump"]}, + {generation: 7, level: 60, shiny: true, moves: ["naturesmadness", "muddywater", "aquaring", "hydropump"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["whirlpool", "waterpulse", "brine", "moonblast"]}, + ], + eventOnly: true, + }, + cosmog: { + learnset: { + splash: ["8L1", "8S1", "7L1", "7S0"], + teleport: ["8L1", "8S1", "7L23"], + }, + eventData: [ + {generation: 7, level: 5, moves: ["splash"]}, + {generation: 8, level: 5, moves: ["splash", "teleport"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + cosmoem: { + learnset: { + cosmicpower: ["8M", "8L0", "7L1"], + teleport: ["8L1", "7L1"], + }, + }, + solgaleo: { + learnset: { + agility: ["8M"], + bulldoze: ["8M", "7M"], + calmmind: ["8M", "7M"], + closecombat: ["8M"], + confide: ["7M"], + cosmicpower: ["8M", "8L1", "7L1", "7S0", "7S1"], + crunch: ["8M", "8L42", "7L37", "7S0", "7S1"], + doubleteam: ["7M"], + earthquake: ["8M", "7M"], + endeavor: ["7T"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + firespin: ["8M", "8S3"], + flamecharge: ["7M"], + flamethrower: ["8M", "7M"], + flareblitz: ["8M", "8L70", "7L61"], + flashcannon: ["8M", "8L28", "7M", "7L23"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + futuresight: ["8M"], + gigaimpact: ["8M", "8L84", "7M", "7L73"], + gyroball: ["8M", "7M"], + heatcrash: ["8M"], + heavyslam: ["8M"], + helpinghand: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "8L7", "7T", "7L7"], + irontail: ["8M", "8S3", "7T"], + knockoff: ["7T"], + lastresort: ["7T"], + lightscreen: ["8M", "7M"], + metalburst: ["8L49", "7L43"], + metalclaw: ["8L1", "7L1"], + metalsound: ["8L14", "7L13"], + meteorbeam: ["8T"], + morningsun: ["8L35", "7L31", "7S2"], + mysticalfire: ["8M"], + nobleroar: ["8L1", "8S3", "7L59", "7S2"], + outrage: ["8M", "7T"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychicfangs: ["8M"], + psychup: ["7M"], + psyshock: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + roar: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scaryface: ["8M"], + shockwave: ["7T"], + sleeptalk: ["8M", "7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "8L63", "7M", "7L47"], + steelbeam: ["8T"], + steelroller: ["8T"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + sunsteelstrike: ["8L0", "7L1", "7S0", "7S1", "7S2"], + superpower: ["8M", "7T"], + swagger: ["7M"], + swift: ["8M"], + teleport: ["8L1", "7L1"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + trickroom: ["8M", "7M"], + wakeupslap: ["7L1"], + wideguard: ["8L77", "7L67"], + wildcharge: ["8M", "8L56", "7M"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "8L21", "8S3", "7T", "7L19", "7S0", "7S1", "7S2"], + }, + eventData: [ + {generation: 7, level: 55, moves: ["sunsteelstrike", "cosmicpower", "crunch", "zenheadbutt"]}, + {generation: 7, level: 60, moves: ["sunsteelstrike", "cosmicpower", "crunch", "zenheadbutt"]}, + {generation: 7, level: 60, shiny: true, moves: ["sunsteelstrike", "zenheadbutt", "nobleroar", "morningsun"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["zenheadbutt", "firespin", "irontail", "nobleroar"]}, + ], + }, + lunala: { + learnset: { + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + agility: ["8M"], + airslash: ["8M", "8L21", "7L19"], + blizzard: ["8M", "7M"], + calmmind: ["8M", "7M"], + chargebeam: ["7M"], + confide: ["7M"], + confuseray: ["8L14", "7L13"], + confusion: ["8L1", "7L1"], + cosmicpower: ["8M", "8L1", "7L1", "7S0", "7S1"], + dazzlinggleam: ["8M", "7M"], + defog: ["7T"], + doubleteam: ["7M"], + dreameater: ["8L70", "7M", "7L59"], + dualwingbeat: ["8T"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M"], + fly: ["8M", "7M"], + focusblast: ["8M", "7M"], + frustration: ["7M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M"], + heatwave: ["8M", "7T"], + helpinghand: ["8M"], + hex: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "8L84", "7M", "7L73"], + hypnosis: ["8L1", "7L1"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + lightscreen: ["8M", "7M"], + magiccoat: ["8L49", "8S3", "7T", "7L43"], + magicroom: ["8M", "7T"], + meteorbeam: ["8T"], + moonblast: ["8L56", "8S3", "7L47", "7S2"], + moongeistbeam: ["8L0", "7L1", "7S0", "7S1", "7S2"], + moonlight: ["8L35", "7L31", "7S2"], + nightdaze: ["8L42", "7L37", "7S0", "7S1"], + nightshade: ["8L7", "7L7"], + phantomforce: ["8M", "8L63", "7L61"], + poltergeist: ["8T"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychocut: ["8M"], + psychup: ["7M"], + psyshock: ["8M", "7M", "7S2"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + roar: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + scaryface: ["8M"], + shadowball: ["8M", "8L28", "8S3", "7M", "7L23", "7S0", "7S1"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + skyattack: ["7T"], + skydrop: ["7M"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + spite: ["7T"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M", "8S3"], + tailwind: ["7T"], + telekinesis: ["7T"], + teleport: ["8L1", "7L1"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + trick: ["8M", "7T"], + trickroom: ["8M", "7M"], + wideguard: ["8L77", "7L67"], + willowisp: ["8M", "7M"], + wonderroom: ["8M", "7T"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 55, moves: ["moongeistbeam", "cosmicpower", "nightdaze", "shadowball"]}, + {generation: 7, level: 60, moves: ["moongeistbeam", "cosmicpower", "nightdaze", "shadowball"]}, + {generation: 7, level: 60, shiny: true, moves: ["moongeistbeam", "psyshock", "moonblast", "moonlight"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["shadowball", "moonblast", "magiccoat", "swift"]}, + ], + }, + nihilego: { + learnset: { + acid: ["8L5", "7L1"], + acidspray: ["8L15", "8S2", "7L47", "7S0", "7S1"], + allyswitch: ["8M", "7T"], + bind: ["7T"], + bodyslam: ["8M"], + brutalswing: ["8M", "8S2", "7M"], + chargebeam: ["7M"], + clearsmog: ["8L20", "7L7"], + confide: ["7M"], + constrict: ["7L1"], + corrosivegas: ["8T"], + crosspoison: ["8M"], + dazzlinggleam: ["8M", "7M"], + doubleteam: ["7M"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + foulplay: ["8M", "7T"], + frustration: ["7M"], + grassknot: ["8M", "7M"], + guardsplit: ["8L25", "7L1"], + gunkshot: ["8M", "7T"], + headbutt: ["8L35", "7L19"], + headsmash: ["8L70", "7L73"], + hex: ["8M"], + hiddenpower: ["7M"], + ironhead: ["8M", "7T"], + knockoff: ["7T"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + meteorbeam: ["8T"], + mirrorcoat: ["8L60", "7L43", "7S0", "7S1"], + painsplit: ["7T"], + poisonjab: ["8M", "7M"], + pound: ["8L1", "7L1"], + powergem: ["8M", "8L50", "7L37", "7S0", "7S1"], + powersplit: ["8L25", "7L1"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psyshock: ["8M", "7M"], + psywave: ["7L13"], + reflect: ["7M"], + rest: ["8M", "7M"], + return: ["7M"], + rockslide: ["8M"], + rocktomb: ["8M"], + roleplay: ["7T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M", "7L31"], + sandstorm: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + sludgewave: ["8M", "8S2", "7M"], + snore: ["8M", "7T"], + spite: ["7T"], + stealthrock: ["8M", "8L55", "7T", "7L59", "7S1"], + substitute: ["8M", "7M"], + swagger: ["7M"], + telekinesis: ["7T"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "7M"], + thunderwave: ["8M", "7M"], + tickle: ["8L10", "7L1"], + toxic: ["7M"], + toxicspikes: ["8M", "8L40", "7L29"], + trickroom: ["8M", "7M"], + venomdrench: ["8M", "8L45", "7L53", "7S0"], + venoshock: ["8M", "8L30", "7M", "7L23"], + wonderroom: ["8M", "8L65", "8S2", "7T", "7L67"], + worryseed: ["7T"], + wrap: ["8L1"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 55, moves: ["powergem", "mirrorcoat", "acidspray", "venomdrench"]}, + {generation: 7, level: 60, shiny: 1, moves: ["powergem", "acidspray", "stealthrock", "mirrorcoat"]}, + {generation: 8, level: 70, shiny: 1, moves: ["wonderroom", "sludgewave", "brutalswing", "acidspray"]}, + ], + eventOnly: true, + }, + buzzwole: { + learnset: { + bodyslam: ["8M"], + bounce: ["8M", "7T"], + brickbreak: ["8M", "7M"], + bugbite: ["7T"], + bulkup: ["8M", "8L20", "7M", "7L13"], + bulldoze: ["8M", "7M"], + closecombat: ["8M"], + coaching: ["8T"], + cometpunch: ["7L7"], + confide: ["7M"], + counter: ["8L55", "7L43", "7S0", "7S1"], + darkestlariat: ["8M"], + doubleteam: ["7M"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + dualwingbeat: ["8T"], + dynamicpunch: ["8L50", "8S2", "7L59", "7S0", "7S1"], + earthquake: ["8M", "7M"], + endeavor: ["7T"], + endure: ["8M", "8L25", "7L23"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + fellstinger: ["8L10", "7L1"], + fling: ["8M", "7M"], + focusenergy: ["8M", "8L45", "7L1"], + focuspunch: ["8L70", "7T", "7L73"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + gyroball: ["8M", "7M"], + hammerarm: ["8L60", "7L47", "7S0", "7S1"], + harden: ["8L1", "7L1"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + icepunch: ["8M", "7T", "7L1"], + ironhead: ["8M", "7T"], + leechlife: ["8M", "8S2", "7M", "7L29"], + lowsweep: ["8M", "7M"], + lunge: ["8L40", "7L53", "7S0", "7S1"], + megapunch: ["8M", "8L35", "7L37"], + outrage: ["8M", "7T"], + payback: ["8M", "7M"], + poisonjab: ["8M", "7M"], + poweruppunch: ["8L1", "8S2", "7L1"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M", "8L30", "7L1"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + roost: ["7M"], + round: ["8M", "7M"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + snore: ["8M", "7T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + superpower: ["8M", "8L65", "7T", "7L67"], + swagger: ["7M"], + taunt: ["8M", "8L5", "8S2", "7M", "7L31"], + thunderpunch: ["8M", "7T", "7L1"], + toxic: ["7M"], + vitalthrow: ["8L15", "7L19"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 65, moves: ["counter", "hammerarm", "lunge", "dynamicpunch"]}, + {generation: 7, level: 60, shiny: 1, moves: ["counter", "hammerarm", "lunge", "dynamicpunch"]}, + {generation: 8, level: 70, shiny: 1, moves: ["poweruppunch", "taunt", "leechlife", "dynamicpunch"]}, + ], + eventOnly: true, + }, + pheromosa: { + learnset: { + agility: ["8M", "8L40", "7L37"], + assurance: ["8M"], + blizzard: ["8M", "7M"], + block: ["7T"], + bounce: ["8M", "8L50", "7T", "7L29"], + brickbreak: ["8M", "7M"], + bugbite: ["8L15", "7T"], + bugbuzz: ["8M", "8L60", "7L53", "7S0", "7S1"], + closecombat: ["8M"], + coaching: ["8T"], + confide: ["7M"], + doublekick: ["8L25", "7L1"], + doubleteam: ["7M"], + drillrun: ["8M", "7T"], + echoedvoice: ["7M"], + electroweb: ["8M", "7T"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + feint: ["8L1", "7L19"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + foulplay: ["8M", "7T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + hiddenpower: ["7M"], + highjumpkick: ["8L70", "8S2", "7L67"], + hyperbeam: ["8M", "7M"], + icebeam: ["8M", "7M"], + icywind: ["8M", "7T"], + jumpkick: ["7L31"], + laserfocus: ["7T"], + leer: ["8L5", "7L1"], + lowkick: ["8M", "8L20", "7T", "7L1"], + lowsweep: ["8M", "7M"], + lunge: ["8L45", "8S2", "7L47", "7S0", "7S1"], + mefirst: ["7L59", "7S0", "7S1"], + outrage: ["8M", "7T"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + quickguard: ["8L10", "7L1"], + quiverdance: ["8L65", "7L1"], + rapidspin: ["8L1", "7L1"], + rest: ["8M", "7M"], + return: ["7M"], + roost: ["7M"], + round: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + silverwind: ["7L23"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + speedswap: ["8M", "8L55", "7L73"], + stomp: ["8L35", "7L13"], + substitute: ["8M", "7M"], + swagger: ["7M"], + swift: ["8M", "8S2", "7L7"], + taunt: ["8M", "7M"], + throatchop: ["8M", "8S2", "7T"], + torment: ["7M"], + toxic: ["7M"], + tripleaxel: ["8T"], + triplekick: ["8L30", "7L43", "7S0", "7S1"], + uturn: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["triplekick", "lunge", "bugbuzz", "mefirst"]}, + {generation: 7, level: 60, shiny: 1, moves: ["triplekick", "lunge", "bugbuzz", "mefirst"]}, + {generation: 8, level: 70, shiny: 1, moves: ["highjumpkick", "swift", "throatchop", "lunge"]}, + ], + eventOnly: true, + }, + xurkitree: { + learnset: { + bind: ["7T"], + brutalswing: ["8M", "8S2", "7M"], + calmmind: ["8M", "7M"], + charge: ["8L5", "7L1"], + chargebeam: ["7M"], + confide: ["7M"], + dazzlinggleam: ["8M", "7M"], + discharge: ["8L45", "8S2", "7L47", "7S0", "7S1"], + doubleteam: ["7M"], + eerieimpulse: ["8M", "8L35", "8S2", "7L29"], + electricterrain: ["8M", "8L60", "7L53", "7S0", "7S1"], + electroball: ["8M"], + electroweb: ["8M", "7T"], + endure: ["8M"], + energyball: ["8M", "7M"], + facade: ["8M", "7M"], + fling: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + gravity: ["7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypnosis: ["8L30", "7L43", "7S0", "7S1"], + ingrain: ["8L15", "7L19"], + iondeluge: ["7L67"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magnetrise: ["8L50", "7T"], + naturepower: ["7M"], + powerwhip: ["8M", "8L65", "8S2", "7L59", "7S0", "7S1"], + protect: ["8M", "7M"], + raindance: ["8M", "7M"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + shockwave: ["8L25", "7T", "7L13"], + signalbeam: ["7T", "7L31"], + sleeptalk: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + spark: ["8L20", "7L1"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + tailglow: ["7L1"], + thunder: ["8M", "7M"], + thunderbolt: ["8M", "8L55", "7M", "7L37"], + thunderpunch: ["8M", "8L40", "7T", "7L23"], + thundershock: ["8L1", "7L1"], + thunderwave: ["8M", "8L10", "7M", "7L7"], + toxic: ["7M"], + voltswitch: ["8M", "7M"], + wildcharge: ["8M", "7M"], + wrap: ["8L1", "7L1"], + zapcannon: ["8L70", "7L73"], + }, + eventData: [ + {generation: 7, level: 65, moves: ["hypnosis", "discharge", "electricterrain", "powerwhip"]}, + {generation: 7, level: 60, shiny: 1, moves: ["hypnosis", "discharge", "electricterrain", "powerwhip"]}, + {generation: 8, level: 70, shiny: 1, moves: ["powerwhip", "discharge", "eerieimpulse", "brutalswing"]}, + ], + eventOnly: true, + }, + celesteela: { + learnset: { + absorb: ["8L1", "7L1"], + acrobatics: ["8M", "7M"], + airslash: ["8M", "7L1"], + autotomize: ["8L30", "7L43", "7S0", "7S1"], + block: ["7T"], + bodyslam: ["8M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M"], + confide: ["7M"], + doubleedge: ["8L65", "7L73"], + doubleteam: ["7M"], + earthquake: ["8M", "8S2", "7M"], + endure: ["8M"], + energyball: ["8M", "7M"], + explosion: ["7M"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + flamecharge: ["7M"], + flamethrower: ["8M", "7M"], + flashcannon: ["8M", "8L40", "7M", "7L37"], + fly: ["8M", "7M"], + frustration: ["7M"], + gigadrain: ["8M", "8L35", "7T", "7L31"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + gravity: ["7T"], + gyroball: ["8M", "8S2", "7M"], + harden: ["8L5", "7L1"], + heavyslam: ["8M", "8L60", "7L67"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + ingrain: ["8L25", "7L1"], + irondefense: ["8M", "8L50", "7T", "7L59", "7S0", "7S1"], + ironhead: ["8M", "7T", "7L29"], + leechseed: ["8L55", "8S2", "7L19"], + magnetrise: ["7T"], + megadrain: ["8L15", "7L13"], + megahorn: ["8M"], + metalsound: ["8L45", "7L23"], + meteorbeam: ["8T"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + rockslide: ["8M", "7M"], + round: ["8M", "7M"], + seedbomb: ["8M", "7T", "7L47", "7S0", "7S1"], + selfdestruct: ["8M"], + shockwave: ["7T"], + skullbash: ["8L70", "7L53", "7S0", "7S1"], + sleeptalk: ["8M", "7M"], + smackdown: ["8L20", "8S2", "7M", "7L7"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + superpower: ["8M", "7T"], + swagger: ["7M"], + tackle: ["8L1", "7L1"], + toxic: ["7M"], + wideguard: ["8L10", "7L1"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 65, moves: ["autotomize", "seedbomb", "skullbash", "irondefense"]}, + {generation: 7, level: 60, shiny: 1, moves: ["autotomize", "seedbomb", "skullbash", "irondefense"]}, + {generation: 8, level: 70, shiny: 1, moves: ["leechseed", "smackdown", "gyroball", "earthquake"]}, + ], + eventOnly: true, + }, + kartana: { + learnset: { + aerialace: ["8L25", "7M", "7L23"], + aircutter: ["8L20", "8S2", "7L1"], + airslash: ["8M", "7L59", "7S0", "7S1"], + brickbreak: ["8M", "7M"], + calmmind: ["8M", "7M"], + confide: ["7M"], + cut: ["8L15", "7L1"], + defog: ["8L50", "7T", "7L1"], + detect: ["8L30", "7L53", "7S0", "7S1"], + doubleteam: ["7M"], + endure: ["8M"], + falseswipe: ["8M", "8L10", "7M", "7L7"], + frustration: ["7M"], + furycutter: ["8L1", "7L1"], + gigadrain: ["8M", "7T"], + gigaimpact: ["8M", "7M"], + guillotine: ["8L70", "7L73"], + hiddenpower: ["7M"], + irondefense: ["8M", "7T"], + knockoff: ["7T"], + laserfocus: ["8L45", "7T", "7L29"], + lastresort: ["7T"], + leafblade: ["8M", "8L55", "8S2", "7L43", "7S0", "7S1"], + nightslash: ["8L35", "7L31"], + protect: ["8M", "7M"], + psychocut: ["8M", "7L67"], + razorleaf: ["8L5", "7L13"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + sacredsword: ["8L60", "7L1"], + screech: ["8M"], + sleeptalk: ["8M", "7M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T"], + solarblade: ["8M"], + steelbeam: ["8T"], + substitute: ["8M", "7M"], + swagger: ["7M"], + swordsdance: ["8M", "8L65", "8S2", "7M", "7L37"], + synthesis: ["8L40", "7T", "7L19"], + tailwind: ["7T"], + toxic: ["7M"], + vacuumwave: ["8L1", "8S2", "7L1"], + xscissor: ["8M", "7M", "7L47", "7S0", "7S1"], + }, + eventData: [ + {generation: 7, level: 60, moves: ["leafblade", "xscissor", "detect", "airslash"]}, + {generation: 7, level: 60, shiny: 1, moves: ["leafblade", "xscissor", "detect", "airslash"]}, + {generation: 8, level: 70, shiny: 1, moves: ["vacuumwave", "aircutter", "leafblade", "swordsdance"]}, + ], + eventOnly: true, + }, + guzzlord: { + learnset: { + amnesia: ["8M"], + belch: ["8L60", "7L1"], + bite: ["8L1", "7L1"], + bodypress: ["8M"], + bodyslam: ["8M", "8L35"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "8S2", "7M", "7L13"], + bulldoze: ["8M", "7M"], + corrosivegas: ["8T"], + crunch: ["8M", "8L30", "7L37"], + darkpulse: ["8M", "7M"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "7M"], + dragonpulse: ["8M", "7T"], + dragonrage: ["7L1"], + dragonrush: ["8L55", "8S2", "7L73"], + dragontail: ["8L1", "7M", "7L23"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + earthquake: ["8M", "7M"], + endure: ["8M"], + facade: ["8M", "7M"], + fireblast: ["8M", "7M"], + flamethrower: ["8M", "7M"], + fling: ["8M", "7M"], + frustration: ["7M"], + gastroacid: ["8L40", "7T", "7L53", "7S0", "7S1"], + gigaimpact: ["8M", "8L70", "7M"], + gyroball: ["8M", "7M"], + hammerarm: ["8L45", "7L43", "7S1"], + heatcrash: ["8M"], + heatwave: ["8M", "7T"], + heavyslam: ["8M", "8L50", "7L59", "7S0", "7S1"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "7M"], + irondefense: ["8M", "7T"], + ironhead: ["8M", "7T"], + irontail: ["8M", "7T", "7L29"], + knockoff: ["8L10", "7T"], + lashout: ["8T"], + lastresort: ["7T"], + magnetrise: ["7T"], + megakick: ["8M"], + megapunch: ["8M", "8S2"], + outrage: ["8M", "7T"], + payback: ["8M", "7M"], + poisonjab: ["8M", "7M"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + sludgewave: ["8M", "7M"], + smackdown: ["7M"], + snarl: ["8M", "7M"], + snore: ["8M", "7T"], + steamroller: ["7L19"], + steelroller: ["8T"], + stockpile: ["8L5", "7L1"], + stomp: ["8L15", "7L7"], + stompingtantrum: ["8M", "8L20", "8S2", "7T", "7L31"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + swallow: ["8L5", "7L1"], + thief: ["8M", "7M"], + thrash: ["8L65", "7L47", "7S0", "7S1"], + toxic: ["7M"], + wideguard: ["8L25", "7L1"], + wringout: ["7L67", "7S0"], + }, + eventData: [ + {generation: 7, level: 70, moves: ["thrash", "gastroacid", "heavyslam", "wringout"]}, + {generation: 7, level: 60, shiny: 1, moves: ["hammerarm", "thrash", "gastroacid", "heavyslam"]}, + {generation: 8, level: 70, shiny: 1, moves: ["dragonrush", "stompingtantrum", "brutalswing", "megapunch"]}, + ], + eventOnly: true, + }, + necrozma: { + learnset: { + aerialace: ["7M"], + allyswitch: ["8M", "7T"], + autotomize: ["8L80", "8S3", "7L47"], + breakingswipe: ["8M"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulldoze: ["8M", "7M"], + calmmind: ["8M", "7M"], + chargebeam: ["8L1", "8S3", "7M", "7L1"], + confide: ["7M"], + confusion: ["8L1", "7L1"], + cosmicpower: ["8M"], + darkpulse: ["8M", "7M"], + doubleteam: ["7M"], + dragondance: ["8M"], + dragonpulse: ["8M", "7T"], + earthpower: ["8M", "7T"], + earthquake: ["8M", "7M"], + embargo: ["7M"], + endure: ["8M"], + expandingforce: ["8T"], + facade: ["8M", "7M"], + flashcannon: ["8M", "7M"], + fling: ["8M", "7M"], + frustration: ["7M"], + futuresight: ["8M"], + gigaimpact: ["8M", "7M"], + gravity: ["8L1", "7T", "7L31"], + gyroball: ["8M", "7M"], + heatwave: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypervoice: ["8M", "7T"], + imprison: ["8M"], + irondefense: ["8M", "8L56", "7T", "7L59", "7S0", "7S1"], + ironhead: ["8M", "7T"], + knockoff: ["7T"], + lightscreen: ["8M", "7M", "7S2"], + magnetrise: ["7T"], + metalclaw: ["8L1", "7L1"], + meteorbeam: ["8T"], + mirrorshot: ["7L1"], + moonlight: ["8L1", "7L1", "7S2"], + morningsun: ["8L1", "7L1"], + nightslash: ["8L24", "7L23", "7S1"], + outrage: ["8M", "7T"], + photongeyser: ["8L72", "7L50", "7S1"], + powergem: ["8M", "8L64", "8S3", "7L43", "7S1"], + prismaticlaser: ["8L88", "7L73", "7S0"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psychicfangs: ["8M"], + psychocut: ["8M", "8L32", "8S3", "7L37"], + psyshock: ["8M", "7M"], + recycle: ["7T"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + rockblast: ["8M", "8L48", "7L19"], + rockpolish: ["7M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + round: ["8M", "7M"], + scaryface: ["8M"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + slash: ["8L16", "7L7"], + sleeptalk: ["8M", "7M"], + smartstrike: ["8M", "7M"], + snore: ["8M", "7T"], + solarbeam: ["8M", "7M"], + stealthrock: ["8M", "8L8", "7T", "7L53", "7S0"], + stoneedge: ["8M", "7M"], + storedpower: ["8M", "8L40", "7L13"], + substitute: ["8M", "7M", "7S2"], + swagger: ["7M"], + swordsdance: ["8M", "7M"], + telekinesis: ["7T"], + thief: ["8M", "7M"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + trickroom: ["8M", "7M"], + wringout: ["7L67", "7S0"], + xscissor: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 75, moves: ["stealthrock", "irondefense", "wringout", "prismaticlaser"]}, + {generation: 7, level: 65, moves: ["photongeyser", "irondefense", "powergem", "nightslash"]}, + {generation: 7, level: 75, shiny: true, moves: ["lightscreen", "substitute", "moonlight"], pokeball: "cherishball"}, + {generation: 8, level: 70, shiny: 1, moves: ["psychocut", "chargebeam", "powergem", "autotomize"]}, + ], + eventOnly: true, + }, + necrozmaduskmane: { + learnset: { + sunsteelstrike: ["8R", "7R"], + }, + eventOnly: true, + }, + necrozmadawnwings: { + learnset: { + moongeistbeam: ["8R", "7R"], + }, + eventOnly: true, + }, + necrozmaultra: { + learnset: { + moongeistbeam: ["8R", "7R"], + sunsteelstrike: ["8R", "7R"], + }, + }, + magearna: { + learnset: { + afteryou: ["7T"], + agility: ["9M", "8M"], + aurasphere: ["9M", "9L66", "8M", "8L66", "7L81"], + aurorabeam: ["9L36", "8L36", "7L17"], + batonpass: ["9M", "8M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M", "7M"], + calmmind: ["9M", "8M", "7M"], + chargebeam: ["9M", "7M"], + confide: ["7M"], + confuseray: ["9M"], + craftyshield: ["8L54", "7L1"], + dazzlinggleam: ["9M", "8M", "7M"], + defensecurl: ["9L6", "8L6", "7L1"], + disarmingvoice: ["9M"], + doubleteam: ["7M"], + drainingkiss: ["9M", "8M"], + echoedvoice: ["7M"], + eerieimpulse: ["9M", "8M"], + electroball: ["9M", "8M"], + electroweb: ["8M"], + embargo: ["7M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M", "7M"], + explosion: ["7M"], + facade: ["9M"], + falseswipe: ["9M", "8M", "7M"], + flashcannon: ["9M", "9L72", "8M", "8L72", "7M", "7L41", "7S0"], + fleurcannon: ["9L90", "8L90", "7L49", "7S0"], + focusblast: ["9M", "8M", "7M"], + frustration: ["7M"], + gearup: ["8L24", "7L1"], + gigaimpact: ["9M", "8M", "7M"], + grassknot: ["9M", "8M", "7M"], + guardswap: ["8M"], + gyroball: ["9L1", "8M", "8L1", "7M"], + healbell: ["7T"], + heartswap: ["7L89"], + heavyslam: ["9M"], + helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "7S0"], + hiddenpower: ["7M"], + hyperbeam: ["9M", "8M", "7M"], + icebeam: ["9M", "8M", "7M"], + icespinner: ["9M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "9L18", "8M", "8L18", "7T", "7L57"], + ironhead: ["9M", "9L60", "8M", "8L60", "7T", "7L1"], + lastresort: ["7T"], + lightscreen: ["9M", "8M", "7M"], + lockon: ["9L42"], + luckychant: ["7L9", "7S0"], + magneticflux: ["9L24"], + magnetrise: ["7T"], + mindreader: ["8L42", "7L33"], + mirrorshot: ["7L25"], + mistyexplosion: ["8T"], + mistyterrain: ["9M"], + painsplit: ["9L78", "8L78", "7T", "7L65"], + playrough: ["9M"], + powerswap: ["8M"], + protect: ["9M", "8M", "7M"], + psybeam: ["9M", "9L30", "8L30", "7L1"], + psychic: ["9M"], + psyshock: ["9M"], + reflect: ["9M", "8M", "7M"], + rest: ["9M", "8M"], + return: ["7M"], + rollout: ["9L12", "8L12"], + round: ["8M", "7M"], + selfdestruct: ["8M"], + shadowball: ["9M", "8M", "7M"], + shiftgear: ["9L48", "8L48", "7L1"], + shockwave: ["7T"], + signalbeam: ["7T"], + skillswap: ["9M"], + sleeptalk: ["9M"], + snore: ["8M", "7T"], + snowscape: ["9M"], + solarbeam: ["9M", "8M", "7M"], + sonicboom: ["7L1"], + speedswap: ["8M"], + spikes: ["9M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M", "7M"], + sunnyday: ["9M"], + swagger: ["7M"], + swift: ["9M"], + synchronoise: ["7L73"], + takedown: ["9M"], + terablast: ["9M"], + thunderbolt: ["9M", "8M", "7M"], + thunderwave: ["9M", "8M", "7M"], + triattack: ["8M"], + trick: ["9M", "9L54", "8M"], + trickroom: ["9M", "8M", "7M"], + trumpcard: ["7L97"], + voltswitch: ["9M", "8M", "7M"], + zapcannon: ["9L84", "8L84"], + zenheadbutt: ["9M", "8M", "7T"], + }, + eventData: [ + {generation: 7, level: 50, moves: ["fleurcannon", "flashcannon", "luckychant", "helpinghand"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + magearnaoriginal: { + learnset: { + agility: ["9M", "8M"], + aurasphere: ["9M", "9L66", "8M", "8L66"], + aurorabeam: ["9L36", "8L36"], + batonpass: ["9M", "8M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M"], + calmmind: ["9M", "8M"], + chargebeam: ["9M"], + confuseray: ["9M"], + craftyshield: ["8L54"], + dazzlinggleam: ["9M", "8M"], + defensecurl: ["9L6", "8L6", "8S0"], + disarmingvoice: ["9M"], + drainingkiss: ["9M", "8M"], + eerieimpulse: ["9M", "8M"], + electroball: ["9M", "8M"], + electroweb: ["8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + facade: ["9M"], + falseswipe: ["9M", "8M"], + flashcannon: ["9M", "9L72", "8M", "8L72", "8S0"], + fleurcannon: ["9L90", "8L90", "8S0"], + focusblast: ["9M", "8M"], + gearup: ["8L24"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + guardswap: ["8M"], + gyroball: ["9L1", "8M", "8L1"], + heavyslam: ["9M"], + helpinghand: ["9M", "9L1", "8M", "8L1"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icespinner: ["9M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "9L18", "8M", "8L18"], + ironhead: ["9M", "9L60", "8M", "8L60"], + lightscreen: ["9M", "8M"], + lockon: ["9L42"], + magneticflux: ["9L24"], + mindreader: ["8L42"], + mistyexplosion: ["8T"], + mistyterrain: ["9M"], + painsplit: ["9L78", "8L78"], + playrough: ["9M"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L30", "8L30"], + psychic: ["9M"], + psyshock: ["9M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M", "8S0"], + rollout: ["9L12", "8L12"], + round: ["8M"], + selfdestruct: ["8M"], + shadowball: ["9M", "8M"], + shiftgear: ["9L48", "8L48"], + skillswap: ["9M"], + sleeptalk: ["9M"], + snore: ["8M"], + snowscape: ["9M"], + solarbeam: ["9M", "8M"], + speedswap: ["8M"], + spikes: ["9M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunderbolt: ["9M", "8M"], + thunderwave: ["9M", "8M"], + triattack: ["8M"], + trick: ["9M", "9L54", "8M"], + trickroom: ["9M", "8M"], + voltswitch: ["9M", "8M"], + zapcannon: ["9L84", "8L84"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 50, nature: "Mild", ivs: {hp: 31, atk: 30, def: 30, spa: 31, spd: 31, spe: 0}, moves: ["fleurcannon", "flashcannon", "defensecurl", "rest"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + marshadow: { + learnset: { + acrobatics: ["8M", "7M"], + agility: ["8M"], + assurance: ["8M", "8L36", "7L1"], + aurasphere: ["8M"], + blazekick: ["8M"], + bounce: ["8M", "7T"], + brickbreak: ["8M", "7M"], + bulkup: ["8M", "7M"], + calmmind: ["8M", "7M"], + closecombat: ["8M", "8L99", "7L50", "7S0"], + coaching: ["8T"], + confide: ["7M"], + copycat: ["8L1", "7L20"], + counter: ["8L1", "7L1"], + doubleteam: ["7M"], + drainpunch: ["8M", "8L1", "8S1", "7T", "7L1"], + echoedvoice: ["7M"], + endeavor: ["8L90", "7T", "7L60"], + endure: ["8M"], + facade: ["8M", "7M"], + falseswipe: ["8M", "7M"], + feint: ["8L1", "7L11"], + firepunch: ["8M", "8L1", "7T", "7L1"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + forcepalm: ["8L27", "8S1", "7L5", "7S0"], + foulplay: ["8M", "7T"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + hex: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M"], + icepunch: ["8M", "8L1", "7T", "7L1"], + ironhead: ["8M", "7T"], + jumpkick: ["7L35"], + knockoff: ["7T"], + laserfocus: ["8L81", "7T", "7L1"], + lastresort: ["7T"], + lowkick: ["8M", "7T"], + lowsweep: ["8M", "7M"], + megakick: ["8M"], + megapunch: ["8M"], + outrage: ["8M", "7T"], + payback: ["8M", "7M"], + phantomforce: ["8M"], + poisonjab: ["8M", "7M"], + poltergeist: ["8T"], + protect: ["8M", "7M"], + psychup: ["8L63", "7M", "7L41"], + pursuit: ["7L1"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M"], + rockslide: ["8M", "7M"], + rocktomb: ["8M", "7M"], + roleplay: ["8L9", "7T", "7L30"], + rollingkick: ["7L15"], + round: ["8M", "7M"], + shadowball: ["8M", "7M", "7S0"], + shadowclaw: ["8M", "7M"], + shadowpunch: ["8L18", "7L26"], + shadowsneak: ["8L1", "8S1", "7L1"], + skittersmack: ["8T"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spectralthief: ["8L72", "8S1", "7L45", "7S0"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + suckerpunch: ["8L45", "7L56"], + superpower: ["8M", "7T"], + swagger: ["7M"], + swift: ["8M"], + thief: ["8M", "7M"], + throatchop: ["8M", "7T"], + thunderpunch: ["8M", "8L1", "7T", "7L1"], + toxic: ["7M"], + willowisp: ["8M", "7M"], + workup: ["8M", "7M"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 50, moves: ["spectralthief", "closecombat", "forcepalm", "shadowball"], pokeball: "cherishball"}, + {generation: 8, level: 60, moves: ["spectralthief", "drainpunch", "forcepalm", "shadowsneak"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + poipole: { + learnset: { + acid: ["8L1", "8S2", "7L1"], + charm: ["8M", "8L21", "7L19", "7S0"], + confide: ["7M"], + covet: ["7T"], + dragonpulse: ["8M", "8L1", "7T", "7L1", "7S1"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + fellstinger: ["8L14", "8S2", "7L47"], + frustration: ["7M"], + furyattack: ["8L7", "8S2", "7L7"], + gastroacid: ["8L56", "7T"], + growl: ["8L1", "7L1"], + gunkshot: ["8M", "7T"], + helpinghand: ["8M", "8L1", "8S2", "7T", "7L1"], + hiddenpower: ["7M"], + irontail: ["8M", "7T"], + nastyplot: ["8M", "8L42", "7L31", "7S0", "7S1"], + peck: ["8L1", "7L1"], + pinmissile: ["8M"], + poisonjab: ["8M", "8L49", "7M", "7L37", "7S0", "7S1"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + signalbeam: ["7T"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + sludgewave: ["8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + substitute: ["8M", "7M"], + toxic: ["8L63", "7M", "7L41"], + toxicspikes: ["8M"], + uproar: ["8M", "7T"], + venomdrench: ["8M", "8L35", "7L23", "7S0", "7S1"], + venoshock: ["8M", "8L28", "7M", "7L13"], + }, + eventData: [ + {generation: 7, level: 40, shiny: 1, perfectIVs: 3, moves: ["charm", "venomdrench", "nastyplot", "poisonjab"], pokeball: "pokeball"}, + {generation: 7, level: 40, shiny: true, nature: "Modest", perfectIVs: 3, moves: ["venomdrench", "nastyplot", "poisonjab", "dragonpulse"], pokeball: "cherishball"}, + {generation: 8, level: 20, moves: ["helpinghand", "acid", "furyattack", "fellstinger"], pokeball: "beastball"}, + ], + eventOnly: true, + }, + naganadel: { + learnset: { + acid: ["8L1", "7L1"], + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + aircutter: ["8L0", "7L1"], + airslash: ["8M", "8L1", "7L53"], + allyswitch: ["8M", "7T"], + assurance: ["8M"], + breakingswipe: ["8M"], + charm: ["8M", "8L21", "7L19"], + confide: ["7M"], + crosspoison: ["8M"], + darkpulse: ["8M", "7M"], + doubleteam: ["7M"], + dracometeor: ["8T", "7T"], + dragonclaw: ["8M", "7M"], + dragondance: ["8M"], + dragonpulse: ["8M", "8L1", "7T", "7L1"], + dragonrush: ["8L70"], + dragontail: ["7M"], + dualwingbeat: ["8T"], + echoedvoice: ["7M"], + endure: ["8M"], + facade: ["8M", "7M"], + fellstinger: ["8L14", "7L47"], + fireblast: ["8M", "7M"], + flamethrower: ["8M", "7M"], + fly: ["8M", "7M"], + frustration: ["7M"], + furyattack: ["8L7", "7L7"], + gastroacid: ["8L56", "7T"], + gigaimpact: ["8M"], + growl: ["8L1", "7L1"], + gunkshot: ["8M", "7T"], + heatwave: ["8M", "7T"], + helpinghand: ["8M", "8L1", "7T", "7L1"], + hex: ["8M"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + irontail: ["8M", "7T"], + laserfocus: ["7T"], + leechlife: ["8M", "7M"], + nastyplot: ["8M", "8L42", "7L31"], + outrage: ["8M", "7T"], + peck: ["8L1", "7L1"], + pinmissile: ["8M"], + poisonjab: ["8M", "8L49", "7M", "7L37"], + protect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + round: ["8M", "7M"], + scaleshot: ["8T"], + shadowclaw: ["8M", "7M"], + shockwave: ["7T"], + signalbeam: ["7T"], + skyattack: ["7T"], + skydrop: ["7M"], + sleeptalk: ["8M", "7M"], + sludgebomb: ["8M", "7M"], + sludgewave: ["8M", "7M"], + smartstrike: ["8M", "7M"], + snarl: ["8M", "7M"], + snatch: ["7T"], + snore: ["8M", "7T"], + spikes: ["8M"], + substitute: ["8M", "7M"], + swift: ["8M"], + tailwind: ["7T"], + thief: ["8M", "7M"], + throatchop: ["8M", "7T"], + thunderbolt: ["8M", "7M"], + toxic: ["8L63", "7M", "7L41"], + toxicspikes: ["8M"], + uproar: ["8M", "7T"], + uturn: ["8M", "7M"], + venomdrench: ["8M", "8L35", "7L23"], + venoshock: ["8M", "8L28", "7M", "7L13"], + xscissor: ["8M", "7M"], + }, + }, + stakataka: { + learnset: { + allyswitch: ["8M", "7T"], + autotomize: ["8L35", "8S1", "7L31"], + bide: ["7L17"], + bind: ["7T"], + block: ["8L20", "7T"], + bodypress: ["8M"], + bodyslam: ["8M"], + brutalswing: ["8M", "8S1", "7M"], + bulldoze: ["8M", "7M"], + doubleedge: ["8L70", "8S1", "7L61"], + earthquake: ["8M", "7M"], + endure: ["8M"], + facade: ["8M", "7M"], + flashcannon: ["8M", "7M"], + frustration: ["7M"], + gigaimpact: ["8M", "7M"], + gravity: ["7T"], + gyroball: ["8M", "7M"], + harden: ["8L1"], + heatcrash: ["8M"], + heavyslam: ["8M"], + hiddenpower: ["7M"], + highhorsepower: ["8M"], + infestation: ["7M"], + irondefense: ["8M", "8L50", "7T", "7L37", "7S0"], + ironhead: ["8M", "8L55", "7T", "7L43", "7S0"], + lightscreen: ["8M", "7M"], + magiccoat: ["7T"], + magicroom: ["8M", "7T"], + magnetrise: ["8L45", "7T"], + megakick: ["8M"], + meteorbeam: ["8T"], + protect: ["8M", "8L10", "7M", "7L1"], + recycle: ["7T"], + reflect: ["8M", "7M"], + rest: ["8M", "7M"], + return: ["7M"], + rockblast: ["8M", "8L40", "7L47", "7S0"], + rockpolish: ["7M"], + rockslide: ["8M", "8L25", "8S1", "7M", "7L5"], + rockthrow: ["8L5", "7L23"], + rocktomb: ["8M", "7M"], + roleplay: ["7T"], + round: ["8M", "7M"], + safeguard: ["8M", "7M"], + sandstorm: ["8M", "7M"], + skillswap: ["8M", "7T"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + snore: ["8M", "7T"], + stealthrock: ["8M", "8L65", "7T", "7L11"], + steelbeam: ["8T"], + steelroller: ["8T"], + stomp: ["8L15"], + stompingtantrum: ["8M", "7T"], + stoneedge: ["8M", "7M"], + substitute: ["8M", "7M"], + superpower: ["8M", "7T"], + tackle: ["8L1", "7L1"], + takedown: ["8L60", "7L19"], + telekinesis: ["7T"], + toxic: ["7M"], + trickroom: ["8M", "7M"], + wideguard: ["8L30", "7L53", "7S0"], + wonderroom: ["8M", "7T"], + zenheadbutt: ["8M", "7T"], + }, + eventData: [ + {generation: 7, level: 60, shiny: 1, moves: ["irondefense", "ironhead", "rockblast", "wideguard"]}, + {generation: 8, level: 70, shiny: 1, moves: ["rockslide", "doubleedge", "brutalswing", "autotomize"]}, + ], + eventOnly: true, + }, + blacephalon: { + learnset: { + afteryou: ["7T"], + astonish: ["8L1", "7L1"], + calmmind: ["8M", "8L50", "7M", "7L31"], + confide: ["7M"], + confuseray: ["8L20"], + darkpulse: ["8M", "7M"], + doubleteam: ["7M"], + ember: ["8L10", "7L1"], + encore: ["8M"], + endure: ["8M"], + expandingforce: ["8T"], + explosion: ["7M"], + facade: ["8M", "7M"], + fireblast: ["8M", "8L65", "8S1", "7M", "7L37", "7S0"], + firepunch: ["8M"], + firespin: ["8M", "8L1"], + flameburst: ["7L17"], + flamecharge: ["7M"], + flamethrower: ["8M", "7M"], + fling: ["8M", "7M"], + foulplay: ["8M", "7T"], + frustration: ["7M"], + heatwave: ["8M", "7T"], + hiddenpower: ["7M"], + hyperbeam: ["8M", "7M"], + hypnosis: ["8L35"], + incinerate: ["8L30"], + knockoff: ["7T"], + lastresort: ["7T"], + lightscreen: ["8M", "8L5", "7M", "7L29"], + magiccoat: ["8L25", "7L7"], + mindblown: ["8L70", "7L59", "7S0"], + mysticalfire: ["8M", "8L40"], + nightshade: ["8L15", "7L23"], + overheat: ["8M", "7M"], + painsplit: ["7T"], + payback: ["8M", "7M"], + protect: ["8M", "7M"], + psychic: ["8M", "7M"], + psyshock: ["8M", "7M"], + quash: ["7M"], + recycle: ["7T"], + rest: ["8M", "7M"], + return: ["7M"], + rockblast: ["8M"], + round: ["8M", "7M"], + selfdestruct: ["8M"], + shadowball: ["8M", "8L45", "7M", "7L41", "7S0"], + shadowclaw: ["8M", "8S1", "7M"], + sleeptalk: ["8M", "7M"], + smackdown: ["7M"], + snore: ["8M", "7T"], + solarbeam: ["8M"], + spite: ["7T"], + storedpower: ["8M", "7L13"], + substitute: ["8M", "7M"], + sunnyday: ["8M", "7M"], + swagger: ["7M"], + taunt: ["8M", "8S1", "7M"], + thief: ["8M", "7M"], + torment: ["7M"], + toxic: ["7M"], + trick: ["8M", "8L60", "7T", "7L47", "7S0"], + uproar: ["8M", "7T"], + willowisp: ["8M", "8L55", "7M"], + zenheadbutt: ["8M", "8S1"], + }, + eventData: [ + {generation: 7, level: 60, shiny: 1, moves: ["fireblast", "shadowball", "trick", "mindblown"]}, + {generation: 8, level: 70, shiny: 1, moves: ["shadowclaw", "taunt", "fireblast", "zenheadbutt"]}, + ], + eventOnly: true, + }, + zeraora: { + learnset: { + acrobatics: ["8M", "7M"], + aerialace: ["7M"], + agility: ["8M", "8L80"], + assurance: ["8M"], + aurasphere: ["8M"], + blazekick: ["8M", "8S1"], + bounce: ["8M", "7T"], + brickbreak: ["8M", "7M"], + brutalswing: ["8M", "7M"], + bulkup: ["8M", "7M"], + calmmind: ["8M", "7M"], + charge: ["8L40", "7L26"], + closecombat: ["8M", "8L96", "8S1", "7L47", "7S0"], + coaching: ["8T"], + confide: ["7M"], + discharge: ["8L64", "7L50"], + doubleteam: ["7M"], + drainpunch: ["8M", "7T"], + dualchop: ["7T"], + echoedvoice: ["7M"], + electricterrain: ["8M"], + electroball: ["8M"], + electroweb: ["8M", "7T"], + endeavor: ["7T"], + endure: ["8M"], + facade: ["8M", "7M"], + fakeout: ["8L1", "7L22"], + falseswipe: ["8M", "7M"], + firepunch: ["8M", "7T"], + fling: ["8M", "7M"], + focusblast: ["8M", "7M"], + focuspunch: ["7T"], + frustration: ["7M"], + furyswipes: ["8L8", "7L12"], + gigaimpact: ["8M", "7M"], + grassknot: ["8M", "7M"], + helpinghand: ["8M"], + hiddenpower: ["7M"], + honeclaws: ["8L56", "7L5"], + hyperbeam: ["8M"], + irontail: ["8M", "7T"], + knockoff: ["7T"], + laserfocus: ["7T"], + lowkick: ["8M", "7T"], + lowsweep: ["8M", "7M"], + megakick: ["8M"], + megapunch: ["8M"], + outrage: ["8M", "8S1", "7T"], + payday: ["8M"], + plasmafists: ["8L88", "8S1", "7L43", "7S0"], + playrough: ["8M"], + poweruppunch: ["8L1"], + protect: ["8M", "7M"], + quickattack: ["8L1", "7L8"], + quickguard: ["8L16", "7L40"], + rest: ["8M", "7M"], + return: ["7M"], + revenge: ["8M"], + reversal: ["8M"], + risingvoltage: ["8T"], + round: ["8M", "7M"], + scaryface: ["8M"], + scratch: ["8L1", "7L1"], + shockwave: ["7T"], + slash: ["8L24", "7L33"], + sleeptalk: ["8M", "7M"], + snarl: ["8M", "8L1", "7M", "7L19"], + snatch: ["7T"], + snore: ["8M", "7T"], + spark: ["8L1", "7L1"], + substitute: ["8M", "7M"], + superpower: ["8M", "7T"], + swift: ["8M"], + taunt: ["8M", "7M"], + throatchop: ["8M", "7T"], + thunder: ["8M", "7M", "7S0"], + thunderbolt: ["8M", "7M"], + thunderpunch: ["8M", "8L48", "7T", "7L29", "7S0"], + thunderwave: ["8M", "7M"], + toxic: ["7M"], + voltswitch: ["8M", "8L32", "7M", "7L15"], + wildcharge: ["8M", "8L72", "7M", "7L36"], + workup: ["8M", "7M"], + }, + eventData: [ + {generation: 7, level: 50, moves: ["plasmafists", "thunderpunch", "closecombat", "thunder"], pokeball: "cherishball"}, + {generation: 8, level: 100, shiny: true, nature: "Hasty", ivs: {hp: 31, atk: 31, def: 30, spa: 31, spd: 31, spe: 31}, moves: ["plasmafists", "closecombat", "blazekick", "outrage"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + meltan: { + learnset: { + acidarmor: ["8L32", "8V", "7L36"], + endure: ["8M"], + facade: ["8M"], + flashcannon: ["8M", "8L40", "8V", "7M", "7L45"], + gyroball: ["8M"], + harden: ["8L1", "8V", "7L1"], + headbutt: ["8L16", "8V", "7M", "7L1"], + irondefense: ["8M"], + protect: ["8M", "8V", "7M"], + rest: ["8M", "8V", "7M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + steelbeam: ["8T"], + substitute: ["8M", "8V", "7M"], + tailwhip: ["8L8", "8V", "7L9"], + thunderbolt: ["8M", "8V", "7M"], + thundershock: ["8L1", "8V", "7L27"], + thunderwave: ["8M", "8L24", "8V", "7M", "7L18"], + toxic: ["8V", "7M"], + }, + }, + melmetal: { + learnset: { + acidarmor: ["8L32", "8V", "7L36"], + bodypress: ["8M"], + bodyslam: ["8M"], + brickbreak: ["8M", "8V", "7M"], + brutalswing: ["8M"], + darkestlariat: ["8M"], + discharge: ["8L64"], + doubleironbash: ["8L88", "8V", "8S0", "7L72"], + dynamicpunch: ["8L72", "8S0"], + earthquake: ["8M", "8V", "7M"], + electricterrain: ["8M"], + endure: ["8M"], + facade: ["8M", "8V", "7M"], + flashcannon: ["8M", "8L40", "8V", "7M", "7L45"], + gigaimpact: ["8M"], + gyroball: ["8M"], + harden: ["8L1", "8V", "7L1"], + headbutt: ["8L1", "8V", "7M", "7L1"], + heavyslam: ["8M"], + highhorsepower: ["8M"], + hyperbeam: ["8M", "8L96", "8V", "8S0", "7M", "7L90"], + icebeam: ["8M", "8V", "7M"], + icepunch: ["8M", "8V", "7M"], + irondefense: ["8M"], + ironhead: ["8M"], + megakick: ["8M"], + megapunch: ["8M", "8L48", "8V", "7L54"], + protect: ["8M", "8L56", "8V", "7M", "7L63"], + rest: ["8M", "8V", "7M"], + rockslide: ["8M", "8V", "7M"], + rocktomb: ["8M"], + round: ["8M"], + selfdestruct: ["8M", "8V", "7M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M", "8V", "7M"], + steelbeam: ["8T"], + steelroller: ["8T"], + substitute: ["8M", "8V", "7M"], + superpower: ["8M", "8L80", "8V", "7M", "7L81"], + tailwhip: ["8L1", "8V", "7L1"], + thunder: ["8M", "8V", "7M"], + thunderbolt: ["8M", "8V", "7M"], + thunderpunch: ["8M", "8L0", "8V", "8S0", "7M", "7L0"], + thundershock: ["8L1", "8V", "7L27"], + thunderwave: ["8M", "8L24", "8V", "7M", "7L1"], + toxic: ["8V", "7M"], + }, + eventData: [ + {generation: 8, level: 100, nature: "Brave", ivs: {hp: 31, atk: 31, def: 31, spa: 31, spd: 31, spe: 0}, moves: ["doubleironbash", "hyperbeam", "dynamicpunch", "thunderpunch"], pokeball: "cherishball"}, + ], + }, + grookey: { + learnset: { + acrobatics: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["9M"], + branchpoke: ["9L6", "8L6"], + bulletseed: ["9M"], + drainpunch: ["9M", "8M"], + endeavor: ["9L36", "8L36"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9E", "8E"], + falseswipe: ["9M", "8M"], + fling: ["9M", "8M"], + focusenergy: ["8M"], + gigadrain: ["9M", "8M"], + grassknot: ["9M", "8M"], + grasspledge: ["9M", "8T"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1"], + growth: ["9E", "8E"], + hammerarm: ["9E", "8E"], + knockoff: ["9L20", "8L20"], + leafstorm: ["9M"], + leechseed: ["9E", "8E"], + lowkick: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + naturepower: ["8E"], + protect: ["9M", "8M"], + razorleaf: ["9L12", "8L12"], + rest: ["9M", "8M"], + round: ["8M"], + scratch: ["9L1", "8L1"], + screech: ["9L17", "8M", "8L17"], + seedbomb: ["9M"], + slam: ["9L24", "8L24"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + solarblade: ["8M"], + strength: ["9E", "8E"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L8", "8M", "8L8"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L28", "8M", "8L28"], + uturn: ["9M", "8M"], + woodhammer: ["9L32", "8L32"], + workup: ["8M"], + worryseed: ["9E", "8E"], + }, + }, + thwackey: { + learnset: { + acrobatics: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["9M"], + branchpoke: ["9L1", "8L1"], + bulletseed: ["9M"], + doublehit: ["9L0", "8L0"], + drainpunch: ["9M", "8M"], + endeavor: ["9L48", "8L48"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + fling: ["9M", "8M"], + focusenergy: ["8M"], + gigadrain: ["9M", "8M"], + grassknot: ["9M", "8M"], + grasspledge: ["9M", "8T"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growl: ["9L1", "8L1"], + knockoff: ["9L24", "8L24"], + leafstorm: ["9M"], + lowkick: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + protect: ["9M", "8M"], + razorleaf: ["9L12", "8L12"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M"], + scratch: ["9L1", "8L1"], + screech: ["9L19", "8M", "8L19"], + seedbomb: ["9M"], + slam: ["9L30", "8L30"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + solarblade: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L36", "8M", "8L36"], + uturn: ["9M", "8M"], + woodhammer: ["9L42", "8L42"], + workup: ["8M"], + }, + }, + rillaboom: { + learnset: { + acrobatics: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + boomburst: ["9L62", "8L62"], + branchpoke: ["9L1", "8L1"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + bulkup: ["9M", "8M"], + bulldoze: ["9M", "8M"], + bulletseed: ["9M", "8M"], + darkestlariat: ["8M"], + doublehit: ["9L1", "8L1"], + drainpunch: ["9M", "8M"], + drumbeating: ["9L0", "8L0"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endeavor: ["9L54", "8L54"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + fling: ["9M", "8M"], + focusblast: ["9M", "8M"], + focusenergy: ["8M"], + frenzyplant: ["9M", "8T"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + grasspledge: ["9M", "8T"], + grassyglide: ["8T"], + grassyterrain: ["9M", "9L1", "8M", "8L1"], + growl: ["9L1", "8L1"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + knockoff: ["9L24", "8L24"], + leafstorm: ["9M", "8M"], + lowkick: ["9M", "8M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["9M", "8M"], + nobleroar: ["9L1", "8L1"], + protect: ["9M", "8M"], + razorleaf: ["9L12", "8L12"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + scratch: ["9L1", "8L1"], + screech: ["9L19", "8M", "8L19"], + seedbomb: ["9M"], + slam: ["9L30", "8L30"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + solarblade: ["8M"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + superpower: ["8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L1", "8M", "8L1"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L38", "8M", "8L38"], + uturn: ["9M", "8M"], + woodhammer: ["9L46", "8L46"], + workup: ["8M"], + }, + }, + scorbunny: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "9L20", "8M", "8L20"], + allyswitch: ["8M"], + assurance: ["8M"], + attract: ["8M"], + batonpass: ["9M", "8M"], + blazekick: ["8M"], + bounce: ["9L32", "8M", "8L32"], + counter: ["9L28", "8L28"], + doubleedge: ["9L36", "8L36"], + doublekick: ["9L12", "8L12"], + electroball: ["9M", "8M"], + ember: ["9L6", "8L6"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + firefang: ["9M", "8M"], + firepledge: ["9M", "8T"], + firespin: ["9M"], + flamecharge: ["9M", "9L17", "8L17"], + flamethrower: ["9M", "8M"], + flareblitz: ["9M"], + focusenergy: ["8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + headbutt: ["9L24", "8L24"], + heatwave: ["9M", "8M"], + helpinghand: ["9M"], + highjumpkick: ["9E", "8E"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + mudshot: ["8M"], + overheat: ["9M", "8M"], + protect: ["9M", "8M"], + quickattack: ["9L8", "8L8"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + round: ["8M"], + sandattack: ["9E", "8E"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9E", "8E"], + sunnyday: ["9M", "8M"], + superfang: ["9E", "8E"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + workup: ["8M"], + }, + }, + raboot: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "9L24", "8M", "8L24"], + allyswitch: ["8M"], + assurance: ["8M"], + attract: ["8M"], + batonpass: ["9M", "8M"], + blazekick: ["8M"], + bounce: ["9L42", "8M", "8L42"], + bulkup: ["9M", "8M"], + counter: ["9L36", "8L36"], + doubleedge: ["9L48", "8L48"], + doublekick: ["9L12", "8L12"], + electroball: ["9M", "8M"], + ember: ["9L1", "8L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + firefang: ["9M", "8M"], + firepledge: ["9M", "8T"], + firespin: ["9M"], + flamecharge: ["9M", "9L19", "8L19"], + flamethrower: ["9M", "8M"], + flareblitz: ["9M", "8M"], + focusenergy: ["8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + headbutt: ["9L30", "8L30"], + heatwave: ["9M", "8M"], + helpinghand: ["9M"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + mudshot: ["9M", "8M"], + overheat: ["9M", "8M"], + protect: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + round: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + workup: ["8M"], + }, + }, + cinderace: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "9L24", "8M", "8L24"], + allyswitch: ["8M"], + assurance: ["8M"], + attract: ["8M"], + batonpass: ["9M", "8M"], + blastburn: ["9M", "8T"], + blazekick: ["8M"], + bounce: ["9L46", "8M", "8L46"], + bulkup: ["9M", "8M"], + coaching: ["8T"], + counter: ["9L38", "8L38"], + courtchange: ["9L62", "8L62"], + doubleedge: ["9L54", "8L54"], + doublekick: ["9L12", "8L12"], + electroball: ["9M", "8M"], + ember: ["9L1", "8L1"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + feint: ["9L1", "8L1"], + fireblast: ["9M", "8M"], + firefang: ["9M", "8M"], + firepledge: ["9M", "8T"], + firepunch: ["9M", "8M"], + firespin: ["9M", "8M"], + flamecharge: ["9M", "9L19", "8L19"], + flamethrower: ["9M", "8M"], + flareblitz: ["9M", "8M"], + fling: ["9M"], + focusblast: ["9M", "8M"], + focusenergy: ["8M"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + headbutt: ["9L30", "8L30"], + heatwave: ["9M", "8M"], + helpinghand: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + ironhead: ["9M", "8M"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + overheat: ["9M", "8M"], + protect: ["9M", "8M"], + pyroball: ["9L0", "8L0"], + quickattack: ["9L1", "8L1"], + rest: ["9M", "8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + round: ["8M"], + scorchingsands: ["8T"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + willowisp: ["9M"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + sobble: { + learnset: { + aquajet: ["9E", "8E"], + aquaring: ["9E", "8E"], + attract: ["8M"], + batonpass: ["8M"], + bind: ["9L8", "8L8"], + bounce: ["8M"], + chillingwater: ["9M"], + dive: ["8M"], + doubleteam: ["9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fellstinger: ["9E", "8E"], + growl: ["9L1", "8L1"], + haze: ["9E", "8E"], + hydropump: ["9M"], + iceshard: ["9E", "8E"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "9L28", "8M", "8L28"], + mist: ["9E", "8E"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + pound: ["9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M", "9L36", "8M", "8L36"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + soak: ["9L32", "8L32"], + substitute: ["9M", "8M"], + suckerpunch: ["9L20", "8L20"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + tearfullook: ["9L17", "8L17"], + terablast: ["9M"], + uturn: ["9M", "9L24", "8M", "8L24"], + waterfall: ["9M"], + watergun: ["9L6", "8L6"], + waterpledge: ["9M", "8T"], + waterpulse: ["9M", "9L12", "8L12"], + weatherball: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + drizzile: { + learnset: { + attract: ["8M"], + batonpass: ["9M", "8M"], + bind: ["9L1", "8L1"], + bounce: ["8M"], + chillingwater: ["9M"], + dive: ["8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fling: ["9M", "8M"], + growl: ["9L1", "8L1"], + hydropump: ["9M"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "9L36", "8M", "8L36"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + pound: ["9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M", "9L48", "8M", "8L48"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + soak: ["9L42", "8L42"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + tearfullook: ["9L19", "8L19"], + terablast: ["9M"], + uturn: ["9M", "9L30", "8M", "8L30"], + waterfall: ["9M"], + watergun: ["9L1", "8L1"], + waterpledge: ["9M", "8T"], + waterpulse: ["9M", "9L12", "8L12"], + weatherball: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + inteleon: { + learnset: { + acrobatics: ["9M", "9L1", "8M", "8L1"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + attract: ["8M"], + batonpass: ["9M", "8M"], + bind: ["9L1", "8L1"], + blizzard: ["9M", "8M"], + bounce: ["8M"], + breakingswipe: ["8M"], + chillingwater: ["9M"], + darkpulse: ["9M", "8M"], + dive: ["8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fling: ["9M", "8M"], + focusenergy: ["8M"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + hydrocannon: ["9M", "8T"], + hydropump: ["9M", "9L62", "8M", "8L62"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + iciclespear: ["8M"], + icywind: ["9M", "8M"], + lightscreen: ["9M", "8M"], + liquidation: ["9M", "9L38", "8M", "8L38"], + metronome: ["9M", "8M"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + pound: ["9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M", "9L54", "8M", "8L54"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scald: ["8M"], + scaleshot: ["8T"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snipeshot: ["9L0", "8L0"], + snore: ["8M"], + snowscape: ["9M"], + soak: ["9L46", "8L46"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M"], + tearfullook: ["9L19", "8L19"], + terablast: ["9M"], + uturn: ["9M", "9L30", "8M", "8L30"], + waterfall: ["9M", "8M"], + watergun: ["9L1", "8L1"], + waterpledge: ["9M", "8T"], + waterpulse: ["9M", "9L12", "8L12"], + weatherball: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + skwovet: { + learnset: { + amnesia: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + belch: ["9L45", "8L45"], + bellydrum: ["9E", "8E"], + bite: ["9L5", "8L5"], + bodyslam: ["9M", "9L20", "8M", "8L20"], + brutalswing: ["8M"], + bulletseed: ["9M", "9L35", "8M", "8L35"], + counter: ["9L30", "8L30"], + crunch: ["9M", "8M"], + defensecurl: ["9E", "8E"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fling: ["9M", "8M"], + gyroball: ["8M"], + hypervoice: ["9M", "8M"], + irontail: ["8M"], + lastresort: ["9E", "8E"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + payback: ["8M"], + protect: ["9M", "8M"], + rest: ["9M", "9L25", "8M", "8L25"], + rollout: ["9E", "8E"], + round: ["8M"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spitup: ["9L15", "8L15"], + stockpile: ["9L15", "8L15"], + stuffcheeks: ["9L10", "8L10"], + substitute: ["9M", "8M"], + superfang: ["9L40", "8L40"], + swallow: ["9L15", "8L15"], + tackle: ["9L1", "8L1"], + tailslap: ["8M"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + trailblaze: ["9M"], + uproar: ["8M"], + }, + }, + greedent: { + learnset: { + amnesia: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + belch: ["9L55", "8L55"], + bite: ["9L1", "8L1"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L20", "8M", "8L20"], + brutalswing: ["8M"], + bulldoze: ["9M"], + bulletseed: ["9M", "9L41", "8M", "8L41"], + counter: ["9L34", "8L34"], + covet: ["9L0", "8L0"], + crunch: ["9M", "8M"], + dig: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + firefang: ["9M", "8M"], + fling: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gyroball: ["8M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + icefang: ["9M", "8M"], + irontail: ["8M"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + payback: ["8M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + raindance: ["9M"], + rest: ["9M", "9L27", "8M", "8L27"], + round: ["8M"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spitup: ["9L15", "8L15"], + stockpile: ["9L15", "8L15"], + stompingtantrum: ["9M", "8M"], + stuffcheeks: ["9L1", "8L1"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + superfang: ["9L48", "8L48"], + superpower: ["8M"], + swallow: ["9L15", "8L15"], + swordsdance: ["9M", "8M"], + tackle: ["9L1", "8L1"], + tailslap: ["8M"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunderfang: ["9M", "8M"], + uproar: ["8M"], + wildcharge: ["9M", "8M"], + }, + }, + rookidee: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bravebird: ["9M", "9L36", "8M", "8L36"], + defog: ["9E", "8E"], + drillpeck: ["9L28", "8L28"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + faketears: ["9M", "8M"], + fly: ["9M", "8M"], + focusenergy: ["8M"], + furyattack: ["9L12", "8L12"], + honeclaws: ["9L8", "8L8"], + leer: ["9L1", "8L1"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + peck: ["9L1", "8L1"], + pluck: ["9L16", "8L16"], + powertrip: ["9L4", "8L4"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rocksmash: ["9E", "8E"], + roost: ["9E", "8E"], + round: ["8M"], + sandattack: ["9E", "8E"], + scaryface: ["9M", "9L24", "8M", "8L24"], + skyattack: ["9E", "8E"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spite: ["9E", "8E"], + substitute: ["9M", "8M"], + swagger: ["9L32", "8L32"], + swift: ["9M", "8M"], + tailwind: ["9M", "9E", "8E"], + takedown: ["9M"], + taunt: ["9M", "9L20", "8M", "8L20"], + terablast: ["9M"], + thief: ["9M", "8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + }, + }, + corvisquire: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bravebird: ["9M", "9L46", "8M", "8L46"], + drillpeck: ["9L34", "8L34"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + faketears: ["9M", "8M"], + fly: ["9M", "8M"], + focusenergy: ["8M"], + furyattack: ["9L12", "8L12"], + honeclaws: ["9L1", "8L1"], + hurricane: ["9M"], + leer: ["9L1", "8L1"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + peck: ["9L1", "8L1"], + pluck: ["9L16", "8L16"], + powertrip: ["9L1", "8L1"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "9L28", "8M", "8L28"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swagger: ["9L40", "8L40"], + swift: ["9M", "8M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L22", "8M", "8L22"], + terablast: ["9M"], + thief: ["9M", "8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + }, + }, + corviknight: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "8M"], + aircutter: ["9M"], + airslash: ["9M", "8M"], + assurance: ["8M"], + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bravebird: ["9M", "9L50", "8M", "8L50"], + bulkup: ["9M", "8M"], + drillpeck: ["9L34", "8L34"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + faketears: ["9M", "8M"], + flashcannon: ["9M", "8M"], + fly: ["9M", "8M"], + focusenergy: ["8M"], + furyattack: ["9L12", "8L12"], + gigaimpact: ["9M", "8M"], + heavyslam: ["9M", "8M"], + honeclaws: ["9L1", "8L1"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L1", "8M", "8L1"], + ironhead: ["9M", "8M"], + leer: ["9L1", "8L1"], + lightscreen: ["9M", "8M"], + metalclaw: ["9M"], + metalsound: ["9L1", "8L1"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + peck: ["9L1", "8L1"], + pluck: ["9L16", "8L16"], + powertrip: ["9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "9L28", "8M", "8L28"], + screech: ["9L1", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + steelbeam: ["9M", "8T"], + steelwing: ["9L0", "8M", "8L0"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swagger: ["9L42", "8L42"], + swift: ["9M", "8M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L22", "8M", "8L22"], + terablast: ["9M"], + thief: ["9M", "8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + }, + }, + blipbug: { + learnset: { + infestation: ["8E"], + recover: ["8E"], + stickyweb: ["8E"], + strugglebug: ["8L1"], + supersonic: ["8E"], + }, + }, + dottler: { + learnset: { + allyswitch: ["8M"], + attract: ["8M"], + bodypress: ["8M"], + bugbuzz: ["8M"], + calmmind: ["8M"], + confusion: ["8L0"], + endure: ["8M"], + energyball: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + futuresight: ["8M"], + guardswap: ["8M"], + helpinghand: ["8M"], + imprison: ["8M"], + irondefense: ["8M"], + leechlife: ["8M"], + lightscreen: ["8M", "8L0"], + magicroom: ["8M"], + payback: ["8M"], + powerswap: ["8M"], + protect: ["8M"], + psychic: ["8M"], + psychicterrain: ["8M"], + psyshock: ["8M"], + reflect: ["8M", "8L0"], + rest: ["8M"], + round: ["8M"], + safeguard: ["8M"], + shadowball: ["8M"], + skillswap: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + storedpower: ["8M"], + strugglebug: ["8L1"], + substitute: ["8M"], + trick: ["8M"], + trickroom: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + orbeetle: { + learnset: { + afteryou: ["8L40"], + agility: ["8M", "8L12"], + allyswitch: ["8M", "8L24"], + attract: ["8M"], + batonpass: ["8M"], + bodypress: ["8M"], + bugbuzz: ["8M", "8L28"], + calmmind: ["8M", "8L44"], + confuseray: ["8L4"], + confusion: ["8L1"], + endure: ["8M"], + energyball: ["8M"], + expandingforce: ["8T"], + facade: ["8M"], + futuresight: ["8M"], + gigadrain: ["8M"], + gigaimpact: ["8M"], + guardswap: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + hypnosis: ["8L20"], + imprison: ["8M"], + irondefense: ["8M"], + leechlife: ["8M"], + lightscreen: ["8M", "8L1"], + magiccoat: ["8L8"], + magicroom: ["8M"], + mirrorcoat: ["8L32"], + payback: ["8M"], + powerswap: ["8M"], + protect: ["8M"], + psybeam: ["8L16"], + psychic: ["8M", "8L36"], + psychicterrain: ["8M", "8L48"], + psychocut: ["8M"], + psyshock: ["8M"], + reflect: ["8M", "8L1"], + rest: ["8M"], + round: ["8M"], + safeguard: ["8M"], + shadowball: ["8M"], + skillswap: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + storedpower: ["8M"], + strugglebug: ["8L1"], + substitute: ["8M"], + trick: ["8M"], + trickroom: ["8M"], + uturn: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["8M"], + }, + }, + nickit: { + learnset: { + agility: ["8M"], + assurance: ["8M", "8L16"], + attract: ["8M"], + batonpass: ["8M"], + beatup: ["8M", "8L4"], + dig: ["8M"], + endure: ["8M"], + facade: ["8M"], + faketears: ["8M"], + foulplay: ["8M", "8L36"], + honeclaws: ["8L8"], + howl: ["8E"], + knockoff: ["8E"], + lashout: ["8T"], + mudshot: ["8M"], + nastyplot: ["8M", "8L20"], + nightslash: ["8L28"], + playrough: ["8M"], + protect: ["8M"], + quickattack: ["8L1"], + quickguard: ["8E"], + rest: ["8M"], + round: ["8M"], + screech: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M", "8L12"], + snore: ["8M"], + substitute: ["8M"], + suckerpunch: ["8L24"], + swift: ["8M"], + tailslap: ["8M", "8L32"], + tailwhip: ["8L1"], + taunt: ["8M"], + thief: ["8M"], + torment: ["8E"], + }, + }, + thievul: { + learnset: { + acrobatics: ["8M"], + agility: ["8M"], + assurance: ["8M", "8L16"], + attract: ["8M"], + batonpass: ["8M"], + beatup: ["8M", "8L1"], + burningjealousy: ["8T"], + crunch: ["8M"], + darkpulse: ["8M"], + dig: ["8M"], + endure: ["8M"], + facade: ["8M"], + faketears: ["8M"], + firefang: ["8M"], + foulplay: ["8M", "8L46"], + gigaimpact: ["8M"], + grassknot: ["8M"], + honeclaws: ["8L1"], + hyperbeam: ["8M"], + icefang: ["8M"], + lashout: ["8T"], + mudshot: ["8M"], + nastyplot: ["8M", "8L22"], + nightslash: ["8L34"], + partingshot: ["8L52"], + playrough: ["8M"], + protect: ["8M"], + psychic: ["8M"], + quickattack: ["8L1"], + rest: ["8M"], + round: ["8M"], + screech: ["8M"], + shadowball: ["8M"], + shadowclaw: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M", "8L12"], + snore: ["8M"], + substitute: ["8M"], + suckerpunch: ["8L28"], + swift: ["8M"], + tailslap: ["8M", "8L40"], + tailwhip: ["8L1"], + taunt: ["8M"], + thief: ["8M", "8L0"], + thunderfang: ["8M"], + uturn: ["8M"], + }, + }, + gossifleur: { + learnset: { + aromatherapy: ["8L32"], + attract: ["8M"], + bulletseed: ["8M"], + charm: ["8M"], + endure: ["8M"], + energyball: ["8M"], + facade: ["8M"], + gigadrain: ["8M"], + grassknot: ["8M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + growth: ["8E"], + helpinghand: ["8M"], + hypervoice: ["8M", "8L28"], + leafage: ["8L1"], + leafstorm: ["8M", "8L36"], + leaftornado: ["8L21"], + leechseed: ["8E"], + lightscreen: ["8M"], + magicalleaf: ["8M"], + poisonpowder: ["8E"], + pollenpuff: ["8M"], + protect: ["8M"], + rapidspin: ["8L4"], + razorleaf: ["8L12"], + rest: ["8M"], + round: ["8M", "8L16"], + sing: ["8L1"], + sleeppowder: ["8E"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + stunspore: ["8E"], + substitute: ["8M"], + sunnyday: ["8M"], + sweetscent: ["8L8"], + synthesis: ["8L24"], + worryseed: ["8E"], + }, + }, + eldegoss: { + learnset: { + aromatherapy: ["8L40"], + attract: ["8M"], + bulletseed: ["8M"], + charm: ["8M"], + cottonguard: ["8L52"], + cottonspore: ["8L0"], + endure: ["8M"], + energyball: ["8M"], + facade: ["8M"], + gigadrain: ["8M"], + gigaimpact: ["8M"], + grassknot: ["8M"], + grassyglide: ["8T"], + grassyterrain: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + hypervoice: ["8M", "8L34"], + leafage: ["8L1"], + leafstorm: ["8M", "8L46"], + leaftornado: ["8L23"], + lightscreen: ["8M"], + magicalleaf: ["8M"], + pollenpuff: ["8M"], + protect: ["8M"], + rapidspin: ["8L1"], + razorleaf: ["8L12"], + rest: ["8M"], + round: ["8M", "8L16"], + seedbomb: ["8M"], + sing: ["8L1"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + sweetscent: ["8L1"], + synthesis: ["8L28"], + weatherball: ["8M"], + }, + }, + wooloo: { + learnset: { + agility: ["8M"], + attract: ["8M"], + copycat: ["8L8"], + cottonguard: ["8L36"], + counter: ["8E"], + defensecurl: ["8L4"], + doubleedge: ["8L40"], + doublekick: ["8L16"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + grassyglide: ["8T"], + growl: ["8L1"], + guardsplit: ["8L12"], + guardswap: ["8M", "8L28"], + headbutt: ["8L21"], + payback: ["8M"], + protect: ["8M"], + rest: ["8M"], + reversal: ["8M", "8L32"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + stomp: ["8E"], + substitute: ["8M"], + swagger: ["8E"], + tackle: ["8L1"], + takedown: ["8L25"], + thunderwave: ["8M"], + wildcharge: ["8M"], + }, + }, + dubwool: { + learnset: { + agility: ["8M"], + attract: ["8M"], + batonpass: ["8M"], + bodypress: ["8M"], + bodyslam: ["8M"], + bounce: ["8M"], + copycat: ["8L1"], + cottonguard: ["8L44"], + defensecurl: ["8L1"], + doubleedge: ["8L50"], + doublekick: ["8L16"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + gigaimpact: ["8M"], + grassyglide: ["8T"], + growl: ["8L1"], + guardsplit: ["8L12"], + guardswap: ["8M", "8L32"], + headbutt: ["8L21"], + hyperbeam: ["8M"], + lastresort: ["8L56"], + megakick: ["8M"], + payback: ["8M"], + protect: ["8M"], + rest: ["8M"], + retaliate: ["8M"], + reversal: ["8M", "8L38"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + substitute: ["8M"], + swordsdance: ["8M"], + tackle: ["8L1"], + takedown: ["8L27"], + thunderwave: ["8M"], + wildcharge: ["8M"], + zenheadbutt: ["8M"], + }, + }, + chewtle: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + bite: ["9L7", "8L7"], + bodyslam: ["9M", "9L49", "8M", "8L49"], + chillingwater: ["9M"], + counter: ["9L28", "8L28"], + crunch: ["9M"], + dive: ["8M"], + dragontail: ["9M", "9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + falseswipe: ["9M"], + gastroacid: ["9E", "8E"], + headbutt: ["9L21", "8L21"], + hydropump: ["9M", "8M"], + icefang: ["9M", "8M"], + jawlock: ["9L35", "8L35"], + liquidation: ["9M", "9L42", "8M", "8L42"], + mudshot: ["9M", "8M"], + payback: ["8M"], + poisonjab: ["9M"], + protect: ["9M", "9L14", "8M", "8L14"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + revenge: ["8M"], + round: ["8M"], + scaleshot: ["8T"], + scaryface: ["9M"], + shellsmash: ["9E"], + skittersmack: ["8T"], + skullbash: ["8E"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stompingtantrum: ["9M"], + substitute: ["9M", "8M"], + surf: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + waterfall: ["9M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M"], + whirlpool: ["8M"], + }, + }, + drednaw: { + learnset: { + assurance: ["8M"], + attract: ["8M"], + bite: ["9L1", "8L1"], + blizzard: ["9M", "8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L57", "8M", "8L57"], + bulldoze: ["9M", "8M"], + chillingwater: ["9M"], + counter: ["9L30", "8L30"], + crunch: ["9M", "9L1", "8M", "8L1"], + dig: ["9M", "8M"], + dive: ["8M"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + headbutt: ["9L21", "8L21"], + headsmash: ["9L66", "8L66"], + highhorsepower: ["8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icefang: ["9M", "8M"], + icespinner: ["9M"], + irondefense: ["9M", "8M"], + irontail: ["8M"], + jawlock: ["9L39", "8L39"], + liquidation: ["9M", "9L48", "8M", "8L48"], + megahorn: ["8M"], + meteorbeam: ["8T"], + muddywater: ["8M"], + mudshot: ["9M", "8M"], + payback: ["8M"], + poisonjab: ["9M", "8M"], + protect: ["9M", "9L1", "8M", "8L1"], + raindance: ["9M", "8M"], + razorshell: ["9L1", "8M", "8L1"], + rest: ["9M", "8M"], + revenge: ["8M"], + rockblast: ["9M", "8M"], + rockpolish: ["9L1", "8L1"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "9L0", "8M", "8L0"], + round: ["8M"], + sandstorm: ["9M", "8M"], + sandtomb: ["8M"], + scald: ["8M"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M"], + smartstrike: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M", "8M"], + stompingtantrum: ["9M", "8M"], + stoneedge: ["9M", "8M"], + substitute: ["9M", "8M"], + superpower: ["8M"], + surf: ["9M", "8M"], + swordsdance: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["8M"], + waterfall: ["9M", "8M"], + watergun: ["9L1", "8L1"], + waterpulse: ["9M"], + whirlpool: ["8M"], + }, + }, + yamper: { + learnset: { + attract: ["8M"], + bite: ["8L10"], + charge: ["8L35"], + charm: ["8M", "8L26"], + crunch: ["8M", "8L30"], + dig: ["8M"], + discharge: ["8E"], + doubleedge: ["8E"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + firefang: ["8M"], + flamecharge: ["8E"], + helpinghand: ["8M"], + howl: ["8E"], + nuzzle: ["8L5"], + playrough: ["8M", "8L45"], + protect: ["8M"], + rest: ["8M"], + risingvoltage: ["8T"], + roar: ["8L15"], + round: ["8M"], + sandattack: ["8E"], + sleeptalk: ["8M"], + snarl: ["8M"], + snore: ["8M"], + spark: ["8L20"], + substitute: ["8M"], + swift: ["8M"], + tackle: ["8L1"], + tailwhip: ["8L1"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderfang: ["8M"], + thunderwave: ["8M"], + uproar: ["8M"], + voltswitch: ["8M"], + wildcharge: ["8M", "8L40"], + }, + }, + boltund: { + learnset: { + agility: ["8M"], + attract: ["8M"], + bite: ["8L1"], + bulkup: ["8M"], + charge: ["8L41"], + charm: ["8M", "8L28"], + crunch: ["8M", "8L34"], + dig: ["8M"], + eerieimpulse: ["8M"], + electricterrain: ["8M", "8L62"], + electrify: ["8L1"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + firefang: ["8M"], + focusenergy: ["8M"], + gigaimpact: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + hypervoice: ["8M"], + nuzzle: ["8L1"], + playrough: ["8M", "8L55"], + protect: ["8M"], + psychicfangs: ["8M"], + rest: ["8M"], + risingvoltage: ["8T"], + roar: ["8L15"], + round: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M"], + snore: ["8M"], + spark: ["8L20"], + substitute: ["8M"], + swift: ["8M"], + tackle: ["8L1"], + tailwhip: ["8L1"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderfang: ["8M"], + thunderwave: ["8M"], + uproar: ["8M"], + voltswitch: ["8M"], + wildcharge: ["8M", "8L48"], + }, + }, + rolycoly: { + learnset: { + ancientpower: ["9L20", "8L20"], + attract: ["8M"], + block: ["9E", "8E"], + bodyslam: ["9M"], + bulldoze: ["9M"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + explosion: ["9E", "8E"], + facade: ["9M", "8M"], + gyroball: ["8M"], + heatcrash: ["9L35", "8M", "8L35"], + incinerate: ["9L25", "8L25"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + meteorbeam: ["8T"], + mudslap: ["9M", "9E", "8E"], + powergem: ["9M"], + protect: ["9M", "8M"], + rapidspin: ["9L5", "8L5"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "9L40", "8M", "8L40"], + rockpolish: ["9L15", "8L15"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + sandstorm: ["9M", "8M"], + sandtomb: ["8M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + smackdown: ["9L10", "8L10"], + smokescreen: ["9L1", "8L1"], + snore: ["8M"], + spikes: ["9M", "8M"], + stealthrock: ["9M", "9L30", "8M", "8L30"], + stoneedge: ["9M", "8M"], + substitute: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + willowisp: ["9M", "8M"], + }, + }, + carkol: { + learnset: { + ancientpower: ["9L20", "8L20"], + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + burnup: ["8L55"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + firespin: ["9M", "8M"], + flamecharge: ["9M", "9L0", "8L0"], + flamethrower: ["9M", "8M"], + flareblitz: ["9M", "8M"], + gyroball: ["8M"], + heatcrash: ["9L41", "8M", "8L41"], + heatwave: ["9M", "8M"], + heavyslam: ["9M", "8M"], + highhorsepower: ["8M"], + incinerate: ["9L27", "8L27"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + meteorbeam: ["8T"], + mudslap: ["9M"], + overheat: ["9M", "8M"], + powergem: ["9M"], + protect: ["9M", "8M"], + rapidspin: ["9L1", "8L1"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "9L48", "8M", "8L48"], + rockpolish: ["9L15", "8L15"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + sandstorm: ["9M", "8M"], + sandtomb: ["8M"], + scald: ["8M"], + scorchingsands: ["8T"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + smackdown: ["9L1", "8L1"], + smokescreen: ["9L1", "8L1"], + snore: ["8M"], + spikes: ["9M", "8M"], + stealthrock: ["9M", "9L35", "8M", "8L35"], + stoneedge: ["9M", "9L55", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + willowisp: ["9M", "8M"], + }, + }, + coalossal: { + learnset: { + ancientpower: ["9L20", "8L20"], + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M"], + burnup: ["8L63"], + dig: ["9M", "8M"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + firepunch: ["9M", "8M"], + firespin: ["9M", "8M"], + flamecharge: ["9M", "9L1", "8L1"], + flamethrower: ["9M", "8M"], + flareblitz: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gyroball: ["8M"], + heatcrash: ["9L45", "8M", "8L45"], + heatwave: ["9M", "8M"], + heavyslam: ["9M", "8M"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M"], + incinerate: ["9L27", "8L27"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + meteorbeam: ["8T"], + overheat: ["9M", "8M"], + powergem: ["9M"], + protect: ["9M", "8M"], + rapidspin: ["9L1", "8L1"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "9L54", "8M", "8L54"], + rockpolish: ["9L15", "8L15"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + sandstorm: ["9M", "8M"], + sandtomb: ["8M"], + scald: ["8M"], + scorchingsands: ["8T"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + smackdown: ["9L1", "8L1"], + smokescreen: ["9L1", "8L1"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + spikes: ["9M", "8M"], + stealthrock: ["9M", "9L37", "8M", "8L37"], + stoneedge: ["9M", "9L63", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + tarshot: ["9L0", "8L0"], + terablast: ["9M"], + willowisp: ["9M", "8M"], + }, + }, + applin: { + learnset: { + astonish: ["9L1", "8L1"], + attract: ["8M"], + defensecurl: ["9E", "8E"], + dracometeor: ["8T"], + grassyglide: ["8T"], + pounce: ["9M"], + recycle: ["9E", "8E"], + rollout: ["9E", "8E"], + suckerpunch: ["9E", "8E"], + terablast: ["9M"], + withdraw: ["9L1", "8L1"], + }, + }, + flapple: { + learnset: { + acidspray: ["9M", "9L4", "8L4"], + acrobatics: ["9M", "9L8", "8M", "8L8"], + aerialace: ["9M"], + airslash: ["9M", "8M"], + astonish: ["9L1", "8L1"], + attract: ["8M"], + bulletseed: ["9M", "8M"], + dracometeor: ["9M", "8T"], + dragonbreath: ["9L20", "8L20"], + dragondance: ["9M", "9L24", "8M", "8L24"], + dragonpulse: ["9M", "9L28", "8M", "8L28"], + dragonrush: ["9L44", "8L44"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + facade: ["9M", "8M"], + fly: ["9M", "9L40", "8M", "8L40"], + focusenergy: ["8M"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + gravapple: ["9L32", "8L32"], + growth: ["9L1", "8L1"], + heavyslam: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L36", "8M", "8L36"], + leafstorm: ["9M"], + leechseed: ["9L12", "8L12"], + magicalleaf: ["9M"], + outrage: ["9M", "8M"], + pounce: ["9M"], + protect: ["9M", "9L16", "8M", "8L16"], + recycle: ["9L1", "8L1"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + trailblaze: ["9M"], + twister: ["9L1", "8L1"], + uturn: ["9M", "8M"], + wingattack: ["9L0", "8L0"], + withdraw: ["9L1", "8L1"], + }, + }, + appletun: { + learnset: { + amnesia: ["9M", "8M"], + appleacid: ["9L28", "8L28"], + astonish: ["9L1", "8L1"], + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L32", "8M", "8L32"], + bulldoze: ["9M", "8M"], + bulletseed: ["9M", "9L20", "8M", "8L20"], + curse: ["9L4", "8L4"], + dracometeor: ["9M", "8T"], + dragonpulse: ["9M", "9L40", "8M", "8L40"], + dragontail: ["9M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L44", "8M", "8L44"], + facade: ["9M", "8M"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + grassyglide: ["8T"], + grassyterrain: ["9M"], + growth: ["9L1", "8L1"], + gyroball: ["8M"], + headbutt: ["9L0", "8L0"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L36", "8M", "8L36"], + ironhead: ["9M"], + leafstorm: ["9M"], + leechseed: ["9L12", "8L12"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M"], + outrage: ["9M", "8M"], + payback: ["8M"], + pounce: ["9M"], + protect: ["9M", "9L16", "8M", "8L16"], + raindance: ["9M"], + recover: ["9L24", "8L24"], + recycle: ["9L1", "8L1"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + stomp: ["9L8", "8L8"], + stompingtantrum: ["9M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + superpower: ["8M"], + sweetscent: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + trailblaze: ["9M"], + withdraw: ["9L1", "8L1"], + zenheadbutt: ["9M"], + }, + }, + silicobra: { + learnset: { + attract: ["8M"], + belch: ["9E", "8E"], + bodyslam: ["9M"], + brutalswing: ["9L10", "8M", "8L10"], + bulldoze: ["9M", "9L15", "8M", "8L15"], + coil: ["9L45", "8L45"], + dig: ["9M", "9L30", "8M", "8L30"], + dragonrush: ["9E", "8E"], + drillrun: ["9M", "8M"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + glare: ["9L25", "8L25"], + headbutt: ["9L20", "8L20"], + lastresort: ["9E", "8E"], + minimize: ["9L5", "8L5"], + mudshot: ["9M", "8M"], + mudslap: ["9M", "9E", "8E"], + poisontail: ["9M", "9E", "8E"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + round: ["8M"], + sandattack: ["9L1", "8L1"], + sandstorm: ["9M", "9L35", "8M", "8L35"], + sandtomb: ["9L50", "8M", "8L50"], + scaleshot: ["8T"], + scaryface: ["9M"], + scorchingsands: ["8T"], + screech: ["8M"], + skittersmack: ["8T"], + slam: ["9L40", "8L40"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M"], + stoneedge: ["9M"], + substitute: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + wrap: ["9L1", "8L1"], + }, + }, + sandaconda: { + learnset: { + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M"], + brutalswing: ["9L1", "8M", "8L1"], + bulldoze: ["9M", "9L15", "8M", "8L15"], + coil: ["9L49", "8L49"], + dig: ["9M", "9L30", "8M", "8L30"], + drillrun: ["9M", "8M"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + firefang: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + glare: ["9L25", "8L25"], + headbutt: ["9L20", "8L20"], + highhorsepower: ["8M"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + minimize: ["9L1", "8L1"], + mudshot: ["9M", "8M"], + mudslap: ["9M"], + outrage: ["9M", "8M"], + poisontail: ["9M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "8M"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + sandattack: ["9L1", "8L1"], + sandstorm: ["9M", "9L35", "8M", "8L35"], + sandtomb: ["9L51", "8M", "8L51"], + scaleshot: ["8T"], + scaryface: ["9M"], + scorchingsands: ["8T"], + screech: ["8M"], + skittersmack: ["8T"], + skullbash: ["8L1"], + slam: ["9L42", "8L42"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M", "8M"], + stoneedge: ["9M", "8M"], + substitute: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + wrap: ["9L1", "8L1"], + zenheadbutt: ["9M", "8M"], + }, + }, + cramorant: { + learnset: { + aerialace: ["8E"], + agility: ["8M"], + airslash: ["8M"], + amnesia: ["8M", "8L42"], + aquaring: ["8E"], + assurance: ["8M"], + attract: ["8M"], + belch: ["8L1"], + blizzard: ["8M"], + bravebird: ["8M"], + defog: ["8E"], + dive: ["8M", "8L28"], + drillpeck: ["8L35"], + dualwingbeat: ["8T"], + endure: ["8M"], + facade: ["8M"], + featherdance: ["8E"], + fly: ["8M"], + furyattack: ["8L14"], + gigaimpact: ["8M"], + hurricane: ["8M"], + hydropump: ["8M", "8L56"], + hyperbeam: ["8M"], + icebeam: ["8M"], + icywind: ["8M"], + liquidation: ["8M"], + peck: ["8L1"], + pluck: ["8L21"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M"], + reversal: ["8M"], + roost: ["8E"], + round: ["8M"], + scald: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + spitup: ["8L1"], + steelwing: ["8M"], + stockpile: ["8L1"], + substitute: ["8M"], + superpower: ["8M"], + surf: ["8M"], + swallow: ["8L1"], + thief: ["8M"], + thrash: ["8L49"], + throatchop: ["8M"], + uproar: ["8M"], + watergun: ["8L7"], + weatherball: ["8M"], + whirlpool: ["8M"], + }, + }, + arrokuda: { + learnset: { + acupressure: ["9E", "8E"], + agility: ["9M", "9L18", "8M", "8L18"], + aquajet: ["9L1", "8L1"], + assurance: ["8M"], + attract: ["8M"], + bite: ["9L12", "8L12"], + bounce: ["8M"], + brickbreak: ["9M", "8M"], + chillingwater: ["9M"], + closecombat: ["9M", "8M"], + crunch: ["9M", "9L36", "8M", "8L36"], + dive: ["9L24", "8M", "8L24"], + doubleedge: ["9L48", "8L48"], + drillrun: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + focusenergy: ["9L30", "8M"], + furyattack: ["9L6", "8L6"], + hydropump: ["9M"], + icefang: ["9M", "8M"], + laserfocus: ["8L30"], + liquidation: ["9M", "9L42", "8M", "8L42"], + nightslash: ["9E", "8E"], + peck: ["9L1", "8L1"], + poisonjab: ["8M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + scald: ["8M"], + scaleshot: ["8T"], + slash: ["9E", "8E"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + surf: ["9M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9E", "8E"], + throatchop: ["8M"], + waterfall: ["9M", "8M"], + waterpulse: ["9M"], + whirlpool: ["8M"], + }, + }, + barraskewda: { + learnset: { + agility: ["9M", "9L18", "8M", "8L18"], + aquajet: ["9L1", "8L1"], + assurance: ["8M"], + attract: ["8M"], + bite: ["9L1", "8L1"], + blizzard: ["9M"], + bounce: ["8M"], + brickbreak: ["9M", "8M"], + chillingwater: ["9M"], + closecombat: ["9M", "8M"], + crunch: ["9M", "9L40", "8M", "8L40"], + dive: ["9L24", "8M", "8L24"], + doubleedge: ["9L56", "8L56"], + drillrun: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + flipturn: ["8T"], + focusenergy: ["9L32", "8M"], + furyattack: ["9L1", "8L1"], + gigaimpact: ["9M", "8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M"], + icefang: ["9M", "8M"], + laserfocus: ["8L32"], + liquidation: ["9M", "9L48", "8M", "8L48"], + peck: ["9L1", "8L1"], + poisonjab: ["9M", "8M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + scald: ["8M"], + scaleshot: ["8T"], + scaryface: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["9L1", "8M", "8L1"], + waterfall: ["9M", "8M"], + waterpulse: ["9M"], + whirlpool: ["8M"], + }, + }, + toxel: { + learnset: { + acid: ["9L1", "8L1", "8S0"], + attract: ["8M"], + belch: ["9L1", "8L1"], + charm: ["9M"], + encore: ["9M", "8M"], + endeavor: ["9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + flail: ["9L1", "8L1", "8S0"], + growl: ["9L1", "8L1", "8S0"], + metalsound: ["9E", "8E"], + nuzzle: ["9L1", "8L1", "8S0"], + poweruppunch: ["8E"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + tearfullook: ["9L1", "8L1"], + terablast: ["9M"], + }, + eventData: [ + {generation: 8, level: 1, isHidden: false, moves: ["nuzzle", "growl", "flail", "acid"], pokeball: "luxuryball"}, + ], + }, + toxtricity: { + learnset: { + acid: ["9L1", "8L1"], + acidspray: ["9M", "9L1", "8L1"], + attract: ["8M"], + belch: ["9L1", "8L1"], + boomburst: ["9L48", "8L48", "8S0"], + brickbreak: ["9M"], + charge: ["9L4", "8L4"], + chargebeam: ["9M"], + charm: ["9M"], + discharge: ["9L36", "8L36"], + drainpunch: ["9M", "8M"], + eerieimpulse: ["9M", "8M", "8L1"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + firepunch: ["9M", "8M"], + flail: ["9L1", "8L1"], + fling: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + leer: ["9L1", "8L1"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + nobleroar: ["9L1", "8L1"], + nuzzle: ["9L1", "8L1"], + overdrive: ["9L44", "8L44", "8S0"], + payback: ["8M"], + poisonjab: ["9M", "9L40", "8M", "8L40"], + poisontail: ["9M"], + protect: ["9M", "8M"], + raindance: ["9M"], + rest: ["9M", "8M"], + risingvoltage: ["8T", "8S0"], + round: ["8M"], + scaryface: ["9M", "9L12", "8M", "8L12"], + screech: ["9L24", "8M", "8L24"], + shiftgear: ["9L52", "8L52"], + shockwave: ["9L8", "8L8"], + sleeptalk: ["9M", "8M"], + sludgebomb: ["9M", "8M"], + sludgewave: ["8M", "8S0"], + snarl: ["9M", "8M"], + snore: ["8M"], + spark: ["9L0", "8L0"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swagger: ["9L28", "8L28"], + swift: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L16", "8M", "8L16"], + tearfullook: ["9L1", "8L1"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thunderfang: ["9M"], + thunderpunch: ["9M", "8M"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "8M"], + toxic: ["9L32", "8L32"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uproar: ["8M"], + venoshock: ["9M", "8M", "8L20"], + voltswitch: ["9M", "8M"], + wildcharge: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 50, shiny: true, nature: "Rash", abilities: ["punkrock"], moves: ["overdrive", "sludgewave", "boomburst", "risingvoltage"], pokeball: "cherishball"}, + ], + }, + toxtricitylowkey: { + learnset: { + acid: ["9L1", "8L1"], + acidspray: ["9M", "9L1", "8L1"], + attract: ["8M"], + belch: ["9L1", "8L1"], + boomburst: ["9L48", "8L48"], + brickbreak: ["9M"], + charge: ["9L4", "8L4"], + chargebeam: ["9M"], + charm: ["9M"], + discharge: ["9L36", "8L36"], + drainpunch: ["9M", "8M"], + eerieimpulse: ["9M", "8M", "8L1"], + electricterrain: ["9M"], + electroball: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + firepunch: ["9M", "8M"], + flail: ["9L1", "8L1"], + fling: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + gunkshot: ["9M", "8M"], + helpinghand: ["9M"], + hex: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + leer: ["9L1", "8L1"], + magneticflux: ["9L52", "8L52"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M"], + nobleroar: ["9L1", "8L1"], + nuzzle: ["9L1", "8L1"], + overdrive: ["9L44", "8L44"], + payback: ["8M"], + poisonjab: ["9M", "9L40", "8M", "8L40"], + poisontail: ["9M"], + protect: ["9M", "8M"], + raindance: ["9M"], + rest: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M"], + scaryface: ["9M", "9L12", "8M", "8L12"], + screech: ["9L24", "8M", "8L24"], + shockwave: ["9L8", "8L8"], + sleeptalk: ["9M", "8M"], + sludgebomb: ["9M", "8M"], + sludgewave: ["8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + spark: ["9L0", "8L0"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swagger: ["9L28", "8L28"], + swift: ["9M", "8M"], + takedown: ["9M"], + taunt: ["9M", "9L16", "8M", "8L16"], + tearfullook: ["9L1", "8L1"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thunderfang: ["9M"], + thunderpunch: ["9M", "8M"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "8M"], + toxic: ["9L32", "8L32"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uproar: ["8M"], + venomdrench: ["8M", "8L20"], + venoshock: ["9M"], + voltswitch: ["9M", "8M"], + wildcharge: ["9M", "8M"], + }, + }, + sizzlipede: { + learnset: { + attract: ["8M"], + bite: ["8L10"], + brutalswing: ["8M"], + bugbite: ["8L20"], + bugbuzz: ["8M"], + burnup: ["8L55"], + coil: ["8L25"], + crunch: ["8M", "8L40"], + defensecurl: ["8E"], + ember: ["8L1"], + endure: ["8M"], + facade: ["8M"], + firelash: ["8L45"], + firespin: ["8M", "8L35"], + flamewheel: ["8L15"], + heatcrash: ["8M"], + heatwave: ["8M"], + knockoff: ["8E"], + leechlife: ["8M"], + lunge: ["8L50"], + powerwhip: ["8M"], + protect: ["8M"], + rest: ["8M"], + rollout: ["8E"], + round: ["8M"], + scald: ["8M"], + scorchingsands: ["8T"], + skittersmack: ["8T"], + slam: ["8L30"], + sleeptalk: ["8M"], + smokescreen: ["8L1"], + snore: ["8M"], + strugglebug: ["8E"], + substitute: ["8M"], + sunnyday: ["8M"], + venoshock: ["8M"], + wrap: ["8L5"], + }, + }, + centiskorch: { + learnset: { + attract: ["8M"], + bite: ["8L1"], + brutalswing: ["8M"], + bugbite: ["8L20"], + bugbuzz: ["8M"], + burnup: ["8L67"], + coil: ["8L25"], + crunch: ["8M", "8L46"], + ember: ["8L1"], + endure: ["8M"], + facade: ["8M"], + fireblast: ["8M"], + firefang: ["8M"], + firelash: ["8L53"], + firespin: ["8M", "8L39"], + flamethrower: ["8M"], + flamewheel: ["8L15"], + flareblitz: ["8M"], + gigaimpact: ["8M"], + heatcrash: ["8M"], + heatwave: ["8M"], + hyperbeam: ["8M"], + inferno: ["8L1"], + leechlife: ["8M"], + lunge: ["8L60"], + mysticalfire: ["8M"], + overheat: ["8M"], + powerwhip: ["8M"], + protect: ["8M"], + rest: ["8M"], + round: ["8M"], + scald: ["8M"], + scorchingsands: ["8T"], + skittersmack: ["8T"], + slam: ["8L32"], + sleeptalk: ["8M"], + smokescreen: ["8L1"], + snore: ["8M"], + solarbeam: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + thunderfang: ["8M"], + venoshock: ["8M"], + willowisp: ["8M"], + wrap: ["8L1"], + xscissor: ["8M"], + }, + }, + clobbopus: { + learnset: { + attract: ["8M"], + bind: ["8L10"], + bodyslam: ["8M"], + brickbreak: ["8M", "8L20"], + brine: ["8M"], + bulkup: ["8M", "8L25"], + circlethrow: ["8E"], + closecombat: ["8M"], + coaching: ["8T"], + detect: ["8L15"], + dive: ["8M"], + endure: ["8M"], + facade: ["8M"], + feint: ["8L5"], + focusblast: ["8M"], + icepunch: ["8M"], + leer: ["8L1"], + liquidation: ["8M"], + megapunch: ["8M"], + muddywater: ["8M"], + mudshot: ["8M"], + painsplit: ["8E"], + payback: ["8M"], + poweruppunch: ["8E"], + protect: ["8M"], + rest: ["8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["8M", "8L40"], + rocksmash: ["8L1"], + round: ["8M"], + seismictoss: ["8E"], + sleeptalk: ["8M"], + snore: ["8M"], + soak: ["8E"], + submission: ["8L30"], + substitute: ["8M"], + suckerpunch: ["8E"], + superpower: ["8M", "8L45"], + taunt: ["8M", "8L35"], + waterfall: ["8M"], + workup: ["8M"], + }, + }, + grapploct: { + learnset: { + attract: ["8M"], + bind: ["8L1"], + bodyslam: ["8M"], + brickbreak: ["8M", "8L20"], + brine: ["8M"], + brutalswing: ["8M"], + bulkup: ["8M", "8L25"], + closecombat: ["8M"], + coaching: ["8T"], + detect: ["8L15"], + dig: ["8M"], + dive: ["8M"], + drainpunch: ["8M"], + endure: ["8M"], + facade: ["8M"], + feint: ["8L1"], + focusblast: ["8M"], + gigaimpact: ["8M"], + hydropump: ["8M"], + hyperbeam: ["8M"], + icepunch: ["8M"], + leer: ["8L1"], + liquidation: ["8M"], + megapunch: ["8M"], + muddywater: ["8M"], + mudshot: ["8M"], + octazooka: ["8L1"], + octolock: ["8L0"], + payback: ["8M"], + protect: ["8M"], + rest: ["8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["8M", "8L40"], + rocksmash: ["8L1"], + round: ["8M"], + scaryface: ["8M"], + skittersmack: ["8T"], + sleeptalk: ["8M"], + snore: ["8M"], + stompingtantrum: ["8M"], + submission: ["8L30"], + substitute: ["8M"], + superpower: ["8M", "8L45"], + surf: ["8M"], + taunt: ["8M", "8L35"], + topsyturvy: ["8L50"], + waterfall: ["8M"], + whirlpool: ["8M"], + workup: ["8M"], + }, + }, + sinistea: { + learnset: { + allyswitch: ["9E", "8M"], + aromatherapy: ["8L30"], + aromaticmist: ["9L6", "8L6"], + astonish: ["9L1", "8L1"], + batonpass: ["9M", "8M"], + calmmind: ["9M"], + confuseray: ["9M"], + darkpulse: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + foulplay: ["9M", "8M"], + gigadrain: ["9M", "9L36", "8M", "8L36"], + hex: ["9M", "8M"], + imprison: ["9M", "8M"], + magicalleaf: ["9M"], + megadrain: ["9L12", "8L12"], + memento: ["9L54", "8L54"], + metronome: ["9M", "8M"], + nastyplot: ["9M", "9L42", "8M", "8L42"], + nightshade: ["9M"], + payback: ["8M"], + phantomforce: ["9M", "8M"], + poltergeist: ["8T"], + protect: ["9M", "8M", "8L18"], + psybeam: ["9M"], + psychic: ["9M", "8M"], + psyshock: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + shadowball: ["9M", "9L48", "8M", "8L48"], + shellsmash: ["9L60", "8L60"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + sweetscent: ["9L30"], + terablast: ["9M"], + trick: ["9M", "8M"], + trickroom: ["9M"], + willowisp: ["9M", "8M"], + withdraw: ["9L1", "8L1"], + wonderroom: ["8M"], + }, + }, + sinisteaantique: { + learnset: { + allyswitch: ["9E"], + aromatherapy: ["8S0"], + aromaticmist: ["9L6"], + astonish: ["9L1"], + batonpass: ["9M"], + calmmind: ["9M"], + celebrate: ["8S0"], + confuseray: ["9M"], + darkpulse: ["9M"], + endure: ["9M"], + facade: ["9M"], + foulplay: ["9M"], + gigadrain: ["9M", "9L36"], + hex: ["9M"], + imprison: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L12"], + memento: ["9L54", "8S0"], + metronome: ["9M", "8S0"], + nastyplot: ["9M", "9L42"], + nightshade: ["9M"], + phantomforce: ["9M"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psyshock: ["9M"], + rest: ["9M"], + shadowball: ["9M", "9L48"], + shellsmash: ["9L60"], + skillswap: ["9M"], + sleeptalk: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + suckerpunch: ["9L24"], + sweetscent: ["9L30"], + terablast: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + willowisp: ["9M"], + withdraw: ["9L1"], + }, + eventData: [ + {generation: 8, level: 50, isHidden: true, moves: ["memento", "metronome", "aromatherapy", "celebrate"], pokeball: "cherishball"}, + ], + }, + polteageist: { + learnset: { + allyswitch: ["8M"], + aromatherapy: ["8L30"], + aromaticmist: ["9L1", "8L1"], + astonish: ["9L1", "8L1"], + batonpass: ["9M", "8M"], + calmmind: ["9M"], + confuseray: ["9M"], + curse: ["9L66", "8L66"], + darkpulse: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + foulplay: ["9M", "8M"], + gigadrain: ["9M", "9L36", "8M", "8L36"], + gigaimpact: ["9M", "8M"], + hex: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M"], + megadrain: ["9L1", "8L1"], + memento: ["9L54", "8L54"], + metronome: ["9M", "8M"], + nastyplot: ["9M", "9L42", "8M", "8L42"], + nightshade: ["9M"], + payback: ["8M"], + phantomforce: ["9M", "8M"], + poltergeist: ["8T"], + protect: ["9M", "9L18", "8M", "8L18"], + psybeam: ["9M"], + psychic: ["9M", "8M"], + psyshock: ["9M", "8M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + selfdestruct: ["8M"], + shadowball: ["9M", "9L48", "8M", "8L48"], + shellsmash: ["9L60", "8L60"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "8M"], + strengthsap: ["9L1", "8L1"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + sweetscent: ["9L30"], + teatime: ["9L0", "8L0"], + terablast: ["9M"], + trick: ["9M", "8M"], + trickroom: ["9M"], + willowisp: ["9M", "8M"], + withdraw: ["9L1", "8L1"], + wonderroom: ["8M"], + }, + }, + hatenna: { + learnset: { + afteryou: ["9E", "8E"], + aromatherapy: ["8L15"], + aromaticmist: ["9L15", "8E"], + attract: ["8M"], + batonpass: ["9M", "8M"], + calmmind: ["9M", "9L35", "8M", "8L35"], + charm: ["9M", "8M"], + confusion: ["9L1", "8L1"], + darkpulse: ["9M", "8M"], + dazzlinggleam: ["9M", "9L30", "8M", "8L30"], + disarmingvoice: ["9M", "9L10", "8L10"], + drainingkiss: ["9M", "8M"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + gigadrain: ["9M", "8M"], + healingwish: ["9L45", "8L45"], + healpulse: ["9L25", "8L25"], + helpinghand: ["9M", "8M"], + imprison: ["9M", "8M"], + lifedew: ["9L5", "8L5"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + metronome: ["9M"], + mistyterrain: ["9M"], + mysticalfire: ["9E", "8M"], + nuzzle: ["9E", "8E"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L20", "8L20"], + psychic: ["9M", "9L40", "8M", "8L40"], + psychicterrain: ["9M"], + psyshock: ["9M", "8M"], + quash: ["9E", "8E"], + reflect: ["9M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + swift: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + trick: ["9M"], + trickroom: ["9M"], + }, + }, + hattrem: { + learnset: { + aromatherapy: ["8L15"], + aromaticmist: ["9L15"], + attract: ["8M"], + batonpass: ["9M", "8M"], + brutalswing: ["9L0", "8M", "8L0"], + calmmind: ["9M", "9L37", "8M", "8L37"], + charm: ["9M", "8M"], + confusion: ["9L1", "8L1"], + darkpulse: ["9M", "8M"], + dazzlinggleam: ["9M", "9L30", "8M", "8L30"], + disarmingvoice: ["9M", "9L1", "8L1"], + drainingkiss: ["9M", "8M"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + gigadrain: ["9M", "8M"], + healingwish: ["9L51", "8L51"], + healpulse: ["9L25", "8L25"], + helpinghand: ["9M", "8M"], + imprison: ["9M", "8M"], + lifedew: ["9L1", "8L1"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + metronome: ["9M"], + mistyterrain: ["9M"], + mysticalfire: ["8M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L20", "8L20"], + psychic: ["9M", "9L44", "8M", "8L44"], + psychicterrain: ["9M"], + psyshock: ["9M", "8M"], + reflect: ["9M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + swift: ["9M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + trick: ["9M"], + trickroom: ["9M"], + }, + }, + hatterene: { + learnset: { + agility: ["9M"], + aromatherapy: ["8L15"], + aromaticmist: ["9L15"], + attract: ["8M"], + batonpass: ["9M", "8M"], + brutalswing: ["9L1", "8M", "8L1"], + calmmind: ["9M", "9L37", "8M", "8L37"], + charm: ["9M", "8M"], + confusion: ["9L1", "8L1"], + darkpulse: ["9M", "8M"], + dazzlinggleam: ["9M", "9L30", "8M", "8L30"], + disarmingvoice: ["9M", "9L1", "8L1"], + drainingkiss: ["9M", "8M"], + endure: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + futuresight: ["8M"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + guardswap: ["8M"], + healingwish: ["9L55", "8L55"], + healpulse: ["9L25", "8L25"], + helpinghand: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + lifedew: ["9L1", "8L1"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + magicpowder: ["9L64", "8L64"], + magicroom: ["8M"], + metronome: ["9M"], + mistyexplosion: ["8T"], + mistyterrain: ["9M"], + mysticalfire: ["8M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + powerswap: ["8M"], + powerwhip: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L20", "8L20"], + psychic: ["9M", "9L46", "8M", "8L46"], + psychicterrain: ["9M"], + psychocut: ["9L0", "8M", "8L0"], + psyshock: ["9M", "8M"], + reflect: ["9M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + shadowball: ["9M", "8M"], + shadowclaw: ["9M", "8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + swift: ["9M"], + swordsdance: ["9M", "8M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + trick: ["9M"], + trickroom: ["9M", "8M"], + wonderroom: ["8M"], + }, + }, + impidimp: { + learnset: { + assurance: ["9L16", "8M", "8L16"], + attract: ["8M"], + bite: ["9L4", "8L4"], + burningjealousy: ["8T"], + chillingwater: ["9M"], + confide: ["9L1", "8L1"], + darkpulse: ["9M", "9L33", "8M", "8L33"], + dazzlinggleam: ["9M", "8M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9L1", "8L1"], + faketears: ["9M", "9L12", "8M", "8L12"], + flatter: ["9L8", "8L8"], + fling: ["9M"], + foulplay: ["9M", "9L44", "8M", "8L44"], + lashout: ["8T"], + leechlife: ["9M", "8M"], + lightscreen: ["9M"], + lowkick: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M", "8M"], + mistyterrain: ["9M"], + nastyplot: ["9M", "9L36", "8M", "8L36"], + partingshot: ["9E"], + playrough: ["9M", "9L40", "8M", "8L40"], + protect: ["9M", "8M"], + reflect: ["9M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + round: ["8M"], + scaryface: ["9M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + swagger: ["9L20", "8L20"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunderwave: ["9M", "8M"], + torment: ["9L28", "8L28"], + trailblaze: ["9M"], + trick: ["9M", "8M"], + uproar: ["8M"], + }, + }, + morgrem: { + learnset: { + assurance: ["9L16", "8M", "8L16"], + attract: ["8M"], + bite: ["9L1", "8L1"], + burningjealousy: ["8T"], + chillingwater: ["9M"], + confide: ["9L1", "8L1"], + darkpulse: ["9M", "9L35", "8M", "8L35"], + dazzlinggleam: ["9M", "8M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9L1", "8L1"], + faketears: ["9M", "9L12", "8M", "8L12"], + falsesurrender: ["9L0", "8L0"], + flatter: ["9L1", "8L1"], + fling: ["9M"], + foulplay: ["9M", "9L52", "8M", "8L52"], + imprison: ["9M"], + lashout: ["8T"], + leechlife: ["9M", "8M"], + lightscreen: ["9M", "8M"], + lowkick: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M", "8M"], + mistyterrain: ["9M"], + nastyplot: ["9M", "9L40", "8M", "8L40"], + playrough: ["9M", "9L46", "8M", "8L46"], + protect: ["9M", "8M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + round: ["8M"], + scaryface: ["9M"], + shadowclaw: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + swagger: ["9L20", "8L20"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + throatchop: ["8M"], + thunderwave: ["9M", "8M"], + torment: ["9L28", "8L28"], + trailblaze: ["9M"], + trick: ["9M", "8M"], + uproar: ["8M"], + }, + }, + grimmsnarl: { + learnset: { + assurance: ["9L16", "8M", "8L16"], + attract: ["8M"], + bite: ["9L1", "8L1"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + bulkup: ["9M", "9L1", "8M", "8L1"], + burningjealousy: ["8T"], + chillingwater: ["9M"], + confide: ["9L1", "8L1"], + crunch: ["9M", "8M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "9L35", "8M", "8L35"], + dazzlinggleam: ["9M", "8M"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fakeout: ["9L1", "8L1"], + faketears: ["9M", "9L12", "8M", "8L12"], + falsesurrender: ["9L1", "8L1"], + firepunch: ["9M", "8M"], + flatter: ["9L1", "8L1"], + fling: ["9M"], + focusblast: ["9M", "8M"], + focusenergy: ["8M"], + foulplay: ["9M", "9L56", "8M", "8L56"], + gigaimpact: ["9M", "8M"], + hammerarm: ["9L64", "8L64"], + hyperbeam: ["9M", "8M"], + icepunch: ["9M", "8M"], + imprison: ["9M"], + lashout: ["8T"], + leechlife: ["9M", "8M"], + lightscreen: ["9M", "9S0", "8M"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metronome: ["9M", "8M"], + mistyterrain: ["9M"], + nastyplot: ["9M", "9L40", "8M", "8L40"], + playrough: ["9M", "9L48", "8M", "8L48"], + powerswap: ["8M"], + poweruppunch: ["8L1"], + powerwhip: ["8M"], + protect: ["9M", "8M"], + reflect: ["9M", "9S0", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + shadowclaw: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spiritbreak: ["9L0", "9S0", "8L0"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L24", "8L24"], + superpower: ["8M"], + swagger: ["9L20", "8L20"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + throatchop: ["8M"], + thunderpunch: ["9M", "8M"], + thunderwave: ["9M", "9S0", "8M"], + torment: ["9L28", "8L28"], + trailblaze: ["9M"], + trick: ["9M", "8M"], + uproar: ["8M"], + wonderroom: ["8M"], + }, + eventData: [ + {generation: 9, level: 50, nature: "Calm", shiny: true, abilities: ["prankster"], ivs: {hp: 31, atk: 0, def: 31, spa: 31, spd: 31, spe: 31}, moves: ["thunderwave", "spiritbreak", "reflect", "lightscreen"], pokeball: "cherishball"}, + ], + }, + milcery: { + learnset: { + acidarmor: ["8L30"], + aromatherapy: ["8L20"], + aromaticmist: ["8L1"], + attract: ["8M", "8L25", "8S0"], + babydolleyes: ["8E"], + celebrate: ["8S0"], + charm: ["8M"], + dazzlinggleam: ["8M", "8L35"], + drainingkiss: ["8M", "8L15"], + endure: ["8M"], + entrainment: ["8L50", "8S0"], + facade: ["8M"], + fling: ["8M"], + helpinghand: ["8M"], + lastresort: ["8E", "8S0"], + mistyterrain: ["8M", "8L45"], + protect: ["8M"], + recover: ["8L40"], + rest: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + storedpower: ["8M"], + substitute: ["8M"], + sweetkiss: ["8L5"], + sweetscent: ["8L10"], + tackle: ["8L1"], + }, + eventData: [ + {generation: 8, level: 5, nature: "Hardy", isHidden: false, moves: ["celebrate", "lastresort", "entrainment", "attract"], pokeball: "cherishball"}, + ], + }, + alcremie: { + learnset: { + acidarmor: ["8L30"], + aromatherapy: ["8L20"], + aromaticmist: ["8L1"], + attract: ["8M", "8L25"], + calmmind: ["8M"], + charm: ["8M"], + dazzlinggleam: ["8M", "8L35"], + decorate: ["8L0"], + drainingkiss: ["8M", "8L15"], + drainpunch: ["8M"], + encore: ["8M"], + endure: ["8M"], + energyball: ["8M"], + entrainment: ["8L50"], + facade: ["8M"], + faketears: ["8M"], + fling: ["8M"], + gigadrain: ["8M"], + gigaimpact: ["8M"], + helpinghand: ["8M"], + hyperbeam: ["8M"], + imprison: ["8M"], + lightscreen: ["8M"], + magicalleaf: ["8M"], + magicroom: ["8M"], + metronome: ["8M"], + mistyexplosion: ["8T"], + mistyterrain: ["8M", "8L45"], + mysticalfire: ["8M"], + playrough: ["8M"], + protect: ["8M"], + psychic: ["8M"], + psyshock: ["8M"], + recover: ["8L40"], + rest: ["8M"], + round: ["8M"], + safeguard: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + storedpower: ["8M"], + substitute: ["8M"], + sweetkiss: ["8L1"], + sweetscent: ["8L1"], + tackle: ["8L1"], + triattack: ["8M"], + wonderroom: ["8M"], + }, + }, + falinks: { + learnset: { + agility: ["9M", "8M"], + assurance: ["8M"], + beatup: ["8M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M"], + bulkup: ["9M", "9L20", "8M", "8L20"], + closecombat: ["9M", "9L50", "8M", "8L50"], + coaching: ["8T"], + counter: ["9L60", "8L60"], + endure: ["9M", "9L25", "8M", "8L25"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + firstimpression: ["9L35", "8L35"], + focusblast: ["9M", "8M"], + focusenergy: ["9L10", "8M", "8L10"], + gigaimpact: ["9M", "8M"], + headbutt: ["9L15", "8L15"], + helpinghand: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L45", "8M", "8L45"], + ironhead: ["9M", "8M"], + megahorn: ["9L55", "8M", "8L55"], + noretreat: ["9L40", "8L40"], + payback: ["8M"], + poisonjab: ["9M", "8M"], + protect: ["9M", "9L1", "8M", "8L1"], + raindance: ["9M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "9L30", "8M", "8L30"], + rockslide: ["9M", "8M"], + rocksmash: ["9L5", "8L5"], + rocktomb: ["9M", "8M"], + round: ["8M"], + screech: ["8M"], + sleeptalk: ["9M", "8M"], + smartstrike: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + superpower: ["8M"], + swordsdance: ["9M", "8M"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["8M"], + trailblaze: ["9M"], + zenheadbutt: ["9M", "8M"], + }, + }, + pincurchin: { + learnset: { + acupressure: ["9L55", "8L55"], + assurance: ["8M"], + attract: ["8M"], + bodyslam: ["9M"], + brine: ["8M"], + bubblebeam: ["9L25", "8L25"], + charge: ["9L10", "8L10"], + chargebeam: ["9M"], + chillingwater: ["9M"], + curse: ["9L35", "8L35"], + discharge: ["9L60", "8L60"], + electricterrain: ["9M", "9L40", "8M", "8L40"], + electroball: ["9M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + furyattack: ["9L15", "8L15"], + gigaimpact: ["9M"], + hex: ["9M", "8M"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M"], + liquidation: ["9M", "8M"], + memento: ["9E", "8E"], + muddywater: ["8M"], + payback: ["8M"], + peck: ["9L1", "8L1"], + pinmissile: ["8M"], + poisonjab: ["9M", "9L45", "8M", "8L45"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + recover: ["9L30", "8L30"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M"], + scald: ["8M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + spark: ["9L20", "8L20"], + spikes: ["9M", "8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9E", "8E"], + surf: ["9M", "8M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "8M"], + toxicspikes: ["9M", "8M"], + venomdrench: ["8M"], + venoshock: ["9M", "8M"], + watergun: ["9L5", "8L5"], + wildcharge: ["9M"], + zingzap: ["9L50", "8L50"], + }, + }, + snom: { + learnset: { + attract: ["8M"], + bugbite: ["9E", "8E"], + bugbuzz: ["9M", "8M"], + endure: ["8M"], + facade: ["9M", "8M"], + fairywind: ["9E", "8E"], + iciclespear: ["8M"], + icywind: ["9M", "8M"], + mirrorcoat: ["9E", "8E"], + pounce: ["9M"], + powdersnow: ["9L1", "8L1"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + strugglebug: ["9M", "9L1", "8L1"], + substitute: ["9M", "8M"], + terablast: ["9M"], + }, + }, + frosmoth: { + learnset: { + acrobatics: ["9M", "8M"], + airslash: ["9M", "8M"], + attract: ["9L1", "8M", "8L1"], + aurorabeam: ["9L24", "8L24"], + auroraveil: ["9L36", "8L36"], + avalanche: ["9M", "8M"], + blizzard: ["9M", "9L40", "8M", "8L40"], + bugbuzz: ["9M", "9L32", "8M", "8L32"], + calmmind: ["9M", "8M"], + dazzlinggleam: ["9M", "8M"], + defog: ["9L16", "8L16"], + dualwingbeat: ["8T"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + featherdance: ["9L21", "8L21"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + hail: ["8M", "8L28"], + helpinghand: ["9M", "9L1", "8M", "8L1"], + hurricane: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + icespinner: ["9M"], + iciclespear: ["8M"], + icywind: ["9M", "9L0", "8M", "8L0"], + imprison: ["9M", "8M"], + infestation: ["9L8", "8L8"], + leechlife: ["9M", "8M"], + lightscreen: ["9M", "8M"], + mist: ["9L12", "8L12"], + playrough: ["9M", "8M"], + pounce: ["9M"], + powdersnow: ["9L1", "8L1"], + protect: ["9M", "8M"], + quiverdance: ["9L52", "8L52"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + skittersmack: ["8T"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M", "9L28"], + strugglebug: ["9M", "9L1", "8L1"], + stunspore: ["9L4", "8L4"], + substitute: ["9M", "8M"], + swift: ["9M"], + tailwind: ["9M", "9L44", "8L44"], + takedown: ["9M"], + terablast: ["9M"], + tripleaxel: ["8T"], + uturn: ["9M", "8M"], + weatherball: ["8M"], + wideguard: ["9L48", "8L48"], + }, + }, + stonjourner: { + learnset: { + ancientpower: ["9E", "8E"], + assurance: ["8M"], + attract: ["8M"], + block: ["9L1", "8L1"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "9L42", "8M", "8L42"], + brutalswing: ["8M"], + bulldoze: ["9M", "8M"], + curse: ["9E", "8E"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gravity: ["9L18", "8L18"], + heatcrash: ["8M"], + heavyslam: ["9M", "9L54", "8M", "8L54"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "8M"], + lowkick: ["9M"], + lowsweep: ["9M"], + megakick: ["9L66", "8M", "8L66"], + meteorbeam: ["8T"], + powergem: ["9M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "8M"], + rockpolish: ["9L6", "8L6"], + rockslide: ["9M", "9L36", "8M", "8L36"], + rockthrow: ["9L1", "8L1"], + rocktomb: ["9M", "9L12", "8M", "8L12"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["9M", "8M"], + sandtomb: ["8M"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M", "9L30", "8M", "8L30"], + stomp: ["9L24", "8L24"], + stompingtantrum: ["9M", "8M"], + stoneedge: ["9M", "9L60", "8M", "8L60"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + superpower: ["8M"], + takedown: ["9M"], + terablast: ["9M"], + wideguard: ["9L48", "8L48"], + wonderroom: ["8M"], + }, + }, + eiscue: { + learnset: { + agility: ["9M", "8M"], + amnesia: ["9M", "9L30", "8M", "8L30"], + aquaring: ["9E", "8E"], + attract: ["8M"], + auroraveil: ["9L48", "8L48"], + avalanche: ["9M", "8M"], + bellydrum: ["9E", "8E"], + blizzard: ["9M", "9L60", "8M", "8L60"], + bodyslam: ["9M"], + brine: ["8M"], + chillingwater: ["9M"], + dive: ["8M"], + doubleedge: ["9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + freezedry: ["9L36", "8L36"], + gigaimpact: ["9M"], + hail: ["8M", "8L42"], + headbutt: ["9L24", "8L24"], + headsmash: ["9E", "8E"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M"], + icebeam: ["9M", "8M"], + icepunch: ["9M", "8M"], + icespinner: ["9M"], + iciclecrash: ["9E", "8E"], + iciclespear: ["8M"], + icywind: ["9M", "9L18", "8M", "8L18"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "8M"], + liquidation: ["9M", "8M"], + mist: ["9L6", "8L6"], + powdersnow: ["9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + round: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M", "9L42"], + soak: ["9E", "8E"], + substitute: ["9M", "8M"], + surf: ["9M", "9L54", "8M", "8L54"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + waterfall: ["9M", "8M"], + waterpulse: ["9M"], + weatherball: ["9L12", "8M", "8L12"], + whirlpool: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + indeedee: { + learnset: { + afteryou: ["9L25", "8L25"], + allyswitch: ["8M"], + aromatherapy: ["8L30"], + attract: ["8M"], + bodyslam: ["9M"], + calmmind: ["9M", "9L40", "8M", "8L40"], + dazzlinggleam: ["9M", "8M"], + disarmingvoice: ["9M", "9L10", "8L10"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + encore: ["9M", "9L5", "8M", "8L5"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + expandingforce: ["8T"], + extrasensory: ["9E", "8E"], + facade: ["9M", "8M"], + fakeout: ["9E", "8E"], + futuresight: ["8M"], + healingwish: ["9L30"], + helpinghand: ["9M", "9L20", "8M", "8L20"], + hypervoice: ["9M", "8M"], + imprison: ["9M", "8M"], + lastresort: ["9L55", "8L55"], + magicalleaf: ["9M", "8M"], + magicroom: ["8M"], + metronome: ["9M", "8M"], + mysticalfire: ["8M"], + payday: ["8M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + powersplit: ["9L45", "8L45"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L15", "8L15"], + psychic: ["9M", "9L35", "8M", "8L35"], + psychicterrain: ["9M", "9L50", "8M", "8L50"], + psychup: ["9E", "8E"], + psyshock: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + shadowball: ["9M", "8M"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "9L1", "8M", "8L1"], + substitute: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + terrainpulse: ["8T"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + wonderroom: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + indeedeef: { + learnset: { + allyswitch: ["8M"], + aromatherapy: ["8L30"], + attract: ["8M"], + batonpass: ["9M", "9L5", "8M", "8L5"], + bodyslam: ["9M"], + calmmind: ["9M", "9L40", "8M", "8L40"], + charm: ["9M"], + dazzlinggleam: ["9M", "8M"], + disarmingvoice: ["9M", "9L10", "8L10"], + drainingkiss: ["9M", "8M"], + drainpunch: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "8M"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + fakeout: ["9E", "8E"], + followme: ["9L25", "8L25"], + futuresight: ["8M"], + guardsplit: ["9L45", "8L45"], + guardswap: ["8M"], + healingwish: ["9L30", "8L55"], + healpulse: ["9E", "8E"], + helpinghand: ["9M", "9L20", "8M", "8L20"], + hypervoice: ["9M", "9S0", "8M"], + imprison: ["9M", "8M"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + metronome: ["9M", "8M"], + mysticalfire: ["8M"], + payday: ["8M"], + playnice: ["9L1", "8L1"], + playrough: ["9M", "8M"], + protect: ["9M", "8M"], + psybeam: ["9M", "9L15", "8L15"], + psychic: ["9M", "9L35", "9S0", "8M", "8L35"], + psychicterrain: ["9M", "9L50", "8M", "8L50"], + psychoshift: ["8E"], + psychup: ["9E", "8E"], + psyshock: ["9M", "8M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + shadowball: ["9M", "9S0", "8M"], + skillswap: ["9M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + storedpower: ["9M", "9L1", "8M", "8L1"], + substitute: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + terrainpulse: ["8T"], + trick: ["9M", "8M"], + trickroom: ["9S0"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + {generation: 9, level: 75, shiny: 1, perfectIVs: 4, moves: ["psychic", "hypervoice", "shadowball", "trickroom"]}, + ], + }, + morpeko: { + learnset: { + agility: ["8M", "8L40"], + assurance: ["8M"], + attract: ["8M"], + aurawheel: ["8L55"], + bite: ["8L25"], + brickbreak: ["8M"], + bulletseed: ["8M", "8L45"], + charge: ["8E"], + crunch: ["8M", "8L50"], + darkpulse: ["8M"], + electricterrain: ["8M"], + electroball: ["8M"], + electroweb: ["8M"], + endure: ["8M"], + facade: ["8M"], + fakeout: ["8E"], + faketears: ["8M"], + firefang: ["8M"], + flatter: ["8L20"], + fling: ["8M"], + foulplay: ["8M"], + icefang: ["8M"], + lashout: ["8T"], + leer: ["8L5"], + nastyplot: ["8M"], + outrage: ["8M"], + partingshot: ["8E"], + payback: ["8M"], + powertrip: ["8L10"], + protect: ["8M"], + psychicfangs: ["8M"], + quash: ["8E"], + quickattack: ["8L15"], + rapidspin: ["8E"], + rest: ["8M"], + revenge: ["8M"], + risingvoltage: ["8T"], + round: ["8M"], + scaryface: ["8M"], + seedbomb: ["8M"], + sleeptalk: ["8M"], + snarl: ["8M"], + snore: ["8M"], + spark: ["8L30"], + stompingtantrum: ["8M"], + substitute: ["8M"], + superfang: ["8E"], + swagger: ["8E"], + swift: ["8M"], + tailwhip: ["8L1"], + taunt: ["8M"], + thief: ["8M"], + thrash: ["8L60"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderfang: ["8M"], + thunderpunch: ["8M"], + thundershock: ["8L1"], + thunderwave: ["8M"], + tickle: ["8E"], + torment: ["8L35"], + uproar: ["8M"], + voltswitch: ["8M"], + wildcharge: ["8M"], + }, + }, + cufant: { + learnset: { + attract: ["8M"], + belch: ["9E", "8E"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + bulldoze: ["9M", "9L15", "8M", "8L15"], + curse: ["9E", "8E"], + defensecurl: ["9E", "8E"], + dig: ["9M", "9L30", "8M", "8L30"], + doubleedge: ["9E", "8E"], + earthpower: ["9M", "8M"], + earthquake: ["9M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fissure: ["9E", "8E"], + flashcannon: ["9M"], + fling: ["9M", "8M"], + growl: ["9L1", "8L1"], + heavyslam: ["9M"], + highhorsepower: ["9L50", "8M", "8L50"], + irondefense: ["9M", "9L25", "8M", "8L25"], + ironhead: ["9M", "9L40", "8M", "8L40"], + megakick: ["8M"], + mudshot: ["9M", "8M"], + playrough: ["9M", "9L45", "8M", "8L45"], + powerwhip: ["8M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + rockblast: ["9M", "8M"], + rockslide: ["9M", "8M"], + rocksmash: ["9L10", "8L10"], + rocktomb: ["9M", "8M"], + rollout: ["9L5", "8L5"], + round: ["8M"], + sandstorm: ["9M"], + screech: ["8M"], + slam: ["9E", "8E"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M", "8M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + stomp: ["9L20", "8L20"], + stompingtantrum: ["9M", "8M"], + stoneedge: ["9M"], + strength: ["9L35", "8L35"], + substitute: ["9M", "8M"], + superpower: ["9L55", "8M", "8L55"], + swagger: ["9E", "8E"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + terablast: ["9M"], + whirlwind: ["9E", "8E"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + copperajah: { + learnset: { + attract: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + bulldoze: ["9M", "9L15", "8M", "8L15"], + dig: ["9M", "9L30", "8M", "8L30"], + earthpower: ["9M", "8M"], + earthquake: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + flashcannon: ["9M", "8M"], + fling: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + growl: ["9L1", "8L1"], + heatcrash: ["8M"], + heavyslam: ["9M", "9L0", "8M", "8L0"], + highhorsepower: ["9L58", "8M", "8L58"], + hyperbeam: ["9M", "8M"], + irondefense: ["9M", "9L25", "8M", "8L25"], + ironhead: ["9M", "9L44", "8M", "8L44"], + megakick: ["8M"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M"], + payback: ["8M"], + playrough: ["9M", "9L51", "8M", "8L51"], + powerwhip: ["8M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + revenge: ["8M"], + rockblast: ["9M", "8M"], + rockslide: ["9M", "8M"], + rocksmash: ["9L1", "8L1"], + rocktomb: ["9M", "8M"], + rollout: ["9L1", "8L1"], + round: ["8M"], + sandstorm: ["9M"], + scaryface: ["8M"], + screech: ["8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + stealthrock: ["9M", "8M"], + steelbeam: ["9M", "8T"], + steelroller: ["8T"], + stomp: ["9L20", "8L20"], + stompingtantrum: ["9M", "8M"], + stoneedge: ["9M", "8M"], + strength: ["9L37", "8L37"], + substitute: ["9M", "8M"], + superpower: ["9L65", "8M", "8L65"], + tackle: ["9L1", "8L1"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + dracozolt: { + learnset: { + aerialace: ["8L14"], + ancientpower: ["8L21"], + bodyslam: ["8M"], + boltbeak: ["8L63"], + breakingswipe: ["8M"], + brutalswing: ["8M"], + bulldoze: ["8M"], + charge: ["8L7", "8S0"], + discharge: ["8L56"], + dracometeor: ["8T"], + dragonclaw: ["8M"], + dragonpulse: ["8M", "8L70"], + dragonrush: ["8L77"], + dragontail: ["8L35"], + earthpower: ["8M"], + earthquake: ["8M"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + fireblast: ["8M"], + firefang: ["8M"], + firespin: ["8M"], + flamethrower: ["8M"], + gigaimpact: ["8M"], + highhorsepower: ["8M"], + hyperbeam: ["8M"], + irontail: ["8M"], + lowkick: ["8M"], + megakick: ["8M"], + megapunch: ["8M"], + meteorbeam: ["8T"], + outrage: ["8M"], + pluck: ["8L28"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M"], + risingvoltage: ["8T"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + slam: ["8L49"], + sleeptalk: ["8M"], + snore: ["8M"], + stomp: ["8L42"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + sunnyday: ["8M"], + tackle: ["8L1", "8S0"], + taunt: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderfang: ["8M"], + thunderpunch: ["8M"], + thundershock: ["8L1", "8S0"], + thunderwave: ["8M"], + wildcharge: ["8M"], + }, + eventData: [ + {generation: 8, level: 10, shiny: 1, perfectIVs: 3, moves: ["tackle", "thundershock", "charge"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + arctozolt: { + learnset: { + ancientpower: ["8L21"], + avalanche: ["8M", "8L35"], + blizzard: ["8M", "8L77"], + bodyslam: ["8M"], + boltbeak: ["8L63"], + bulldoze: ["8M"], + charge: ["8L7", "8S0"], + discharge: ["8L56"], + echoedvoice: ["8L14"], + electroball: ["8M"], + endure: ["8M"], + facade: ["8M"], + freezedry: ["8L42"], + gigaimpact: ["8M"], + hail: ["8M"], + hydropump: ["8M"], + hyperbeam: ["8M"], + hypervoice: ["8M"], + icebeam: ["8M"], + icefang: ["8M"], + iciclecrash: ["8L70"], + iciclespear: ["8M"], + icywind: ["8M"], + irontail: ["8M"], + lowkick: ["8M"], + megakick: ["8M"], + megapunch: ["8M"], + meteorbeam: ["8T"], + payback: ["8M"], + pluck: ["8L28"], + powdersnow: ["8L1", "8S0"], + protect: ["8M"], + raindance: ["8M"], + rest: ["8M"], + risingvoltage: ["8T"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + slam: ["8L49"], + sleeptalk: ["8M"], + snore: ["8M"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + surf: ["8M"], + taunt: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderfang: ["8M"], + thunderpunch: ["8M"], + thundershock: ["8L1", "8S0"], + thunderwave: ["8M"], + wildcharge: ["8M"], + }, + eventData: [ + {generation: 8, level: 10, shiny: 1, perfectIVs: 3, moves: ["powdersnow", "thundershock", "charge"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + dracovish: { + learnset: { + ancientpower: ["8L21"], + bite: ["8L28"], + bodyslam: ["8M"], + brine: ["8M"], + brutalswing: ["8M", "8L14"], + bulldoze: ["8M"], + crunch: ["8M", "8L56"], + dive: ["8M"], + dracometeor: ["8T"], + dragonbreath: ["8L35"], + dragonpulse: ["8M", "8L70"], + dragonrush: ["8L77", "8S1"], + earthpower: ["8M"], + earthquake: ["8M"], + endure: ["8M"], + facade: ["8M"], + fishiousrend: ["8L63", "8S1"], + gigaimpact: ["8M"], + hydropump: ["8M"], + hyperbeam: ["8M"], + icefang: ["8M", "8S1"], + ironhead: ["8M"], + leechlife: ["8M"], + liquidation: ["8M"], + lowkick: ["8M"], + megakick: ["8M"], + meteorbeam: ["8T"], + outrage: ["8M"], + protect: ["8M", "8L7", "8S0"], + psychicfangs: ["8M"], + raindance: ["8M"], + rest: ["8M"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + scald: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + stomp: ["8L42"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + superfang: ["8L49"], + surf: ["8M"], + tackle: ["8L1", "8S0"], + waterfall: ["8M"], + watergun: ["8L1", "8S1", "8S0"], + whirlpool: ["8M"], + zenheadbutt: ["8M"], + }, + eventData: [ + {generation: 8, level: 10, shiny: 1, perfectIVs: 3, moves: ["tackle", "watergun", "protect"], pokeball: "pokeball"}, + {generation: 8, level: 80, nature: "Naive", abilities: ["strongjaw"], ivs: {hp: 30, atk: 31, def: 31, spa: 30, spd: 30, spe: 31}, moves: ["fishiousrend", "dragonrush", "icefang", "watergun"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + arctovish: { + learnset: { + ancientpower: ["8L21"], + auroraveil: ["8L35"], + avalanche: ["8M"], + bite: ["8L28"], + blizzard: ["8M", "8L77"], + bodyslam: ["8M"], + brine: ["8M"], + crunch: ["8M", "8L56"], + dive: ["8M"], + endure: ["8M"], + facade: ["8M"], + fishiousrend: ["8L63"], + freezedry: ["8L42"], + gigaimpact: ["8M"], + hail: ["8M"], + hydropump: ["8M"], + hyperbeam: ["8M"], + icebeam: ["8M"], + icefang: ["8M"], + iciclecrash: ["8L70"], + iciclespear: ["8M"], + icywind: ["8M", "8L14"], + irondefense: ["8M"], + ironhead: ["8M"], + liquidation: ["8M"], + meteorbeam: ["8T"], + powdersnow: ["8L1", "8S0"], + protect: ["8M", "8L7", "8S0"], + psychicfangs: ["8M"], + raindance: ["8M"], + rest: ["8M"], + rockblast: ["8M"], + rockslide: ["8M"], + rocktomb: ["8M"], + round: ["8M"], + sleeptalk: ["8M"], + snore: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + superfang: ["8L49"], + surf: ["8M"], + waterfall: ["8M"], + watergun: ["8L1", "8S0"], + whirlpool: ["8M"], + zenheadbutt: ["8M"], + }, + eventData: [ + {generation: 8, level: 10, shiny: 1, perfectIVs: 3, moves: ["powdersnow", "watergun", "protect"], pokeball: "pokeball"}, + ], + eventOnly: true, + }, + duraludon: { + learnset: { + attract: ["8M"], + bodypress: ["8M"], + bodyslam: ["8M"], + breakingswipe: ["8M", "8L24"], + brickbreak: ["8M"], + darkpulse: ["8M"], + dracometeor: ["8T"], + dragonclaw: ["8M", "8L48"], + dragonpulse: ["8M"], + dragontail: ["8L30"], + endure: ["8M"], + facade: ["8M"], + flashcannon: ["8M", "8L54"], + foulplay: ["8M"], + gigaimpact: ["8M"], + gyroball: ["8M"], + heavyslam: ["8M"], + honeclaws: ["8L12"], + hyperbeam: ["8M", "8L66"], + irondefense: ["8M", "8L36"], + ironhead: ["8M"], + laserfocus: ["8L42"], + leer: ["8L1"], + lightscreen: ["8M"], + metalburst: ["8L60"], + metalclaw: ["8L1"], + metalsound: ["8L18"], + mirrorcoat: ["8E"], + nightslash: ["8E"], + outrage: ["8M"], + protect: ["8M"], + reflect: ["8M"], + rest: ["8M"], + rockslide: ["8M"], + rocksmash: ["8L6"], + rocktomb: ["8M"], + round: ["8M"], + scaryface: ["8M"], + screech: ["8M"], + slash: ["8E"], + sleeptalk: ["8M"], + snarl: ["8M"], + snore: ["8M"], + solarbeam: ["8M"], + stealthrock: ["8M"], + steelbeam: ["8T"], + steelroller: ["8T"], + stompingtantrum: ["8M"], + stoneedge: ["8M"], + substitute: ["8M"], + swordsdance: ["8M"], + thunder: ["8M"], + thunderbolt: ["8M"], + thunderwave: ["8M"], + }, + }, + dreepy: { + learnset: { + astonish: ["9L1", "8L1"], + attract: ["8M"], + batonpass: ["9M", "8M"], + bite: ["9L1", "8L1"], + confuseray: ["9M", "9E", "8E"], + curse: ["9E", "8E"], + disable: ["9E", "8E"], + doubleteam: ["9E", "8E"], + dracometeor: ["9M", "8T"], + dragontail: ["9M", "9E", "8E"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + grudge: ["8E"], + helpinghand: ["9M", "8M"], + infestation: ["9L1", "8L1"], + protect: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + rest: ["9M", "8M"], + round: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9E", "8E"], + swift: ["9M", "8M"], + terablast: ["9M"], + thunderwave: ["9M", "8M"], + }, + }, + drakloak: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "9L24", "8M", "8L24"], + allyswitch: ["8M"], + assurance: ["9L12", "8M", "8L12"], + astonish: ["9L1", "8L1"], + attract: ["8M"], + batonpass: ["9M", "8M"], + beatup: ["8M"], + bite: ["9L1", "8L1"], + breakingswipe: ["8M"], + brine: ["8M"], + dive: ["8M"], + doubleedge: ["9L66", "8L66"], + doublehit: ["9L30", "8L30"], + dracometeor: ["9M", "8T"], + dragondance: ["9M", "9L42", "8M", "8L42"], + dragonpulse: ["9M", "9L0", "8M", "8L0"], + dragonrush: ["9L61", "8L61"], + dragontail: ["9M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + flamethrower: ["9M", "8M"], + helpinghand: ["9M", "8M"], + hex: ["9M", "9L18", "8M", "8L18"], + hydropump: ["9M", "8M"], + infestation: ["9L1", "8L1"], + lastresort: ["9L72", "8L72"], + lightscreen: ["9M"], + lockon: ["9L6", "8L6"], + nightshade: ["9M"], + outrage: ["9M", "8M"], + phantomforce: ["9M", "9L48", "8M", "8L48"], + pounce: ["9M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + reflect: ["9M"], + rest: ["9M", "8M"], + round: ["8M"], + scald: ["8M"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + steelwing: ["8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M", "9L54", "8L54"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thunderwave: ["9M", "8M"], + uturn: ["9M", "9L36", "8M", "8L36"], + willowisp: ["9M", "8M"], + }, + }, + dragapult: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "9L24", "8M", "8L24"], + allyswitch: ["8M"], + assurance: ["9L12", "8M", "8L12"], + astonish: ["9L1", "8L1"], + attract: ["8M"], + batonpass: ["9M", "8M"], + beatup: ["8M"], + bite: ["9L1", "8L1"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + brine: ["8M"], + dive: ["8M"], + doubleedge: ["9L70", "8L70"], + doublehit: ["9L30", "8L30"], + dracometeor: ["9M", "8T"], + dragonbreath: ["9L1", "8L1"], + dragonclaw: ["9M", "8M"], + dragondance: ["9M", "9L42", "8M", "8L42"], + dragondarts: ["9L0", "8L0"], + dragonpulse: ["9M", "8M"], + dragonrush: ["9L63", "8L63"], + dragontail: ["9M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + fireblast: ["9M", "8M"], + flamethrower: ["9M", "8M"], + fly: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + helpinghand: ["9M", "8M"], + hex: ["9M", "9L18", "8M", "8L18"], + hydropump: ["9M", "8M"], + hyperbeam: ["9M", "8M"], + infestation: ["9L1", "8L1"], + lastresort: ["9L78", "8L78"], + lightscreen: ["9M", "8M"], + lockon: ["9L6", "8L6"], + nightshade: ["9M"], + outrage: ["9M", "8M"], + phantomforce: ["9M", "9L48", "8M", "8L48"], + pounce: ["9M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + scald: ["8M"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + steelwing: ["8M"], + substitute: ["9M", "8M"], + suckerpunch: ["8L1"], + sunnyday: ["9M"], + surf: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M", "9L54", "8L54"], + terablast: ["9M"], + thief: ["9M", "8M"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "8M"], + thunderwave: ["9M", "8M"], + triattack: ["8M"], + uturn: ["9M", "9L36", "8M", "8L36"], + willowisp: ["9M", "8M"], + }, + }, + zacian: { + learnset: { + agility: ["9M", "8M"], + airslash: ["9M", "8M"], + assurance: ["8M"], + bite: ["9L1", "8L1"], + bodyslam: ["9M"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + closecombat: ["9M", "9L77", "8M", "8L77"], + crunch: ["9M", "9L55", "8M", "8L55", "8S0"], + dazzlinggleam: ["9M"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + firefang: ["9M", "8M"], + flashcannon: ["9M"], + focusblast: ["9M", "8M"], + focusenergy: ["8M"], + gigaimpact: ["9M", "9L88", "8M", "8L88"], + helpinghand: ["9M", "8M"], + howl: ["9L1", "8L1"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + icefang: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M"], + ironhead: ["9M", "9L33", "8M", "8L33", "8S0", "8S1"], + irontail: ["8M"], + laserfocus: ["8L44"], + metalclaw: ["9M", "9L1", "8L1"], + mistyterrain: ["9M"], + moonblast: ["9L66", "8L66"], + nobleroar: ["9L44"], + playrough: ["9M", "8M", "8S1"], + poisonjab: ["9M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + psychocut: ["8M"], + quickattack: ["9L1", "8L1"], + quickguard: ["9L1", "8L1"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + round: ["8M"], + sacredsword: ["9L1", "8L1", "8S0", "8S1"], + scaryface: ["9M", "8M"], + slash: ["9L11", "8L11"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + solarblade: ["8M"], + steelbeam: ["9M", "8T"], + substitute: ["9M", "8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L22", "8M", "8L22", "8S0", "8S1"], + tailslap: ["8M"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M", "8M"], + trailblaze: ["9M"], + wildcharge: ["9M", "8M"], + workup: ["8M"], + }, + eventData: [ + {generation: 8, level: 70, perfectIVs: 3, moves: ["sacredsword", "swordsdance", "ironhead", "crunch"]}, + {generation: 8, level: 100, shiny: true, nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 30, spd: 31, spe: 31}, moves: ["ironhead", "playrough", "swordsdance", "sacredsword"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + zaciancrowned: { + learnset: { + behemothblade: ["9R", "8R"], + }, + eventOnly: true, + }, + zamazenta: { + learnset: { + agility: ["9M", "8M"], + bite: ["9L1", "8L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + closecombat: ["9M", "9L77", "8M", "8L77", "8S1"], + coaching: ["8T"], + crunch: ["9M", "9L55", "8M", "8L55", "8S0"], + dazzlinggleam: ["9M", "8M"], + dig: ["9M", "8M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + firefang: ["9M", "8M"], + flashcannon: ["9M", "8M"], + focusblast: ["9M", "8M"], + focusenergy: ["8M"], + gigaimpact: ["9M", "9L88", "8M", "8L88"], + guardswap: ["8M"], + heavyslam: ["9M"], + helpinghand: ["9M", "8M"], + howl: ["9L1", "8L1"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + icefang: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "9L22", "8M", "8L22", "8S0", "8S1"], + ironhead: ["9M", "9L33", "8M", "8L33", "8S0", "8S1"], + irontail: ["8M"], + laserfocus: ["8L44"], + lightscreen: ["9M", "8M"], + metalburst: ["9L44", "8L1"], + metalclaw: ["9M", "9L1", "8L1"], + moonblast: ["9L66", "8L66"], + payback: ["8M"], + playrough: ["9M", "8M"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psychicfangs: ["9M", "8M"], + quickattack: ["9L1", "8L1"], + raindance: ["9M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + sandstorm: ["9M"], + scaryface: ["9M", "8M"], + slash: ["9L11", "8L11", "8S0"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + steelbeam: ["9M", "8T"], + stoneedge: ["9M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + swift: ["9M", "8M"], + tailslap: ["8M"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M", "8M"], + trailblaze: ["9M"], + wideguard: ["9L1", "8L1", "8S1"], + wildcharge: ["9M", "8M"], + workup: ["8M"], + }, + eventData: [ + {generation: 8, level: 70, perfectIVs: 3, moves: ["slash", "crunch", "ironhead", "irondefense"]}, + {generation: 8, level: 100, shiny: true, nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 30, spd: 31, spe: 31}, moves: ["ironhead", "closecombat", "irondefense", "wideguard"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + zamazentacrowned: { + learnset: { + behemothbash: ["9R", "8R"], + }, + eventOnly: true, + }, + eternatus: { + learnset: { + agility: ["9M", "9L1", "8M", "8L1"], + assurance: ["8M"], + bodyslam: ["9M"], + brutalswing: ["8M"], + confuseray: ["9M", "9L1", "8L1"], + cosmicpower: ["9L64", "8M", "8L64"], + crosspoison: ["9L32", "8M", "8L32", "8S0"], + dracometeor: ["9M", "8T"], + dragondance: ["9M", "9L24", "8M", "8L24"], + dragonpulse: ["9M", "9L40", "8M", "8L40", "8S0"], + dragontail: ["9M", "9L1", "8L1"], + dynamaxcannon: ["9L56", "8L56", "8S1", "8S0"], + endure: ["9M", "8M"], + eternabeam: ["8L88", "8S1"], + facade: ["9M", "8M"], + fireblast: ["9M"], + firespin: ["9M"], + flamethrower: ["9M", "9L48", "8M", "8L48", "8S1", "8S0"], + flashcannon: ["9M", "8M"], + fly: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + gunkshot: ["9M"], + hyperbeam: ["9M", "9L80", "8M", "8L80"], + lightscreen: ["9M", "8M"], + meteorbeam: ["8T"], + mysticalfire: ["8M"], + outrage: ["9M", "9L88"], + payback: ["8M"], + poisonjab: ["9M", "8M"], + poisontail: ["9M", "9L1", "8L1"], + protect: ["9M", "8M"], + raindance: ["9M"], + recover: ["9L72", "8L72"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + screech: ["8M"], + shadowball: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + sludgebomb: ["9M", "8M", "8S1"], + sludgewave: ["8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + toxic: ["9L8", "8L8"], + toxicspikes: ["9M", "8M"], + venomdrench: ["8M"], + venoshock: ["9M", "9L16", "8M", "8L16"], + }, + eventData: [ + {generation: 8, level: 60, perfectIVs: 3, moves: ["crosspoison", "dragonpulse", "flamethrower", "dynamaxcannon"]}, + {generation: 8, level: 100, shiny: true, nature: "Timid", perfectIVs: 6, moves: ["eternabeam", "dynamaxcannon", "sludgebomb", "flamethrower"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + kubfu: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M", "9L12", "8L12"], + attract: ["8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "9L24", "8M", "8L24"], + bulkup: ["9M", "9L32", "8M", "8L32"], + closecombat: ["9M", "9L48", "8M", "8L48"], + coaching: ["8T"], + counter: ["9L44", "8L44"], + detect: ["9L28", "8L28"], + dig: ["9M", "8M"], + dynamicpunch: ["9L40", "8L40"], + endure: ["9M", "9L4", "8M", "8L4", "8S0"], + facade: ["9M", "8M"], + firepunch: ["9M", "8M"], + fling: ["9M"], + focusenergy: ["9L8", "8M", "8L8", "8S0"], + focuspunch: ["9L52", "8L52"], + headbutt: ["9L20", "8L20"], + helpinghand: ["9M", "8M"], + icepunch: ["9M", "8M"], + ironhead: ["9M", "9L36", "8M", "8L36"], + leer: ["9L1", "8L1", "8S0"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rocksmash: ["9L1", "8L1", "8S0"], + round: ["8M"], + scaryface: ["9M", "9L16", "8M", "8L16"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + superpower: ["8M"], + swordsdance: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M", "8M"], + uturn: ["9M", "8M"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + // TODO get actual event data + {generation: 8, level: 10, perfectIVs: 3, moves: ["rocksmash", "leer", "endure", "focusenergy"]}, + ], + eventOnly: true, + }, + urshifu: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M", "9L12", "8L12"], + assurance: ["8M"], + attract: ["8M"], + aurasphere: ["9M", "8M"], + beatup: ["8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "9L24", "8M", "8L24"], + bulkup: ["9M", "9L32", "8M", "8L32"], + closecombat: ["9M", "9L48", "8M", "8L48"], + coaching: ["8T"], + counter: ["9L44", "8L44"], + crunch: ["9M", "8M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "8M"], + detect: ["9L28", "8L28"], + dig: ["9M", "8M"], + drainpunch: ["9M", "8M"], + dynamicpunch: ["9L40", "8L40"], + endure: ["9M", "9L1", "8M", "8L1"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + firepunch: ["9M", "8M"], + fling: ["9M", "8M"], + focusblast: ["9M", "8M"], + focusenergy: ["9L1", "8M", "8L1"], + focuspunch: ["9L52", "8L52"], + foulplay: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + headbutt: ["9L20", "8L20"], + helpinghand: ["9M", "8M"], + icepunch: ["9M", "8M"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "9L36", "8M", "8L36"], + lashout: ["8T"], + leer: ["9L1", "8L1"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + metalclaw: ["9M"], + payback: ["8M"], + poisonjab: ["9M", "8M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rockslide: ["9M", "8M"], + rocksmash: ["9L1", "8L1"], + rocktomb: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "9L16", "8M", "8L16"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + stoneedge: ["9M", "8M"], + substitute: ["9M", "8M"], + suckerpunch: ["9L1", "8L1"], + superpower: ["8M"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + throatchop: ["8M"], + thunderpunch: ["9M", "8M"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + wickedblow: ["9L0", "8L0"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + urshifurapidstrike: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M", "9L12", "8L12"], + aquajet: ["9L1", "8L1"], + attract: ["8M"], + aurasphere: ["9M", "8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "9L24", "8M", "8L24"], + brine: ["8M"], + bulkup: ["9M", "9L32", "8M", "8L32"], + chillingwater: ["9M"], + closecombat: ["9M", "9L48", "8M", "8L48"], + coaching: ["8T"], + counter: ["9L44", "8L44"], + detect: ["9L28", "8L28"], + dig: ["9M", "8M"], + dive: ["8M"], + drainpunch: ["9M", "8M"], + dynamicpunch: ["9L40", "8L40"], + endure: ["9M", "9L1", "8M", "8L1"], + facade: ["9M", "8M"], + falseswipe: ["9M", "8M"], + firepunch: ["9M", "8M"], + fling: ["9M"], + focusblast: ["9M", "8M"], + focusenergy: ["9L1", "8M", "8L1"], + focuspunch: ["9L52", "8L52"], + gigaimpact: ["9M", "8M"], + headbutt: ["9L20", "8L20"], + helpinghand: ["9M", "8M"], + icepunch: ["9M", "8M"], + icespinner: ["9M"], + irondefense: ["9M", "8M"], + ironhead: ["9M", "9L36", "8M", "8L36"], + leer: ["9L1", "8L1"], + liquidation: ["9M", "8M"], + lowkick: ["9M", "8M"], + lowsweep: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + poisonjab: ["9M", "8M"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + rest: ["9M", "8M"], + retaliate: ["8M"], + revenge: ["8M"], + reversal: ["9M", "8M"], + rockslide: ["9M", "8M"], + rocksmash: ["9L1", "8L1"], + rocktomb: ["9M", "8M"], + round: ["8M"], + scald: ["8M"], + scaryface: ["9M", "9L16", "8M", "8L16"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + stoneedge: ["9M", "8M"], + substitute: ["9M", "8M"], + superpower: ["8M"], + surgingstrikes: ["9L0", "8L0"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thunderpunch: ["9M", "8M"], + trailblaze: ["9M"], + uturn: ["9M", "8M"], + waterfall: ["9M", "8M"], + whirlpool: ["8M"], + workup: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + }, + zarude: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M"], + assurance: ["8M"], + bind: ["9L1", "8L1"], + bite: ["9L42", "8L42"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + bulkup: ["9M", "8M"], + bulletseed: ["9M", "8M"], + closecombat: ["9M", "8M", "8S0"], + crunch: ["9M", "8M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "8M"], + dig: ["9M", "8M"], + drainpunch: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L60", "8M", "8L60"], + facade: ["9M", "8M"], + fling: ["9M", "8M"], + furyswipes: ["9L24", "8L24"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "9L36", "8M", "8L36"], + grassyglide: ["8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L18", "8L18"], + hammerarm: ["9L72", "8L72"], + helpinghand: ["9M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + irontail: ["8M"], + junglehealing: ["9L90", "8L90"], + lashout: ["8T"], + leafstorm: ["9M"], + leer: ["9L6", "8L6"], + lowkick: ["9M", "8M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + powerwhip: ["9L84", "8M", "8L84", "8S0"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + revenge: ["8M"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "9L30", "8M", "8L30"], + scratch: ["9L1", "8L1"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M", "8S0"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + solarblade: ["8M"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + superpower: ["8M"], + swagger: ["9L54", "8L54", "8S0"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + synthesis: ["9L66", "8L66"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L78", "8L78"], + throatchop: ["8M"], + trailblaze: ["9M"], + uturn: ["9M", "9L48", "8M", "8L48"], + vinewhip: ["9L12", "8L12"], + }, + eventData: [ + {generation: 8, level: 60, nature: "Sassy", moves: ["closecombat", "powerwhip", "swagger", "snarl"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + zarudedada: { + learnset: { + acrobatics: ["9M", "8M"], + aerialace: ["9M"], + assurance: ["8M"], + bind: ["9L1", "8L1"], + bite: ["9L42", "8L42"], + bodyslam: ["9M", "8M"], + brickbreak: ["9M", "8M"], + brutalswing: ["8M"], + bulkup: ["9M", "8M"], + bulletseed: ["9M", "8M"], + closecombat: ["9M", "8M"], + crunch: ["9M", "8M"], + darkestlariat: ["8M"], + darkpulse: ["9M", "8M"], + dig: ["9M", "8M"], + drainpunch: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L60", "8M", "8L60", "8S0"], + facade: ["9M", "8M"], + fling: ["9M", "8M"], + furyswipes: ["9L24", "8L24"], + gigadrain: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "9L36", "8M", "8L36"], + grassyglide: ["8T"], + grassyterrain: ["9M", "8M"], + growth: ["9L18", "8L18"], + hammerarm: ["9L72", "8L72", "8S0"], + helpinghand: ["9M"], + hyperbeam: ["9M", "8M"], + hypervoice: ["9M", "8M"], + irontail: ["8M"], + junglehealing: ["9L90", "8L90", "8S0"], + lashout: ["8T"], + leafstorm: ["9M"], + leer: ["9L6", "8L6"], + lowkick: ["9M", "8M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "8M"], + megakick: ["8M"], + megapunch: ["8M"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "8M"], + payback: ["8M"], + powerwhip: ["9L84", "8M", "8L84", "8S0"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + revenge: ["8M"], + rockslide: ["9M", "8M"], + rocktomb: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "9L30", "8M", "8L30"], + scratch: ["9L1", "8L1"], + seedbomb: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "8M"], + solarblade: ["8M"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + superpower: ["8M"], + swagger: ["9L54", "8L54"], + swift: ["9M", "8M"], + swordsdance: ["9M"], + synthesis: ["9L66", "8L66"], + takedown: ["9M"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thief: ["9M", "8M"], + thrash: ["9L78", "8L78"], + throatchop: ["8M"], + trailblaze: ["9M"], + uturn: ["9M", "9L48", "8M", "8L48"], + vinewhip: ["9L12", "8L12"], + }, + eventData: [ + {generation: 8, level: 70, nature: "Adamant", moves: ["junglehealing", "hammerarm", "powerwhip", "energyball"], pokeball: "cherishball"}, + ], + eventOnly: true, + }, + regieleki: { + learnset: { + acrobatics: ["9M", "8M"], + agility: ["9M", "8M"], + ancientpower: ["9L12", "8L12"], + assurance: ["8M"], + bodyslam: ["9M", "8M"], + bounce: ["8M"], + chargebeam: ["9M"], + eerieimpulse: ["9M", "8M"], + electricterrain: ["9M", "8M"], + electroball: ["9M", "8M"], + electroweb: ["9L6", "8M", "8L6"], + endure: ["9M", "8M"], + explosion: ["9L78", "8L78"], + extremespeed: ["9L30", "8L30"], + facade: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + hyperbeam: ["9M", "9L72", "8M", "8L72"], + lightscreen: ["9M", "8M"], + lockon: ["9L60", "8L60", "8S0"], + magnetrise: ["9L48", "8L48"], + protect: ["9M", "8M"], + raindance: ["9M", "8M"], + rapidspin: ["9L1", "8L1"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + risingvoltage: ["8T"], + round: ["8M"], + screech: ["8M"], + selfdestruct: ["8M"], + shockwave: ["9L18", "8L18"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L54", "8L54", "8S0"], + thunder: ["9M", "8M"], + thunderbolt: ["9M", "9L42", "8M", "8L42"], + thundercage: ["9L36", "8L36", "8S0"], + thundershock: ["9L1", "8L1"], + thunderwave: ["9M", "9L24", "8M", "8L24"], + voltswitch: ["9M", "8M"], + wildcharge: ["9M", "8M"], + zapcannon: ["9L66", "8L66", "8S0"], + }, + eventData: [ + {generation: 8, level: 70, shiny: 1, moves: ["thundercage", "thrash", "lockon", "zapcannon"]}, + ], + eventOnly: true, + }, + regidrago: { + learnset: { + ancientpower: ["9L12", "8L12"], + bite: ["9L6", "8L6"], + bodyslam: ["9M", "8M"], + breakingswipe: ["8M"], + crunch: ["9M", "9L30", "8M", "8L30"], + dracometeor: ["9M", "8T"], + dragonbreath: ["9L18", "8L18"], + dragonclaw: ["9M", "9L36", "8M", "8L36", "8S0"], + dragondance: ["9M", "9L48", "8M", "8L48"], + dragonenergy: ["9L66", "8L66", "8S0"], + dragonpulse: ["9M", "8M"], + earthpower: ["9M"], + earthquake: ["9M"], + endure: ["9M", "8M"], + explosion: ["9L78", "8L78"], + facade: ["9M", "8M"], + firefang: ["9M", "8M"], + focusenergy: ["9L60", "8M", "8L24"], + gigaimpact: ["9M", "8M"], + hammerarm: ["9L42", "8L42", "8S0"], + hyperbeam: ["9M", "9L72", "8M", "8L72"], + icefang: ["9M"], + laserfocus: ["8L60", "8S0"], + lightscreen: ["9M", "8M"], + outrage: ["9M", "8M"], + protect: ["9M", "8M"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + reversal: ["9M", "8M"], + round: ["8M"], + scaleshot: ["8T"], + selfdestruct: ["8M"], + sleeptalk: ["9M", "8M"], + snore: ["8M"], + substitute: ["9M", "8M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L54", "8L54"], + thunderfang: ["9M", "8M"], + twister: ["9L1", "8L1"], + visegrip: ["9L1", "8L1"], + }, + eventData: [ + {generation: 8, level: 70, shiny: 1, moves: ["dragonenergy", "dragonclaw", "hammerarm", "laserfocus"]}, + ], + eventOnly: true, + }, + glastrier: { + learnset: { + assurance: ["8M"], + avalanche: ["9M", "9L12", "8M", "8L12"], + blizzard: ["9M", "8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M"], + closecombat: ["9M", "8M"], + crunch: ["9M", "8M"], + doubleedge: ["9L66", "8L66", "8S0"], + doublekick: ["9L6", "8L6"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + hail: ["8M"], + heavyslam: ["9M", "8M"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + iciclecrash: ["9L36", "8L36", "8S0"], + iciclespear: ["8M"], + icywind: ["9M", "8M"], + irondefense: ["9M", "9L48", "8M", "8L48"], + lashout: ["8T"], + megahorn: ["8M"], + mist: ["9L30", "8L30"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M"], + payback: ["8M"], + protect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + smartstrike: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M"], + stomp: ["9L18", "8L18"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + superpower: ["8M"], + swordsdance: ["9M", "9L72", "8M", "8L72", "8S0"], + tackle: ["9L1", "8L1"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M", "9L42", "8L42"], + taunt: ["9M", "9L60", "8M", "8L60", "8S0"], + terablast: ["9M"], + thrash: ["9L54", "8L54"], + throatchop: ["8M"], + torment: ["9L24", "8L24"], + trailblaze: ["9M"], + uproar: ["8M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 8, level: 75, moves: ["taunt", "doubleedge", "swordsdance", "iciclecrash"]}, + ], + eventOnly: true, + }, + spectrier: { + learnset: { + agility: ["9M", "9L48", "8M", "8L48"], + assurance: ["8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M"], + calmmind: ["9M", "8M"], + confuseray: ["9M", "9L24", "8L24"], + crunch: ["9M", "8M"], + darkpulse: ["9M", "8M"], + disable: ["9L60", "8L60", "8S0"], + doubleedge: ["9L66", "8L66", "8S0"], + doublekick: ["9L6", "8L6"], + drainingkiss: ["9M"], + endure: ["9M", "8M"], + facade: ["9M", "8M"], + foulplay: ["9M", "8M"], + gigaimpact: ["9M", "8M"], + haze: ["9L30", "8L30"], + hex: ["9M", "9L12", "8M", "8L12"], + hyperbeam: ["9M", "8M"], + lashout: ["8T"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "9L72", "8M", "8L72", "8S0"], + nightshade: ["9M"], + payback: ["8M"], + phantomforce: ["9M", "8M"], + protect: ["9M", "8M"], + psychic: ["9M"], + psychocut: ["8M"], + rest: ["9M", "8M"], + round: ["8M"], + scaryface: ["9M", "8M"], + shadowball: ["9M", "9L36", "8M", "8L36"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + stomp: ["9L18", "8L18"], + stompingtantrum: ["9M", "8M"], + substitute: ["9M", "8M"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M", "9L42", "8L42"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thrash: ["9L54", "8L54", "8S0"], + uproar: ["8M"], + willowisp: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 75, moves: ["thrash", "doubleedge", "disable", "nastyplot"]}, + ], + eventOnly: true, + }, + calyrex: { + learnset: { + agility: ["9M", "8M"], + allyswitch: ["8M"], + aromatherapy: ["8L40"], + batonpass: ["9M", "8M"], + bodypress: ["9M"], + bulletseed: ["9M", "8M"], + calmmind: ["9M", "8M"], + confusion: ["9L1", "8L1"], + drainingkiss: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L48", "8M", "8L48"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + futuresight: ["9L88", "8M", "8L88"], + gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + grassyterrain: ["9M", "9L40", "8M"], + growth: ["9L1", "8L1"], + guardswap: ["8M"], + healpulse: ["9L72", "8L72"], + helpinghand: ["9M", "9L32", "8M", "8L32"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + leafstorm: ["9M", "8M"], + leechseed: ["9L64", "8L64"], + lifedew: ["9L8", "8L8"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + magicroom: ["8M"], + megadrain: ["9L1", "8L1"], + metronome: ["9M", "8M"], + mudshot: ["9M"], + payday: ["8M"], + pollenpuff: ["9M", "8M"], + pound: ["9L1", "8L1"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L56", "8M", "8L56", "8S0"], + psychicterrain: ["9M", "9L40", "8M"], + psyshock: ["9M", "9L24", "8M", "8L24"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scaryface: ["9M"], + seedbomb: ["9M", "8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M"], + snore: ["8M"], + solarbeam: ["9M", "9L80", "8M", "8L80"], + solarblade: ["8M"], + speedswap: ["8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + takedown: ["9M"], + terablast: ["9M"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + wonderroom: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 80, moves: ["psychic", "gigadrain"]}, + ], + eventOnly: true, + }, + calyrexice: { + learnset: { + agility: ["9M", "8M"], + allyswitch: ["8M"], + aromatherapy: ["8L40"], + assurance: ["8M"], + avalanche: ["9M", "9L1", "8M", "8L1"], + batonpass: ["9M", "8M"], + blizzard: ["9M", "8M"], + bodypress: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M"], + bulletseed: ["9M", "8M"], + calmmind: ["9M", "8M"], + closecombat: ["9M", "8M"], + confusion: ["9L1", "8L1"], + crunch: ["9M", "8M"], + doubleedge: ["9L1", "8L1"], + doublekick: ["9L1", "8L1"], + drainingkiss: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L48", "8M", "8L48"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + futuresight: ["9L88", "8M", "8L88"], + gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], + gigaimpact: ["9M", "8M"], + glaciallance: ["9L1", "8L1", "8S0"], + grassknot: ["9M", "8M"], + grassyterrain: ["9M", "9L40", "8M"], + growth: ["9L1", "8L1"], + guardswap: ["8M"], + hail: ["8M"], + healpulse: ["9L72", "8L72"], + heavyslam: ["9M", "8M"], + helpinghand: ["9M", "9L32", "8M", "8L32"], + highhorsepower: ["8M"], + hyperbeam: ["9M", "8M"], + icebeam: ["9M", "8M"], + iciclecrash: ["9L1", "8L1"], + iciclespear: ["8M"], + icywind: ["9M", "8M"], + imprison: ["9M", "8M"], + irondefense: ["9M", "9L1", "8M", "8L1", "8S0"], + lashout: ["8T"], + leafstorm: ["9M", "8M"], + leechseed: ["9L64", "8L64"], + lifedew: ["9L8", "8L8"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + magicroom: ["8M"], + megadrain: ["9L1", "8L1"], + megahorn: ["8M"], + metronome: ["9M", "8M"], + mist: ["9L1", "8L1"], + mudshot: ["9M", "8M"], + outrage: ["9M", "8M"], + payback: ["8M"], + payday: ["8M"], + pollenpuff: ["9M", "8M"], + pound: ["9L1", "8L1"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L56", "8M", "8L56", "8S0"], + psychicterrain: ["9M", "9L40", "8M"], + psyshock: ["9M", "9L24", "8M", "8L24"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scaryface: ["9M", "8M"], + seedbomb: ["9M", "8M"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + smartstrike: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + snowscape: ["9M"], + solarbeam: ["9M", "9L80", "8M", "8L80"], + solarblade: ["8M"], + speedswap: ["8M"], + stomp: ["9L1", "8L1"], + stompingtantrum: ["9M", "8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + superpower: ["8M"], + swift: ["9M", "8M"], + swordsdance: ["9M", "9L1", "8M", "8L1"], + tackle: ["9L1", "8L1"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M", "9L1", "8L1"], + taunt: ["9M", "9L1", "8M", "8L1"], + terablast: ["9M"], + thrash: ["9L1", "8L1"], + throatchop: ["8M"], + torment: ["9L1", "8L1"], + trailblaze: ["9M"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + uproar: ["8M"], + wonderroom: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 80, moves: ["glaciallance", "psychic", "irondefense", "gigadrain"]}, + ], + eventOnly: true, + }, + calyrexshadow: { + learnset: { + agility: ["9M", "9L1", "8M", "8L1", "8S0"], + allyswitch: ["8M"], + aromatherapy: ["8L40"], + assurance: ["8M"], + astralbarrage: ["9L1", "8L1", "8S0"], + batonpass: ["9M", "8M"], + bodyslam: ["9M", "8M"], + bulldoze: ["9M", "8M"], + bulletseed: ["9M", "8M"], + calmmind: ["9M", "8M"], + confuseray: ["9M", "9L1", "8L1"], + confusion: ["9L1", "8L1"], + crunch: ["9M", "8M"], + darkpulse: ["9M", "8M"], + disable: ["9L1", "8L1"], + doubleedge: ["9L1", "8L1"], + doublekick: ["9L1", "8L1"], + drainingkiss: ["9M", "8M"], + encore: ["9M", "8M"], + endure: ["9M", "8M"], + energyball: ["9M", "9L48", "8M", "8L48"], + expandingforce: ["8T"], + facade: ["9M", "8M"], + foulplay: ["9M", "8M"], + futuresight: ["9L88", "8M", "8L88"], + gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], + gigaimpact: ["9M", "8M"], + grassknot: ["9M", "8M"], + grassyterrain: ["9M", "9L40", "8M"], + growth: ["9L1", "8L1"], + guardswap: ["8M"], + haze: ["9L1", "8L1"], + healpulse: ["9L72", "8L72"], + helpinghand: ["9M", "9L32", "8M", "8L32"], + hex: ["9M", "9L1", "8M", "8L1"], + hyperbeam: ["9M", "8M"], + imprison: ["9M", "8M"], + lashout: ["8T"], + leafstorm: ["9M", "8M"], + leechseed: ["9L64", "8L64"], + lifedew: ["9L8", "8L8"], + lightscreen: ["9M", "8M"], + magicalleaf: ["9M", "8M"], + magicroom: ["8M"], + megadrain: ["9L1", "8L1"], + metronome: ["9M", "8M"], + mudshot: ["9M", "8M"], + nastyplot: ["9M", "9L1", "8M", "8L1"], + nightshade: ["9M"], + payback: ["8M"], + payday: ["8M"], + phantomforce: ["9M", "8M"], + pollenpuff: ["9M", "8M"], + pound: ["9L1", "8L1"], + powerswap: ["8M"], + protect: ["9M", "8M"], + psybeam: ["9M"], + psychic: ["9M", "9L56", "8M", "8L56", "8S0"], + psychicterrain: ["9M", "9L40", "8M"], + psychocut: ["8M"], + psyshock: ["9M", "9L24", "8M", "8L24"], + reflect: ["9M", "8M"], + rest: ["9M", "8M"], + round: ["8M"], + safeguard: ["8M"], + scaryface: ["9M", "8M"], + seedbomb: ["9M", "8M"], + shadowball: ["9M", "9L1", "8M", "8L1"], + skillswap: ["9M", "8M"], + sleeptalk: ["9M", "8M"], + snarl: ["9M", "8M"], + snore: ["8M"], + solarbeam: ["9M", "9L80", "8M", "8L80"], + solarblade: ["8M"], + speedswap: ["8M"], + stomp: ["9L1", "8L1"], + stompingtantrum: ["9M", "8M"], + storedpower: ["9M", "8M"], + substitute: ["9M", "8M"], + sunnyday: ["9M", "8M"], + swift: ["9M", "8M"], + tackle: ["9L1", "8L1"], + tailwhip: ["9L1", "8L1"], + takedown: ["9M", "9L1", "8L1"], + taunt: ["9M", "8M"], + terablast: ["9M"], + thrash: ["9L1", "8L1"], + triattack: ["8M"], + trick: ["9M", "8M"], + trickroom: ["9M", "8M"], + uproar: ["8M"], + willowisp: ["9M", "8M"], + wonderroom: ["8M"], + zenheadbutt: ["9M", "8M"], + }, + eventData: [ + {generation: 8, level: 80, moves: ["astralbarrage", "psychic", "agility", "gigadrain"]}, + ], + eventOnly: true, + }, + enamorus: { + learnset: { + agility: ["9M"], + astonish: ["9L1"], + bodyslam: ["9M"], + calmmind: ["9M"], + dazzlinggleam: ["9M", "9L40"], + disarmingvoice: ["9M"], + drainingkiss: ["9M", "9L20"], + earthpower: ["9M"], + endure: ["9M"], + extrasensory: ["9L45"], + facade: ["9M"], + fairywind: ["9L1"], + flatter: ["9L10"], + fly: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + healingwish: ["9L60"], + hyperbeam: ["9M"], + imprison: ["9M", "9L30"], + irondefense: ["9M", "9L25"], + ironhead: ["9M"], + mistyterrain: ["9M"], + moonblast: ["9L65"], + mysticalfire: ["9L35"], + outrage: ["9M", "9L70"], + playrough: ["9M"], + protect: ["9M"], + psychic: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + springtidestorm: ["9L75"], + substitute: ["9M"], + sunnyday: ["9M"], + superpower: ["9L55"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + torment: ["9L5"], + twister: ["9L15"], + uproar: ["9L50"], + zenheadbutt: ["9M"], + }, + }, + enamorustherian: { + learnset: { + agility: ["9M"], + astonish: ["9L1"], + bodyslam: ["9M"], + calmmind: ["9M"], + dazzlinggleam: ["9M", "9L40"], + disarmingvoice: ["9M"], + drainingkiss: ["9M", "9L20"], + earthpower: ["9M"], + endure: ["9M"], + extrasensory: ["9L45"], + facade: ["9M"], + fairywind: ["9L1"], + flatter: ["9L10"], + fly: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + healingwish: ["9L60"], + hyperbeam: ["9M"], + imprison: ["9M", "9L30"], + irondefense: ["9M", "9L25"], + ironhead: ["9M"], + mistyterrain: ["9M"], + moonblast: ["9L65"], + mysticalfire: ["9L35"], + outrage: ["9M", "9L70"], + playrough: ["9M"], + protect: ["9M"], + psychic: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + springtidestorm: ["9L75"], + substitute: ["9M"], + sunnyday: ["9M"], + superpower: ["9L55"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + torment: ["9L5"], + twister: ["9L15"], + uproar: ["9L50"], + zenheadbutt: ["9M"], + }, + }, + sprigatito: { + learnset: { + acrobatics: ["9M"], + agility: ["9M"], + allyswitch: ["9E"], + bite: ["9L7"], + bulletseed: ["9M"], + charm: ["9M"], + copycat: ["9E"], + disarmingvoice: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L32"], + facade: ["9M"], + faketears: ["9M"], + gigadrain: ["9M"], + grassknot: ["9M"], + grasspledge: ["9M"], + grassyterrain: ["9M"], + helpinghand: ["9M"], + honeclaws: ["9L10"], + leafage: ["9L1"], + leafstorm: ["9M"], + leechseed: ["9E"], + magicalleaf: ["9M", "9L13"], + mudslap: ["9M"], + nastyplot: ["9M"], + petalblizzard: ["9E"], + playrough: ["9M", "9L36"], + protect: ["9M"], + quickattack: ["9L15"], + rest: ["9M"], + scratch: ["9L1"], + seedbomb: ["9M", "9L17"], + shadowclaw: ["9M"], + slash: ["9L28"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + suckerpunch: ["9E"], + swift: ["9M"], + tailwhip: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "9L21"], + worryseed: ["9L25"], + }, + }, + floragato: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M"], + bite: ["9L7"], + bulletseed: ["9M"], + charm: ["9M"], + disarmingvoice: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L38"], + facade: ["9M"], + faketears: ["9M"], + fling: ["9M"], + gigadrain: ["9M"], + grassknot: ["9M"], + grasspledge: ["9M"], + grassyterrain: ["9M"], + helpinghand: ["9M"], + honeclaws: ["9L10"], + leafage: ["9L1"], + leafstorm: ["9M", "9L46"], + lowkick: ["9M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "9L13"], + mudslap: ["9M"], + nastyplot: ["9M"], + playrough: ["9M", "9L42"], + protect: ["9M"], + quickattack: ["9L15"], + rest: ["9M"], + scratch: ["9L1"], + seedbomb: ["9M", "9L20"], + shadowclaw: ["9M"], + slash: ["9L33"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + swift: ["9M"], + tailwhip: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "9L24"], + worryseed: ["9L28"], + }, + }, + meowscarada: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M"], + aurasphere: ["9M"], + bite: ["9L7"], + brickbreak: ["9M"], + bulletseed: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + darkpulse: ["9M"], + disarmingvoice: ["9M"], + doubleteam: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L42"], + facade: ["9M"], + faketears: ["9M"], + fling: ["9M"], + flowertrick: ["9L0"], + foulplay: ["9M"], + frenzyplant: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grasspledge: ["9M"], + grassyterrain: ["9M", "9L58"], + helpinghand: ["9M"], + honeclaws: ["9L10"], + hyperbeam: ["9M"], + knockoff: ["9L52"], + leafage: ["9L1"], + leafstorm: ["9M", "9L64"], + lowkick: ["9M"], + lowsweep: ["9M"], + magicalleaf: ["9M", "9L13"], + mudslap: ["9M"], + nastyplot: ["9M"], + nightslash: ["9L38"], + playrough: ["9M", "9L47"], + pollenpuff: ["9M"], + powergem: ["9M"], + protect: ["9M"], + quickattack: ["9L15"], + rest: ["9M"], + scratch: ["9L1"], + seedbomb: ["9M", "9L20"], + shadowball: ["9M"], + shadowclaw: ["9M"], + skillswap: ["9M"], + slash: ["9L33"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spikes: ["9M"], + substitute: ["9M"], + swift: ["9M"], + tailwhip: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderpunch: ["9M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + uturn: ["9M", "9L24"], + worryseed: ["9L29"], + }, + }, + fuecoco: { + learnset: { + belch: ["9E"], + bite: ["9L12"], + bodyslam: ["9M"], + crunch: ["9M"], + curse: ["9E"], + dig: ["9M"], + disarmingvoice: ["9M"], + ember: ["9L1"], + encore: ["9M", "9E"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M", "9L36"], + firefang: ["9M"], + firepledge: ["9M"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L28"], + flareblitz: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + hypervoice: ["9M", "9L32"], + incinerate: ["9L15"], + leer: ["9L1"], + mudslap: ["9M"], + outrage: ["9M"], + overheat: ["9M"], + protect: ["9M"], + rest: ["9M"], + roar: ["9L25"], + round: ["9L7"], + seedbomb: ["9M"], + slackoff: ["9E"], + sleeptalk: ["9M"], + snarl: ["9M", "9L21"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + willowisp: ["9M"], + yawn: ["9L17"], + zenheadbutt: ["9M"], + }, + }, + crocalor: { + learnset: { + bite: ["9L12"], + bodyslam: ["9M"], + crunch: ["9M"], + dig: ["9M"], + disarmingvoice: ["9M"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M", "9L47"], + firefang: ["9M"], + firepledge: ["9M"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L32"], + flareblitz: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + hypervoice: ["9M", "9L38"], + incinerate: ["9L17"], + leer: ["9L1"], + lick: ["9L7"], + mudslap: ["9M"], + outrage: ["9M"], + overheat: ["9M"], + protect: ["9M"], + rest: ["9M"], + roar: ["9L28"], + round: ["9L10"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M", "9L24"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + willowisp: ["9M", "9L42"], + yawn: ["9L15"], + zenheadbutt: ["9M"], + }, + }, + skeledirge: { + learnset: { + bite: ["9L15"], + blastburn: ["9M"], + bodyslam: ["9M"], + crunch: ["9M"], + dig: ["9M"], + disarmingvoice: ["9M"], + earthpower: ["9M"], + earthquake: ["9M"], + ember: ["9L1"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M", "9L58"], + firefang: ["9M"], + firepledge: ["9M"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L32"], + flareblitz: ["9M"], + gigaimpact: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + hex: ["9M", "9L47"], + hyperbeam: ["9M"], + hypervoice: ["9M", "9L42"], + imprison: ["9M"], + incinerate: ["9L17"], + leer: ["9L1"], + lick: ["9L7"], + mudslap: ["9M"], + nightshade: ["9M"], + outrage: ["9M"], + overheat: ["9M", "9L64"], + protect: ["9M"], + rest: ["9M"], + roar: ["9L28"], + round: ["9L10"], + scaryface: ["9M", "9L12"], + seedbomb: ["9M"], + shadowball: ["9M", "9L38"], + shadowclaw: ["9M"], + sing: ["9L1"], + sleeptalk: ["9M"], + snarl: ["9M", "9L24"], + solarbeam: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + torchsong: ["9L0"], + willowisp: ["9M", "9L47"], + zenheadbutt: ["9M"], + }, + }, + quaxly: { + learnset: { + acrobatics: ["9M", "9L31"], + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "9L24"], + aquacutter: ["9L21"], + aquajet: ["9L13"], + batonpass: ["9M"], + bravebird: ["9M"], + chillingwater: ["9M"], + detect: ["9E"], + disarmingvoice: ["9M"], + doublehit: ["9L17"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + focusenergy: ["9L28"], + growl: ["9L1"], + helpinghand: ["9M"], + hydropump: ["9M"], + lastresort: ["9E"], + liquidation: ["9M", "9L35"], + lowkick: ["9M"], + mistyterrain: ["9M"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rapidspin: ["9E"], + rest: ["9M"], + roost: ["9E"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + watergun: ["9L1"], + waterpledge: ["9M"], + wingattack: ["9L10"], + workup: ["9L7"], + }, + }, + quaxwell: { + learnset: { + acrobatics: ["9M", "9L38"], + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "9L27"], + aquacutter: ["9L23"], + aquajet: ["9L13"], + batonpass: ["9M"], + bravebird: ["9M"], + chillingwater: ["9M"], + disarmingvoice: ["9M"], + doublehit: ["9L1"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + featherdance: ["9L48"], + focusenergy: ["9L32"], + growl: ["9L1"], + helpinghand: ["9M"], + hydropump: ["9M"], + liquidation: ["9M", "9L43"], + lowkick: ["9M"], + lowsweep: ["9M", "9L19"], + mistyterrain: ["9M"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + watergun: ["9L1"], + waterpledge: ["9M"], + waterpulse: ["9M", "9L17"], + wingattack: ["9L10"], + workup: ["9L7"], + }, + }, + quaquaval: { + learnset: { + acrobatics: ["9M", "9L43"], + aerialace: ["9M"], + agility: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "9L27"], + aquacutter: ["9L21"], + aquajet: ["9L13"], + aquastep: ["9L0"], + batonpass: ["9M"], + bravebird: ["9M"], + brickbreak: ["9M"], + bulkup: ["9M"], + chillingwater: ["9M"], + closecombat: ["9M", "9L58"], + counter: ["9L1"], + disarmingvoice: ["9M"], + doublehit: ["9L1"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + featherdance: ["9L52"], + fling: ["9M"], + focusenergy: ["9L32"], + gigaimpact: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hurricane: ["9M"], + hydrocannon: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icespinner: ["9M"], + icywind: ["9M"], + liquidation: ["9M", "9L47"], + lowkick: ["9M"], + lowsweep: ["9M", "9L17"], + megakick: ["9L38"], + mistyterrain: ["9M"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + surf: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + uturn: ["9M"], + watergun: ["9L1"], + waterpledge: ["9M"], + waterpulse: ["9M", "9L17"], + wavecrash: ["9L64"], + wingattack: ["9L10"], + workup: ["9L7"], + }, + }, + lechonk: { + learnset: { + bodyslam: ["9M"], + bulldoze: ["9M"], + bulletseed: ["9M"], + chillingwater: ["9M"], + covet: ["9L15", "9S0"], + dig: ["9M", "9L17", "9S0"], + disarmingvoice: ["9M", "9L5"], + doubleedge: ["9L35"], + echoedvoice: ["9L8"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + headbutt: ["9L21"], + helpinghand: ["9M"], + hypervoice: ["9M"], + ironhead: ["9M"], + mudshot: ["9M", "9L12", "9S0"], + mudslap: ["9M"], + playrough: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + spitup: ["9E"], + stockpile: ["9E"], + stuffcheeks: ["9E"], + substitute: ["9M"], + sunnyday: ["9M"], + swallow: ["9E"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M", "9L27"], + terablast: ["9M", "9S0"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L32"], + workup: ["9L30"], + yawn: ["9L24"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 15, gender: "M", isHidden: true, moves: ["terablast", "mudshot", "covet", "dig"], pokeball: "cherishball"}, + ], + }, + oinkologne: { + learnset: { + belch: ["9L54"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + bulletseed: ["9M"], + chillingwater: ["9M"], + covet: ["9L15"], + dig: ["9M", "9L17"], + disarmingvoice: ["9M", "9L5"], + doubleedge: ["9L42"], + earthpower: ["9M", "9L48"], + echoedvoice: ["9L8"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L23"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + ironhead: ["9M"], + mudshot: ["9M", "9L12"], + mudslap: ["9M"], + playrough: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M", "9L26"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L38"], + workup: ["9L34"], + yawn: ["9L27"], + zenheadbutt: ["9M"], + }, + }, + oinkolognef: { + learnset: { + belch: ["9L51"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + bulletseed: ["9M"], + chillingwater: ["9M"], + covet: ["9L12"], + dig: ["9M", "9L15"], + disarmingvoice: ["9M", "9L3"], + doubleedge: ["9L39"], + earthpower: ["9M", "9L45"], + echoedvoice: ["9L6"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L17"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + ironhead: ["9M"], + mudshot: ["9M", "9L9"], + mudslap: ["9M"], + playrough: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + tailwhip: ["9L1"], + takedown: ["9M", "9L28"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uproar: ["9L34"], + workup: ["9L30"], + yawn: ["9L23"], + zenheadbutt: ["9M"], + }, + }, + tarountula: { + learnset: { + assurance: ["9L8"], + block: ["9L18"], + bodyslam: ["9M"], + bugbite: ["9L14"], + bugbuzz: ["9M"], + bulletseed: ["9M"], + circlethrow: ["9L36"], + counter: ["9L22"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + feint: ["9L11"], + firstimpression: ["9E"], + gastroacid: ["9L33"], + gigadrain: ["9M"], + grassknot: ["9M"], + headbutt: ["9L25"], + leechlife: ["9M"], + lunge: ["9E"], + memento: ["9E"], + poisonjab: ["9M"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + shadowclaw: ["9M"], + skittersmack: ["9L44"], + sleeptalk: ["9M"], + spikes: ["9M"], + stickyweb: ["9L29"], + stringshot: ["9L1"], + strugglebug: ["9M", "9L5"], + substitute: ["9M"], + suckerpunch: ["9E"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L40"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + xscissor: ["9M"], + }, + }, + spidops: { + learnset: { + aerialace: ["9M"], + assurance: ["9L8"], + block: ["9L19"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bugbite: ["9L14"], + bugbuzz: ["9M"], + bulletseed: ["9M"], + circlethrow: ["9L41"], + counter: ["9L24"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + feint: ["9L11"], + fling: ["9M"], + gastroacid: ["9L37"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + headbutt: ["9L28"], + leechlife: ["9M"], + lowkick: ["9M"], + poisonjab: ["9M"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rocktomb: ["9M"], + scaryface: ["9M"], + shadowclaw: ["9M"], + silktrap: ["9L0"], + skittersmack: ["9L49"], + sleeptalk: ["9M"], + spikes: ["9M"], + stickyweb: ["9L33"], + stringshot: ["9L1"], + strugglebug: ["9M", "9L5"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L45"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + uturn: ["9M"], + xscissor: ["9M"], + }, + }, + nymble: { + learnset: { + agility: ["9M", "9L30"], + assurance: ["9L9"], + astonish: ["9L6"], + bugbite: ["9L22"], + bugbuzz: ["9M"], + counter: ["9E"], + doublekick: ["9L11"], + endure: ["9M", "9L18"], + facade: ["9M"], + feint: ["9L26"], + firstimpression: ["9L41"], + leechlife: ["9M"], + leer: ["9L1"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + screech: ["9L14"], + skittersmack: ["9E"], + sleeptalk: ["9M"], + strugglebug: ["9M", "9L4"], + substitute: ["9M"], + suckerpunch: ["9L38"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uturn: ["9M"], + xscissor: ["9M"], + }, + }, + lokix: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "9L32"], + assurance: ["9L9"], + astonish: ["9L6"], + axekick: ["9L53"], + bounce: ["9L48"], + brickbreak: ["9M"], + bugbite: ["9L22"], + bugbuzz: ["9M"], + darkpulse: ["9M"], + detect: ["9L1"], + doublekick: ["9L11"], + endure: ["9M", "9L18"], + facade: ["9M"], + feint: ["9L28"], + firstimpression: ["9L44"], + fling: ["9M"], + gigaimpact: ["9M"], + leechlife: ["9M"], + leer: ["9L1"], + lowkick: ["9M", "9L1"], + lowsweep: ["9M"], + lunge: ["9L0"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + scaryface: ["9M"], + screech: ["9L14"], + sleeptalk: ["9M"], + strugglebug: ["9M", "9L4"], + substitute: ["9M"], + suckerpunch: ["9L40"], + sunnyday: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L36"], + trailblaze: ["9M"], + uturn: ["9M"], + xscissor: ["9M"], + }, + }, + rellor: { + learnset: { + bugbite: ["9L20"], + bugbuzz: ["9M"], + cosmicpower: ["9E"], + defensecurl: ["9L1"], + dig: ["9M", "9L29"], + endure: ["9M"], + facade: ["9M"], + fling: ["9M"], + gunkshot: ["9M"], + irondefense: ["9M"], + leechlife: ["9M"], + lunge: ["9L35"], + memento: ["9E"], + mudshot: ["9M", "9L15"], + mudslap: ["9M"], + pounce: ["9M"], + protect: ["9M"], + recover: ["9E"], + rest: ["9M"], + rocktomb: ["9M"], + rollout: ["9L11"], + sandattack: ["9L4"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + strugglebug: ["9M", "9L7"], + substitute: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L24"], + terablast: ["9M"], + thief: ["9M"], + weatherball: ["9E"], + xscissor: ["9M"], + }, + }, + rabsca: { + learnset: { + bugbite: ["9L20"], + bugbuzz: ["9M", "9L45"], + calmmind: ["9M"], + confuseray: ["9M"], + confusion: ["9L1"], + dazzlinggleam: ["9M"], + defensecurl: ["9L1"], + dig: ["9M"], + earthpower: ["9M"], + electroball: ["9M"], + endure: ["9M"], + energyball: ["9M"], + extrasensory: ["9L29"], + facade: ["9M"], + fling: ["9M"], + gigaimpact: ["9M"], + guardswap: ["9L40"], + gunkshot: ["9M"], + hyperbeam: ["9M"], + imprison: ["9M"], + irondefense: ["9M"], + leechlife: ["9M"], + lightscreen: ["9M"], + lunge: ["9L35"], + mudshot: ["9M"], + mudslap: ["9M"], + pounce: ["9M"], + powergem: ["9M"], + powerswap: ["9L40"], + protect: ["9M"], + psybeam: ["9M", "9L15"], + psychic: ["9M", "9L50"], + psychicterrain: ["9M"], + psychup: ["9L1"], + psyshock: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + revivalblessing: ["9L0"], + rocktomb: ["9M"], + rollout: ["9L11"], + safeguard: ["9L1"], + sandattack: ["9L4"], + sandstorm: ["9M"], + shadowball: ["9M"], + skillswap: ["9M"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + speedswap: ["9L40"], + storedpower: ["9M"], + strugglebug: ["9M", "9L7"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L24"], + terablast: ["9M"], + thief: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + xscissor: ["9M"], + zenheadbutt: ["9M"], + }, + }, + greavard: { + learnset: { + allyswitch: ["9E"], + bite: ["9L6"], + bulldoze: ["9M"], + charm: ["9M", "9L46"], + confuseray: ["9M"], + crunch: ["9M", "9L28"], + destinybond: ["9E"], + dig: ["9M", "9L16"], + disable: ["9E"], + doubleedge: ["9L52"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + growl: ["9L1"], + headbutt: ["9L12"], + helpinghand: ["9M", "9L37"], + hex: ["9M"], + howl: ["9E"], + icefang: ["9M"], + lick: ["9L3"], + memento: ["9E"], + mudshot: ["9M"], + mudslap: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M", "9L41"], + playrough: ["9M", "9L32"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L24"], + roar: ["9L9"], + sandstorm: ["9M"], + scaryface: ["9M"], + shadowball: ["9M"], + shadowsneak: ["9E"], + sleeptalk: ["9M"], + snarl: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + tailwhip: ["9L6"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + trick: ["9M"], + yawn: ["9E"], + }, + }, + houndstone: { + learnset: { + bite: ["9L6"], + bodypress: ["9M"], + bulldoze: ["9M"], + charm: ["9M", "9L51"], + confuseray: ["9M"], + crunch: ["9M", "9L28"], + dig: ["9M", "9L16"], + doubleedge: ["9L58"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + gigaimpact: ["9M"], + growl: ["9L1"], + headbutt: ["9L12"], + helpinghand: ["9M", "9L41"], + hex: ["9M"], + hyperbeam: ["9M"], + icefang: ["9M"], + lastrespects: ["9L0"], + lick: ["9L3"], + mudshot: ["9M"], + mudslap: ["9M"], + nightshade: ["9M"], + phantomforce: ["9M", "9L46"], + playrough: ["9M", "9L36"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L24"], + roar: ["9L9"], + sandstorm: ["9M"], + scaryface: ["9M"], + shadowball: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + tailwhip: ["9L6"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + trick: ["9M"], + willowisp: ["9M"], + }, + }, + flittle: { + learnset: { + agility: ["9M", "9L29"], + allyswitch: ["9E"], + babydolleyes: ["9L8"], + batonpass: ["9M"], + calmmind: ["9M"], + confuseray: ["9M"], + confusion: ["9L5"], + disarmingvoice: ["9M", "9L11"], + endure: ["9M"], + facade: ["9M"], + foulplay: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hypnosis: ["9E"], + lightscreen: ["9M"], + mudslap: ["9M"], + peck: ["9L1"], + pluck: ["9L24"], + pounce: ["9M"], + protect: ["9M"], + psybeam: ["9M", "9L19"], + psychic: ["9M"], + psychicterrain: ["9M"], + psyshock: ["9M"], + quickattack: ["9L15"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + roost: ["9E"], + sandstorm: ["9M"], + seedbomb: ["9M"], + skillswap: ["9M"], + sleeptalk: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + uproar: ["9L34"], + uturn: ["9M"], + zenheadbutt: ["9M"], + }, + }, + espathra: { + learnset: { + aerialace: ["9M"], + agility: ["9M", "9L29"], + babydolleyes: ["9L8"], + batonpass: ["9M"], + bodyslam: ["9M"], + bravebird: ["9M"], + calmmind: ["9M"], + confuseray: ["9M"], + confusion: ["9L5"], + dazzlinggleam: ["9M", "9L43"], + disarmingvoice: ["9M", "9L11"], + drillpeck: ["9L1"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + featherdance: ["9L1"], + flashcannon: ["9M"], + foulplay: ["9M"], + gigaimpact: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + lastresort: ["9L54"], + lightscreen: ["9M"], + lowkick: ["9M"], + luminacrash: ["9L0"], + mudslap: ["9M"], + nightshade: ["9M"], + peck: ["9L1"], + pluck: ["9L24"], + pounce: ["9M"], + protect: ["9M"], + psybeam: ["9M", "9L19"], + psychic: ["9M", "9L49"], + psychicterrain: ["9M"], + psyshock: ["9M"], + quickattack: ["9L15"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + sandstorm: ["9M"], + seedbomb: ["9M"], + shadowball: ["9M"], + skillswap: ["9M"], + sleeptalk: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + uproar: ["9L34"], + uturn: ["9M"], + zenheadbutt: ["9M"], + }, + }, + farigiraf: { + learnset: { + agility: ["9M", "9L23"], + amnesia: ["9M"], + assurance: ["9L10"], + astonish: ["9L1"], + batonpass: ["9M", "9L41"], + bodyslam: ["9M"], + bulldoze: ["9M"], + calmmind: ["9M"], + chargebeam: ["9M"], + confuseray: ["9M"], + confusion: ["9L5"], + crunch: ["9M", "9L37"], + dazzlinggleam: ["9M"], + doublehit: ["9L28"], + earthquake: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + foulplay: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + growl: ["9L1"], + guardswap: ["9L1"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + imprison: ["9M"], + ironhead: ["9M"], + lightscreen: ["9M"], + lowkick: ["9M"], + nastyplot: ["9M", "9L46"], + nightshade: ["9M"], + powerswap: ["9L1"], + protect: ["9M"], + psybeam: ["9M", "9L19"], + psychic: ["9M", "9L50"], + psychicfangs: ["9M"], + psychicterrain: ["9M"], + psyshock: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + shadowball: ["9M"], + skillswap: ["9M"], + sleeptalk: ["9M"], + stomp: ["9L14"], + stompingtantrum: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderwave: ["9M"], + trailblaze: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + twinbeam: ["9L32"], + zenheadbutt: ["9M"], + }, + }, + wiglett: { + learnset: { + agility: ["9M"], + aquajet: ["9L12"], + blizzard: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + dig: ["9M", "9L28"], + earthpower: ["9M"], + endure: ["9M"], + facade: ["9M"], + finalgambit: ["9E"], + foulplay: ["9M"], + headbutt: ["9L24"], + helpinghand: ["9M"], + hydropump: ["9M"], + icebeam: ["9M"], + liquidation: ["9M", "9L40"], + memento: ["9E"], + mudshot: ["9M"], + mudslap: ["9M", "9L4"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sandattack: ["9L1"], + sandstorm: ["9M"], + slam: ["9L20"], + sleeptalk: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + suckerpunch: ["9L32"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["9L36"], + watergun: ["9L1"], + waterpulse: ["9M", "9L20"], + wrap: ["9L8"], + }, + }, + wugtrio: { + learnset: { + agility: ["9M"], + aquajet: ["9L12"], + blizzard: ["9M"], + bulldoze: ["9M"], + chillingwater: ["9M"], + dig: ["9M", "9L36"], + earthpower: ["9M"], + endure: ["9M"], + facade: ["9M"], + foulplay: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L24"], + helpinghand: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + liquidation: ["9M", "9L54"], + mudshot: ["9M"], + mudslap: ["9M", "9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sandattack: ["9L1"], + sandstorm: ["9M"], + slam: ["9L16"], + sleeptalk: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + suckerpunch: ["9L42"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + throatchop: ["9L48"], + tripledive: ["9L30"], + watergun: ["9L1"], + waterpulse: ["9M", "9L20"], + wrap: ["9L1"], + }, + }, + dondozo: { + learnset: { + aquatail: ["9L40"], + avalanche: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M", "9L35"], + bulldoze: ["9M"], + chillingwater: ["9M"], + crunch: ["9M"], + curse: ["9E"], + dive: ["9L20"], + doubleedge: ["9L60"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + fissure: ["9E"], + flail: ["9L10"], + gigaimpact: ["9M"], + heavyslam: ["9M", "9L55"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icefang: ["9M"], + liquidation: ["9M"], + nobleroar: ["9L25"], + orderup: ["9L50"], + outrage: ["9M"], + protect: ["9M"], + raindance: ["9M", "9L45"], + rest: ["9M", "9L15"], + rockslide: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M", "9L15"], + soak: ["9L30"], + stompingtantrum: ["9M"], + substitute: ["9M"], + supersonic: ["9L1"], + surf: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9E"], + tickle: ["9L5"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + wavecrash: ["9L65"], + yawn: ["9E"], + zenheadbutt: ["9M"], + }, + }, + veluza: { + learnset: { + agility: ["9M"], + aquacutter: ["9L25"], + aquajet: ["9L1"], + blizzard: ["9M"], + bodyslam: ["9M"], + chillingwater: ["9M"], + crunch: ["9M", "9L50"], + drillrun: ["9M"], + endure: ["9M"], + filletaway: ["9L30"], + finalgambit: ["9L55"], + focusenergy: ["9L15"], + gigaimpact: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + icywind: ["9M"], + liquidation: ["9M", "9L45"], + nightslash: ["9L35"], + pluck: ["9L7"], + protect: ["9M"], + psychic: ["9M"], + psychicfangs: ["9M"], + psychicterrain: ["9M"], + psychocut: ["9L40"], + raindance: ["9M"], + recover: ["9E"], + rest: ["9M"], + slash: ["9L20"], + sleeptalk: ["9M"], + snowscape: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + surf: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9E"], + waterfall: ["9M"], + waterpulse: ["9M", "9L11"], + zenheadbutt: ["9M"], + }, + }, + finizen: { + learnset: { + acrobatics: ["9M", "9L29"], + agility: ["9M"], + aquajet: ["9L13"], + aquatail: ["9L39"], + astonish: ["9L7"], + blizzard: ["9M"], + bodyslam: ["9M"], + boomburst: ["9E"], + bounce: ["9E"], + charm: ["9M", "9L25"], + chillingwater: ["9M"], + counter: ["9E"], + disarmingvoice: ["9M"], + dive: ["9L21"], + doublehit: ["9L17"], + drainingkiss: ["9M"], + encore: ["9M", "9L34"], + endure: ["9M"], + facade: ["9M"], + fling: ["9M"], + focusenergy: ["9L10"], + haze: ["9E"], + helpinghand: ["9M"], + hydropump: ["9M", "9L50"], + icebeam: ["9M"], + icywind: ["9M"], + liquidation: ["9M"], + mist: ["9L44"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + supersonic: ["9L1"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + tickle: ["9E"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + zenheadbutt: ["9M"], + }, + }, + palafin: { + learnset: { + acrobatics: ["9M", "9L29"], + agility: ["9M"], + aquajet: ["9L13"], + aquatail: ["9L39"], + astonish: ["9L7"], + aurasphere: ["9M"], + blizzard: ["9M"], + bodyslam: ["9M"], + bulkup: ["9M"], + charm: ["9M", "9L25"], + chillingwater: ["9M"], + closecombat: ["9M"], + disarmingvoice: ["9M"], + dive: ["9L21"], + doublehit: ["9L17"], + drainingkiss: ["9M"], + drainpunch: ["9M"], + encore: ["9M", "9L34"], + endure: ["9M"], + facade: ["9M"], + fling: ["9M"], + flipturn: ["9L0"], + focusblast: ["9M"], + focusenergy: ["9L10"], + focuspunch: ["9L55"], + gigaimpact: ["9M"], + grassknot: ["9M"], + haze: ["9S0"], + helpinghand: ["9M"], + hydropump: ["9M", "9L50"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icebeam: ["9M"], + icepunch: ["9M"], + icywind: ["9M"], + ironhead: ["9M"], + jetpunch: ["9L1", "9S0"], + liquidation: ["9M"], + mist: ["9L44"], + outrage: ["9M"], + protect: ["9M", "9S0"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + supersonic: ["9L1"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + waterfall: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M"], + wavecrash: ["9L61", "9S0"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 50, gender: "F", nature: "Adamant", ivs: {hp: 31, atk: 31, def: 31, spa: 17, spd: 31, spe: 31}, moves: ["jetpunch", "wavecrash", "haze", "protect"], pokeball: "cherishball"}, + ], + }, + smoliv: { + learnset: { + absorb: ["9L5"], + bulletseed: ["9M"], + charm: ["9M"], + earthpower: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L30"], + facade: ["9M"], + flail: ["9L16"], + gigadrain: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L23"], + growth: ["9L7"], + helpinghand: ["9M", "9L13"], + leafstorm: ["9M"], + leechseed: ["9L34"], + magicalleaf: ["9M"], + megadrain: ["9L20"], + memento: ["9E"], + protect: ["9M"], + razorleaf: ["9L10"], + rest: ["9M"], + seedbomb: ["9M", "9L27"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + strengthsap: ["9E"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetscent: ["9L1"], + swift: ["9M"], + synthesis: ["9E"], + tackle: ["9L1"], + terablast: ["9M"], + terrainpulse: ["9L38"], + trailblaze: ["9M"], + weatherball: ["9E"], + }, + }, + dolliv: { + learnset: { + absorb: ["9L5"], + bulletseed: ["9M"], + charm: ["9M"], + earthpower: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L34"], + facade: ["9M"], + flail: ["9L16"], + gigadrain: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L23"], + growth: ["9L7"], + helpinghand: ["9M", "9L13"], + leafstorm: ["9M"], + leechseed: ["9L37"], + magicalleaf: ["9M"], + megadrain: ["9L20"], + protect: ["9M"], + razorleaf: ["9L10"], + rest: ["9M"], + seedbomb: ["9M", "9L29"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetscent: ["9L1"], + swift: ["9M"], + tackle: ["9L1"], + terablast: ["9M"], + terrainpulse: ["9L42"], + trailblaze: ["9M"], + }, + }, + arboliva: { + learnset: { + absorb: ["9L5"], + bulletseed: ["9M"], + charm: ["9M"], + dazzlinggleam: ["9M"], + earthpower: ["9M"], + encore: ["9M"], + endure: ["9M"], + energyball: ["9M", "9L34"], + facade: ["9M"], + flail: ["9L16"], + fling: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L23"], + growth: ["9L7"], + helpinghand: ["9M", "9L13"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + leafstorm: ["9M"], + leechseed: ["9L39"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L20"], + metronome: ["9M"], + mirrorcoat: ["9L1"], + petalblizzard: ["9L52"], + petaldance: ["9L58"], + pollenpuff: ["9M"], + protect: ["9M"], + razorleaf: ["9L10"], + reflect: ["9M"], + rest: ["9M"], + safeguard: ["9L1"], + seedbomb: ["9M", "9L29"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetscent: ["9L1"], + swift: ["9M"], + tackle: ["9L1"], + terablast: ["9M"], + terrainpulse: ["9L46"], + trailblaze: ["9M"], + }, + }, + capsakid: { + learnset: { + bite: ["9L4"], + bulletseed: ["9M", "9L21"], + crunch: ["9M", "9L38"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigadrain: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L10"], + headbutt: ["9L24"], + helpinghand: ["9M"], + ingrain: ["9E"], + leafage: ["9L1"], + leafstorm: ["9M"], + leechseed: ["9E"], + leer: ["9L1"], + magicalleaf: ["9M"], + protect: ["9M"], + ragepowder: ["9E"], + razorleaf: ["9L13"], + rest: ["9M"], + rollout: ["9E"], + sandstorm: ["9M"], + seedbomb: ["9M", "9L44"], + sleeptalk: ["9M"], + solarbeam: ["9M", "9L48"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L17"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + worryseed: ["9E"], + zenheadbutt: ["9M", "9L28"], + }, + }, + scovillain: { + learnset: { + bite: ["9L4"], + bulletseed: ["9M", "9L21"], + crunch: ["9M", "9L38"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M", "9L1"], + flamethrower: ["9M", "9L0"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L10"], + headbutt: ["9L24"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + leafage: ["9L1"], + leafstorm: ["9M"], + leer: ["9L1"], + magicalleaf: ["9M"], + overheat: ["9M", "9L48"], + protect: ["9M"], + razorleaf: ["9L13"], + rest: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + seedbomb: ["9M", "9L44"], + sleeptalk: ["9M"], + solarbeam: ["9M", "9L48"], + spicyextract: ["9L0"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L17"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + willowisp: ["9M"], + worryseed: ["9L33"], + zenheadbutt: ["9M", "9L28"], + }, + }, + tadbulb: { + learnset: { + acidspray: ["9M"], + charge: ["9L17"], + chargebeam: ["9M"], + chillingwater: ["9M"], + confuseray: ["9M"], + discharge: ["9L32"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L40"], + electroball: ["9M"], + endure: ["9M"], + flail: ["9L25"], + hypervoice: ["9M"], + lightscreen: ["9M"], + muddywater: ["9E"], + mudshot: ["9M", "9L24"], + mudslap: ["9M", "9L1"], + paraboliccharge: ["9E"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + sleeptalk: ["9M"], + soak: ["9E"], + spark: ["9L21"], + substitute: ["9M"], + suckerpunch: ["9L45"], + swift: ["9M"], + tackle: ["9L1"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L7"], + thunderwave: ["9M"], + voltswitch: ["9M"], + watergun: ["9L11"], + waterpulse: ["9M"], + weatherball: ["9L36"], + wildcharge: ["9M"], + zapcannon: ["9L50"], + }, + }, + bellibolt: { + learnset: { + acidspray: ["9M"], + charge: ["9L17"], + chargebeam: ["9M"], + chillingwater: ["9M"], + confuseray: ["9M"], + discharge: ["9L32"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L40"], + electroball: ["9M"], + endure: ["9M"], + flail: ["9L25"], + gigaimpact: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + lightscreen: ["9M"], + mudshot: ["9M", "9L24"], + mudslap: ["9M", "9L1"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + slackoff: ["9L1"], + sleeptalk: ["9M"], + spark: ["9L21"], + substitute: ["9M"], + suckerpunch: ["9L45"], + swift: ["9M"], + tackle: ["9L1"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L7"], + thunderwave: ["9M"], + voltswitch: ["9M"], + watergun: ["9L11"], + waterpulse: ["9M"], + weatherball: ["9L36"], + wildcharge: ["9M"], + zapcannon: ["9L50"], + }, + }, + varoom: { + learnset: { + acidspray: ["9M"], + assurance: ["9L10"], + bodyslam: ["9M"], + bulldoze: ["9M"], + endure: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gunkshot: ["9M", "9L50"], + gyroball: ["9L17"], + haze: ["9E"], + headbutt: ["9L21"], + irondefense: ["9M"], + ironhead: ["9M", "9L28"], + lick: ["9L1"], + partingshot: ["9E"], + poisongas: ["9L1"], + poisonjab: ["9M", "9L36"], + protect: ["9M"], + raindance: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + screech: ["9L25"], + selfdestruct: ["9E"], + sleeptalk: ["9M"], + sludge: ["9L13"], + sludgebomb: ["9M"], + smog: ["9L4"], + spinout: ["9L46"], + steelbeam: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L32"], + takedown: ["9M"], + taunt: ["9M", "9L7"], + terablast: ["9M"], + thief: ["9M"], + torment: ["9E"], + toxic: ["9E"], + toxicspikes: ["9M"], + uproar: ["9L41"], + venoshock: ["9M"], + zenheadbutt: ["9M"], + }, + }, + revavroom: { + learnset: { + acidspray: ["9M"], + assurance: ["9L10"], + bodyslam: ["9M"], + bulldoze: ["9M"], + endure: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + gunkshot: ["9M", "9L58"], + gyroball: ["9L17"], + headbutt: ["9L21"], + heavyslam: ["9M"], + hyperbeam: ["9M"], + irondefense: ["9M"], + ironhead: ["9M", "9L28"], + lick: ["9L1"], + magnetrise: ["9L1"], + overheat: ["9M"], + poisongas: ["9L1"], + poisonjab: ["9M", "9L36"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + screech: ["9L25"], + shiftgear: ["9L0"], + sleeptalk: ["9M"], + sludge: ["9L13"], + sludgebomb: ["9M"], + smog: ["9L4"], + spinout: ["9L52"], + steelbeam: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L32"], + takedown: ["9M"], + taunt: ["9M", "9L7"], + terablast: ["9M"], + thief: ["9M"], + toxicspikes: ["9M"], + uproar: ["9L46"], + venoshock: ["9M"], + zenheadbutt: ["9M"], + }, + }, + orthworm: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "9L16"], + coil: ["9E"], + curse: ["9E"], + dig: ["9M", "9L30"], + earthpower: ["9M"], + earthquake: ["9M", "9L47"], + endure: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + harden: ["9L1"], + headbutt: ["9S0"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + irondefense: ["9M", "9L38"], + ironhead: ["9M", "9L21"], + irontail: ["9L43", "9S0"], + metalburst: ["9E"], + mudshot: ["9M"], + mudslap: ["9M", "9L7"], + protect: ["9M"], + rest: ["9M"], + rockblast: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandstorm: ["9M", "9L34", "9S0"], + shedtail: ["9L52"], + sleeptalk: ["9M"], + smackdown: ["9L12"], + spikes: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L26"], + terablast: ["9M"], + wrap: ["9L1", "9S0"], + }, + eventData: [ + {generation: 9, level: 29, gender: "M", nature: "Quirky", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["irontail", "headbutt", "wrap", "sandstorm"]}, + ], + }, + tandemaus: { + learnset: { + aerialace: ["9M"], + afteryou: ["9E"], + agility: ["9M"], + babydolleyes: ["9L1"], + batonpass: ["9M", "9E"], + beatup: ["9L37"], + bite: ["9E"], + bulletseed: ["9M", "9L18"], + charm: ["9M", "9L33"], + copycat: ["9L41"], + crunch: ["9M"], + dig: ["9M"], + doublehit: ["9L14"], + echoedvoice: ["9L5"], + encore: ["9M", "9L22"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + feint: ["9E"], + grassknot: ["9M"], + helpinghand: ["9M", "9L8"], + hypervoice: ["9M", "9L30"], + lowkick: ["9M"], + lowsweep: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M", "9L26"], + populationbomb: ["9L46"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + superfang: ["9L11"], + swift: ["9M"], + switcheroo: ["9E"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + tickle: ["9E"], + uturn: ["9M"], + waterpulse: ["9M"], + }, + }, + maushold: { + learnset: { + aerialace: ["9M"], + agility: ["9M"], + babydolleyes: ["9L1"], + beatup: ["9L41"], + bulletseed: ["9M", "9L18"], + charm: ["9M", "9L37"], + chillingwater: ["9M"], + copycat: ["9L46"], + crunch: ["9M"], + dig: ["9M"], + doublehit: ["9L14"], + echoedvoice: ["9L5"], + encore: ["9M", "9L22"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + followme: ["9L1"], + gigaimpact: ["9M"], + grassknot: ["9M"], + helpinghand: ["9M", "9L8"], + hyperbeam: ["9M"], + hypervoice: ["9M", "9L33"], + lowkick: ["9M"], + lowsweep: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M", "9L29"], + populationbomb: ["9L53"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + superfang: ["9L11"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + tidyup: ["9L1"], + trailblaze: ["9M"], + uturn: ["9M"], + waterpulse: ["9M"], + }, + }, + mausholdfour: { + learnset: { + aerialace: ["9M"], + agility: ["9M"], + babydolleyes: ["9L1"], + beatup: ["9L41"], + bulletseed: ["9M", "9L18"], + charm: ["9M", "9L37"], + chillingwater: ["9M"], + copycat: ["9L46"], + crunch: ["9M"], + dig: ["9M"], + doublehit: ["9L14"], + echoedvoice: ["9L5"], + encore: ["9M", "9L22"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + followme: ["9L1"], + gigaimpact: ["9M"], + grassknot: ["9M"], + helpinghand: ["9M", "9L8"], + hyperbeam: ["9M"], + hypervoice: ["9M", "9L33"], + lowkick: ["9M"], + lowsweep: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M", "9L29"], + populationbomb: ["9L53"], + pound: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + seedbomb: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + superfang: ["9L11"], + swift: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + tidyup: ["9L1"], + trailblaze: ["9M"], + uturn: ["9M"], + waterpulse: ["9M"], + }, + }, + cetoddle: { + learnset: { + amnesia: ["9M", "9L40"], + avalanche: ["9M", "9L27"], + bellydrum: ["9E"], + blizzard: ["9M", "9L53"], + bodypress: ["9M"], + bodyslam: ["9M", "9L36"], + bounce: ["9L31"], + bulldoze: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + doubleedge: ["9L49"], + earthquake: ["9M"], + echoedvoice: ["9L9"], + endure: ["9M"], + entrainment: ["9E"], + facade: ["9M"], + flail: ["9L25"], + growl: ["9L6"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + iceshard: ["9L12"], + icespinner: ["9M", "9L44"], + iciclecrash: ["9E"], + icywind: ["9M"], + liquidation: ["9M"], + playrough: ["9M"], + powdersnow: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L15"], + sleeptalk: ["9M"], + snowscape: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + superpower: ["9E"], + tackle: ["9L1"], + takedown: ["9M", "9L19"], + terablast: ["9M"], + waterpulse: ["9M"], + yawn: ["9E"], + }, + }, + cetitan: { + learnset: { + amnesia: ["9M", "9L40"], + avalanche: ["9M", "9L27"], + blizzard: ["9M", "9L53"], + bodypress: ["9M"], + bodyslam: ["9M", "9L36"], + bounce: ["9L31"], + bulldoze: ["9M"], + charm: ["9M"], + chillingwater: ["9M"], + doubleedge: ["9L49"], + earthquake: ["9M"], + echoedvoice: ["9L9"], + endure: ["9M"], + facade: ["9M"], + flail: ["9L25"], + gigaimpact: ["9M"], + growl: ["9L6"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icebeam: ["9M"], + icefang: ["9M"], + icepunch: ["9M"], + iceshard: ["9L12"], + icespinner: ["9M", "9L44"], + icywind: ["9M"], + liquidation: ["9M"], + playrough: ["9M"], + powdersnow: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M", "9L15"], + sleeptalk: ["9M"], + snowscape: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L19"], + terablast: ["9M"], + waterpulse: ["9M"], + }, + }, + frigibax: { + learnset: { + aquatail: ["9E"], + avalanche: ["9M"], + bite: ["9L24"], + blizzard: ["9M"], + bodyslam: ["9M"], + crunch: ["9M", "9L44"], + dig: ["9M"], + dracometeor: ["9M"], + dragonbreath: ["9L12"], + dragonclaw: ["9M", "9L32"], + dragonpulse: ["9M"], + dragonrush: ["9E"], + dragontail: ["9M", "9L1"], + endure: ["9M"], + facade: ["9M"], + focusenergy: ["9L18"], + freezedry: ["9E"], + helpinghand: ["9M"], + icebeam: ["9M", "9L40"], + icefang: ["9M", "9L29"], + iciclecrash: ["9L48"], + iciclespear: ["9E"], + icywind: ["9M", "9L6"], + leer: ["9L1"], + outrage: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sleeptalk: ["9M"], + snowscape: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L36"], + terablast: ["9M"], + }, + }, + arctibax: { + learnset: { + aerialace: ["9M"], + avalanche: ["9M"], + bite: ["9L24"], + blizzard: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + crunch: ["9M", "9L50"], + dig: ["9M"], + dracometeor: ["9M"], + dragonbreath: ["9L12"], + dragonclaw: ["9M"], + dragonpulse: ["9M"], + dragontail: ["9M", "9L1"], + endure: ["9M"], + facade: ["9M"], + focusenergy: ["9L18"], + helpinghand: ["9M"], + icebeam: ["9M", "9L45"], + icefang: ["9M", "9L29"], + iciclecrash: ["9L55"], + icywind: ["9M", "9L6"], + ironhead: ["9M"], + leer: ["9L1"], + outrage: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snowscape: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L40"], + terablast: ["9M"], + }, + }, + baxcalibur: { + learnset: { + aerialace: ["9M"], + avalanche: ["9M"], + bite: ["9L24"], + blizzard: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M"], + breakingswipe: ["9L1"], + brickbreak: ["9M"], + bulldoze: ["9M"], + crunch: ["9M", "9L55"], + dig: ["9M"], + dracometeor: ["9M"], + dragonbreath: ["9L12"], + dragonclaw: ["9M", "9L35"], + dragondance: ["9M"], + dragonpulse: ["9M"], + dragontail: ["9M", "9L1"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + focusenergy: ["9L18"], + gigaimpact: ["9M"], + glaiverush: ["9L0"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M", "9L48"], + icefang: ["9M", "9L29"], + iceshard: ["9L1"], + iciclecrash: ["9L62"], + icywind: ["9M", "9L6"], + ironhead: ["9M"], + leer: ["9L1"], + outrage: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snowscape: ["9M", "9L1"], + stompingtantrum: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M", "9L42"], + terablast: ["9M"], + thunderfang: ["9M"], + zenheadbutt: ["9M"], + }, + }, + tatsugiri: { + learnset: { + batonpass: ["9M", "9E"], + chillingwater: ["9M"], + counter: ["9E"], + dracometeor: ["9M"], + dragondance: ["9M"], + dragonpulse: ["9M", "9L52", "9S0"], + endure: ["9M"], + facade: ["9M"], + gigaimpact: ["9M"], + harden: ["9L6"], + helpinghand: ["9M", "9L12"], + hydropump: ["9M"], + hyperbeam: ["9M"], + icywind: ["9M", "9S0"], + memento: ["9L34"], + mirrorcoat: ["9L47"], + muddywater: ["9L39", "9S0"], + nastyplot: ["9M", "9L43"], + outrage: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rapidspin: ["9E"], + rest: ["9M"], + sleeptalk: ["9M"], + soak: ["9L23"], + splash: ["9L1"], + substitute: ["9M"], + surf: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L28", "9S0"], + terablast: ["9M"], + watergun: ["9L1"], + waterpulse: ["9M", "9L17"], + }, + eventData: [ + {generation: 9, level: 57, gender: "M", nature: "Quiet", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["muddywater", "icywind", "taunt", "dragonpulse"]}, + ], + }, + tatsugiristretchy: { + learnset: { + celebrate: ["9S0"], + dracometeor: ["9S0"], + helpinghand: ["9S0"], + muddywater: ["9S0"], + }, + eventData: [ + {generation: 9, level: 50, moves: ["dracometeor", "muddywater", "helpinghand", "celebrate"], pokeball: "cherishball"}, + ], + }, + cyclizar: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M"], + aquatail: ["9E"], + bite: ["9L23"], + bodyslam: ["9M"], + breakingswipe: ["9L14"], + crunch: ["9M"], + doubleedge: ["9L51"], + dracometeor: ["9M"], + dragonclaw: ["9M", "9L36"], + dragonpulse: ["9M", "9L45"], + dragonrush: ["9L57"], + dragontail: ["9M"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + gigaimpact: ["9M"], + growl: ["9L1"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icespinner: ["9M"], + ironhead: ["9M"], + irontail: ["9E"], + knockoff: ["9E"], + mudshot: ["9M"], + mudslap: ["9M"], + outrage: ["9M"], + overheat: ["9M"], + powerwhip: ["9E"], + protect: ["9M"], + quickattack: ["9L18"], + raindance: ["9M"], + rapidspin: ["9L7"], + rest: ["9M"], + shedtail: ["9L31"], + shiftgear: ["9L40"], + sleeptalk: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M", "9L11"], + terablast: ["9M"], + thief: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "9L27"], + wildcharge: ["9M"], + }, + }, + pawmi: { + learnset: { + agility: ["9M", "9L40"], + batonpass: ["9M"], + bite: ["9L19"], + charge: ["9L8"], + chargebeam: ["9M"], + charm: ["9M"], + crunch: ["9M"], + dig: ["9M", "9L15"], + discharge: ["9L38"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + encore: ["9M"], + endure: ["9M"], + entrainment: ["9L31"], + facade: ["9M"], + fakeout: ["9E"], + fling: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + machpunch: ["9E"], + metalclaw: ["9M"], + nuzzle: ["9L12"], + playrough: ["9M"], + protect: ["9M"], + quickattack: ["9L6"], + raindance: ["9M"], + rest: ["9M"], + scratch: ["9L1"], + slam: ["9L35"], + sleeptalk: ["9M"], + spark: ["9L23"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetkiss: ["9E"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M"], + thundershock: ["9L3"], + thunderwave: ["9M", "9L27"], + voltswitch: ["9M"], + wildcharge: ["9M", "9L44"], + wish: ["9E"], + }, + }, + pawmo: { + learnset: { + agility: ["9M", "9L46"], + armthrust: ["9L0"], + batonpass: ["9M"], + bite: ["9L19"], + charge: ["9L8"], + chargebeam: ["9M"], + charm: ["9M"], + crunch: ["9M"], + dig: ["9M", "9L15"], + discharge: ["9L42"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + encore: ["9M"], + endure: ["9M"], + entrainment: ["9L38"], + facade: ["9M"], + fling: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + metalclaw: ["9M"], + nuzzle: ["9L12"], + playrough: ["9M"], + protect: ["9M"], + quickattack: ["9L6"], + raindance: ["9M"], + rest: ["9M"], + scratch: ["9L1"], + slam: ["9L32"], + sleeptalk: ["9M"], + spark: ["9L23"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M"], + thunderpunch: ["9M"], + thundershock: ["9L3"], + thunderwave: ["9M", "9L27"], + voltswitch: ["9M"], + wildcharge: ["9M", "9L52"], + }, + }, + pawmot: { + learnset: { + agility: ["9M", "9L54"], + armthrust: ["9L25"], + batonpass: ["9M"], + bite: ["9L19"], + bodypress: ["9M"], + brickbreak: ["9M"], + bulkup: ["9M"], + charge: ["9L8"], + chargebeam: ["9M"], + charm: ["9M"], + closecombat: ["9M", "9L44"], + crunch: ["9M"], + dig: ["9M", "9L15"], + discharge: ["9L49"], + doubleshock: ["9L60"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + encore: ["9M"], + endure: ["9M"], + entrainment: ["9L39"], + facade: ["9M"], + firepunch: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icepunch: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + metalclaw: ["9M"], + metronome: ["9M"], + nuzzle: ["9L12"], + playrough: ["9M"], + protect: ["9M"], + quickattack: ["9L6"], + raindance: ["9M"], + rest: ["9M"], + revivalblessing: ["9L0"], + rocktomb: ["9M"], + scratch: ["9L1"], + seedbomb: ["9M"], + slam: ["9L33"], + sleeptalk: ["9M"], + spark: ["9L23"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M"], + thunderpunch: ["9M"], + thundershock: ["9L3"], + thunderwave: ["9M", "9L29"], + voltswitch: ["9M"], + wildcharge: ["9M", "9L1"], + }, + }, + wattrel: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M", "9L32"], + aircutter: ["9M"], + airslash: ["9M"], + bravebird: ["9M"], + chargebeam: ["9M"], + discharge: ["9L43"], + dualwingbeat: ["9L27"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + featherdance: ["9E"], + fly: ["9M"], + growl: ["9L1"], + hurricane: ["9M"], + peck: ["9L1"], + pluck: ["9L11"], + protect: ["9M"], + quickattack: ["9L7"], + rest: ["9M"], + roost: ["9L23"], + sleeptalk: ["9M"], + spark: ["9L15"], + spitup: ["9E"], + stockpile: ["9E"], + substitute: ["9M"], + swallow: ["9E"], + swift: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L4"], + thunderwave: ["9M"], + uproar: ["9L19"], + uturn: ["9M"], + voltswitch: ["9M", "9L37"], + weatherball: ["9E"], + wildcharge: ["9M"], + }, + }, + kilowattrel: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M", "9L36"], + aircutter: ["9M"], + airslash: ["9M"], + bravebird: ["9M"], + chargebeam: ["9M"], + discharge: ["9L48"], + dualwingbeat: ["9L30"], + eerieimpulse: ["9M"], + electricterrain: ["9M"], + electroball: ["9M", "9L0"], + endure: ["9M"], + facade: ["9M"], + fly: ["9M"], + gigaimpact: ["9M"], + growl: ["9L1"], + hurricane: ["9M", "9L55"], + hyperbeam: ["9M"], + peck: ["9L1"], + pluck: ["9L11"], + protect: ["9M"], + quickattack: ["9L7"], + rest: ["9M"], + roost: ["9L24"], + scaryface: ["9M"], + sleeptalk: ["9M"], + spark: ["9L15"], + substitute: ["9M"], + swift: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L4"], + thunderwave: ["9M"], + uproar: ["9L19"], + uturn: ["9M"], + voltswitch: ["9M", "9L43"], + wildcharge: ["9M"], + }, + }, + bombirdier: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + aircutter: ["9M"], + airslash: ["9M"], + bravebird: ["9M"], + darkpulse: ["9M"], + drillrun: ["9M"], + dualwingbeat: ["9L42"], + endure: ["9M"], + facade: ["9M"], + featherdance: ["9E"], + fly: ["9M"], + foulplay: ["9M"], + gigaimpact: ["9M"], + heatwave: ["9M"], + honeclaws: ["9L1"], + hurricane: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icywind: ["9M"], + knockoff: ["9L53"], + leer: ["9L1"], + memento: ["9L1"], + nastyplot: ["9M"], + partingshot: ["9L60"], + payback: ["9L36"], + peck: ["9L1"], + pluck: ["9L20", "9S0"], + powergem: ["9M"], + powertrip: ["9E"], + protect: ["9M"], + raindance: ["9M"], + rockblast: ["9M"], + rockslide: ["9M", "9L47"], + rockthrow: ["9L11", "9S0"], + rocktomb: ["9M", "9L29"], + roost: ["9E"], + sandstorm: ["9M"], + scaryface: ["9M"], + skyattack: ["9E"], + sleeptalk: ["9M"], + snarl: ["9M"], + stealthrock: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + suckerpunch: ["9E"], + sunnyday: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M", "9L7"], + torment: ["9L24", "9S0"], + uturn: ["9M"], + whirlwind: ["9L16"], + wingattack: ["9L1", "9S0"], + }, + eventData: [ + {generation: 9, level: 20, gender: "F", nature: "Jolly", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, isHidden: true, moves: ["rockthrow", "wingattack", "pluck", "torment"]}, + ], + }, + squawkabilly: { + learnset: { + aerialace: ["9M", "9L13"], + aircutter: ["9M"], + airslash: ["9M"], + bravebird: ["9M", "9L42"], + copycat: ["9L27"], + doubleedge: ["9E"], + endure: ["9M"], + facade: ["9M", "9L34"], + faketears: ["9M"], + finalgambit: ["9E"], + flatter: ["9E"], + fly: ["9M", "9L30"], + foulplay: ["9M"], + furyattack: ["9L17"], + gigaimpact: ["9M"], + growl: ["9L1"], + heatwave: ["9M"], + helpinghand: ["9M"], + hurricane: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + mimic: ["9L1"], + partingshot: ["9E"], + peck: ["9L1"], + pounce: ["9M"], + protect: ["9M"], + quickattack: ["9L6"], + rest: ["9M"], + reversal: ["9M", "9L52"], + roost: ["9L47"], + scaryface: ["9M"], + sleeptalk: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L38"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L20"], + terablast: ["9M"], + thief: ["9M"], + torment: ["9L10"], + uproar: ["9L24"], + uturn: ["9M"], + }, + }, + flamigo: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + agility: ["9M"], + aircutter: ["9M"], + airslash: ["9M", "9L35"], + bravebird: ["9M", "9L54"], + bulkup: ["9M"], + chillingwater: ["9M"], + closecombat: ["9M"], + copycat: ["9L1"], + detect: ["9L9"], + doublekick: ["9L5"], + doubleteam: ["9E"], + endure: ["9M"], + facade: ["9M"], + feint: ["9L21"], + fling: ["9M"], + fly: ["9M"], + focusenergy: ["9L15"], + gigaimpact: ["9M"], + hurricane: ["9M"], + hyperbeam: ["9M"], + liquidation: ["9M"], + lowkick: ["9M", "9L18"], + lowsweep: ["9M"], + megakick: ["9L39"], + payback: ["9L27"], + peck: ["9L1"], + pounce: ["9M"], + protect: ["9M"], + quickguard: ["9E"], + rest: ["9M"], + reversal: ["9M"], + roost: ["9L31"], + skyattack: ["9E"], + sleeptalk: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + throatchop: ["9L48"], + uturn: ["9M"], + waterpulse: ["9M"], + wideguard: ["9L44"], + wingattack: ["9L12"], + }, + }, + klawf: { + learnset: { + ancientpower: ["9E"], + block: ["9S0"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + crabhammer: ["9E"], + dig: ["9M"], + earthpower: ["9M"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + flail: ["9L37"], + fling: ["9M"], + gigaimpact: ["9M"], + guillotine: ["9L56"], + harden: ["9L6"], + helpinghand: ["9M"], + highhorsepower: ["9L47"], + hyperbeam: ["9M"], + irondefense: ["9M", "9L51"], + knockoff: ["9E"], + metalclaw: ["9M", "9L17"], + mudshot: ["9M"], + mudslap: ["9M"], + powergem: ["9M"], + protect: ["9M", "9L21"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rockblast: ["9M", "9L24"], + rockslide: ["9M", "9L42"], + rocksmash: ["9L9", "9S0"], + rockthrow: ["9L1"], + rocktomb: ["9M", "9L13", "9S0"], + sandstorm: ["9M"], + scaryface: ["9M"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swordsdance: ["9M", "9L33"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + visegrip: ["9L1", "9S0"], + xscissor: ["9M", "9L29"], + }, + eventData: [ + {generation: 9, level: 16, gender: "F", nature: "Gentle", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, abilities: ["angershell"], moves: ["visegrip", "rocksmash", "block", "rocktomb"]}, + ], + }, + nacli: { + learnset: { + ancientpower: ["9E"], + bodyslam: ["9M"], + bulldoze: ["9M"], + curse: ["9E"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L40"], + endure: ["9M"], + facade: ["9M"], + fissure: ["9E"], + flashcannon: ["9M"], + harden: ["9L1"], + headbutt: ["9L16"], + heavyslam: ["9M", "9L35"], + helpinghand: ["9M"], + irondefense: ["9M", "9L20"], + ironhead: ["9M"], + mudshot: ["9M", "9L7"], + powergem: ["9M", "9E"], + protect: ["9M"], + raindance: ["9M"], + recover: ["9L25"], + rest: ["9M"], + rockpolish: ["9L13"], + rockslide: ["9M", "9L30"], + rockthrow: ["9L5"], + sandstorm: ["9M"], + sleeptalk: ["9M"], + smackdown: ["9L10"], + stealthrock: ["9M", "9L33"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L45"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + zenheadbutt: ["9M"], + }, + }, + naclstack: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L45"], + endure: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + harden: ["9L1"], + headbutt: ["9L16"], + heavyslam: ["9M", "9L41"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + irondefense: ["9M", "9L20"], + ironhead: ["9M"], + mudshot: ["9M", "9L7"], + powergem: ["9M"], + protect: ["9M"], + raindance: ["9M"], + recover: ["9L30"], + rest: ["9M"], + rockpolish: ["9L13"], + rockslide: ["9M", "9L34"], + rockthrow: ["9L5"], + saltcure: ["9L0"], + sandstorm: ["9M"], + sleeptalk: ["9M"], + smackdown: ["9L10"], + stealthrock: ["9M", "9L38"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L51"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + zenheadbutt: ["9M"], + }, + }, + garganacl: { + learnset: { + avalanche: ["9M"], + block: ["9L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L49"], + endure: ["9M"], + explosion: ["9L60"], + facade: ["9M"], + firepunch: ["9M"], + flashcannon: ["9M"], + fling: ["9M"], + gigaimpact: ["9M"], + hammerarm: ["9L0"], + harden: ["9L1"], + headbutt: ["9L16"], + heavyslam: ["9M", "9L44"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icepunch: ["9M"], + irondefense: ["9M"], + ironhead: ["9M"], + mudshot: ["9M", "9L7"], + powergem: ["9M"], + protect: ["9M", "9S0"], + raindance: ["9M"], + recover: ["9L30", "9S0"], + rest: ["9M"], + rockblast: ["9M", "9L1"], + rockpolish: ["9L13"], + rockslide: ["9M", "9L34"], + rockthrow: ["9L5"], + rocktomb: ["9M", "9L10"], + saltcure: ["9L24", "9S0"], + sandstorm: ["9M"], + sleeptalk: ["9M"], + stealthrock: ["9M", "9L40"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L54"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunderpunch: ["9M"], + wideguard: ["9L1", "9S0"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 50, gender: "M", nature: "Careful", ivs: {hp: 31, atk: 31, def: 31, spa: 22, spd: 31, spe: 31}, moves: ["saltcure", "recover", "wideguard", "protect"], pokeball: "cherishball"}, + ], + }, + glimmet: { + learnset: { + acidarmor: ["9L41"], + acidspray: ["9M", "9L7"], + ancientpower: ["9L11"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + endure: ["9M"], + explosion: ["9E"], + facade: ["9M"], + gunkshot: ["9M"], + harden: ["9L1"], + irondefense: ["9M"], + lightscreen: ["9M"], + memento: ["9E"], + mudshot: ["9M"], + powergem: ["9M", "9L37"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + rockblast: ["9M"], + rockpolish: ["9L15"], + rockslide: ["9M", "9L33"], + rockthrow: ["9L1"], + rocktomb: ["9M"], + sandstorm: ["9M", "9L26"], + selfdestruct: ["9L29"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + sludgewave: ["9L46"], + smackdown: ["9L1"], + spikes: ["9M"], + stealthrock: ["9M", "9L18"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + terablast: ["9M"], + toxic: ["9E"], + toxicspikes: ["9M"], + venoshock: ["9M", "9L22"], + }, + }, + glimmora: { + learnset: { + acidarmor: ["9L44"], + acidspray: ["9M", "9L7"], + ancientpower: ["9L11"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + earthpower: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + gunkshot: ["9M"], + harden: ["9L1"], + hyperbeam: ["9M"], + irondefense: ["9M"], + lightscreen: ["9M"], + mortalspin: ["9L0"], + mudshot: ["9M"], + powergem: ["9M", "9L39"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + rockblast: ["9M"], + rockpolish: ["9L15"], + rockslide: ["9M", "9L33"], + rockthrow: ["9L1"], + rocktomb: ["9M"], + sandstorm: ["9M", "9L26"], + selfdestruct: ["9L29"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + sludgewave: ["9L50"], + smackdown: ["9L1"], + solarbeam: ["9M"], + spikes: ["9M"], + spikyshield: ["9L1"], + stealthrock: ["9M", "9L18"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + terablast: ["9M"], + toxicspikes: ["9M", "9L1"], + venoshock: ["9M", "9L22"], + }, + }, + shroodle: { + learnset: { + acidspray: ["9M", "9L5"], + acrobatics: ["9M"], + batonpass: ["9M"], + bite: ["9L8"], + copycat: ["9E"], + crosspoison: ["9E"], + dig: ["9M"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + flatter: ["9L18"], + fling: ["9M"], + foulplay: ["9M"], + furyswipes: ["9L8"], + gunkshot: ["9M", "9L45"], + helpinghand: ["9M"], + knockoff: ["9L40"], + leer: ["9L1"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + nastyplot: ["9M"], + partingshot: ["9E"], + poisonfang: ["9L14"], + poisonjab: ["9M", "9L29"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scratch: ["9L1"], + slash: ["9L21"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + substitute: ["9M", "9L36"], + sunnyday: ["9M"], + superfang: ["9E"], + swagger: ["9E"], + switcheroo: ["9L11"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L33"], + terablast: ["9M"], + thief: ["9M"], + toxic: ["9E"], + trailblaze: ["9M"], + uturn: ["9M", "9L25"], + venoshock: ["9M"], + }, + }, + grafaiai: { + learnset: { + acidspray: ["9M", "9L5"], + acrobatics: ["9M"], + batonpass: ["9M"], + dig: ["9M"], + doodle: ["9L0"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + flatter: ["9L18"], + fling: ["9M"], + foulplay: ["9M"], + furyswipes: ["9L8"], + gigaimpact: ["9M"], + gunkshot: ["9M", "9L51"], + helpinghand: ["9M"], + knockoff: ["9L45"], + leer: ["9L1"], + lowkick: ["9M"], + lowsweep: ["9M"], + metronome: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + nastyplot: ["9M"], + poisonfang: ["9L14"], + poisonjab: ["9M", "9L33"], + poisontail: ["9M"], + pounce: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + scratch: ["9L1"], + shadowclaw: ["9M"], + slash: ["9L21"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + substitute: ["9M", "9L40"], + sunnyday: ["9M"], + switcheroo: ["9L11"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L37"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + uturn: ["9M", "9L25"], + venoshock: ["9M"], + xscissor: ["9M"], + }, + }, + fidough: { + learnset: { + agility: ["9M"], + babydolleyes: ["9L15"], + batonpass: ["9M", "9L26"], + bite: ["9L11"], + bodyslam: ["9M"], + charm: ["9M", "9L36"], + copycat: ["9E"], + covet: ["9L8"], + crunch: ["9M", "9L40"], + dazzlinggleam: ["9M"], + dig: ["9M"], + doubleedge: ["9L33"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + howl: ["9E"], + icefang: ["9M"], + lastresort: ["9L45"], + lick: ["9L3"], + mistyterrain: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M", "9L18"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + roar: ["9L30"], + sleeptalk: ["9M"], + snarl: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + sweetscent: ["9E"], + tackle: ["9L1"], + tailwhip: ["9L6"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + trailblaze: ["9M"], + wish: ["9E"], + workup: ["9L22"], + yawn: ["9E"], + }, + }, + dachsbun: { + learnset: { + agility: ["9M"], + babydolleyes: ["9L15"], + batonpass: ["9M", "9L29"], + bite: ["9L11"], + bodypress: ["9M"], + bodyslam: ["9M"], + charm: ["9M", "9L42"], + covet: ["9L8"], + crunch: ["9M", "9L47"], + dazzlinggleam: ["9M"], + dig: ["9M"], + doubleedge: ["9L38"], + drainingkiss: ["9M"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + gigaimpact: ["9M"], + growl: ["9L1"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icefang: ["9M"], + lastresort: ["9L53"], + lick: ["9L3"], + mistyterrain: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M", "9L18"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + roar: ["9L33"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + tackle: ["9L1"], + tailwhip: ["9L6"], + takedown: ["9M"], + terablast: ["9M"], + thunderfang: ["9M"], + trailblaze: ["9M"], + workup: ["9L22"], + }, + }, + maschiff: { + learnset: { + bite: ["9L14"], + bodyslam: ["9M"], + charm: ["9M"], + crunch: ["9M", "9L31"], + darkpulse: ["9M"], + destinybond: ["9E"], + dig: ["9M"], + doubleedge: ["9L49"], + endeavor: ["9E"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + firefang: ["9M"], + headbutt: ["9L22"], + helpinghand: ["9M"], + honeclaws: ["9L10"], + icefang: ["9M"], + jawlock: ["9L43"], + leer: ["9L1"], + lick: ["9L4"], + payback: ["9L26"], + playrough: ["9M", "9E"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + retaliate: ["9E"], + reversal: ["9M", "9L39"], + roar: ["9L18"], + scaryface: ["9M", "9L1"], + sleeptalk: ["9M"], + snarl: ["9M", "9L7"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L35"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + trailblaze: ["9M"], + }, + }, + mabosstiff: { + learnset: { + bite: ["9L14"], + bodyslam: ["9M"], + charm: ["9M"], + comeuppance: ["9L0"], + crunch: ["9M", "9L34"], + darkpulse: ["9M"], + dig: ["9M"], + doubleedge: ["9L55"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + firefang: ["9M"], + gigaimpact: ["9M"], + headbutt: ["9L22"], + helpinghand: ["9M"], + honeclaws: ["9L10"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icefang: ["9M"], + jawlock: ["9L48"], + leer: ["9L1"], + lick: ["9L4"], + outrage: ["9M", "9L60"], + payback: ["9L26"], + playrough: ["9M"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M", "9L43"], + roar: ["9L18"], + scaryface: ["9M", "9L1"], + sleeptalk: ["9M"], + snarl: ["9M", "9L7"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L39"], + tackle: ["9L1"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderfang: ["9M"], + trailblaze: ["9M"], + wildcharge: ["9M"], + }, + }, + bramblin: { + learnset: { + absorb: ["9L5"], + astonish: ["9L1"], + beatup: ["9E"], + block: ["9E"], + bulletseed: ["9M", "9L13"], + confuseray: ["9M"], + curse: ["9L45"], + defensecurl: ["9L1"], + disable: ["9L29"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigadrain: ["9M", "9L40"], + grassknot: ["9M"], + grassyterrain: ["9M"], + hex: ["9M", "9L21"], + infestation: ["9L17"], + leafstorm: ["9M"], + leechseed: ["9E"], + megadrain: ["9L25"], + nightshade: ["9M"], + painsplit: ["9L50"], + phantomforce: ["9M", "9L35"], + pounce: ["9M"], + powerwhip: ["9L55"], + protect: ["9M"], + rapidspin: ["9L9"], + rest: ["9M"], + rollout: ["9L1"], + scaryface: ["9M"], + seedbomb: ["9M"], + shadowball: ["9M"], + shadowsneak: ["9E"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spikes: ["9M"], + strengthsap: ["9E"], + substitute: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + }, + }, + brambleghast: { + learnset: { + absorb: ["9L5"], + astonish: ["9L1"], + bulletseed: ["9M", "9L13"], + confuseray: ["9M"], + curse: ["9L45"], + defensecurl: ["9L1"], + disable: ["9L29"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigadrain: ["9M", "9L40"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + hex: ["9M", "9L21"], + hyperbeam: ["9M"], + infestation: ["9L17"], + leafstorm: ["9M"], + megadrain: ["9L25"], + nightshade: ["9M"], + painsplit: ["9L50"], + phantomforce: ["9M", "9L35"], + pounce: ["9M"], + powerwhip: ["9L55"], + protect: ["9M"], + rapidspin: ["9L9"], + rest: ["9M"], + rollout: ["9L1"], + scaryface: ["9M"], + seedbomb: ["9M"], + shadowball: ["9M"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + spikes: ["9M"], + substitute: ["9M"], + terablast: ["9M"], + thief: ["9M"], + trailblaze: ["9M"], + }, + }, + gimmighoul: { + learnset: { + astonish: ["9L1", "9S0"], + confuseray: ["9M"], + endure: ["9M"], + hex: ["9M", "9S1"], + lightscreen: ["9M"], + nastyplot: ["9M"], + nightshade: ["9M"], + powergem: ["9M", "9S1"], + protect: ["9M"], + reflect: ["9M"], + rest: ["9M"], + shadowball: ["9M", "9S1"], + sleeptalk: ["9M"], + substitute: ["9M"], + tackle: ["9L1", "9S0"], + takedown: ["9M", "9S1"], + terablast: ["9M"], + thief: ["9M"], + }, + eventData: [ + {generation: 9, level: 5, moves: ["astonish", "tackle"]}, + {generation: 9, level: 75, shiny: 1, perfectIVs: 4, moves: ["takedown", "shadowball", "hex", "powergem"]}, + ], + eventOnly: true, + }, + gholdengo: { + learnset: { + astonish: ["9L1"], + chargebeam: ["9M"], + confuseray: ["9M", "9L14"], + dazzlinggleam: ["9M"], + electroball: ["9M"], + endure: ["9M"], + flashcannon: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + heavyslam: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + ironhead: ["9M"], + lightscreen: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + makeitrain: ["9L56"], + memento: ["9L70"], + metalsound: ["9L28"], + nastyplot: ["9M", "9L63"], + nightshade: ["9M", "9L7"], + powergem: ["9M", "9L49"], + protect: ["9M"], + psychic: ["9M"], + psyshock: ["9M"], + recover: ["9L42"], + reflect: ["9M"], + rest: ["9M"], + sandstorm: ["9M"], + shadowball: ["9M", "9L35"], + sleeptalk: ["9M"], + steelbeam: ["9M"], + substitute: ["9M", "9L21"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M"], + thunderwave: ["9M"], + trick: ["9M"], + }, + }, + greattusk: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M", "9L28", "9S0"], + bulkup: ["9M"], + bulldoze: ["9M", "9L7"], + closecombat: ["9M", "9L63"], + defensecurl: ["9L1"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L49", "9S1"], + endeavor: ["9L70"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M", "9L56", "9S1"], + headlongrush: ["9L91"], + headsmash: ["9L84"], + heavyslam: ["9M"], + hornattack: ["9L1"], + hyperbeam: ["9M"], + icefang: ["9M"], + icespinner: ["9M"], + ironhead: ["9M"], + knockoff: ["9L42", "9S0", "9S1"], + megahorn: ["9L77"], + mudshot: ["9M"], + mudslap: ["9M"], + playrough: ["9M"], + protect: ["9M"], + psyshock: ["9M"], + rapidspin: ["9L21", "9S0"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + rollout: ["9L1"], + sandstorm: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M", "9L35", "9S0", "9S1"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + takedown: ["9M"], + taunt: ["9M", "9L14"], + terablast: ["9M"], + thunderfang: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 45, nature: "Naughty", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["rapidspin", "brickbreak", "knockoff", "stompingtantrum"]}, + {generation: 9, level: 57, shiny: 1, moves: ["stompingtantrum", "knockoff", "earthquake", "gigaimpact"]}, + ], + eventOnly: true, + }, + brutebonnet: { + learnset: { + absorb: ["9L1"], + astonish: ["9L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulletseed: ["9M"], + clearsmog: ["9L28", "9S0"], + closecombat: ["9M"], + confuseray: ["9M"], + crunch: ["9M"], + darkpulse: ["9M"], + earthpower: ["9M"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + gigadrain: ["9M", "9L49", "9S0"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L1"], + hex: ["9M"], + hyperbeam: ["9M"], + ingrain: ["9L70"], + leafstorm: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L14"], + outrage: ["9M"], + payback: ["9L35", "9S0"], + pollenpuff: ["9M"], + protect: ["9M"], + ragepowder: ["9L77"], + rest: ["9M"], + scaryface: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + solarbeam: ["9M", "9L91"], + spore: ["9L63"], + stompingtantrum: ["9M"], + stunspore: ["9L7"], + substitute: ["9M"], + suckerpunch: ["9L56"], + sunnyday: ["9M", "9L1"], + synthesis: ["9L21"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thrash: ["9L42", "9S0"], + trailblaze: ["9M"], + venoshock: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["thrash", "gigadrain", "clearsmog", "payback"]}, + ], + eventOnly: true, + }, + sandyshocks: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "9L14"], + chargebeam: ["9M", "9L21"], + discharge: ["9L56"], + earthpower: ["9M", "9L63"], + earthquake: ["9M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L1"], + electroball: ["9M"], + endure: ["9M"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + gravity: ["9L77"], + heavyslam: ["9M", "9L42", "9S0"], + hyperbeam: ["9M"], + irondefense: ["9M"], + lightscreen: ["9M"], + magneticflux: ["9L91"], + metalsound: ["9L49", "9S0"], + mirrorcoat: ["9L70"], + mudshot: ["9M"], + powergem: ["9M"], + protect: ["9M"], + reflect: ["9M"], + rest: ["9M"], + sandstorm: ["9M"], + screech: ["9L35", "9S0"], + sleeptalk: ["9M"], + spark: ["9L7"], + spikes: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + supersonic: ["9L1"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thundershock: ["9L1"], + thunderwave: ["9M", "9L1"], + triattack: ["9L28", "9S0"], + voltswitch: ["9M"], + wildcharge: ["9M"], + zapcannon: ["9L84"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["screech", "heavyslam", "metalsound", "triattack"]}, + ], + eventOnly: true, + }, + screamtail: { + learnset: { + amnesia: ["9M"], + batonpass: ["9M"], + bite: ["9L21"], + blizzard: ["9M"], + bodyslam: ["9M", "9L28", "9S0"], + boomburst: ["9L91"], + bulkup: ["9M"], + calmmind: ["9M"], + crunch: ["9M", "9L63"], + dazzlinggleam: ["9M"], + dig: ["9M"], + disable: ["9L1"], + drainpunch: ["9M"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + faketears: ["9M"], + fireblast: ["9M"], + firefang: ["9M"], + firepunch: ["9M"], + flamethrower: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + gyroball: ["9L77"], + helpinghand: ["9M"], + howl: ["9L7"], + hyperbeam: ["9M"], + hypervoice: ["9M", "9L49", "9S0"], + icebeam: ["9M"], + icefang: ["9M"], + icepunch: ["9M"], + imprison: ["9M"], + lightscreen: ["9M"], + metronome: ["9M"], + mistyterrain: ["9M"], + nobleroar: ["9L14"], + perishsong: ["9L84"], + playrough: ["9M", "9L42", "9S0"], + pound: ["9L1"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psychicfangs: ["9M", "9L56"], + psychicterrain: ["9M"], + psyshock: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M", "9L35", "9S0"], + rocktomb: ["9M"], + sandstorm: ["9M"], + scaryface: ["9M"], + sing: ["9L1"], + sleeptalk: ["9M"], + snowscape: ["9M"], + stealthrock: ["9M"], + stompingtantrum: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M"], + thunderpunch: ["9M"], + thunderwave: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + waterpulse: ["9M"], + wish: ["9L70"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["playrough", "hypervoice", "bodyslam", "rest"]}, + ], + eventOnly: true, + }, + fluttermane: { + learnset: { + astonish: ["9L1"], + calmmind: ["9M"], + chargebeam: ["9M"], + charm: ["9M"], + confuseray: ["9M", "9L1"], + darkpulse: ["9M"], + dazzlinggleam: ["9M", "9L35", "9S0"], + disarmingvoice: ["9M"], + drainingkiss: ["9M"], + endure: ["9M"], + energyball: ["9M"], + faketears: ["9M"], + gigaimpact: ["9M"], + helpinghand: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + icywind: ["9M"], + imprison: ["9M"], + magicalleaf: ["9M"], + meanlook: ["9L14"], + memento: ["9L21"], + mistyterrain: ["9M"], + moonblast: ["9L84"], + mysticalfire: ["9L49", "9S0"], + nightshade: ["9M"], + painsplit: ["9L77"], + perishsong: ["9L91"], + phantomforce: ["9M", "9L70"], + powergem: ["9M", "9L56"], + protect: ["9M"], + psybeam: ["9M", "9L7"], + psyshock: ["9M", "9L63"], + rest: ["9M"], + shadowball: ["9M", "9L42", "9S0"], + sleeptalk: ["9M"], + spite: ["9L1"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + swift: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderwave: ["9M"], + trickroom: ["9M"], + wish: ["9L28", "9S0"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["shadowball", "mysticalfire", "wish", "dazzlinggleam"]}, + ], + eventOnly: true, + }, + slitherwing: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bugbite: ["9L1"], + bugbuzz: ["9M"], + bulkup: ["9M", "9L56"], + closecombat: ["9M"], + dualwingbeat: ["9L63"], + earthquake: ["9M"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + firstimpression: ["9L70"], + flamecharge: ["9M", "9L14"], + flareblitz: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + gust: ["9L1"], + heatwave: ["9M"], + heavyslam: ["9M"], + hurricane: ["9M"], + hyperbeam: ["9M"], + leechlife: ["9M", "9L84"], + lowkick: ["9M"], + lowsweep: ["9M", "9L28", "9S0"], + lunge: ["9L42", "9S0"], + morningsun: ["9L35", "9S0"], + poisonpowder: ["9L7"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + reversal: ["9M"], + sandstorm: ["9M"], + sleeptalk: ["9M"], + stomp: ["9L21"], + stompingtantrum: ["9M"], + stunspore: ["9L7"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + superpower: ["9L49", "9S0"], + takedown: ["9M"], + terablast: ["9M"], + thrash: ["9L91"], + trailblaze: ["9M"], + uturn: ["9M"], + whirlwind: ["9L77"], + wildcharge: ["9M"], + willowisp: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["morningsun", "lunge", "superpower", "lowsweep"]}, + ], + eventOnly: true, + }, + roaringmoon: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + airslash: ["9M"], + bite: ["9L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + breakingswipe: ["9L1"], + brickbreak: ["9M"], + crunch: ["9M"], + darkpulse: ["9M"], + dig: ["9M"], + doubleedge: ["9L91"], + dracometeor: ["9M"], + dragonbreath: ["9L1"], + dragonclaw: ["9M", "9L28", "9S0"], + dragondance: ["9M", "9L56"], + dragonpulse: ["9M"], + dragonrush: ["9L63"], + dragontail: ["9M"], + earthquake: ["9M"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M"], + firespin: ["9M"], + flamethrower: ["9M", "9L42", "9S0"], + fly: ["9M", "9L70"], + focusenergy: ["9L1"], + gigaimpact: ["9M"], + headbutt: ["9L14"], + heatwave: ["9M"], + hurricane: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + incinerate: ["9L7"], + ironhead: ["9M"], + jawlock: ["9L1"], + leer: ["9L1"], + metalclaw: ["9M"], + nightslash: ["9L49", "9S0"], + outrage: ["9M"], + protect: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + roost: ["9L84"], + scaleshot: ["9L1"], + scaryface: ["9M", "9L21"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + stompingtantrum: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + throatchop: ["9L77"], + thunderfang: ["9M"], + uturn: ["9M"], + xscissor: ["9M"], + zenheadbutt: ["9M", "9L35", "9S0"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["zenheadbutt", "flamethrower", "nightslash", "dragonclaw"]}, + ], + eventOnly: true, + }, + irontreads: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "9L7"], + defensecurl: ["9L1"], + earthpower: ["9M"], + earthquake: ["9M", "9L49", "9S1"], + electricterrain: ["9M", "9L1"], + electroball: ["9M"], + endeavor: ["9L70"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M", "9L84"], + heavyslam: ["9M", "9L56", "9S1"], + hornattack: ["9L1"], + hyperbeam: ["9M"], + icefang: ["9M"], + icespinner: ["9M"], + irondefense: ["9M"], + ironhead: ["9M", "9L28", "9S0"], + knockoff: ["9L42", "9S0", "9S1"], + megahorn: ["9L77"], + mudshot: ["9M"], + mudslap: ["9M"], + protect: ["9M"], + rapidspin: ["9L21", "9S0"], + rest: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + rollout: ["9L1"], + sandstorm: ["9M"], + scaryface: ["9M"], + smartstrike: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + steelroller: ["9L91"], + stompingtantrum: ["9M", "9L35", "9S0", "9S1"], + stoneedge: ["9M"], + substitute: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderfang: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M", "9L63"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 45, nature: "Naughty", ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30, spe: 30}, moves: ["rapidspin", "ironhead", "knockoff", "stompingtantrum"]}, + {generation: 9, level: 57, shiny: 1, moves: ["knockoff", "earthquake", "heavyslam", "stompingtantrum"]}, + ], + }, + ironmoth: { + learnset: { + acidspray: ["9M", "9L1"], + acrobatics: ["9M"], + agility: ["9M"], + airslash: ["9M"], + bugbuzz: ["9M", "9L84"], + chargebeam: ["9M"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + discharge: ["9L42", "9S0"], + electricterrain: ["9M", "9L1"], + ember: ["9L1"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + fierydance: ["9L56"], + fireblast: ["9M"], + firespin: ["9M", "9L14"], + flamecharge: ["9M"], + flamethrower: ["9M"], + flareblitz: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + gust: ["9L1"], + heatwave: ["9M"], + helpinghand: ["9M"], + hurricane: ["9M", "9L77"], + hyperbeam: ["9M"], + lightscreen: ["9M"], + lunge: ["9L28", "9S0"], + metalsound: ["9L63"], + morningsun: ["9L70"], + overheat: ["9M", "9L91"], + pounce: ["9M"], + protect: ["9M"], + psychic: ["9M"], + rest: ["9M"], + screech: ["9L35", "9S0"], + sleeptalk: ["9M"], + sludgewave: ["9L49", "9S0"], + solarbeam: ["9M"], + strugglebug: ["9M", "9L7"], + substitute: ["9M"], + sunnyday: ["9M"], + swift: ["9M"], + takedown: ["9M", "9L21"], + terablast: ["9M"], + toxicspikes: ["9M"], + uturn: ["9M"], + venoshock: ["9M"], + whirlwind: ["9L1"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["screech", "discharge", "sludgewave", "lunge"]}, + ], + eventOnly: true, + }, + ironhands: { + learnset: { + armthrust: ["9L1"], + bellydrum: ["9L84"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + charge: ["9L49", "9S0"], + closecombat: ["9M", "9L63"], + detect: ["9L70"], + drainpunch: ["9M"], + earthquake: ["9M"], + electricterrain: ["9M", "9L1"], + endure: ["9M"], + facade: ["9M"], + fakeout: ["9L7"], + firepunch: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + focusenergy: ["9L1"], + focuspunch: ["9L91"], + forcepalm: ["9L35", "9S0"], + gigaimpact: ["9M"], + heavyslam: ["9M", "9L77"], + hyperbeam: ["9M"], + icepunch: ["9M"], + irondefense: ["9M"], + ironhead: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + metronome: ["9M"], + playrough: ["9M"], + protect: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rockslide: ["9M"], + rocktomb: ["9M"], + sandattack: ["9L1"], + scaryface: ["9M"], + seismictoss: ["9L42", "9S0"], + slam: ["9L28", "9S0"], + sleeptalk: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + tackle: ["9L1"], + takedown: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M", "9L21"], + voltswitch: ["9M"], + whirlwind: ["9L14"], + wildcharge: ["9M", "9L56"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["forcepalm", "seismictoss", "charge", "slam"]}, + ], + eventOnly: true, + }, + ironjugulis: { + learnset: { + acrobatics: ["9M"], + aircutter: ["9M", "9L1"], + airslash: ["9M", "9L56"], + assurance: ["9L14"], + bodyslam: ["9M"], + chargebeam: ["9M"], + crunch: ["9M", "9L35", "9S0"], + darkpulse: ["9M", "9L70"], + dragonbreath: ["9L21", "9S0"], + dragonpulse: ["9M", "9L84"], + dragontail: ["9M"], + earthpower: ["9M"], + electricterrain: ["9M", "9L1"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M"], + flamethrower: ["9M"], + flashcannon: ["9M"], + fly: ["9M"], + focusblast: ["9M"], + focusenergy: ["9L1"], + gigaimpact: ["9M"], + heatwave: ["9M"], + hurricane: ["9M"], + hydropump: ["9M"], + hyperbeam: ["9M", "9L91"], + hypervoice: ["9M", "9L42", "9S0"], + ironhead: ["9M"], + knockoff: ["9L63"], + outrage: ["9M", "9L77"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + roar: ["9L7"], + rocktomb: ["9M"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M", "9L28", "9S0"], + substitute: ["9M"], + sunnyday: ["9M"], + tailwind: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + triattack: ["9L1"], + uturn: ["9M"], + workup: ["9L1"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["snarl", "crunch", "hypervoice", "dragonbreath"]}, + ], + eventOnly: true, + }, + ironthorns: { + learnset: { + bite: ["9L28", "9S0"], + blizzard: ["9M"], + bodypress: ["9M"], + bodyslam: ["9M"], + brickbreak: ["9M"], + bulldoze: ["9M"], + charge: ["9L35", "9S0"], + chargebeam: ["9M"], + crunch: ["9M"], + dig: ["9M"], + dragonclaw: ["9M"], + dragondance: ["9M"], + dragontail: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L70"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L1"], + electroball: ["9M"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M", "9L1"], + firepunch: ["9M"], + flamethrower: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + gigaimpact: ["9M", "9L91"], + heavyslam: ["9M"], + hyperbeam: ["9M"], + icebeam: ["9M"], + icefang: ["9M", "9L1"], + icepunch: ["9M"], + irondefense: ["9M", "9L1"], + ironhead: ["9M"], + lowkick: ["9M"], + metalclaw: ["9M"], + pinmissile: ["9L63"], + powergem: ["9M"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + rockblast: ["9M"], + rockslide: ["9M", "9L42", "9S0"], + rockthrow: ["9L1"], + rocktomb: ["9M", "9L21"], + sandstorm: ["9M", "9L49", "9S0"], + scaryface: ["9M"], + screech: ["9L7"], + snarl: ["9M"], + spikes: ["9M"], + stealthrock: ["9M", "9L77"], + stompingtantrum: ["9M"], + stoneedge: ["9M", "9L84"], + substitute: ["9M"], + sunnyday: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thunder: ["9M"], + thunderbolt: ["9M"], + thunderfang: ["9M", "9L1"], + thunderpunch: ["9M"], + thunderwave: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M", "9L56"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["charge", "rockslide", "sandstorm", "bite"]}, + ], + eventOnly: true, + }, + ironbundle: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9L63"], + aircutter: ["9M"], + auroraveil: ["9L84"], + avalanche: ["9M"], + blizzard: ["9M", "9L91"], + bodyslam: ["9M"], + chillingwater: ["9M"], + drillpeck: ["9L28", "9S0"], + electricterrain: ["9M", "9L1"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + fling: ["9M"], + flipturn: ["9L49", "9S0"], + freezedry: ["9L42", "9S0"], + gigaimpact: ["9M"], + helpinghand: ["9M", "9L35", "9S0"], + hydropump: ["9M", "9L77"], + hyperbeam: ["9M"], + icebeam: ["9M", "9L56"], + icepunch: ["9M"], + icespinner: ["9M"], + icywind: ["9M"], + playrough: ["9M"], + powdersnow: ["9L7"], + present: ["9L1"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + sleeptalk: ["9M"], + snowscape: ["9M", "9L70"], + substitute: ["9M"], + swift: ["9M"], + takedown: ["9M", "9L21"], + taunt: ["9M"], + terablast: ["9M"], + thief: ["9M"], + uturn: ["9M"], + waterpulse: ["9M"], + whirlpool: ["9L14"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["drillpeck", "helpinghand", "freezedry", "flipturn"]}, + ], + eventOnly: true, + }, + ironvaliant: { + learnset: { + aerialace: ["9M"], + agility: ["9M"], + aurasphere: ["9M"], + brickbreak: ["9M"], + calmmind: ["9M"], + chargebeam: ["9M"], + closecombat: ["9M", "9L63"], + confuseray: ["9M"], + dazzlinggleam: ["9M", "9L28", "9S0"], + destinybond: ["9L77"], + disable: ["9L1"], + doubleteam: ["9L1"], + drainpunch: ["9M"], + electricterrain: ["9M", "9L1"], + encore: ["9M"], + endure: ["9M"], + energyball: ["9M"], + falseswipe: ["9M"], + feint: ["9L14"], + firepunch: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + furycutter: ["9L1"], + futuresight: ["9L21"], + gigaimpact: ["9M"], + grassknot: ["9M"], + helpinghand: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + hypervoice: ["9M"], + hypnosis: ["9L7"], + icepunch: ["9M"], + icywind: ["9M"], + imprison: ["9M"], + knockoff: ["9L70"], + leafblade: ["9L49", "9S0"], + lightscreen: ["9M"], + liquidation: ["9M"], + lowkick: ["9M"], + magicalleaf: ["9M"], + metronome: ["9M"], + mistyterrain: ["9M"], + moonblast: ["9L56"], + nightslash: ["9L42", "9S0"], + poisonjab: ["9M"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psychicterrain: ["9M"], + psychocut: ["9L35", "9S0"], + psyshock: ["9M"], + quickguard: ["9L84"], + reflect: ["9M"], + rest: ["9M"], + reversal: ["9M"], + shadowball: ["9M"], + shadowclaw: ["9M"], + shadowsneak: ["9L1"], + skillswap: ["9M"], + sleeptalk: ["9M"], + spiritbreak: ["9L91"], + storedpower: ["9M"], + substitute: ["9M"], + swift: ["9M"], + swordsdance: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + thunderbolt: ["9M"], + thunderpunch: ["9M"], + thunderwave: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + wideguard: ["9L84"], + xscissor: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 52, shiny: 1, moves: ["psychocut", "nightslash", "leafblade", "dazzlinggleam"]}, + ], + eventOnly: true, + }, + tinglu: { + learnset: { + bodypress: ["9M"], + bodyslam: ["9M"], + bulldoze: ["9M", "9L20"], + darkpulse: ["9M", "9L40"], + dig: ["9M"], + earthpower: ["9M"], + earthquake: ["9M", "9L70"], + endure: ["9M"], + facade: ["9M"], + fissure: ["9L75"], + gigaimpact: ["9M"], + heavyslam: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + meanlook: ["9L1"], + memento: ["9L65"], + mudshot: ["9M"], + mudslap: ["9M"], + payback: ["9L10"], + protect: ["9M"], + rest: ["9M"], + rockslide: ["9M", "9L60", "9S0"], + rocktomb: ["9M"], + ruination: ["9L50", "9S0"], + sandstorm: ["9M"], + sandtomb: ["9L1"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + spikes: ["9M", "9L5"], + spite: ["9L1"], + stealthrock: ["9M"], + stomp: ["9L15"], + stompingtantrum: ["9M", "9L45", "9S0"], + stoneedge: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M"], + taunt: ["9M", "9L30"], + terablast: ["9M"], + thrash: ["9L35"], + throatchop: ["9L55", "9S0"], + whirlwind: ["9L25"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 60, moves: ["stompingtantrum", "ruination", "throatchop", "rockslide"]}, + ], + eventOnly: true, + }, + chienpao: { + learnset: { + acrobatics: ["9M"], + aerialace: ["9M"], + avalanche: ["9M"], + blizzard: ["9M"], + brickbreak: ["9M"], + crunch: ["9M"], + darkpulse: ["9M", "9L40"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + gigaimpact: ["9M"], + haze: ["9L15"], + hex: ["9M"], + hyperbeam: ["9M"], + icefang: ["9M"], + iceshard: ["9L20"], + icespinner: ["9M"], + iciclecrash: ["9L45", "9S0"], + icywind: ["9M", "9L5"], + meanlook: ["9L1"], + mist: ["9L15"], + nightslash: ["9L35"], + payback: ["9L10"], + powdersnow: ["9L1"], + protect: ["9M"], + psychicfangs: ["9M"], + raindance: ["9M"], + recover: ["9L65"], + rest: ["9M"], + ruination: ["9L50", "9S0"], + sacredsword: ["9L60", "9S0"], + scaryface: ["9M"], + sheercold: ["9L75"], + sleeptalk: ["9M"], + snarl: ["9M"], + snowscape: ["9M", "9L30"], + spite: ["9L1"], + substitute: ["9M"], + suckerpunch: ["9L55", "9S0"], + swordsdance: ["9M", "9L25"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + throatchop: ["9L70"], + }, + eventData: [ + {generation: 9, level: 60, moves: ["iciclecrash", "ruination", "suckerpunch", "sacredsword"]}, + ], + eventOnly: true, + }, + wochien: { + learnset: { + absorb: ["9L1"], + bodypress: ["9M"], + bodyslam: ["9M"], + bulletseed: ["9M"], + darkpulse: ["9M", "9L40"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + foulplay: ["9M", "9L55", "9S0"], + gigadrain: ["9M", "9L45", "9S0"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M", "9L65"], + growth: ["9L30"], + hex: ["9M"], + hyperbeam: ["9M"], + ingrain: ["9L35"], + knockoff: ["9L70"], + leafstorm: ["9M", "9L75"], + leechseed: ["9L25"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + meanlook: ["9L1"], + megadrain: ["9L20"], + mudshot: ["9M"], + mudslap: ["9M"], + payback: ["9L10"], + poisonpowder: ["9L15"], + pollenpuff: ["9M"], + powerwhip: ["9L60", "9S0"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + rest: ["9M"], + ruination: ["9L50", "9S0"], + scaryface: ["9M"], + seedbomb: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + solarbeam: ["9M"], + spite: ["9L1"], + stunspore: ["9L15"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + tickle: ["9L5"], + trailblaze: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 60, moves: ["gigadrain", "ruination", "foulplay", "powerwhip"]}, + ], + eventOnly: true, + }, + chiyu: { + learnset: { + bounce: ["9L55", "9S0"], + confuseray: ["9M", "9L30"], + crunch: ["9M"], + darkpulse: ["9M", "9L40"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firespin: ["9M"], + flamecharge: ["9M", "9L20"], + flamethrower: ["9M"], + flamewheel: ["9L5"], + flareblitz: ["9M"], + gigaimpact: ["9M"], + heatwave: ["9M"], + hex: ["9M"], + hyperbeam: ["9M"], + incinerate: ["9L25"], + inferno: ["9L65"], + lavaplume: ["9L45", "9S0"], + lightscreen: ["9M"], + meanlook: ["9L1"], + memento: ["9L70"], + nastyplot: ["9M", "9L35"], + overheat: ["9M", "9L75"], + payback: ["9L10"], + protect: ["9M"], + psychic: ["9M"], + reflect: ["9M"], + rest: ["9M"], + ruination: ["9L50", "9S0"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + spite: ["9L1"], + substitute: ["9M"], + sunnyday: ["9M"], + swagger: ["9L60", "9S0"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + willowisp: ["9M", "9L15"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 60, moves: ["lavaplume", "ruination", "bounce", "swagger"]}, + ], + eventOnly: true, + }, + koraidon: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9L35"], + ancientpower: ["9L14"], + bodypress: ["9M"], + bodyslam: ["9M"], + breakingswipe: ["9L1"], + brickbreak: ["9M", "9L28"], + bulkup: ["9M", "9S1"], + bulldoze: ["9M"], + closecombat: ["9M", "9L84"], + collisioncourse: ["9L56", "9S0", "9S1"], + counter: ["9L70"], + crunch: ["9M"], + dig: ["9M"], + dracometeor: ["9M"], + dragonclaw: ["9M", "9L42"], + dragonpulse: ["9M"], + dragontail: ["9M"], + drainpunch: ["9M", "9L21"], + endure: ["9M", "9S0"], + facade: ["9M"], + fireblast: ["9M"], + firefang: ["9M"], + firespin: ["9M"], + flamecharge: ["9M"], + flamethrower: ["9M", "9L49", "9S0", "9S1"], + flareblitz: ["9M", "9L91"], + focusblast: ["9M"], + gigaimpact: ["9M", "9L98", "9S1"], + heatwave: ["9M"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M"], + icefang: ["9M"], + ironhead: ["9M"], + lowkick: ["9M"], + lowsweep: ["9M"], + mudshot: ["9M"], + mudslap: ["9M"], + outrage: ["9M", "9L77"], + overheat: ["9M"], + protect: ["9M"], + rest: ["9M"], + reversal: ["9M"], + rocksmash: ["9L7"], + scaryface: ["9M"], + screech: ["9L63"], + shadowclaw: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + solarbeam: ["9M"], + stompingtantrum: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M", "9S0"], + thunderfang: ["9M"], + uturn: ["9M"], + wildcharge: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 68, nature: "Quirky", ivs: {hp: 31, atk: 31, def: 28, spa: 31, spd: 28, spe: 31}, moves: ["flamethrower", "collisioncourse", "endure", "terablast"], pokeball: "pokeball"}, + {generation: 9, level: 72, nature: "Adamant", ivs: {hp: 25, atk: 31, def: 25, spa: 31, spd: 25, spe: 31}, moves: ["gigaimpact", "bulkup", "collisioncourse", "flamethrower"]}, + ], + eventOnly: true, + }, + miraidon: { + learnset: { + acrobatics: ["9M"], + agility: ["9M", "9L35"], + bodyslam: ["9M"], + calmmind: ["9M"], + charge: ["9L14", "9S1"], + chargebeam: ["9M"], + confuseray: ["9M"], + crunch: ["9M"], + dazzlinggleam: ["9M"], + discharge: ["9L28"], + dracometeor: ["9M"], + dragonbreath: ["9L1"], + dragonclaw: ["9M"], + dragonpulse: ["9M", "9L42"], + dragontail: ["9M"], + eerieimpulse: ["9M"], + electricterrain: ["9M", "9L1"], + electroball: ["9M"], + electrodrift: ["9L56", "9S0", "9S1"], + endure: ["9M", "9S0"], + facade: ["9M"], + flashcannon: ["9M"], + gigaimpact: ["9M"], + heavyslam: ["9M"], + helpinghand: ["9M"], + hyperbeam: ["9M", "9L98", "9S1"], + lightscreen: ["9M"], + metalsound: ["9L63"], + mirrorcoat: ["9L70"], + outrage: ["9M", "9L77"], + overheat: ["9M", "9L91"], + paraboliccharge: ["9L21"], + powergem: ["9M", "9S0", "9S1"], + protect: ["9M"], + reflect: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + shockwave: ["9L7"], + sleeptalk: ["9M"], + snarl: ["9M"], + solarbeam: ["9M"], + substitute: ["9M"], + swordsdance: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M", "9S0"], + thunder: ["9M", "9L84"], + thunderbolt: ["9M"], + thundershock: ["9L1"], + thunderwave: ["9M"], + uturn: ["9M"], + voltswitch: ["9M"], + wildcharge: ["9M"], + zenheadbutt: ["9M"], + }, + eventData: [ + {generation: 9, level: 68, nature: "Quirky", ivs: {hp: 31, atk: 31, def: 28, spa: 31, spd: 28, spe: 31}, moves: ["powergem", "electrodrift", "endure", "terablast"], pokeball: "pokeball"}, + {generation: 9, level: 72, nature: "Modest", ivs: {hp: 25, atk: 31, def: 25, spa: 31, spd: 25, spe: 31}, moves: ["hyperbeam", "charge", "electrodrift", "powergem"]}, + ], + eventOnly: true, + }, + tinkatink: { + learnset: { + astonish: ["9L1"], + babydolleyes: ["9L5"], + brutalswing: ["9L24"], + covet: ["9L11"], + drainingkiss: ["9M", "9L17"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + fairywind: ["9L1"], + fakeout: ["9L39"], + faketears: ["9M"], + feint: ["9E"], + flashcannon: ["9M", "9L31"], + flatter: ["9L43"], + fling: ["9M"], + foulplay: ["9M"], + helpinghand: ["9M"], + icehammer: ["9E"], + knockoff: ["9L52"], + lightscreen: ["9M"], + metalclaw: ["9M", "9L8"], + metronome: ["9M"], + playrough: ["9M", "9L35"], + pounce: ["9M"], + protect: ["9M"], + quash: ["9E"], + reflect: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + rocksmash: ["9L14"], + rocktomb: ["9M"], + skillswap: ["9M"], + skittersmack: ["9L47"], + slam: ["9L27"], + sleeptalk: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sweetkiss: ["9L21"], + swordsdance: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + }, + }, + tinkatuff: { + learnset: { + astonish: ["9L1"], + babydolleyes: ["9L5"], + brickbreak: ["9M"], + brutalswing: ["9L24"], + covet: ["9L11"], + drainingkiss: ["9M", "9L17"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + fairywind: ["9L1"], + fakeout: ["9L39"], + faketears: ["9M"], + flashcannon: ["9M", "9L31"], + flatter: ["9L43"], + fling: ["9M"], + foulplay: ["9M"], + helpinghand: ["9M"], + knockoff: ["9L52"], + lightscreen: ["9M"], + metalclaw: ["9M", "9L8"], + metronome: ["9M"], + playrough: ["9M", "9L35"], + pounce: ["9M"], + protect: ["9M"], + reflect: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + rocksmash: ["9L14"], + rocktomb: ["9M"], + skillswap: ["9M"], + skittersmack: ["9L47"], + slam: ["9L27"], + sleeptalk: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sweetkiss: ["9L21"], + swordsdance: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + }, + }, + tinkaton: { + learnset: { + astonish: ["9L1"], + babydolleyes: ["9L5"], + brickbreak: ["9M"], + brutalswing: ["9L24"], + bulldoze: ["9M"], + covet: ["9L11"], + drainingkiss: ["9M", "9L17"], + encore: ["9M"], + endure: ["9M"], + facade: ["9M"], + fairywind: ["9L1"], + fakeout: ["9L39"], + faketears: ["9M"], + flashcannon: ["9M", "9L31"], + flatter: ["9L43"], + fling: ["9M"], + foulplay: ["9M"], + gigatonhammer: ["9L0"], + heavyslam: ["9M"], + helpinghand: ["9M"], + knockoff: ["9L52"], + lightscreen: ["9M"], + metalclaw: ["9M", "9L8"], + metronome: ["9M"], + playrough: ["9M", "9L35"], + pounce: ["9M"], + protect: ["9M"], + reflect: ["9M"], + rest: ["9M"], + rockslide: ["9M"], + rocksmash: ["9L14"], + rocktomb: ["9M"], + skillswap: ["9M"], + skittersmack: ["9L47"], + slam: ["9L27"], + sleeptalk: ["9M"], + stealthrock: ["9M"], + steelbeam: ["9M"], + stoneedge: ["9M"], + substitute: ["9M"], + sweetkiss: ["9L21"], + swordsdance: ["9M"], + terablast: ["9M"], + thief: ["9M"], + thunderwave: ["9M"], + }, + }, + charcadet: { + learnset: { + astonish: ["9L1"], + clearsmog: ["9L8"], + confuseray: ["9M"], + destinybond: ["9E"], + disable: ["9E"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + fireblast: ["9M"], + firespin: ["9M", "9L12"], + flamecharge: ["9M", "9L24"], + flamethrower: ["9M"], + flareblitz: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + incinerate: ["9L28"], + lavaplume: ["9L32"], + leer: ["9L1"], + nightshade: ["9M", "9L20"], + overheat: ["9M"], + protect: ["9M"], + sleeptalk: ["9M"], + spite: ["9E"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + willowisp: ["9M", "9L16"], + }, + }, + armarouge: { + learnset: { + acidspray: ["9M"], + allyswitch: ["9L42"], + armorcannon: ["9L62"], + astonish: ["9L1"], + aurasphere: ["9M"], + calmmind: ["9M", "9L37"], + clearsmog: ["9L8"], + confuseray: ["9M"], + darkpulse: ["9M"], + dragonpulse: ["9M"], + ember: ["9L1"], + endure: ["9M"], + energyball: ["9M"], + expandingforce: ["9L56"], + facade: ["9M"], + fireblast: ["9M"], + firespin: ["9M", "9L12"], + flamecharge: ["9M", "9L24"], + flamethrower: ["9M", "9L48"], + flareblitz: ["9M"], + flashcannon: ["9M"], + fling: ["9M"], + focusblast: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + incinerate: ["9L28"], + irondefense: ["9M"], + lavaplume: ["9L32"], + leer: ["9L1"], + lightscreen: ["9M"], + mysticalfire: ["9L1"], + nightshade: ["9M", "9L20"], + overheat: ["9M"], + protect: ["9M"], + psybeam: ["9M"], + psychic: ["9M"], + psychicterrain: ["9M"], + psyshock: ["9M", "9L0"], + reflect: ["9M"], + rest: ["9M"], + shadowball: ["9M"], + sleeptalk: ["9M"], + solarbeam: ["9M"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + trick: ["9M"], + trickroom: ["9M"], + wideguard: ["9L1"], + willowisp: ["9M", "9L16"], + }, + }, + ceruledge: { + learnset: { + allyswitch: ["9L42"], + astonish: ["9L1"], + bitterblade: ["9L48"], + brickbreak: ["9M"], + bulkup: ["9M"], + clearsmog: ["9L8"], + closecombat: ["9M"], + confuseray: ["9M"], + dragonclaw: ["9M"], + ember: ["9L1"], + endure: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + fireblast: ["9M"], + firespin: ["9M", "9L12"], + flamecharge: ["9M", "9L24"], + flamethrower: ["9M"], + flareblitz: ["9M", "9L62"], + fling: ["9M"], + heatwave: ["9M"], + helpinghand: ["9M"], + hex: ["9M"], + incinerate: ["9L28"], + irondefense: ["9M"], + ironhead: ["9M"], + lavaplume: ["9L32"], + leer: ["9L1"], + lightscreen: ["9M"], + nightshade: ["9M", "9L20"], + nightslash: ["9L1"], + overheat: ["9M"], + phantomforce: ["9M"], + poisonjab: ["9M"], + protect: ["9M"], + psychocut: ["9L56"], + quickguard: ["9L1"], + reflect: ["9M"], + rest: ["9M"], + shadowball: ["9M"], + shadowclaw: ["9M", "9L0"], + shadowsneak: ["9L1"], + sleeptalk: ["9M"], + solarblade: ["9L1"], + storedpower: ["9M"], + substitute: ["9M"], + sunnyday: ["9M"], + swordsdance: ["9M", "9L37"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + willowisp: ["9M", "9L16"], + xscissor: ["9M"], + }, + }, + toedscool: { + learnset: { + absorb: ["9L4"], + acidspray: ["9M"], + acupressure: ["9E"], + bulletseed: ["9M"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + earthpower: ["9M", "9L48"], + endure: ["9M"], + energyball: ["9M"], + flashcannon: ["9M"], + foulplay: ["9M"], + gigadrain: ["9M", "9L44"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L40"], + hex: ["9M", "9L28"], + knockoff: ["9E"], + leafstorm: ["9M"], + leechseed: ["9E"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L16"], + mirrorcoat: ["9E"], + mudshot: ["9M", "9L24"], + mudslap: ["9M", "9L1"], + poisonpowder: ["9L8"], + powerwhip: ["9L52"], + protect: ["9M"], + ragepowder: ["9E"], + raindance: ["9M"], + rapidspin: ["9E"], + reflect: ["9M"], + rest: ["9M"], + scaryface: ["9M"], + screech: ["9L20"], + seedbomb: ["9M", "9L32"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + solarbeam: ["9M"], + spikes: ["9M"], + spore: ["9L36"], + stunspore: ["9L8"], + substitute: ["9M"], + supersonic: ["9L12"], + swift: ["9M"], + tackle: ["9L15"], + taunt: ["9M"], + terablast: ["9M"], + tickle: ["9E"], + toxic: ["9E"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + trickroom: ["9M"], + venoshock: ["9M"], + wrap: ["9L1"], + }, + }, + toedscruel: { + learnset: { + absorb: ["9L4"], + acidspray: ["9M"], + bulletseed: ["9M"], + confuseray: ["9M"], + dazzlinggleam: ["9M"], + earthpower: ["9M", "9L54"], + endure: ["9M"], + energyball: ["9M"], + flashcannon: ["9M"], + foulplay: ["9M"], + gigadrain: ["9M", "9L48"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + growth: ["9L44"], + hex: ["9M", "9L28"], + hyperbeam: ["9M"], + leafstorm: ["9M"], + lightscreen: ["9M"], + magicalleaf: ["9M"], + megadrain: ["9L16"], + mudshot: ["9M", "9L24"], + mudslap: ["9M", "9L1"], + poisonpowder: ["9L8"], + powerwhip: ["9L58"], + protect: ["9M"], + raindance: ["9M"], + reflect: ["9M"], + reflecttype: ["9L1"], + rest: ["9M"], + scaryface: ["9M"], + screech: ["9L20"], + seedbomb: ["9M", "9L34"], + sleeptalk: ["9M"], + sludgebomb: ["9M"], + solarbeam: ["9M"], + spikes: ["9M"], + spore: ["9L40"], + stunspore: ["9L8"], + substitute: ["9M"], + supersonic: ["9L12"], + swift: ["9M"], + tackle: ["9L15"], + taunt: ["9M"], + terablast: ["9M"], + toxicspikes: ["9M"], + trailblaze: ["9M"], + trickroom: ["9M"], + venoshock: ["9M"], + wrap: ["9L1"], + }, + }, + walkingwake: { + learnset: { + agility: ["9M"], + aquajet: ["9L1"], + bite: ["9L07"], + bodyslam: ["9M"], + breakingswipe: ["9L35"], + chillingwater: ["9M"], + crunch: ["9M"], + dracometeor: ["9M"], + dragonbreath: ["9L28"], + dragonclaw: ["9M"], + dragondance: ["9M"], + dragonpulse: ["9M", "9L63", "9S0"], + dragonrush: ["9L42"], + dragontail: ["9M"], + endure: ["9M"], + facade: ["9M"], + firefang: ["9M"], + flamethrower: ["9M", "9L77", "9S0"], + gigaimpact: ["9M"], + honeclaws: ["9L1"], + hurricane: ["9M"], + hydropump: ["9M", "9L84"], + hydrosteam: ["9L56", "9S0"], + hyperbeam: ["9M"], + leer: ["9L1"], + liquidation: ["9M"], + lowkick: ["9M"], + mudshot: ["9M"], + nobleroar: ["9L21", "9S0"], + outrage: ["9M", "9L70"], + protect: ["9M"], + raindance: ["9M"], + rest: ["9M"], + roar: ["9L1"], + scaryface: ["9M"], + sleeptalk: ["9M"], + snarl: ["9M"], + substitute: ["9M"], + sunnyday: ["9M", "9L1"], + surf: ["9M"], + swift: ["9M"], + takedown: ["9M"], + terablast: ["9M"], + twister: ["9L1"], + waterfall: ["9M"], + waterpulse: ["9M", "9L14"], + }, + eventData: [ + {generation: 9, level: 75, perfectIVs: 3, moves: ["hydrosteam", "dragonpulse", "nobleroar", "flamethrower"]}, + ], + eventOnly: true, + }, + ironleaves: { + learnset: { + aerialace: ["9M"], + agility: ["9M"], + airslash: ["9M"], + allyswitch: ["9L84"], + brickbreak: ["9M"], + calmmind: ["9M"], + closecombat: ["9M", "9L63"], + electricterrain: ["9M", "9L1"], + endure: ["9M"], + energyball: ["9M"], + facade: ["9M"], + falseswipe: ["9M"], + focusblast: ["9M"], + gigadrain: ["9M"], + gigaimpact: ["9M"], + grassknot: ["9M"], + grassyterrain: ["9M"], + helpinghand: ["9M", "9L1"], + hyperbeam: ["9M"], + imprison: ["9M", "9L70"], + irondefense: ["9M"], + leafblade: ["9L49", "9S0"], + leafstorm: ["9M"], + leer: ["9L1"], + magicalleaf: ["9M", "9L07"], + megahorn: ["9L77", "9S0"], + nightslash: ["9L28"], + protect: ["9M"], + psyblade: ["9L56", "9S0"], + psychicterrain: ["9M"], + quash: ["9L1"], + quickattack: ["9L1"], + quickguard: ["9L21"], + rest: ["9M"], + retaliate: ["9L14"], + reversal: ["9M"], + sacredsword: ["9L42"], + scaryface: ["9M"], + sleeptalk: ["9M"], + smartstrike: ["9M"], + solarbeam: ["9M"], + solarblade: ["9L91"], + substitute: ["9M"], + swift: ["9M"], + swordsdance: ["9M", "9L35", "9S0"], + takedown: ["9M"], + taunt: ["9M"], + terablast: ["9M"], + trailblaze: ["9M"], + wildcharge: ["9M"], + workup: ["9L1"], + xscissor: ["9M"], + }, + eventData: [ + {generation: 9, level: 75, perfectIVs: 3, moves: ["psyblade", "leafblade", "megahorn", "swordsdance"]}, + ], + eventOnly: true, + }, +}; diff --git a/data/mods/gen9predlc/moves.ts b/data/mods/gen9predlc/moves.ts new file mode 100644 index 000000000000..0f28c948b105 --- /dev/null +++ b/data/mods/gen9predlc/moves.ts @@ -0,0 +1,66 @@ +export const Moves: {[k: string]: ModdedMoveData} = { + aurawheel: { + inherit: true, + isNonstandard: "Past", + }, + bloodmoon: { + inherit: true, + isNonstandard: "Future", + }, + clangingscales: { + inherit: true, + isNonstandard: "Past", + }, + clangoroussoul: { + inherit: true, + isNonstandard: "Past", + }, + darkvoid: { + inherit: true, + isNonstandard: "Past", + }, + doomdesire: { + inherit: true, + isNonstandard: "Past", + }, + forestscurse: { + inherit: true, + isNonstandard: "Past", + }, + grassyglide: { + inherit: true, + basePower: 60, + }, + ivycudgel: { + inherit: true, + isNonstandard: "Future", + }, + matchagotcha: { + inherit: true, + isNonstandard: "Future", + }, + seedflare: { + inherit: true, + isNonstandard: "Past", + }, + strangesteam: { + inherit: true, + isNonstandard: "Past", + }, + syrupbomb: { + inherit: true, + isNonstandard: "Future", + }, + tailglow: { + inherit: true, + isNonstandard: "Past", + }, + takeheart: { + inherit: true, + isNonstandard: "Past", + }, + toxicthread: { + inherit: true, + isNonstandard: "Past", + }, +}; diff --git a/data/mods/gen9predlc/pokedex.ts b/data/mods/gen9predlc/pokedex.ts new file mode 100644 index 000000000000..d88cc83a9ee5 --- /dev/null +++ b/data/mods/gen9predlc/pokedex.ts @@ -0,0 +1,18 @@ +export const Pokedex: {[k: string]: ModdedSpeciesData} = { + shiftry: { + inherit: true, + abilities: {0: "Chlorophyll", 1: "Early Bird", H: "Pickpocket"}, + }, + piplup: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, + prinplup: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, + empoleon: { + inherit: true, + abilities: {0: "Torrent", H: "Defiant"}, + }, +}; diff --git a/data/mods/gen9predlc/scripts.ts b/data/mods/gen9predlc/scripts.ts new file mode 100644 index 000000000000..ba7a48b1e54a --- /dev/null +++ b/data/mods/gen9predlc/scripts.ts @@ -0,0 +1,4 @@ +export const Scripts: ModdedBattleScriptsData = { + gen: 9, + inherit: 'gen9', +}; diff --git a/data/mods/mnmpredlc/items.ts b/data/mods/mnmpredlc/items.ts new file mode 100644 index 000000000000..50b139473e3e --- /dev/null +++ b/data/mods/mnmpredlc/items.ts @@ -0,0 +1,288 @@ +export const Items: {[k: string]: ModdedItemData} = { + abomasite: { + inherit: true, + isNonstandard: null, + }, + absolite: { + inherit: true, + isNonstandard: null, + }, + adamantcrystal: { + inherit: true, + onBasePower(basePower, user, target, move) { + if (move.type === 'Steel' || move.type === 'Dragon') { + return this.chainModify([4915, 4096]); + } + }, + onTakeItem: false, + }, + aerodactylite: { + inherit: true, + isNonstandard: null, + }, + aggronite: { + inherit: true, + isNonstandard: null, + }, + alakazite: { + inherit: true, + isNonstandard: null, + }, + altarianite: { + inherit: true, + isNonstandard: null, + }, + ampharosite: { + inherit: true, + isNonstandard: null, + }, + audinite: { + inherit: true, + isNonstandard: null, + }, + banettite: { + inherit: true, + isNonstandard: null, + }, + beedrillite: { + inherit: true, + isNonstandard: null, + }, + blastoisinite: { + inherit: true, + isNonstandard: null, + }, + blazikenite: { + inherit: true, + isNonstandard: null, + }, + blueorb: { + inherit: true, + onSwitchIn(pokemon) { + if (pokemon.isActive && !pokemon.species.isPrimal) { + this.queue.insertChoice({pokemon, choice: 'runPrimal'}); + } + }, + onPrimal(pokemon) { + // @ts-ignore + const species: Species = this.actions.getMixedSpecies(pokemon.m.originalSpecies, 'Kyogre-Primal', pokemon); + if (pokemon.m.originalSpecies === 'Kyogre') { + pokemon.formeChange(species, this.effect, true); + } else { + pokemon.formeChange(species, this.effect, true); + pokemon.baseSpecies = species; + this.add('-start', pokemon, 'Blue Orb', '[silent]'); + } + pokemon.canTerastallize = null; + }, + onTakeItem: false, + isNonstandard: null, + }, + cameruptite: { + inherit: true, + isNonstandard: null, + }, + charizarditex: { + inherit: true, + isNonstandard: null, + }, + charizarditey: { + inherit: true, + isNonstandard: null, + }, + diancite: { + inherit: true, + isNonstandard: null, + }, + galladite: { + inherit: true, + isNonstandard: null, + }, + garchompite: { + inherit: true, + isNonstandard: null, + }, + gardevoirite: { + inherit: true, + isNonstandard: null, + }, + gengarite: { + inherit: true, + isNonstandard: null, + }, + glalitite: { + inherit: true, + isNonstandard: null, + }, + griseouscore: { + inherit: true, + onBasePower(basePower, user, target, move) { + if (move.type === 'Ghost' || move.type === 'Dragon') { + return this.chainModify([4915, 4096]); + } + }, + onTakeItem: false, + }, + gyaradosite: { + inherit: true, + isNonstandard: null, + }, + heracronite: { + inherit: true, + isNonstandard: null, + }, + houndoominite: { + inherit: true, + isNonstandard: null, + }, + kangaskhanite: { + inherit: true, + isNonstandard: null, + }, + latiasite: { + inherit: true, + isNonstandard: null, + }, + latiosite: { + inherit: true, + isNonstandard: null, + }, + lopunnite: { + inherit: true, + isNonstandard: null, + }, + lucarionite: { + inherit: true, + isNonstandard: null, + }, + lustrousglobe: { + inherit: true, + onBasePower(basePower, user, target, move) { + if (move.type === 'Water' || move.type === 'Dragon') { + return this.chainModify([4915, 4096]); + } + }, + onTakeItem: false, + }, + manectite: { + inherit: true, + isNonstandard: null, + }, + mawilite: { + inherit: true, + isNonstandard: null, + }, + medichamite: { + inherit: true, + isNonstandard: null, + }, + metagrossite: { + inherit: true, + isNonstandard: null, + }, + mewtwonitex: { + inherit: true, + isNonstandard: null, + }, + mewtwonitey: { + inherit: true, + isNonstandard: null, + }, + pidgeotite: { + inherit: true, + isNonstandard: null, + }, + pinsirite: { + inherit: true, + isNonstandard: null, + }, + redorb: { + inherit: true, + onSwitchIn(pokemon) { + if (pokemon.isActive && !pokemon.species.isPrimal) { + this.queue.insertChoice({pokemon, choice: 'runPrimal'}); + } + }, + onPrimal(pokemon) { + // @ts-ignore + const species: Species = this.actions.getMixedSpecies(pokemon.m.originalSpecies, 'Groudon-Primal', pokemon); + if (pokemon.m.originalSpecies === 'Groudon') { + pokemon.formeChange(species, this.effect, true); + } else { + pokemon.formeChange(species, this.effect, true); + pokemon.baseSpecies = species; + this.add('-start', pokemon, 'Red Orb', '[silent]'); + const apparentSpecies = pokemon.illusion ? pokemon.illusion.species.name : pokemon.m.originalSpecies; + const oSpecies = this.dex.species.get(apparentSpecies); + if (pokemon.illusion) { + const types = oSpecies.types; + if (types.length > 1 || types[types.length - 1] !== 'Fire') { + this.add('-start', pokemon, 'typechange', (types[0] !== 'Fire' ? types[0] + '/' : '') + 'Fire', '[silent]'); + } + } else if (oSpecies.types.length !== pokemon.species.types.length || oSpecies.types[1] !== pokemon.species.types[1]) { + this.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]'); + } + } + pokemon.canTerastallize = null; + }, + onTakeItem: false, + isNonstandard: null, + }, + rustedshield: { + inherit: true, + onTakeItem: false, + }, + rustedsword: { + inherit: true, + onTakeItem: false, + }, + sablenite: { + inherit: true, + isNonstandard: null, + }, + salamencite: { + inherit: true, + isNonstandard: null, + }, + sceptilite: { + inherit: true, + isNonstandard: null, + }, + scizorite: { + inherit: true, + isNonstandard: null, + }, + sharpedonite: { + inherit: true, + isNonstandard: null, + }, + slowbronite: { + inherit: true, + isNonstandard: null, + }, + steelixite: { + inherit: true, + isNonstandard: null, + }, + swampertite: { + inherit: true, + isNonstandard: null, + }, + tyranitarite: { + inherit: true, + isNonstandard: null, + }, + venusaurite: { + inherit: true, + isNonstandard: null, + }, + vilevial: { + inherit: true, + onBasePower(basePower, user, target, move) { + if (['Poison', 'Flying'].includes(move.type)) { + return this.chainModify([4915, 4096]); + } + }, + onTakeItem: false, + }, +}; diff --git a/data/mods/mnmpredlc/random-teams.ts b/data/mods/mnmpredlc/random-teams.ts new file mode 100644 index 000000000000..bb910328b8d1 --- /dev/null +++ b/data/mods/mnmpredlc/random-teams.ts @@ -0,0 +1,184 @@ +import {RandomTeams} from '../../random-teams'; +import {toID} from '../../../sim/dex'; + +const mnmItems = [ + 'blueorb', 'redorb', 'rustedshield', 'rustedsword', +]; + +export class RandomMnMTeams extends RandomTeams { + randomCCTeam(): RandomTeamsTypes.RandomSet[] { + this.enforceNoDirectCustomBanlistChanges(); + + const dex = this.dex; + const team = []; + + const natures = this.dex.natures.all(); + const items = this.dex.items.all().filter(item => item.megaStone || mnmItems.includes(item.id)); + + const randomN = this.randomNPokemon(this.maxTeamSize, this.forceMonotype, undefined, undefined, true); + + for (let forme of randomN) { + let species = dex.species.get(forme); + if (species.isNonstandard) species = dex.species.get(species.baseSpecies); + + // Random legal item + let item = ''; + let isIllegalItem; + if (this.gen >= 2) { + do { + item = this.sample(items).name; + isIllegalItem = this.dex.items.get(item).gen > this.gen || this.dex.items.get(item).isNonstandard; + } while (isIllegalItem); + } + + // Make sure forme is legal + if (species.battleOnly) { + if (typeof species.battleOnly === 'string') { + species = dex.species.get(species.battleOnly); + } else { + species = dex.species.get(this.sample(species.battleOnly)); + } + forme = species.name; + } else if (species.requiredItems && !species.requiredItems.some(req => toID(req) === item)) { + if (!species.changesFrom) throw new Error(`${species.name} needs a changesFrom value`); + species = dex.species.get(species.changesFrom); + forme = species.name; + } + + // Random legal ability + const abilities = Object.values(species.abilities).filter(a => this.dex.abilities.get(a).gen <= this.gen); + const ability: string = this.gen <= 2 ? 'No Ability' : this.sample(abilities); + + // Four random unique moves from the movepool + let pool = ['struggle']; + if (forme === 'Smeargle') { + pool = this.dex.moves + .all() + .filter(move => !(move.isNonstandard || move.isZ || move.isMax || move.realMove)) + .map(m => m.id); + } else { + const formes = ['gastrodoneast', 'pumpkaboosuper', 'zygarde10']; + let learnset = this.dex.species.getLearnset(species.id); + let learnsetSpecies = species; + if (formes.includes(species.id) || !learnset) { + learnsetSpecies = this.dex.species.get(species.baseSpecies); + learnset = this.dex.species.getLearnset(learnsetSpecies.id); + } + if (learnset) { + pool = Object.keys(learnset).filter( + moveid => learnset![moveid].find(learned => learned.startsWith(String(this.gen))) + ); + } + if (learnset && learnsetSpecies === species && species.changesFrom) { + learnset = this.dex.species.getLearnset(toID(species.changesFrom)); + for (const moveid in learnset) { + if (!pool.includes(moveid) && learnset[moveid].some(source => source.startsWith(String(this.gen)))) { + pool.push(moveid); + } + } + } + const evoRegion = learnsetSpecies.evoRegion && learnsetSpecies.gen !== this.gen; + while (learnsetSpecies.prevo) { + learnsetSpecies = this.dex.species.get(learnsetSpecies.prevo); + for (const moveid in learnset) { + if (!pool.includes(moveid) && + learnset[moveid].some(source => source.startsWith(String(this.gen)) && !evoRegion)) { + pool.push(moveid); + } + } + } + } + + const moves = this.multipleSamplesNoReplace(pool, this.maxMoveCount); + + // Random EVs + const evs: StatsTable = {hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0}; + const s: StatID[] = ["hp", "atk", "def", "spa", "spd", "spe"]; + let evpool = 510; + do { + const x = this.sample(s); + const y = this.random(Math.min(256 - evs[x], evpool + 1)); + evs[x] += y; + evpool -= y; + } while (evpool > 0); + + // Random IVs + const ivs = { + hp: this.random(32), + atk: this.random(32), + def: this.random(32), + spa: this.random(32), + spd: this.random(32), + spe: this.random(32), + }; + + // Random nature + const nature = this.sample(natures).name; + + // Level balance--calculate directly from stats rather than using some silly lookup table + const mbstmin = 1307; // Sunkern has the lowest modified base stat total, and that total is 807 + + let stats = species.baseStats; + // If Wishiwashi, use the school-forme's much higher stats + if (species.baseSpecies === 'Wishiwashi') stats = Dex.species.get('wishiwashischool').baseStats; + + // Modified base stat total assumes 31 IVs, 85 EVs in every stat + let mbst = (stats["hp"] * 2 + 31 + 21 + 100) + 10; + mbst += (stats["atk"] * 2 + 31 + 21 + 100) + 5; + mbst += (stats["def"] * 2 + 31 + 21 + 100) + 5; + mbst += (stats["spa"] * 2 + 31 + 21 + 100) + 5; + mbst += (stats["spd"] * 2 + 31 + 21 + 100) + 5; + mbst += (stats["spe"] * 2 + 31 + 21 + 100) + 5; + + let level; + if (this.adjustLevel) { + level = this.adjustLevel; + } else { + level = Math.floor(100 * mbstmin / mbst); // Initial level guess will underestimate + + while (level < 100) { + mbst = Math.floor((stats["hp"] * 2 + 31 + 21 + 100) * level / 100 + 10); + // Since damage is roughly proportional to level + mbst += Math.floor(((stats["atk"] * 2 + 31 + 21 + 100) * level / 100 + 5) * level / 100); + mbst += Math.floor((stats["def"] * 2 + 31 + 21 + 100) * level / 100 + 5); + mbst += Math.floor(((stats["spa"] * 2 + 31 + 21 + 100) * level / 100 + 5) * level / 100); + mbst += Math.floor((stats["spd"] * 2 + 31 + 21 + 100) * level / 100 + 5); + mbst += Math.floor((stats["spe"] * 2 + 31 + 21 + 100) * level / 100 + 5); + + if (mbst >= mbstmin) break; + level++; + } + } + + // Random happiness + const happiness = this.random(256); + + // Random shininess + const shiny = this.randomChance(1, 1024); + + const set: RandomTeamsTypes.RandomSet = { + name: species.baseSpecies, + species: species.name, + gender: species.gender, + item, + ability, + moves, + evs, + ivs, + nature, + level, + happiness, + shiny, + }; + if (this.gen === 9) { + // Tera type + set.teraType = this.sample(this.dex.types.all()).name; + } + team.push(set); + } + + return team; + } +} + +export default RandomMnMTeams; diff --git a/data/mods/mnmpredlc/scripts.ts b/data/mods/mnmpredlc/scripts.ts new file mode 100644 index 000000000000..7d0d558cdb7e --- /dev/null +++ b/data/mods/mnmpredlc/scripts.ts @@ -0,0 +1,505 @@ +export const Scripts: ModdedBattleScriptsData = { + gen: 9, + inherit: 'gen9predlc', + init() { + for (const i in this.data.Items) { + if (!this.data.Items[i].megaStone) continue; + this.modData('Items', i).onTakeItem = false; + const id = this.toID(this.data.Items[i].megaStone); + this.modData('FormatsData', id).isNonstandard = null; + } + }, + start() { + // Deserialized games should use restart() + if (this.deserialized) return; + // need all players to start + if (!this.sides.every(side => !!side)) throw new Error(`Missing sides: ${this.sides}`); + + if (this.started) throw new Error(`Battle already started`); + + const format = this.format; + this.started = true; + if (this.gameType === 'multi') { + this.sides[1].foe = this.sides[2]!; + this.sides[0].foe = this.sides[3]!; + this.sides[2]!.foe = this.sides[1]; + this.sides[3]!.foe = this.sides[0]; + this.sides[1].allySide = this.sides[3]!; + this.sides[0].allySide = this.sides[2]!; + this.sides[2]!.allySide = this.sides[0]; + this.sides[3]!.allySide = this.sides[1]; + // sync side conditions + this.sides[2]!.sideConditions = this.sides[0].sideConditions; + this.sides[3]!.sideConditions = this.sides[1].sideConditions; + } else { + this.sides[1].foe = this.sides[0]; + this.sides[0].foe = this.sides[1]; + if (this.sides.length > 2) { // ffa + this.sides[2]!.foe = this.sides[3]!; + this.sides[3]!.foe = this.sides[2]!; + } + } + + for (const side of this.sides) { + this.add('teamsize', side.id, side.pokemon.length); + } + + this.add('gen', this.gen); + + this.add('tier', format.name); + if (this.rated) { + if (this.rated === 'Rated battle') this.rated = true; + this.add('rated', typeof this.rated === 'string' ? this.rated : ''); + } + + if (format.onBegin) format.onBegin.call(this); + for (const rule of this.ruleTable.keys()) { + if ('+*-!'.includes(rule.charAt(0))) continue; + const subFormat = this.dex.formats.get(rule); + if (subFormat.onBegin) subFormat.onBegin.call(this); + } + for (const pokemon of this.getAllPokemon()) { + const item = pokemon.getItem(); + if (['adamantcrystal', 'griseouscore', 'lustrousglobe', 'vilevial'].includes(item.id) && + item.forcedForme !== pokemon.species.name) { + // @ts-ignore + const rawSpecies = this.actions.getMixedSpecies(pokemon.m.originalSpecies, item.forcedForme!, pokemon); + const species = pokemon.setSpecies(rawSpecies); + if (!species) continue; + pokemon.baseSpecies = rawSpecies; + pokemon.details = species.name + (pokemon.level === 100 ? '' : ', L' + pokemon.level) + + (pokemon.gender === '' ? '' : ', ' + pokemon.gender) + (pokemon.set.shiny ? ', shiny' : ''); + pokemon.ability = this.toID(species.abilities['0']); + pokemon.baseAbility = pokemon.ability; + } + } + + if (this.sides.some(side => !side.pokemon[0])) { + throw new Error('Battle not started: A player has an empty team.'); + } + + if (this.debugMode) { + this.checkEVBalance(); + } + + if (format.onTeamPreview) format.onTeamPreview.call(this); + for (const rule of this.ruleTable.keys()) { + if ('+*-!'.includes(rule.charAt(0))) continue; + const subFormat = this.dex.formats.get(rule); + if (subFormat.onTeamPreview) subFormat.onTeamPreview.call(this); + } + + this.queue.addChoice({choice: 'start'}); + this.midTurn = true; + if (!this.requestState) this.go(); + }, + runAction(action) { + const pokemonOriginalHP = action.pokemon?.hp; + let residualPokemon: (readonly [Pokemon, number])[] = []; + // returns whether or not we ended in a callback + switch (action.choice) { + case 'start': { + for (const side of this.sides) { + if (side.pokemonLeft) side.pokemonLeft = side.pokemon.length; + } + + this.add('start'); + + // Change Pokemon holding Rusted items into their Crowned formes + for (const pokemon of this.getAllPokemon()) { + let rawSpecies: Species | null = null; + const item = pokemon.getItem(); + if (item.id === 'rustedsword') { + // @ts-ignore + rawSpecies = this.actions.getMixedSpecies(pokemon.m.originalSpecies, 'Zacian-Crowned', pokemon); + } else if (item.id === 'rustedshield') { + // @ts-ignore + rawSpecies = this.actions.getMixedSpecies(pokemon.m.originalSpecies, 'Zamazenta-Crowned', pokemon); + } + if (!rawSpecies) continue; + const species = pokemon.setSpecies(rawSpecies); + if (!species) continue; + pokemon.baseSpecies = rawSpecies; + pokemon.details = species.name + (pokemon.level === 100 ? '' : ', L' + pokemon.level) + + (pokemon.gender === '' ? '' : ', ' + pokemon.gender) + (pokemon.set.shiny ? ', shiny' : ''); + pokemon.ability = this.toID(species.abilities['0']); + pokemon.baseAbility = pokemon.ability; + + const behemothMove: {[k: string]: string} = { + 'Rusted Sword': 'behemothblade', 'Rusted Shield': 'behemothbash', + }; + const ironHead = pokemon.baseMoves.indexOf('ironhead'); + if (ironHead >= 0) { + const move = this.dex.moves.get(behemothMove[pokemon.getItem().name]); + pokemon.baseMoveSlots[ironHead] = { + move: move.name, + id: move.id, + pp: (move.noPPBoosts || move.isZ) ? move.pp : move.pp * 8 / 5, + maxpp: (move.noPPBoosts || move.isZ) ? move.pp : move.pp * 8 / 5, + target: move.target, + disabled: false, + disabledSource: '', + used: false, + }; + pokemon.moveSlots = pokemon.baseMoveSlots.slice(); + } + } + + if (this.format.onBattleStart) this.format.onBattleStart.call(this); + for (const rule of this.ruleTable.keys()) { + if ('+*-!'.includes(rule.charAt(0))) continue; + const subFormat = this.dex.formats.get(rule); + if (subFormat.onBattleStart) subFormat.onBattleStart.call(this); + } + + for (const side of this.sides) { + for (let i = 0; i < side.active.length; i++) { + if (!side.pokemonLeft) { + // forfeited before starting + side.active[i] = side.pokemon[i]; + side.active[i].fainted = true; + side.active[i].hp = 0; + } else { + this.actions.switchIn(side.pokemon[i], i); + } + } + } + for (const pokemon of this.getAllPokemon()) { + this.singleEvent('Start', this.dex.conditions.getByID(pokemon.species.id), pokemon.speciesState, pokemon); + } + this.midTurn = true; + break; + } + + case 'move': + if (!action.pokemon.isActive) return false; + if (action.pokemon.fainted) return false; + this.actions.runMove(action.move, action.pokemon, action.targetLoc, action.sourceEffect, + action.zmove, undefined, action.maxMove, action.originalTarget); + break; + case 'megaEvo': + this.actions.runMegaEvo(action.pokemon); + break; + case 'runDynamax': + action.pokemon.addVolatile('dynamax'); + action.pokemon.side.dynamaxUsed = true; + if (action.pokemon.side.allySide) action.pokemon.side.allySide.dynamaxUsed = true; + break; + case 'terastallize': + this.actions.terastallize(action.pokemon); + break; + case 'beforeTurnMove': + if (!action.pokemon.isActive) return false; + if (action.pokemon.fainted) return false; + this.debug('before turn callback: ' + action.move.id); + const target = this.getTarget(action.pokemon, action.move, action.targetLoc); + if (!target) return false; + if (!action.move.beforeTurnCallback) throw new Error(`beforeTurnMove has no beforeTurnCallback`); + action.move.beforeTurnCallback.call(this, action.pokemon, target); + break; + case 'priorityChargeMove': + if (!action.pokemon.isActive) return false; + if (action.pokemon.fainted) return false; + this.debug('priority charge callback: ' + action.move.id); + if (!action.move.priorityChargeCallback) throw new Error(`priorityChargeMove has no priorityChargeCallback`); + action.move.priorityChargeCallback.call(this, action.pokemon); + break; + + case 'event': + this.runEvent(action.event!, action.pokemon); + break; + case 'team': + if (action.index === 0) { + action.pokemon.side.pokemon = []; + } + action.pokemon.side.pokemon.push(action.pokemon); + action.pokemon.position = action.index; + // we return here because the update event would crash since there are no active pokemon yet + return; + + case 'pass': + return; + case 'instaswitch': + case 'switch': + if (action.choice === 'switch' && action.pokemon.status) { + this.singleEvent('CheckShow', this.dex.abilities.getByID('naturalcure' as ID), null, action.pokemon); + } + if (this.actions.switchIn(action.target, action.pokemon.position, action.sourceEffect) === 'pursuitfaint') { + // a pokemon fainted from Pursuit before it could switch + if (this.gen <= 4) { + // in gen 2-4, the switch still happens + this.hint("Previously chosen switches continue in Gen 2-4 after a Pursuit target faints."); + action.priority = -101; + this.queue.unshift(action); + break; + } else { + // in gen 5+, the switch is cancelled + this.hint("A Pokemon can't switch between when it runs out of HP and when it faints"); + break; + } + } + break; + case 'revivalblessing': + action.pokemon.side.pokemonLeft++; + if (action.target.position < action.pokemon.side.active.length) { + this.queue.addChoice({ + choice: 'instaswitch', + pokemon: action.target, + target: action.target, + }); + } + action.target.fainted = false; + action.target.faintQueued = false; + action.target.subFainted = false; + action.target.status = ''; + action.target.hp = 1; // Needed so hp functions works + action.target.sethp(action.target.maxhp / 2); + this.add('-heal', action.target, action.target.getHealth, '[from] move: Revival Blessing'); + action.pokemon.side.removeSlotCondition(action.pokemon, 'revivalblessing'); + break; + case 'runUnnerve': + this.singleEvent('PreStart', action.pokemon.getAbility(), action.pokemon.abilityState, action.pokemon); + break; + case 'runSwitch': + this.actions.runSwitch(action.pokemon); + break; + case 'runPrimal': + if (!action.pokemon.transformed) { + this.singleEvent('Primal', action.pokemon.getItem(), action.pokemon.itemState, action.pokemon); + } + break; + case 'shift': + if (!action.pokemon.isActive) return false; + if (action.pokemon.fainted) return false; + this.swapPosition(action.pokemon, 1); + break; + + case 'beforeTurn': + this.eachEvent('BeforeTurn'); + break; + case 'residual': + this.add(''); + this.clearActiveMove(true); + this.updateSpeed(); + residualPokemon = this.getAllActive().map(pokemon => [pokemon, pokemon.getUndynamaxedHP()] as const); + this.residualEvent('Residual'); + this.add('upkeep'); + break; + } + + // phazing (Roar, etc) + for (const side of this.sides) { + for (const pokemon of side.active) { + if (pokemon.forceSwitchFlag) { + if (pokemon.hp) this.actions.dragIn(pokemon.side, pokemon.position); + pokemon.forceSwitchFlag = false; + } + } + } + + this.clearActiveMove(); + + // fainting + + this.faintMessages(); + if (this.ended) return true; + + // switching (fainted pokemon, U-turn, Baton Pass, etc) + + if (!this.queue.peek() || (this.gen <= 3 && ['move', 'residual'].includes(this.queue.peek()!.choice))) { + // in gen 3 or earlier, switching in fainted pokemon is done after + // every move, rather than only at the end of the turn. + this.checkFainted(); + } else if (action.choice === 'megaEvo' && this.gen === 7) { + this.eachEvent('Update'); + // In Gen 7, the action order is recalculated for a Pokémon that mega evolves. + for (const [i, queuedAction] of this.queue.list.entries()) { + if (queuedAction.pokemon === action.pokemon && queuedAction.choice === 'move') { + this.queue.list.splice(i, 1); + queuedAction.mega = 'done'; + this.queue.insertChoice(queuedAction, true); + break; + } + } + return false; + } else if (this.queue.peek()?.choice === 'instaswitch') { + return false; + } + + if (this.gen >= 5) { + this.eachEvent('Update'); + for (const [pokemon, originalHP] of residualPokemon) { + const maxhp = pokemon.getUndynamaxedHP(pokemon.maxhp); + if (pokemon.hp && pokemon.getUndynamaxedHP() <= maxhp / 2 && originalHP > maxhp / 2) { + this.runEvent('EmergencyExit', pokemon); + } + } + } + + if (action.choice === 'runSwitch') { + const pokemon = action.pokemon; + if (pokemon.hp && pokemon.hp <= pokemon.maxhp / 2 && pokemonOriginalHP! > pokemon.maxhp / 2) { + this.runEvent('EmergencyExit', pokemon); + } + } + + const switches = this.sides.map( + side => side.active.some(pokemon => pokemon && !!pokemon.switchFlag) + ); + + for (let i = 0; i < this.sides.length; i++) { + let reviveSwitch = false; // Used to ignore the fake switch for Revival Blessing + if (switches[i] && !this.canSwitch(this.sides[i])) { + for (const pokemon of this.sides[i].active) { + if (this.sides[i].slotConditions[pokemon.position]['revivalblessing']) { + reviveSwitch = true; + continue; + } + pokemon.switchFlag = false; + } + if (!reviveSwitch) switches[i] = false; + } else if (switches[i]) { + for (const pokemon of this.sides[i].active) { + if (pokemon.switchFlag && pokemon.switchFlag !== 'revivalblessing' && !pokemon.skipBeforeSwitchOutEventFlag) { + this.runEvent('BeforeSwitchOut', pokemon); + pokemon.skipBeforeSwitchOutEventFlag = true; + this.faintMessages(); // Pokemon may have fainted in BeforeSwitchOut + if (this.ended) return true; + if (pokemon.fainted) { + switches[i] = this.sides[i].active.some(sidePokemon => sidePokemon && !!sidePokemon.switchFlag); + } + } + } + } + } + + for (const playerSwitch of switches) { + if (playerSwitch) { + this.makeRequest('switch'); + return true; + } + } + + if (this.gen < 5) this.eachEvent('Update'); + + if (this.gen >= 8 && (this.queue.peek()?.choice === 'move' || this.queue.peek()?.choice === 'runDynamax')) { + // In gen 8, speed is updated dynamically so update the queue's speed properties and sort it. + this.updateSpeed(); + for (const queueAction of this.queue.list) { + if (queueAction.pokemon) this.getActionSpeed(queueAction); + } + this.queue.sort(); + } + + return false; + }, + actions: { + canMegaEvo(pokemon) { + if (pokemon.species.isMega) return null; + + const item = pokemon.getItem(); + if (item.megaStone) { + if (item.megaStone === pokemon.baseSpecies.name) return null; + return item.megaStone; + } else { + return null; + } + }, + runMegaEvo(pokemon) { + if (pokemon.species.isMega) return false; + + // @ts-ignore + const species: Species = this.getMixedSpecies(pokemon.m.originalSpecies, pokemon.canMegaEvo, pokemon); + + // Do we have a proper sprite for it? + if (this.dex.species.get(pokemon.canMegaEvo!).baseSpecies === pokemon.m.originalSpecies) { + pokemon.formeChange(species, pokemon.getItem(), true); + } else { + const oSpecies = this.dex.species.get(pokemon.m.originalSpecies); + // @ts-ignore + const oMegaSpecies = this.dex.species.get(species.originalSpecies); + pokemon.formeChange(species, pokemon.getItem(), true); + this.battle.add('-start', pokemon, oMegaSpecies.requiredItem, '[silent]'); + if (oSpecies.types.length !== pokemon.species.types.length || oSpecies.types[1] !== pokemon.species.types[1]) { + this.battle.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]'); + } + } + + pokemon.canMegaEvo = null; + return true; + }, + getMixedSpecies(originalForme, megaForme, pokemon) { + const originalSpecies = this.dex.species.get(originalForme); + const megaSpecies = this.dex.species.get(megaForme); + if (originalSpecies.baseSpecies === megaSpecies.baseSpecies) return megaSpecies; + // @ts-ignore + const deltas = this.getFormeChangeDeltas(megaSpecies, pokemon); + // @ts-ignore + const species = this.mutateOriginalSpecies(originalSpecies, deltas); + return species; + }, + getFormeChangeDeltas(formeChangeSpecies, pokemon) { + const baseSpecies = this.dex.species.get(formeChangeSpecies.baseSpecies); + const deltas: { + ability: string, + baseStats: SparseStatsTable, + weighthg: number, + originalSpecies: string, + requiredItem: string | undefined, + type?: string, + formeType?: string, + } = { + ability: formeChangeSpecies.abilities['0'], + baseStats: {}, + weighthg: formeChangeSpecies.weighthg - baseSpecies.weighthg, + originalSpecies: formeChangeSpecies.name, + requiredItem: formeChangeSpecies.requiredItem, + }; + let statId: StatID; + for (statId in formeChangeSpecies.baseStats) { + deltas.baseStats[statId] = formeChangeSpecies.baseStats[statId] - baseSpecies.baseStats[statId]; + } + if (formeChangeSpecies.types.length > baseSpecies.types.length) { + deltas.type = formeChangeSpecies.types[1]; + } else if (formeChangeSpecies.types.length < baseSpecies.types.length) { + deltas.type = 'mono'; + } else if (formeChangeSpecies.types[1] !== baseSpecies.types[1]) { + deltas.type = formeChangeSpecies.types[1]; + } + let formeType: string | null = null; + if (formeChangeSpecies.isMega) formeType = 'Mega'; + if (formeChangeSpecies.isPrimal) formeType = 'Primal'; + if (formeChangeSpecies.name.endsWith('Crowned')) formeType = 'Crowned'; + if (formeType) deltas.formeType = formeType; + if (!deltas.formeType && formeChangeSpecies.abilities['H'] && + pokemon && pokemon.baseSpecies.abilities['H'] === pokemon.getAbility().name) { + deltas.ability = formeChangeSpecies.abilities['H']; + } + return deltas; + }, + mutateOriginalSpecies(speciesOrForme, deltas) { + if (!deltas) throw new TypeError("Must specify deltas!"); + const species = this.dex.deepClone(this.dex.species.get(speciesOrForme)); + species.abilities = {'0': deltas.ability}; + if (species.types[0] === deltas.type) { + species.types = [deltas.type]; + } else if (deltas.type === 'mono') { + species.types = [species.types[0]]; + } else if (deltas.type) { + species.types = [species.types[0], deltas.type]; + } + const baseStats = species.baseStats; + for (const statName in baseStats) { + baseStats[statName] = this.battle.clampIntRange(baseStats[statName] + deltas.baseStats[statName], 1, 255); + } + species.weighthg = Math.max(1, species.weighthg + deltas.weighthg); + species.originalSpecies = deltas.originalSpecies; + species.requiredItem = deltas.requiredItem; + switch (deltas.formeType) { + case 'Mega': species.isMega = true; break; + case 'Primal': species.isPrimal = true; break; + } + return species; + }, + }, +}; diff --git a/data/mods/picpredlc/abilities.ts b/data/mods/picpredlc/abilities.ts new file mode 100644 index 000000000000..35c6b26c6e75 --- /dev/null +++ b/data/mods/picpredlc/abilities.ts @@ -0,0 +1,78 @@ +export const Abilities: {[k: string]: ModdedAbilityData} = { + neutralizinggas: { + inherit: true, + // Ability suppression implemented in sim/pokemon.ts:Pokemon#ignoringAbility + onPreStart(pokemon) { + this.add('-ability', pokemon, 'Neutralizing Gas'); + pokemon.abilityState.ending = false; + // Remove setter's innates before the ability starts + for (const target of this.getAllActive()) { + if (target.hasItem('Ability Shield')) { + this.add('-block', target, 'item: Ability Shield'); + continue; + } + if (target.illusion) { + this.singleEvent('End', this.dex.abilities.get('Illusion'), target.abilityState, target, pokemon, 'neutralizinggas'); + } + if (target.volatiles['slowstart']) { + delete target.volatiles['slowstart']; + this.add('-end', target, 'Slow Start', '[silent]'); + } + if (target.m.innate) { + if (!this.dex.abilities.get(target.m.innate.slice(8)).isPermanent) { + target.removeVolatile(target.m.innate); + } + } + } + }, + onEnd(source) { + this.add('-end', source, 'ability: Neutralizing Gas'); + + // FIXME this happens before the pokemon switches out, should be the opposite order. + // Not an easy fix since we cant use a supported event. Would need some kind of special event that + // gathers events to run after the switch and then runs them when the ability is no longer accessible. + // (If you're tackling this, do note extreme weathers have the same issue) + + // Mark this pokemon's ability as ending so Pokemon#ignoringAbility skips it + if (source.abilityState.ending) return; + source.abilityState.ending = true; + const sortedActive = this.getAllActive(); + this.speedSort(sortedActive); + for (const pokemon of sortedActive) { + if (pokemon !== source) { + // Will be suppressed by Pokemon#ignoringAbility if needed + this.singleEvent('Start', pokemon.getAbility(), pokemon.abilityState, pokemon); + } + if (pokemon.m.innate) { + if (!pokemon.volatiles[pokemon.m.innate]) pokemon.addVolatile(pokemon.m.innate, pokemon); + } + } + }, + }, + trace: { + inherit: true, + onUpdate(pokemon) { + if (!pokemon.isStarted || this.effectState.gaveUp) return; + const isAbility = pokemon.ability === 'trace'; + + const additionalBannedAbilities = [ + // Zen Mode included here for compatability with Gen 5-6 + 'noability', 'flowergift', 'forecast', 'hungerswitch', 'illusion', 'imposter', 'neutralizinggas', 'powerofalchemy', 'receiver', 'trace', 'zenmode', + ]; + const possibleTargets = pokemon.adjacentFoes().filter(target => ( + !target.getAbility().isPermanent && !additionalBannedAbilities.includes(target.ability) + )); + if (!possibleTargets.length) return; + + const target = this.sample(possibleTargets); + const ability = target.getAbility(); + this.add('-ability', pokemon, ability, '[from] ability: Trace', '[of] ' + target); + if (isAbility) { + pokemon.setAbility(ability); + } else { + pokemon.removeVolatile('ability:trace'); + pokemon.addVolatile('ability:' + ability.id, pokemon); + } + }, + }, +}; diff --git a/data/mods/picpredlc/items.ts b/data/mods/picpredlc/items.ts new file mode 100644 index 000000000000..eead07f923aa --- /dev/null +++ b/data/mods/picpredlc/items.ts @@ -0,0 +1,16 @@ +export const Items: {[k: string]: ModdedItemData} = { + leppaberry: { + inherit: true, + onEat(pokemon) { + const moveSlot = pokemon.moveSlots.find(move => move.pp === 0) || + pokemon.moveSlots.find(move => move.pp < move.maxpp); + if (!moveSlot) return; + moveSlot.pp += 10; + if (moveSlot.pp > moveSlot.maxpp) moveSlot.pp = moveSlot.maxpp; + if (!pokemon.m.curMoves.includes(moveSlot.id) && pokemon.m.trackPP.get(moveSlot.id)) { + pokemon.m.trackPP.set(moveSlot.id, moveSlot.maxpp - moveSlot.pp); + } + this.add('-activate', pokemon, 'item: Leppa Berry', moveSlot.move, '[consumed]'); + }, + }, +}; diff --git a/data/mods/picpredlc/moves.ts b/data/mods/picpredlc/moves.ts new file mode 100644 index 000000000000..cc4157d28004 --- /dev/null +++ b/data/mods/picpredlc/moves.ts @@ -0,0 +1,185 @@ +export const Moves: {[k: string]: ModdedMoveData} = { + gastroacid: { + inherit: true, + condition: { + // Ability suppression implemented in Pokemon.ignoringAbility() within sim/pokemon.js + onStart(pokemon) { + if (pokemon.hasItem('Ability Shield')) return false; + this.add('-endability', pokemon); + this.singleEvent('End', pokemon.getAbility(), pokemon.abilityState, pokemon, pokemon, 'gastroacid'); + const keys = Object.keys(pokemon.volatiles).filter(x => x.startsWith("ability:")); + if (keys.length) { + for (const abil of keys) { + pokemon.removeVolatile(abil); + } + } + }, + }, + }, + grudge: { + inherit: true, + condition: { + onStart(pokemon) { + this.add('-singlemove', pokemon, 'Grudge'); + }, + onFaint(target, source, effect) { + if (!source || source.fainted || !effect) return; + if (effect.effectType === 'Move' && !effect.flags['futuremove'] && source.lastMove) { + let move: Move = source.lastMove; + if (move.isMax && move.baseMove) move = this.dex.moves.get(move.baseMove); + + for (const moveSlot of source.moveSlots) { + if (moveSlot.id === move.id) { + moveSlot.pp = 0; + if (!source.m.curMoves.includes(moveSlot.id) && source.m.trackPP.get(moveSlot.id)) { + source.m.trackPP.set(moveSlot.id, moveSlot.maxpp - moveSlot.pp); + } + this.add('-activate', source, 'move: Grudge', move.name); + } + } + } + }, + onBeforeMovePriority: 100, + onBeforeMove(pokemon) { + this.debug('removing Grudge before attack'); + pokemon.removeVolatile('grudge'); + }, + }, + }, + lunardance: { + inherit: true, + condition: { + onSwap(target) { + if ( + !target.fainted && ( + target.hp < target.maxhp || + target.status || + target.moveSlots.some(moveSlot => moveSlot.pp < moveSlot.maxpp) + ) + ) { + target.heal(target.maxhp); + target.clearStatus(); + for (const moveSlot of target.moveSlots) { + moveSlot.pp = moveSlot.maxpp; + } + for (const key of target.m.trackPP.keys()) { + target.m.trackPP.set(key, 0); + } + this.add('-heal', target, target.getHealth, '[from] move: Lunar Dance'); + target.side.removeSlotCondition(target, 'lunardance'); + } + }, + }, + }, + mimic: { + inherit: true, + onHit(target, source) { + const move = target.lastMove; + if (source.transformed || !move || move.flags['failmimic'] || source.moves.includes(move.id)) { + return false; + } + if (move.isZ || move.isMax) return false; + const mimicIndex = source.moves.indexOf('mimic'); + if (mimicIndex < 0) return false; + if (!source.m.curMoves.includes('mimic')) return false; + + const mimickedMove = { + move: move.name, + id: move.id, + pp: move.pp, + maxpp: move.pp, + target: move.target, + disabled: false, + used: false, + virtual: true, + }; + source.moveSlots[mimicIndex] = mimickedMove; + source.m.curMoves[mimicIndex] = mimickedMove.id; + this.add('-start', source, 'Mimic', move.name); + }, + }, + sketch: { + inherit: true, + onHit(target, source) { + const disallowedMoves = ['chatter', 'sketch', 'struggle']; + const move = target.lastMove; + if (source.transformed || !move || source.moves.includes(move.id)) return false; + if (disallowedMoves.includes(move.id) || move.isZ || move.isMax) return false; + const sketchIndex = source.moves.indexOf('sketch'); + if (sketchIndex < 0) return false; + if (!source.m.curMoves.includes('sketch')) return false; + const sketchedMove = { + move: move.name, + id: move.id, + pp: move.pp, + maxpp: move.pp, + target: move.target, + disabled: false, + used: false, + }; + source.moveSlots[sketchIndex] = sketchedMove; + source.baseMoveSlots[sketchIndex] = sketchedMove; + source.m.curMoves[sketchIndex] = sketchedMove.id; + this.add('-activate', source, 'move: Sketch', move.name); + }, + }, + skillswap: { + inherit: true, + onHit(target, source, move) { + const targetAbility = target.getAbility(); + const sourceAbility = source.getAbility(); + const ally = source.side.active.find(mon => mon && mon !== source && !mon.fainted); + const foeAlly = target.side.active.find(mon => mon && mon !== target && !mon.fainted); + if (target.isAlly(source)) { + this.add('-activate', source, 'move: Skill Swap', '', '', '[of] ' + target); + } else { + this.add('-activate', source, 'move: Skill Swap', targetAbility, sourceAbility, '[of] ' + target); + } + this.singleEvent('End', sourceAbility, source.abilityState, source); + if (ally?.m.innate) { + ally.removeVolatile(ally.m.innate); + delete ally.m.innate; + } + + this.singleEvent('End', targetAbility, target.abilityState, target); + if (foeAlly?.m.innate) { + foeAlly.removeVolatile(foeAlly.m.innate); + delete foeAlly.m.innate; + } + + source.ability = targetAbility.id; + source.abilityState = {id: this.toID(source.ability), target: source}; + if (source.m.innate && source.m.innate.endsWith(targetAbility.id)) { + source.removeVolatile(source.m.innate); + delete source.m.innate; + } + if (ally && ally.ability !== targetAbility.id) { + if (!source.m.innate) { + source.m.innate = 'ability:' + ally.getAbility().id; + source.addVolatile(source.m.innate); + } + ally.m.innate = 'ability:' + targetAbility.id; + ally.addVolatile(ally.m.innate); + } + + target.ability = sourceAbility.id; + target.abilityState = {id: this.toID(target.ability), target: target}; + if (target.m.innate && target.m.innate.endsWith(sourceAbility.id)) { + target.removeVolatile(target.m.innate); + delete target.m.innate; + } + if (foeAlly && foeAlly.ability !== sourceAbility.id) { + if (!target.m.innate) { + target.m.innate = 'ability:' + foeAlly.getAbility().id; + target.addVolatile(target.m.innate); + } + foeAlly.m.innate = 'ability:' + sourceAbility.id; + foeAlly.addVolatile(foeAlly.m.innate); + } + + if (!target.isAlly(source)) target.volatileStaleness = 'external'; + this.singleEvent('Start', targetAbility, source.abilityState, source); + this.singleEvent('Start', sourceAbility, target.abilityState, target); + }, + }, +}; diff --git a/data/mods/picpredlc/scripts.ts b/data/mods/picpredlc/scripts.ts new file mode 100644 index 000000000000..f04a7b24499a --- /dev/null +++ b/data/mods/picpredlc/scripts.ts @@ -0,0 +1,434 @@ +export const Scripts: ModdedBattleScriptsData = { + gen: 9, + inherit: 'gen9predlc', + nextTurn() { + this.turn++; + this.lastSuccessfulMoveThisTurn = null; + + // Partners in Crime moveSlot updating + // Must be highest priority so imprison doesn't lag behind. + for (const side of this.sides) { + for (const pokemon of side.active) { + pokemon.moveSlots = pokemon.moveSlots.filter(move => pokemon.m.curMoves.includes(move.id)); + pokemon.m.curMoves = this.dex.deepClone(pokemon.moves); + const ally = side.active.find(mon => mon && mon !== pokemon && !mon.fainted); + let allyMoves = ally ? this.dex.deepClone(ally.moveSlots) : []; + if (ally) { + // @ts-ignore + allyMoves = allyMoves.filter(move => !pokemon.moves.includes(move.id) && ally.m.curMoves.includes(move.id)); + for (const aMove of allyMoves) { + aMove.pp = this.clampIntRange(aMove.maxpp - (pokemon.m.trackPP.get(aMove.id) || 0), 0); + } + } + pokemon.moveSlots = pokemon.moveSlots.concat(allyMoves); + } + } + + const dynamaxEnding: Pokemon[] = []; + for (const pokemon of this.getAllActive()) { + if (pokemon.volatiles['dynamax']?.turns === 3) { + dynamaxEnding.push(pokemon); + } + } + if (dynamaxEnding.length > 1) { + this.updateSpeed(); + this.speedSort(dynamaxEnding); + } + for (const pokemon of dynamaxEnding) { + pokemon.removeVolatile('dynamax'); + } + + // Gen 1 partial trapping ends when either Pokemon or a switch in faints to residual damage + if (this.gen === 1) { + for (const pokemon of this.getAllActive()) { + if (pokemon.volatiles['partialtrappinglock']) { + const target = pokemon.volatiles['partialtrappinglock'].locked; + if (target.hp <= 0 || !target.volatiles['partiallytrapped']) { + delete pokemon.volatiles['partialtrappinglock']; + } + } + if (pokemon.volatiles['partiallytrapped']) { + const source = pokemon.volatiles['partiallytrapped'].source; + if (source.hp <= 0 || !source.volatiles['partialtrappinglock']) { + delete pokemon.volatiles['partiallytrapped']; + } + } + } + } + + const trappedBySide: boolean[] = []; + const stalenessBySide: ('internal' | 'external' | undefined)[] = []; + for (const side of this.sides) { + let sideTrapped = true; + let sideStaleness: 'internal' | 'external' | undefined; + for (const pokemon of side.active) { + if (!pokemon) continue; + pokemon.moveThisTurn = ''; + pokemon.newlySwitched = false; + pokemon.moveLastTurnResult = pokemon.moveThisTurnResult; + pokemon.moveThisTurnResult = undefined; + if (this.turn !== 1) { + pokemon.usedItemThisTurn = false; + pokemon.statsRaisedThisTurn = false; + pokemon.statsLoweredThisTurn = false; + // It shouldn't be possible in a normal battle for a Pokemon to be damaged before turn 1's move selection + // However, this could be potentially relevant in certain OMs + pokemon.hurtThisTurn = null; + } + + pokemon.maybeDisabled = false; + for (const moveSlot of pokemon.moveSlots) { + moveSlot.disabled = false; + moveSlot.disabledSource = ''; + } + this.runEvent('DisableMove', pokemon); + for (const moveSlot of pokemon.moveSlots) { + const activeMove = this.dex.getActiveMove(moveSlot.id); + this.singleEvent('DisableMove', activeMove, null, pokemon); + if (activeMove.flags['cantusetwice'] && pokemon.lastMove?.id === moveSlot.id) { + pokemon.disableMove(pokemon.lastMove.id); + } + } + + // If it was an illusion, it's not any more + if (pokemon.getLastAttackedBy() && this.gen >= 7) pokemon.knownType = true; + + for (let i = pokemon.attackedBy.length - 1; i >= 0; i--) { + const attack = pokemon.attackedBy[i]; + if (attack.source.isActive) { + attack.thisTurn = false; + } else { + pokemon.attackedBy.splice(pokemon.attackedBy.indexOf(attack), 1); + } + } + + if (this.gen >= 7) { + // In Gen 7, the real type of every Pokemon is visible to all players via the bottom screen while making choices + const seenPokemon = pokemon.illusion || pokemon; + const realTypeString = seenPokemon.getTypes(true).join('/'); + if (realTypeString !== seenPokemon.apparentType) { + this.add('-start', pokemon, 'typechange', realTypeString, '[silent]'); + seenPokemon.apparentType = realTypeString; + if (pokemon.addedType) { + // The typechange message removes the added type, so put it back + this.add('-start', pokemon, 'typeadd', pokemon.addedType, '[silent]'); + } + } + } + + pokemon.trapped = pokemon.maybeTrapped = false; + this.runEvent('TrapPokemon', pokemon); + if (!pokemon.knownType || this.dex.getImmunity('trapped', pokemon)) { + this.runEvent('MaybeTrapPokemon', pokemon); + } + // canceling switches would leak information + // if a foe might have a trapping ability + if (this.gen > 2) { + for (const source of pokemon.foes()) { + const species = (source.illusion || source).species; + if (!species.abilities) continue; + for (const abilitySlot in species.abilities) { + const abilityName = species.abilities[abilitySlot as keyof Species['abilities']]; + if (abilityName === source.ability) { + // pokemon event was already run above so we don't need + // to run it again. + continue; + } + const ruleTable = this.ruleTable; + if ((ruleTable.has('+hackmons') || !ruleTable.has('obtainableabilities')) && !this.format.team) { + // hackmons format + continue; + } else if (abilitySlot === 'H' && species.unreleasedHidden) { + // unreleased hidden ability + continue; + } + const ability = this.dex.abilities.get(abilityName); + if (ruleTable.has('-ability:' + ability.id)) continue; + if (pokemon.knownType && !this.dex.getImmunity('trapped', pokemon)) continue; + this.singleEvent('FoeMaybeTrapPokemon', ability, {}, pokemon, source); + } + } + } + + if (pokemon.fainted) continue; + + sideTrapped = sideTrapped && pokemon.trapped; + const staleness = pokemon.volatileStaleness || pokemon.staleness; + if (staleness) sideStaleness = sideStaleness === 'external' ? sideStaleness : staleness; + pokemon.activeTurns++; + } + trappedBySide.push(sideTrapped); + stalenessBySide.push(sideStaleness); + side.faintedLastTurn = side.faintedThisTurn; + side.faintedThisTurn = null; + } + + if (this.maybeTriggerEndlessBattleClause(trappedBySide, stalenessBySide)) return; + + if (this.gameType === 'triples' && this.sides.every(side => side.pokemonLeft === 1)) { + // If both sides have one Pokemon left in triples and they are not adjacent, they are both moved to the center. + const actives = this.getAllActive(); + if (actives.length > 1 && !actives[0].isAdjacent(actives[1])) { + this.swapPosition(actives[0], 1, '[silent]'); + this.swapPosition(actives[1], 1, '[silent]'); + this.add('-center'); + } + } + + this.add('turn', this.turn); + if (this.gameType === 'multi') { + for (const side of this.sides) { + if (side.canDynamaxNow()) { + if (this.turn === 1) { + this.addSplit(side.id, ['-candynamax', side.id]); + } else { + this.add('-candynamax', side.id); + } + } + } + } + if (this.gen === 2) this.quickClawRoll = this.randomChance(60, 256); + if (this.gen === 3) this.quickClawRoll = this.randomChance(1, 5); + + // Crazyhouse Progress checker because sidebars has trouble keeping track of Pokemon. + // Please remove me once there is client support. + if (this.ruleTable.has('crazyhouserule')) { + for (const side of this.sides) { + let buf = `raw|${side.name}'s team:
`; + for (const pokemon of side.pokemon) { + if (!buf.endsWith('
')) buf += '/​'; + if (pokemon.fainted) { + buf += ``; + } else { + buf += ``; + } + } + this.add(`${buf}`); + } + } + + this.makeRequest('move'); + }, + actions: { + runSwitch(pokemon) { + this.battle.runEvent('Swap', pokemon); + + if (this.battle.gen >= 5) { + this.battle.runEvent('SwitchIn', pokemon); + } + + this.battle.runEvent('EntryHazard', pokemon); + + if (this.battle.gen <= 4) { + this.battle.runEvent('SwitchIn', pokemon); + } + + const ally = pokemon.side.active.find(mon => mon && mon !== pokemon && !mon.fainted); + + if (this.battle.gen <= 2 && !pokemon.side.faintedThisTurn && pokemon.draggedIn !== this.battle.turn) { + this.battle.runEvent('AfterSwitchInSelf', pokemon); + } + if (!pokemon.hp) return false; + pokemon.isStarted = true; + if (!pokemon.fainted) { + this.battle.singleEvent('Start', pokemon.getAbility(), pokemon.abilityState, pokemon); + // Start innates + let status; + if (pokemon.m.startVolatile && pokemon.m.innate) { + status = this.battle.dex.conditions.get(pokemon.m.innate); + this.battle.singleEvent('Start', status, pokemon.volatiles[status.id], pokemon); + pokemon.m.startVolatile = false; + } + if (ally && ally.m.startVolatile && ally.m.innate) { + status = this.battle.dex.conditions.get(ally.m.innate); + this.battle.singleEvent('Start', status, ally.volatiles[status.id], ally); + ally.m.startVolatile = false; + } + // pic end + this.battle.singleEvent('Start', pokemon.getItem(), pokemon.itemState, pokemon); + } + if (this.battle.gen === 4) { + for (const foeActive of pokemon.foes()) { + foeActive.removeVolatile('substitutebroken'); + } + } + pokemon.draggedIn = null; + return true; + }, + }, + pokemon: { + setAbility(ability, source, isFromFormeChange) { + if (!this.hp) return false; + const BAD_ABILITIES = ['trace', 'imposter', 'neutralizinggas', 'illusion', 'wanderingspirit']; + if (typeof ability === 'string') ability = this.battle.dex.abilities.get(ability); + const oldAbility = this.ability; + if (!isFromFormeChange) { + if (ability.isPermanent || this.getAbility().isPermanent) return false; + } + if (!this.battle.runEvent('SetAbility', this, source, this.battle.effect, ability)) return false; + this.battle.singleEvent('End', this.battle.dex.abilities.get(oldAbility), this.abilityState, this, source); + const ally = this.side.active.find(mon => mon && mon !== this && !mon.fainted); + if (ally?.m.innate) { + ally.removeVolatile(ally.m.innate); + delete ally.m.innate; + } + if (this.battle.effect && this.battle.effect.effectType === 'Move' && !isFromFormeChange) { + this.battle.add('-endability', this, this.battle.dex.abilities.get(oldAbility), '[from] move: ' + + this.battle.dex.moves.get(this.battle.effect.id)); + } + this.ability = ability.id; + this.abilityState = {id: ability.id, target: this}; + if (ability.id && this.battle.gen > 3) { + this.battle.singleEvent('Start', ability, this.abilityState, this, source); + if (ally && ally.ability !== this.ability) { + if (!this.m.innate) { + this.m.innate = 'ability:' + ally.getAbility().id; + this.addVolatile(this.m.innate); + } + if (!BAD_ABILITIES.includes(ability.id)) { + ally.m.innate = 'ability:' + ability.id; + ally.addVolatile(ally.m.innate); + } + } + } + // Entrainment + if (this.m.innate && this.m.innate.endsWith(ability.id)) { + this.removeVolatile(this.m.innate); + delete this.m.innate; + } + this.abilityOrder = this.battle.abilityOrder++; + return oldAbility; + }, + hasAbility(ability) { + if (this.ignoringAbility()) return false; + const ownAbility = this.ability; + const ally = this.side.active.find(mon => mon && mon !== this && !mon.fainted); + const allyAbility = ally ? ally.ability : ""; + if (!Array.isArray(ability)) { + if (ownAbility === this.battle.toID(ability) || allyAbility === this.battle.toID(ability)) return true; + } else { + if (ability.map(this.battle.toID).includes(ownAbility) || ability.map(this.battle.toID).includes(allyAbility)) { + return true; + } + } + return false; + }, + transformInto(pokemon, effect) { + const species = pokemon.species; + if (pokemon.fainted || pokemon.illusion || (pokemon.volatiles['substitute'] && this.battle.gen >= 5) || + (pokemon.transformed && this.battle.gen >= 2) || (this.transformed && this.battle.gen >= 5) || + species.name === 'Eternatus-Eternamax') { + return false; + } + + if (this.battle.dex.currentMod === 'gen1stadium' && ( + species.name === 'Ditto' || + (this.species.name === 'Ditto' && pokemon.moves.includes('transform')) + )) { + return false; + } + + if (!this.setSpecies(species, effect, true)) return false; + + this.transformed = true; + this.weighthg = pokemon.weighthg; + + const types = pokemon.getTypes(true); + this.setType(pokemon.volatiles['roost'] ? pokemon.volatiles['roost'].typeWas : types, true); + this.addedType = pokemon.addedType; + this.knownType = this.isAlly(pokemon) && pokemon.knownType; + this.apparentType = pokemon.apparentType; + + let statName: StatIDExceptHP; + for (statName in this.storedStats) { + this.storedStats[statName] = pokemon.storedStats[statName]; + if (this.modifiedStats) this.modifiedStats[statName] = pokemon.modifiedStats![statName]; // Gen 1: Copy modified stats. + } + this.moveSlots = []; + this.set.ivs = (this.battle.gen >= 5 ? this.set.ivs : pokemon.set.ivs); + this.hpType = (this.battle.gen >= 5 ? this.hpType : pokemon.hpType); + this.hpPower = (this.battle.gen >= 5 ? this.hpPower : pokemon.hpPower); + for (const moveSlot of pokemon.moveSlots) { + let moveName = moveSlot.move; + if (!pokemon.m.curMoves.includes(moveSlot.id)) continue; + if (moveSlot.id === 'hiddenpower') { + moveName = 'Hidden Power ' + this.hpType; + } + this.moveSlots.push({ + move: moveName, + id: moveSlot.id, + pp: moveSlot.maxpp === 1 ? 1 : 5, + maxpp: this.battle.gen >= 5 ? (moveSlot.maxpp === 1 ? 1 : 5) : moveSlot.maxpp, + target: moveSlot.target, + disabled: false, + used: false, + virtual: true, + }); + } + this.m.curMoves = pokemon.m.curMoves; + let boostName: BoostID; + for (boostName in pokemon.boosts) { + this.boosts[boostName] = pokemon.boosts[boostName]; + } + if (this.battle.gen >= 6) { + const volatilesToCopy = ['focusenergy', 'gmaxchistrike', 'laserfocus']; + for (const volatile of volatilesToCopy) { + if (pokemon.volatiles[volatile]) { + this.addVolatile(volatile); + if (volatile === 'gmaxchistrike') this.volatiles[volatile].layers = pokemon.volatiles[volatile].layers; + } else { + this.removeVolatile(volatile); + } + } + } + if (effect) { + this.battle.add('-transform', this, pokemon, '[from] ' + effect.fullname); + } else { + this.battle.add('-transform', this, pokemon); + } + if (this.battle.gen > 2) this.setAbility(pokemon.ability, this, true); + + // Change formes based on held items (for Transform) + // Only ever relevant in Generation 4 since Generation 3 didn't have item-based forme changes + if (this.battle.gen === 4) { + if (this.species.num === 487) { + // Giratina formes + if (this.species.name === 'Giratina' && this.item === 'griseousorb') { + this.formeChange('Giratina-Origin'); + } else if (this.species.name === 'Giratina-Origin' && this.item !== 'griseousorb') { + this.formeChange('Giratina'); + } + } + if (this.species.num === 493) { + // Arceus formes + const item = this.getItem(); + const targetForme = (item?.onPlate ? 'Arceus-' + item.onPlate : 'Arceus'); + if (this.species.name !== targetForme) { + this.formeChange(targetForme); + } + } + } + + return true; + }, + deductPP(move, amount, target) { + const gen = this.battle.gen; + move = this.battle.dex.moves.get(move); + const ppData = this.getMoveData(move); + if (!ppData) return 0; + ppData.used = true; + if (!ppData.pp && gen > 1) return 0; + + if (!amount) amount = 1; + ppData.pp -= amount; + if (ppData.pp < 0 && gen > 1) { + amount += ppData.pp; + ppData.pp = 0; + } + if (!this.m.curMoves.includes(move.id)) { + this.m.trackPP.set(move.id, (this.m.trackPP.get(move.id) || 0) + amount); + } + return amount; + }, + }, +}; diff --git a/data/moves.ts b/data/moves.ts index 2d133fb54631..fd78f4184d81 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -750,7 +750,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 110, category: "Physical", - isNonstandard: "Past", name: "Aura Wheel", pp: 10, priority: 0, @@ -1522,6 +1521,19 @@ export const Moves: {[moveid: string]: MoveData} = { zMove: {boost: {def: 1}}, contestType: "Cute", }, + bloodmoon: { + num: 901, + accuracy: 100, + basePower: 140, + category: "Special", + name: "Blood Moon", + pp: 5, + priority: 0, + flags: {protect: 1, mirror: 1, cantusetwice: 1}, + secondary: null, + target: "normal", + type: "Normal", + }, bloomdoom: { num: 644, accuracy: true, @@ -2436,7 +2448,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 110, category: "Special", - isNonstandard: "Past", name: "Clanging Scales", pp: 5, priority: 0, @@ -2456,7 +2467,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Clangorous Soul", pp: 5, priority: 0, @@ -3348,7 +3358,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 50, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Dark Void", pp: 10, priority: 0, @@ -3859,7 +3868,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 140, category: "Special", - isNonstandard: "Past", name: "Doom Desire", pp: 5, priority: 0, @@ -6136,7 +6144,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Forest's Curse", pp: 20, priority: 0, @@ -7735,7 +7742,7 @@ export const Moves: {[moveid: string]: MoveData} = { grassyglide: { num: 803, accuracy: 100, - basePower: 60, + basePower: 55, category: "Physical", name: "Grassy Glide", pp: 20, @@ -9872,6 +9879,32 @@ export const Moves: {[moveid: string]: MoveData} = { type: "Steel", contestType: "Cool", }, + ivycudgel: { + num: 904, + accuracy: 100, + basePower: 100, + category: "Physical", + name: "Ivy Cudgel", + pp: 10, + priority: 0, + flags: {protect: 1, mirror: 1}, + onModifyType(move, pokemon) { + switch (pokemon.species.name) { + case 'Ogerpon-Wellspring': case 'Ogerpon-Wellspring-Tera': + move.type = 'Water'; + break; + case 'Ogerpon-Hearthflame': case 'Ogerpon-Hearthflame-Tera': + move.type = 'Fire'; + break; + case 'Ogerpon-Cornerstone': case 'Ogerpon-Cornerstone-Tera': + move.type = 'Rock'; + break; + } + }, + secondary: null, + target: "normal", + type: "Grass", + }, jawlock: { num: 746, accuracy: 100, @@ -9899,7 +9932,6 @@ export const Moves: {[moveid: string]: MoveData} = { priority: 1, flags: {contact: 1, protect: 1, mirror: 1, punch: 1}, secondary: null, - hasSheerForce: true, target: "normal", type: "Water", contestType: "Cool", @@ -11145,6 +11177,23 @@ export const Moves: {[moveid: string]: MoveData} = { zMove: {boost: {def: 1}}, contestType: "Cool", }, + matchagotcha: { + num: 902, + accuracy: 90, + basePower: 80, + category: "Special", + name: "Matcha Gotcha", + pp: 15, + priority: 0, + flags: {protect: 1, mirror: 1, defrost: 1}, + drain: [1, 2], + secondary: { + chance: 20, + status: 'brn', + }, + target: "allAdjacentFoes", + type: "Grass", + }, maxairstream: { num: 766, accuracy: true, @@ -16258,7 +16307,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 85, basePower: 120, category: "Special", - isNonstandard: "Past", name: "Seed Flare", pp: 5, priority: 0, @@ -18560,7 +18608,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 95, basePower: 90, category: "Special", - isNonstandard: "Past", name: "Strange Steam", pp: 10, priority: 0, @@ -19187,6 +19234,36 @@ export const Moves: {[moveid: string]: MoveData} = { zMove: {effect: 'clearnegativeboost'}, contestType: "Clever", }, + syrupbomb: { + num: 903, + accuracy: 85, + basePower: 60, + category: "Special", + name: "Syrup Bomb", + pp: 10, + priority: 0, + flags: {protect: 1, mirror: 1, bullet: 1}, + condition: { + noCopy: true, + duration: 3, + onStart(pokemon) { + this.add('-start', pokemon, 'Syrup Bomb'); + }, + onResidualOrder: 14, + onResidual() { + this.boost({spe: -1}); + }, + onEnd(pokemon) { + this.add('-end', pokemon, 'Syrup Bomb'); + }, + }, + secondary: { + chance: 100, + volatileStatus: 'syrupbomb', + }, + target: "normal", + type: "Grass", + }, tackle: { num: 33, accuracy: 100, @@ -19206,7 +19283,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: true, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Tail Glow", pp: 20, priority: 0, @@ -19316,7 +19392,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: true, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Take Heart", pp: 15, priority: 0, @@ -20128,7 +20203,6 @@ export const Moves: {[moveid: string]: MoveData} = { accuracy: 100, basePower: 0, category: "Status", - isNonstandard: "Past", name: "Toxic Thread", pp: 20, priority: 0, diff --git a/data/pokedex.ts b/data/pokedex.ts index 24ad99aca72b..0a50c261edd1 100644 --- a/data/pokedex.ts +++ b/data/pokedex.ts @@ -5236,7 +5236,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { name: "Shiftry", types: ["Grass", "Dark"], baseStats: {hp: 90, atk: 100, def: 60, spa: 90, spd: 60, spe: 80}, - abilities: {0: "Chlorophyll", 1: "Early Bird", H: "Pickpocket"}, + abilities: {0: "Chlorophyll", 1: "Wind Rider", H: "Pickpocket"}, heightm: 1.3, weightkg: 59.6, color: "Brown", @@ -7152,7 +7152,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { types: ["Water"], genderRatio: {M: 0.875, F: 0.125}, baseStats: {hp: 53, atk: 51, def: 53, spa: 61, spd: 56, spe: 40}, - abilities: {0: "Torrent", H: "Defiant"}, + abilities: {0: "Torrent", H: "Competitive"}, heightm: 0.4, weightkg: 5.2, color: "Blue", @@ -7165,7 +7165,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { types: ["Water"], genderRatio: {M: 0.875, F: 0.125}, baseStats: {hp: 64, atk: 66, def: 68, spa: 81, spd: 76, spe: 50}, - abilities: {0: "Torrent", H: "Defiant"}, + abilities: {0: "Torrent", H: "Competitive"}, heightm: 0.8, weightkg: 23, color: "Blue", @@ -7180,7 +7180,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { types: ["Water", "Steel"], genderRatio: {M: 0.875, F: 0.125}, baseStats: {hp: 84, atk: 86, def: 88, spa: 111, spd: 101, spe: 60}, - abilities: {0: "Torrent", H: "Defiant"}, + abilities: {0: "Torrent", H: "Competitive"}, heightm: 1.7, weightkg: 84.5, color: "Blue", @@ -15179,7 +15179,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { heightm: 0.2, weightkg: 0.5, color: "Green", - evos: ["Flapple", "Appletun"], + evos: ["Flapple", "Appletun", "Dipplin"], eggGroups: ["Grass", "Dragon"], }, flapple: { @@ -16447,6 +16447,23 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { evoType: "other", evoCondition: "Peat Block when there's a full moon", eggGroups: ["Field"], + otherFormes: ["Ursaluna-Bloodmoon"], + formeOrder: ["Ursaluna", "Ursaluna-Bloodmoon"], + }, + ursalunabloodmoon: { + num: 901, + name: "Ursaluna-Bloodmoon", + baseSpecies: "Ursaluna", + forme: "Bloodmoon", + types: ["Ground", "Normal"], + gender: "M", + baseStats: {hp: 113, atk: 70, def: 120, spa: 135, spd: 65, spe: 52}, + abilities: {0: "Mind's Eye"}, + heightm: 2.7, + weightkg: 333, + color: "Brown", + eggGroups: ["Field"], + gen: 9, }, basculegion: { num: 902, @@ -17213,7 +17230,7 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { num: 951, name: "Capsakid", types: ["Grass"], - baseStats: {hp: 52, atk: 62, def: 40, spa: 62, spd: 40, spe: 50}, + baseStats: {hp: 50, atk: 62, def: 40, spa: 62, spd: 40, spe: 50}, abilities: {0: "Chlorophyll", 1: "Insomnia", H: "Klutz"}, heightm: 0.3, weightkg: 3, @@ -18037,6 +18054,256 @@ export const Pokedex: {[speciesid: string]: SpeciesData} = { tags: ["Paradox"], eggGroups: ["Undiscovered"], }, + dipplin: { + num: 1011, + name: "Dipplin", + types: ["Grass", "Dragon"], + baseStats: {hp: 80, atk: 80, def: 110, spa: 95, spd: 80, spe: 40}, + abilities: {0: "Supersweet Syrup", 1: "Gluttony", H: "Sticky Hold"}, + heightm: 0.4, + weightkg: 4.4, + color: "Green", + prevo: "Applin", + evoType: "useItem", + evoItem: "Syrupy Apple", + eggGroups: ["Grass", "Dragon"], + }, + poltchageist: { + num: 1012, + name: "Poltchageist", + baseForme: "Counterfeit", + types: ["Grass", "Ghost"], + gender: "N", + baseStats: {hp: 40, atk: 45, def: 45, spa: 74, spd: 54, spe: 50}, + abilities: {0: "Hospitality", H: "Heatproof"}, + heightm: 0.1, + weightkg: 1.1, + color: "Green", + evos: ["Sinistcha"], + eggGroups: ["Mineral", "Amorphous"], + otherFormes: ["Poltchageist-Artisan"], + formeOrder: ["Poltchageist", "Poltchageist-Artisan"], + }, + poltchageistartisan: { + num: 1012, + name: "Poltchageist-Artisan", + baseSpecies: "Poltchageist", + forme: "Artisan", + types: ["Grass", "Ghost"], + gender: "N", + baseStats: {hp: 40, atk: 45, def: 45, spa: 74, spd: 54, spe: 50}, + abilities: {0: "Hospitality", H: "Heatproof"}, + heightm: 0.1, + weightkg: 1.1, + color: "Green", + evos: ["Sinistcha-Masterpiece"], + eggGroups: ["Undiscovered"], + }, + sinistcha: { + num: 1013, + name: "Sinistcha", + baseForme: "Unremarkable", + types: ["Grass", "Ghost"], + gender: "N", + baseStats: {hp: 71, atk: 60, def: 106, spa: 121, spd: 80, spe: 70}, + abilities: {0: "Hospitality", H: "Heatproof"}, + heightm: 0.2, + weightkg: 2.2, + color: "Green", + prevo: "Poltchageist", + evoType: "useItem", + evoItem: "Unremarkable Teacup", + eggGroups: ["Mineral", "Amorphous"], + otherFormes: ["Sinistcha-Masterpiece"], + formeOrder: ["Sinistcha", "Sinistcha-Masterpiece"], + }, + sinistchamasterpiece: { + num: 1013, + name: "Sinistcha-Masterpiece", + baseSpecies: "Sinistcha", + forme: "Masterpiece", + types: ["Grass", "Ghost"], + gender: "N", + baseStats: {hp: 71, atk: 60, def: 106, spa: 121, spd: 80, spe: 70}, + abilities: {0: "Hospitality", H: "Heatproof"}, + heightm: 0.2, + weightkg: 2.2, + color: "Green", + prevo: "Poltchageist-Artisan", + evoType: "useItem", + evoItem: "Masterpiece Teacup", + eggGroups: ["Undiscovered"], + }, + okidogi: { + num: 1014, + name: "Okidogi", + types: ["Poison", "Fighting"], + gender: "M", + baseStats: {hp: 88, atk: 128, def: 115, spa: 58, spd: 86, spe: 80}, + abilities: {0: "Toxic Chain", H: "Guard Dog"}, + heightm: 1.8, + weightkg: 92, + color: "Black", + eggGroups: ["Undiscovered"], + }, + munkidori: { + num: 1015, + name: "Munkidori", + types: ["Poison", "Psychic"], + gender: "M", + baseStats: {hp: 88, atk: 75, def: 66, spa: 130, spd: 90, spe: 106}, + abilities: {0: "Toxic Chain", H: "Frisk"}, + heightm: 1, + weightkg: 12.2, + color: "Black", + eggGroups: ["Undiscovered"], + }, + fezandipiti: { + num: 1016, + name: "Fezandipiti", + types: ["Poison", "Fairy"], + gender: "M", + baseStats: {hp: 88, atk: 91, def: 82, spa: 70, spd: 125, spe: 99}, + abilities: {0: "Toxic Chain", H: "Technician"}, + heightm: 1.4, + weightkg: 30.1, + color: "Black", + eggGroups: ["Undiscovered"], + }, + ogerpon: { + num: 1017, + name: "Ogerpon", + baseForme: "Teal", + types: ["Grass"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Defiant"}, + heightm: 1.2, + weightkg: 39.8, + color: "Green", + eggGroups: ["Undiscovered"], + otherFormes: ["Ogerpon-Wellspring", "Ogerpon-Hearthflame", "Ogerpon-Cornerstone", "Ogerpon-Teal-Tera", "Ogerpon-Wellspring-Tera", "Ogerpon-Hearthflame-Tera", "Ogerpon-Cornerstone-Tera"], + formeOrder: ["Ogerpon", "Ogerpon-Wellspring", "Ogerpon-Hearthflame", "Ogerpon-Cornerstone", "Ogerpon-Teal-Tera", "Ogerpon-Wellspring-Tera", "Ogerpon-Hearthflame-Tera", "Ogerpon-Cornerstone-Tera"], + forceTeraType: "Grass", + }, + ogerponwellspring: { + num: 1017, + name: "Ogerpon-Wellspring", + baseSpecies: "Ogerpon", + forme: "Wellspring", + types: ["Grass", "Water"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Water Absorb"}, + heightm: 1.2, + weightkg: 39.8, + color: "Green", + eggGroups: ["Undiscovered"], + requiredItem: "Wellspring Mask", + changesFrom: "Ogerpon", + forceTeraType: "Water", + }, + ogerponhearthflame: { + num: 1017, + name: "Ogerpon-Hearthflame", + baseSpecies: "Ogerpon", + forme: "Hearthflame", + types: ["Grass", "Fire"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Mold Breaker"}, + heightm: 1.2, + weightkg: 39.8, + color: "Red", + eggGroups: ["Undiscovered"], + requiredItem: "Hearthflame Mask", + changesFrom: "Ogerpon", + forceTeraType: "Fire", + }, + ogerponcornerstone: { + num: 1017, + name: "Ogerpon-Cornerstone", + baseSpecies: "Ogerpon", + forme: "Cornerstone", + types: ["Grass", "Rock"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Sturdy"}, + heightm: 1.2, + weightkg: 39.8, + color: "Gray", + eggGroups: ["Undiscovered"], + requiredItem: "Cornerstone Mask", + changesFrom: "Ogerpon", + forceTeraType: "Rock", + }, + ogerpontealtera: { + num: 1017, + name: "Ogerpon-Teal-Tera", + baseSpecies: "Ogerpon", + forme: "Teal-Tera", + types: ["Grass"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Embody Aspect (Teal)"}, + heightm: 1.2, + weightkg: 39.8, + color: "Green", + eggGroups: ["Undiscovered"], + battleOnly: "Ogerpon", + forceTeraType: "Grass", + }, + ogerponwellspringtera: { + num: 1017, + name: "Ogerpon-Wellspring-Tera", + baseSpecies: "Ogerpon", + forme: "Wellspring-Tera", + types: ["Grass", "Water"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Embody Aspect (Wellspring)"}, + heightm: 1.2, + weightkg: 39.8, + color: "Green", + eggGroups: ["Undiscovered"], + requiredItem: "Wellspring Mask", + battleOnly: "Ogerpon-Wellspring", + forceTeraType: "Water", + }, + ogerponhearthflametera: { + num: 1017, + name: "Ogerpon-Hearthflame-Tera", + baseSpecies: "Ogerpon", + forme: "Hearthflame-Tera", + types: ["Grass", "Fire"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Embody Aspect (Hearthflame)"}, + heightm: 1.2, + weightkg: 39.8, + color: "Red", + eggGroups: ["Undiscovered"], + requiredItem: "Hearthflame Mask", + battleOnly: "Ogerpon-Hearthflame", + forceTeraType: "Fire", + }, + ogerponcornerstonetera: { + num: 1017, + name: "Ogerpon-Cornerstone-Tera", + baseSpecies: "Ogerpon", + forme: "Cornerstone-Tera", + types: ["Grass", "Rock"], + gender: "F", + baseStats: {hp: 80, atk: 120, def: 84, spa: 60, spd: 96, spe: 110}, + abilities: {0: "Embody Aspect (Cornerstone)"}, + heightm: 1.2, + weightkg: 39.8, + color: "Gray", + eggGroups: ["Undiscovered"], + requiredItem: "Cornerstone Mask", + battleOnly: "Ogerpon-Cornerstone", + forceTeraType: "Rock", + }, missingno: { num: 0, name: "MissingNo.", diff --git a/data/text/abilities.ts b/data/text/abilities.ts index 090be600181a..ed74da645b52 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -435,6 +435,22 @@ export const AbilitiesText: {[k: string]: AbilityText} = { start: " Being hit by [MOVE] charged [POKEMON] with power!", }, + embodyaspectcornerstone: { + name: "Embody Aspect (Cornerstone)", + shortDesc: "On switch-in, this Pokemon's Defense is raised by 1 stage.", + }, + embodyaspecthearthflame: { + name: "Embody Aspect (Hearthflame)", + shortDesc: "On switch-in, this Pokemon's Attack is raised by 1 stage.", + }, + embodyaspectteal: { + name: "Embody Aspect (Teal)", + shortDesc: "On switch-in, this Pokemon's Speed is raised by 1 stage.", + }, + embodyaspectwellspring: { + name: "Embody Aspect (Wellspring)", + shortDesc: "On switch-in, this Pokemon's Special Defense is raised by 1 stage.", + }, emergencyexit: { name: "Emergency Exit", desc: "When this Pokemon has more than 1/2 its maximum HP and takes damage bringing it to 1/2 or less of its maximum HP, it immediately switches out to a chosen ally. This effect applies after all hits from a multi-hit move. This effect is prevented if the move had a secondary effect removed by the Sheer Force Ability. This effect applies to both direct and indirect damage, except Curse and Substitute on use, Belly Drum, Pain Split, and confusion damage.", @@ -640,6 +656,12 @@ export const AbilitiesText: {[k: string]: AbilityText} = { name: "Honey Gather", shortDesc: "No competitive use.", }, + hospitality: { + name: "Hospitality", + shortDesc: "On switch-in, this Pokemon restores 1/4 of its ally's maximum HP, rounded down.", + + activate: " [TARGET] drank down all the matcha that [POKEMON] made!", + }, hugepower: { name: "Huge Power", shortDesc: "This Pokemon's Attack is doubled.", @@ -952,6 +974,11 @@ export const AbilitiesText: {[k: string]: AbilityText} = { activate: " [POKEMON] returned to its original type!", }, + mindseye: { + name: "Mind's Eye", + desc: "This Pokemon can hit Ghost types with Normal- and Fighting-type moves. Prevents other Pokemon from lowering this Pokemon's accuracy stat stage. This Pokemon ignores a target's evasiveness stat stage.", + shortDesc: "Fighting, Normal moves hit Ghost. Accuracy can't be lowered, ignores evasiveness.", + }, minus: { name: "Minus", desc: "If an active ally has this Ability or the Plus Ability, this Pokemon's Special Attack is multiplied by 1.5.", @@ -1792,6 +1819,12 @@ export const AbilitiesText: {[k: string]: AbilityText} = { name: "Super Luck", shortDesc: "This Pokemon's critical hit ratio is raised by 1 stage.", }, + supersweetsyrup: { + name: "Supersweet Syrup", + shortDesc: "On switch-in, this Pokemon lowers the evasiveness of opponents by 1 stage.", + + start: " A supersweet aroma is wafting from the syrup covering [POKEMON]!", + }, supremeoverlord: { name: "Supreme Overlord", desc: "This Pokemon's moves have their power multiplied by 1+(X*0.1), where X is the total number of times any Pokemon has fainted on the user's side when this Ability became active, and X cannot be greater than 5.", @@ -1939,6 +1972,11 @@ export const AbilitiesText: {[k: string]: AbilityText} = { desc: "While this Pokemon is poisoned, the power of its physical attacks is multiplied by 1.5.", shortDesc: "While this Pokemon is poisoned, its physical attacks have 1.5x power.", }, + toxicchain: { + name: "Toxic Chain", + desc: "This Pokemon's moves have a 30% chance of badly poisoning. This effect comes after a move's inherent secondary effect chance.", + shortDesc: "This Pokemon's moves have a 30% chance of badly poisoning.", + }, toxicdebris: { name: "Toxic Debris", shortDesc: "If this Pokemon is hit by a physical attack, Toxic Spikes are set on the opposing side.", diff --git a/data/text/items.ts b/data/text/items.ts index ca5cad55e4ad..aa132bbd1d12 100644 --- a/data/text/items.ts +++ b/data/text/items.ts @@ -300,6 +300,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Colbur Berry", desc: "Halves damage taken from a supereffective Dark-type attack. Single use.", }, + cornerstonemask: { + name: "Cornerstone Mask", + desc: "Ogerpon-Cornerstone can Terastallize to acquire Embody Aspect (Cornerstone).", + }, cornnberry: { name: "Cornn Berry", desc: "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", @@ -506,6 +510,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Fairium Z", desc: "If holder has a Fairy move, this item allows it to use a Fairy Z-Move.", }, + fairyfeather: { + name: "Fairy Feather", + desc: "Holder's Fairy-type attacks have 1.2x power.", + }, fairygem: { name: "Fairy Gem", desc: "Holder's first successful Fairy-type attack will have 1.3x power. Single use.", @@ -767,6 +775,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Heal Ball", desc: "A remedial Poke Ball that restores the caught Pokemon's HP and status problem.", }, + hearthflamemask: { + name: "Hearthflame Mask", + desc: "Ogerpon-Hearthflame can Terastallize to acquire Embody Aspect (Hearthflame).", + }, heatrock: { name: "Heat Rock", desc: "Holder's use of Sunny Day lasts 8 turns instead of 5.", @@ -1082,6 +1094,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Master Ball", desc: "The best Ball with the ultimate performance. It will catch any wild Pokemon.", }, + masterpieceteacup: { + name: "Masterpiece Teacup", + desc: "Evolves Poltchageist-Artisan into Sinistcha-Masterpiece when used.", + }, mawilite: { name: "Mawilite", desc: "If held by a Mawile, this item allows it to Mega Evolve in battle.", @@ -1762,6 +1778,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Sweet Apple", desc: "Evolves Applin into Appletun when used.", }, + syrupyapple: { + name: "Syrupy Apple", + desc: "Evolves Applin into Dipplin when used.", + }, tamatoberry: { name: "Tamato Berry", desc: "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", @@ -2232,6 +2252,10 @@ export const ItemsText: {[k: string]: ItemText} = { transform: " Bright light is about to burst out of [POKEMON]!", activate: "[POKEMON] regained its true power through Ultra Burst!", }, + unremarkableteacup: { + name: "Unremarkable Teacup", + desc: "Evolves Poltchageist into Sinistcha when used.", + }, upgrade: { name: "Up-Grade", desc: "Evolves Porygon into Porygon2 when traded.", @@ -2281,6 +2305,10 @@ export const ItemsText: {[k: string]: ItemText} = { name: "Weakness Policy", desc: "If holder is hit super effectively, raises Attack, Sp. Atk by 2 stages. Single use.", }, + wellspringmask: { + name: "Wellspring Mask", + desc: "Ogerpon-Wellspring can Terastallize to acquire Embody Aspect (Wellspring).", + }, wepearberry: { name: "Wepear Berry", desc: "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", diff --git a/data/text/moves.ts b/data/text/moves.ts index c2ba1d5aebdd..e4cb9dd3cead 100644 --- a/data/text/moves.ts +++ b/data/text/moves.ts @@ -558,6 +558,10 @@ export const MovesText: {[k: string]: MoveText} = { desc: "Prevents the target from switching out. The target can still switch out if it uses Baton Pass. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field, unless it uses Baton Pass, in which case the target will remain trapped.", }, }, + bloodmoon: { + name: "Blood Moon", + shortDesc: "Cannot be used twice in a row.", + }, bloomdoom: { name: "Bloom Doom", shortDesc: "Power is equal to the base move's Z-Power.", @@ -3334,6 +3338,11 @@ export const MovesText: {[k: string]: MoveText} = { desc: "Has a 30% chance to lower the target's Defense by 1 stage.", shortDesc: "30% chance to lower the target's Defense by 1.", }, + ivycudgel: { + name: "Ivy Cudgel", + desc: "If the user is an Ogerpon holding a mask, this move's type changes to match. Water type for Wellspring Mask, Fire type for Hearthflame Mask, and Rock type for Cornerstone Mask.", + shortDesc: "Type depends on user's form.", + }, jawlock: { name: "Jaw Lock", desc: "Prevents the user and the target from switching out. The user and the target can still switch out if either of them is holding Shed Shell or uses Baton Pass, Flip Turn, Parting Shot, Teleport, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field.", @@ -3764,6 +3773,11 @@ export const MovesText: {[k: string]: MoveText} = { start: " [POKEMON] intends to flip up a mat and block incoming attacks!", block: " [MOVE] was blocked by the kicked-up mat!", }, + matchagotcha: { + name: "Matcha Gotcha", + desc: "Has a 20% chance to burn the target. The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down.", + shortDesc: "20% burn. User recovers 50% of damage dealt.", + }, maxairstream: { name: "Max Airstream", desc: "Power is equal to the base move's Max Move power. If this move is successful, the Speed of each Pokemon on the user's side is raised by 1 stage, even if they have a substitute. This effect does not happen if the user is not Dynamaxed. If this move is used as a base move, it deals damage with a power of 0.", @@ -6564,6 +6578,13 @@ export const MovesText: {[k: string]: MoveText} = { desc: "The user restores 1/2 of its maximum HP if no weather conditions are in effect, all of its HP if the weather is Sunny Day, and 1/4 of its maximum HP if the weather is Rain Dance or Sandstorm, all rounded down.", }, }, + syrupbomb: { + name: "Syrup Bomb", + desc: "If this move is successful, it causes the target's Speed to be lowered by 1 stage at the end of each turn for 3 turns.", + shortDesc: "Target's Speed is lowered by 1 stage for 3 turns.", + + start: " [POKEMON] got covered in sticky candy syrup!", + }, tackle: { name: "Tackle", shortDesc: "No additional effect.", diff --git a/sim/battle-actions.ts b/sim/battle-actions.ts index 43233cad402b..eb9378e921e8 100644 --- a/sim/battle-actions.ts +++ b/sim/battle-actions.ts @@ -1863,7 +1863,9 @@ export class BattleActions { } canTerastallize(pokemon: Pokemon) { - if (pokemon.getItem().zMove || pokemon.canMegaEvo || pokemon.side.canDynamaxNow() || this.dex.gen !== 9) { + if (pokemon.getItem().zMove || pokemon.canMegaEvo || pokemon.side.canDynamaxNow() || + this.dex.gen !== 9 || (pokemon.species.baseSpecies === 'Ogerpon' && pokemon.transformed) || + pokemon.illusion?.species.baseSpecies === 'Ogerpon') { return null; } return pokemon.teraType; @@ -1880,6 +1882,10 @@ export class BattleActions { pokemon.addedType = ''; pokemon.knownType = true; pokemon.apparentType = type; + if (pokemon.species.baseSpecies === 'Ogerpon') { + const tera = pokemon.species.id === 'ogerpon' ? 'tealtera' : 'tera'; + pokemon.formeChange(pokemon.species.id + tera, pokemon.getItem(), true); + } this.battle.runEvent('AfterTerastallization', pokemon); } diff --git a/sim/dex-species.ts b/sim/dex-species.ts index 1920ed04d9c6..ed3df9bba1d9 100644 --- a/sim/dex-species.ts +++ b/sim/dex-species.ts @@ -185,6 +185,8 @@ export class Species extends BasicEffect implements Readonly= 5) || (pokemon.transformed && this.battle.gen >= 2) || (this.transformed && this.battle.gen >= 5) || - species.name === 'Eternatus-Eternamax') { + species.name === 'Eternatus-Eternamax' || (species.baseSpecies === 'Ogerpon' && this.terastallized)) { return false; } @@ -1366,7 +1366,10 @@ export class Pokemon { this.battle.add('-primal', this, species.requiredItem); } } else { - this.battle.add('-mega', this, apparentSpecies, species.requiredItem); + // So a Mega Evolution message isn't sent while we're waiting on Ogerpon text + if (source.megaEvolves) { + this.battle.add('-mega', this, apparentSpecies, species.requiredItem); + } this.moveThisTurnResult = true; // Mega Evolution counts as an action for Truant } } else if (source.effectType === 'Status') { diff --git a/sim/team-validator.ts b/sim/team-validator.ts index db0a716d306b..ddbb153218c7 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -520,8 +520,12 @@ export class TeamValidator { name = `${set.name} (${set.species})`; } - if (!set.teraType && this.gen === 9) { - set.teraType = species.types[0]; + if (this.gen === 9) { + if (species.forceTeraType) { + set.teraType = species.forceTeraType; + } else if (!set.teraType) { + set.teraType = species.types[0]; + } } if (!set.level) set.level = ruleTable.defaultLevel; diff --git a/test/sim/data.js b/test/sim/data.js index 4fba4082fe9a..d37ec2a98edf 100644 --- a/test/sim/data.js +++ b/test/sim/data.js @@ -267,7 +267,7 @@ describe('Dex data', function () { 6: 721, 7: 807, 8: 664, - 9: 478, + 9: 587, }; const formes = { // Gens 1 and 2 have no alternate formes @@ -302,14 +302,15 @@ describe('Dex data', function () { formes[8] = 17 + 5 + 1 + 1 + 1 + 3 + 3 + 7 + 14 + 8 + 1 + 1 + 1 + 2 + 1 + 2 + 2 + 2 + 1 + 1 + 2 + 2 + 1 + (4 + 1 + 1 + 1 + 1 + 2 + (1 + 1)) + (1 + 3 + 4 + 2 + 3 + 1 + 2) - 1; // FIXME Rockruff - // Pikachu (8) + Origin (3) + Therian (4) + Alola (7) + Galar (7) + Paldea (4) + Hisui (16) + - // Rotom (5) + Arceus (17) + Basculin (2) + Meloetta (1) + Greninja (1) + Vivillon (2) + Hoopa (1) + - // Oricorio (3) + Lycanroc (2) + Mimikyu (1) + Magearna (1) + Toxtricity (1) + Antique (2) + - // Eiscue (1) + Indeedee (1) + Crowned (2) + Urshifu (1) + Zarude (1) + Calyrex (2) + Oinkologne (1) + - // Dudunsparce (1) + Palafin (1) + Maushold (1) + Squawkabilly (3) + Gimmighoul (1) + Basculegion (1) - formes[9] = 8 + 3 + 4 + 7 + 7 + 4 + 16 + 5 + 17 + 2 + 1 + - 1 + 2 + 1 + 3 + 2 + 1 + 1 + 1 + 2 + 1 + 1 + 2 + 1 + 1 + - 2 + 1 + 1 + 1 + 1 + 3 + 1 + 1; + // Pikachu (8) + Origin (3) + Therian (4) + Alola (15) + Galar (7) + Paldea (4) + Hisui (16) + + // Rotom (5) + Shaymin (1) + Arceus (17) + Basculin (2) + Meloetta (1) + Greninja (1) + Vivillon (2) + + // Hoopa (1) + Oricorio (3) + Lycanroc (2) + Mimikyu (1) + Magearna (1) + Toxtricity (1) + Antique (2) + + // Eiscue (1) + Indeedee (1) + Cramorant (2) + Morpeko (1) + Crowned (2) + Urshifu (1) + Zarude (1) + + // Calyrex (2) + Oinkologne (1) + Ursaluna (1) + Dudunsparce (1) + Palafin (1) + Maushold (1) + + // Squawkabilly (3) + Gimmighoul (1) + Basculegion (1) + Masterpiece (2) + Ogerpon (7) + formes[9] = 8 + 3 + 4 + 15 + 7 + 4 + 16 + 5 + 1 + 17 + 2 + + 1 + 1 + 2 + 1 + 3 + 2 + 1 + 1 + 1 + 2 + 1 + 1 + 2 + 1 + + 2 + 1 + 1 + 1 + 2 + 1 + 1 + 1 + 1 + 3 + 1 + 1 + 2 + 7; for (const gen of [1, 2, 3, 4, 5, 6, 7, 8, 9]) { it(`Gen ${gen} should have ${species[gen]} species and ${formes[gen]} formes`, () => { diff --git a/test/sim/team-validator/breeding.js b/test/sim/team-validator/breeding.js index 7a6a9aa74280..f5cd31ef4ff1 100644 --- a/test/sim/team-validator/breeding.js +++ b/test/sim/team-validator/breeding.js @@ -163,7 +163,7 @@ describe('Team Validator', function () { assert.false.legalTeam(team, 'gen5ou'); }); - it("should disallow low-level female-only Pokemon with illegal (level up) egg moves/egg move combinations", function () { + it.skip("should disallow low-level female-only Pokemon with illegal (level up) egg moves/egg move combinations", function () { team = [ {species: 'tinkatink', level: 5, ability: 'moldbreaker', moves: ['knockoff'], evs: {hp: 1}}, ]; From b24438ed8223227ed4f75045debac930c3d48d90 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Wed, 13 Sep 2023 19:54:56 -0600 Subject: [PATCH 071/176] Fix Ogerpon legality in Pre-DLC --- data/mods/gen9predlc/formats-data.ts | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/data/mods/gen9predlc/formats-data.ts b/data/mods/gen9predlc/formats-data.ts index f7eea5d32e10..6e6cdadd4218 100644 --- a/data/mods/gen9predlc/formats-data.ts +++ b/data/mods/gen9predlc/formats-data.ts @@ -5873,4 +5873,32 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Future", tier: "Illegal", }, + ogerponwellspring: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerponhearthflame: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerponcornerstone: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerpontealtera: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerponwellspringtera: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerponhearthflametera: { + isNonstandard: "Future", + tier: "Illegal", + }, + ogerponcornerstonetera: { + isNonstandard: "Future", + tier: "Illegal", + }, }; From 468fa67f3cd34a9aba01007663a3129c5e2f129a Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Wed, 13 Sep 2023 19:16:38 -0700 Subject: [PATCH 072/176] Fix Illusion interaction with Ogerpon (#9765) --- data/abilities.ts | 6 +++++- sim/battle-actions.ts | 8 +++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/data/abilities.ts b/data/abilities.ts index c3e3d8cbc6fd..56bf50f6dc52 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1886,7 +1886,11 @@ export const Abilities: {[abilityid: string]: AbilityData} = { for (let i = pokemon.side.pokemon.length - 1; i > pokemon.position; i--) { const possibleTarget = pokemon.side.pokemon[i]; if (!possibleTarget.fainted) { - pokemon.illusion = possibleTarget; + // If Ogerpon is in the last slot while the Illusion Pokemon is Terastallized + // Illusion will not disguise as anything + if (!pokemon.terastallized || possibleTarget.species.baseSpecies !== 'Ogerpon') { + pokemon.illusion = possibleTarget; + } break; } } diff --git a/sim/battle-actions.ts b/sim/battle-actions.ts index eb9378e921e8..63453c14d298 100644 --- a/sim/battle-actions.ts +++ b/sim/battle-actions.ts @@ -1864,16 +1864,18 @@ export class BattleActions { canTerastallize(pokemon: Pokemon) { if (pokemon.getItem().zMove || pokemon.canMegaEvo || pokemon.side.canDynamaxNow() || - this.dex.gen !== 9 || (pokemon.species.baseSpecies === 'Ogerpon' && pokemon.transformed) || - pokemon.illusion?.species.baseSpecies === 'Ogerpon') { + this.dex.gen !== 9 || (pokemon.species.baseSpecies === 'Ogerpon' && pokemon.transformed)) { return null; } return pokemon.teraType; } terastallize(pokemon: Pokemon) { - const type = pokemon.teraType; + if (pokemon.illusion?.species.baseSpecies === 'Ogerpon') { + this.battle.singleEvent('End', this.dex.abilities.get('Illusion'), pokemon.abilityState, pokemon); + } + const type = pokemon.teraType; this.battle.add('-terastallize', pokemon, type); pokemon.terastallized = type; for (const ally of pokemon.side.pokemon) { From a8d8b8b41b128229b2c18d0d366c53481a7a539e Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Wed, 13 Sep 2023 21:41:22 -0500 Subject: [PATCH 073/176] Gen 9 Random Battle Teal Mask update (#9763) * Gen 9 Random Battle Teal Mask update * lint * minor fixes * more minor fixes * more fixes and dipplin is broken as shit * more fixes * typo * force sticky hold dipplin --- data/random-sets.json | 1734 +++++++++++++++++++++++++++++++---------- data/random-teams.ts | 79 +- 2 files changed, 1368 insertions(+), 445 deletions(-) diff --git a/data/random-sets.json b/data/random-sets.json index 695de4c2fadf..405eb69a939e 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -14,12 +14,22 @@ } ] }, + "arbok": { + "level": 90, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Earthquake", "Glare", "Gunk Shot", "Knock Off", "Sucker Punch", "Toxic Spikes"], + "teraTypes": ["Dark", "Ground"] + } + ] + }, "pikachu": { "level": 93, "sets": [ { "role": "Fast Attacker", - "movepool": ["Fake Out", "Play Rough", "Surf", "Volt Switch", "Volt Tackle"], + "movepool": ["Fake Out", "Knock Off", "Play Rough", "Surf", "Volt Switch", "Volt Tackle"], "teraTypes": ["Water"] } ] @@ -44,6 +54,81 @@ } ] }, + "sandslash": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Earthquake", "Knock Off", "Rapid Spin", "Spikes", "Stone Edge", "Swords Dance"], + "teraTypes": ["Dragon", "Steel", "Water"] + } + ] + }, + "sandslashalola": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Earthquake", "Ice Spinner", "Rapid Spin", "Spikes", "Swords Dance"], + "teraTypes": ["Flying", "Water"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Earthquake", "Ice Shard", "Ice Spinner", "Knock Off", "Swords Dance"], + "teraTypes": ["Ground"] + } + ] + }, + "clefable": { + "level": 80, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Flamethrower", "Knock Off", "Moonblast", "Moonlight", "Stealth Rock", "Thunder Wave"], + "teraTypes": ["Fire", "Steel"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Calm Mind", "Fire Blast", "Moonblast", "Moonlight"], + "teraTypes": ["Fire"] + }, + { + "role": "Bulky Setup", + "movepool": ["Cosmic Power", "Moonblast", "Moonlight", "Stored Power"], + "teraTypes": ["Steel"] + } + ] + }, + "ninetales": { + "level": 84, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Fire Blast", "Nasty Plot", "Psyshock", "Solar Beam"], + "teraTypes": ["Fire", "Grass"] + } + ] + }, + "ninetalesalola": { + "level": 84, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Aurora Veil", "Blizzard", "Encore", "Moonblast"], + "teraTypes": ["Steel", "Water"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Aurora Veil", "Blizzard", "Moonblast", "Nasty Plot"], + "teraTypes": ["Steel", "Water"] + }, + { + "role": "Tera Blast user", + "movepool": ["Blizzard", "Moonblast", "Nasty Plot", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, "wigglytuff": { "level": 96, "sets": [ @@ -89,7 +174,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Aerial Ace", "Bite", "Body Slam", "Fake Out", "Foul Play", "Gunk Shot", "Switcheroo", "U-turn"], + "movepool": ["Aerial Ace", "Body Slam", "Fake Out", "Gunk Shot", "Knock Off", "Switcheroo", "U-turn"], "teraTypes": ["Flying", "Normal", "Poison"] } ] @@ -154,17 +239,87 @@ } ] }, + "poliwrath": { + "level": 88, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Close Combat", "Knock Off", "Liquidation", "Rain Dance"], + "teraTypes": ["Dark", "Fighting", "Water"] + }, + { + "role": "AV Pivot", + "movepool": ["Circle Throw", "Close Combat", "Knock Off", "Liquidation"], + "teraTypes": ["Dark", "Fighting", "Steel"] + }, + { + "role": "Bulky Setup", + "movepool": ["Bulk Up", "Drain Punch", "Ice Punch", "Knock Off", "Liquidation", "Poison Jab"], + "teraTypes": ["Fighting", "Steel", "Water"] + } + ] + }, + "victreebel": { + "level": 90, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Poison Jab", "Power Whip", "Sucker Punch", "Swords Dance"], + "teraTypes": ["Dark", "Grass"] + }, + { + "role": "Wallbreaker", + "movepool": ["Knock Off", "Power Whip", "Sleep Powder", "Sludge Bomb", "Strength Sap", "Sucker Punch"], + "teraTypes": ["Grass", "Steel"] + }, + { + "role": "Fast Attacker", + "movepool": ["Power Whip", "Sludge Bomb", "Sunny Day", "Weather Ball"], + "teraTypes": ["Fire"] + } + ] + }, + "golem": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Earthquake", "Explosion", "Rock Polish", "Stone Edge"], + "teraTypes": ["Grass", "Ground", "Steel"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Earthquake", "Explosion", "Stealth Rock", "Stone Edge"], + "teraTypes": ["Grass"] + } + ] + }, + "golemalola": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Earthquake", "Stealth Rock", "Stone Edge", "Volt Switch", "Wild Charge"], + "teraTypes": ["Ground"] + }, + { + "role": "Wallbreaker", + "movepool": ["Double-Edge", "Earthquake", "Explosion", "Rock Polish", "Stone Edge"], + "teraTypes": ["Ground"] + } + ] + }, "slowbro": { "level": 84, "sets": [ { "role": "Bulky Attacker", - "movepool": ["Calm Mind", "Psyshock", "Slack Off", "Surf", "Thunder Wave"], + "movepool": ["Calm Mind", "Psyshock", "Scald", "Slack Off", "Thunder Wave"], "teraTypes": ["Fairy", "Water"] }, { "role": "AV Pivot", - "movepool": ["Body Press", "Fire Blast", "Future Sight", "Ice Beam", "Psychic", "Surf"], + "movepool": ["Body Press", "Fire Blast", "Future Sight", "Ice Beam", "Psychic", "Scald"], "teraTypes": ["Fighting", "Water"] } ] @@ -188,9 +343,9 @@ "level": 88, "sets": [ { - "role": "Bulky Support", - "movepool": ["Drain Punch", "Gunk Shot", "Haze", "Ice Punch", "Shadow Sneak", "Toxic", "Toxic Spikes"], - "teraTypes": ["Dark", "Dragon"] + "role": "Bulky Attacker", + "movepool": ["Drain Punch", "Gunk Shot", "Haze", "Ice Punch", "Knock Off", "Shadow Sneak", "Toxic", "Toxic Spikes"], + "teraTypes": ["Dark"] } ] }, @@ -239,7 +394,12 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Encore", "Focus Blast", "Foul Play", "Light Screen", "Psychic", "Reflect", "Thunder Wave"], + "movepool": ["Encore", "Knock Off", "Light Screen", "Psychic", "Reflect", "Thunder Wave", "Toxic"], + "teraTypes": ["Dark", "Steel"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Focus Blast", "Protect", "Psychic", "Toxic"], "teraTypes": ["Dark", "Steel"] } ] @@ -274,17 +434,37 @@ } ] }, + "weezing": { + "level": 86, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Fire Blast", "Pain Split", "Sludge Bomb", "Toxic Spikes", "Will-O-Wisp"], + "teraTypes": ["Steel"] + } + ] + }, + "weezinggalar": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Defog", "Fire Blast", "Pain Split", "Sludge Bomb", "Strange Steam", "Will-O-Wisp"], + "teraTypes": ["Steel"] + } + ] + }, "scyther": { "level": 84, "sets": [ { "role": "Setup Sweeper", - "movepool": ["Aerial Ace", "Close Combat", "Pounce", "Swords Dance"], + "movepool": ["Bug Bite", "Close Combat", "Dual Wingbeat", "Swords Dance"], "teraTypes": ["Fighting"] }, { "role": "Fast Support", - "movepool": ["Aerial Ace", "Close Combat", "Defog", "U-turn"], + "movepool": ["Close Combat", "Defog", "Dual Wingbeat", "U-turn"], "teraTypes": ["Fighting"] } ] @@ -299,7 +479,7 @@ }, { "role": "Wallbreaker", - "movepool": ["Close Combat", "Double-Edge", "Earthquake", "Stone Edge"], + "movepool": ["Close Combat", "Double-Edge", "Earthquake", "Lash Out", "Stone Edge"], "teraTypes": ["Fighting", "Ground", "Normal"] } ] @@ -314,7 +494,7 @@ }, { "role": "Wallbreaker", - "movepool": ["Bulk Up", "Close Combat", "Earthquake", "Iron Head", "Stone Edge"], + "movepool": ["Bulk Up", "Close Combat", "Earthquake", "Iron Head", "Lash Out", "Stone Edge"], "teraTypes": ["Fighting"] } ] @@ -379,7 +559,12 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Calm Mind", "Ice Beam", "Protect", "Surf", "Wish"], + "movepool": ["Flip Turn", "Ice Beam", "Protect", "Scald", "Wish"], + "teraTypes": ["Ghost", "Ground"] + }, + { + "role": "Bulky Setup", + "movepool": ["Calm Mind", "Protect", "Scald", "Wish"], "teraTypes": ["Ghost", "Ground"] } ] @@ -409,6 +594,21 @@ } ] }, + "snorlax": { + "level": 82, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Body Slam", "Curse", "Rest", "Sleep Talk"], + "teraTypes": ["Fairy", "Poison"] + }, + { + "role": "Bulky Setup", + "movepool": ["Body Slam", "Crunch", "Curse", "Earthquake", "Rest"], + "teraTypes": ["Ground", "Poison"] + } + ] + }, "articuno": { "level": 86, "sets": [ @@ -444,7 +644,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Brave Bird", "Bulk Up", "Close Combat", "Stomping Tantrum", "U-turn"], + "movepool": ["Brave Bird", "Bulk Up", "Close Combat", "Knock Off", "U-turn"], "teraTypes": ["Fighting"] } ] @@ -455,7 +655,7 @@ { "role": "Bulky Attacker", "movepool": ["Brave Bird", "Fire Blast", "Roost", "U-turn", "Will-O-Wisp"], - "teraTypes": ["Fire", "Ground"] + "teraTypes": ["Dragon", "Ground"] } ] }, @@ -463,7 +663,7 @@ "level": 80, "sets": [ { - "role": "Fast Bulky Setup", + "role": "Bulky Setup", "movepool": ["Agility", "Fiery Wrath", "Hurricane", "Nasty Plot", "Rest"], "teraTypes": ["Dark"] } @@ -499,12 +699,12 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Encore", "Psychic", "Stealth Rock", "Taunt", "Toxic Spikes", "U-turn", "Will-O-Wisp"], + "movepool": ["Encore", "Knock Off", "Psychic", "Stealth Rock", "Taunt", "Toxic Spikes", "U-turn", "Will-O-Wisp"], "teraTypes": ["Fairy", "Steel"] }, { "role": "Setup Sweeper", - "movepool": ["Brave Bird", "Close Combat", "Flare Blitz", "Leech Life", "Psychic Fangs", "Swords Dance"], + "movepool": ["Brave Bird", "Close Combat", "Flare Blitz", "Knock Off", "Leech Life", "Psychic Fangs", "Swords Dance"], "teraTypes": ["Fighting"] }, { @@ -539,6 +739,36 @@ } ] }, + "furret": { + "level": 91, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Brick Break", "Double-Edge", "Knock Off", "Tidy Up", "U-turn"], + "teraTypes": ["Ghost", "Normal"] + } + ] + }, + "noctowl": { + "level": 91, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Defog", "Haze", "Heat Wave", "Hurricane", "Roost"], + "teraTypes": ["Steel"] + } + ] + }, + "ariados": { + "level": 89, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Knock Off", "Megahorn", "Poison Jab", "Sticky Web", "Sucker Punch", "Toxic Spikes"], + "teraTypes": ["Ghost", "Steel"] + } + ] + }, "ampharos": { "level": 88, "sets": [ @@ -554,7 +784,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Aqua Jet", "Ice Spinner", "Liquidation", "Play Rough", "Superpower"], + "movepool": ["Aqua Jet", "Ice Spinner", "Knock Off", "Liquidation", "Play Rough", "Superpower"], "teraTypes": ["Water"] }, { @@ -574,6 +804,16 @@ } ] }, + "politoed": { + "level": 88, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Encore", "Focus Blast", "Hydro Pump", "Hypnosis", "Ice Beam", "Rest", "Surf"], + "teraTypes": ["Steel"] + } + ] + }, "jumpluff": { "level": 87, "sets": [ @@ -596,6 +836,11 @@ "role": "Wallbreaker", "movepool": ["Dazzling Gleam", "Earth Power", "Leaf Storm", "Sludge Bomb"], "teraTypes": ["Fairy", "Grass", "Ground", "Poison"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Energy Ball", "Sludge Bomb", "Sunny Day", "Weather Ball"], + "teraTypes": ["Fire"] } ] }, @@ -639,7 +884,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Foul Play", "Protect", "Thunder Wave", "Wish", "Yawn"], + "movepool": ["Foul Play", "Protect", "Toxic", "Wish"], "teraTypes": ["Poison"] } ] @@ -649,7 +894,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Chilly Reception", "Psyshock", "Slack Off", "Surf", "Thunder Wave"], + "movepool": ["Chilly Reception", "Psyshock", "Scald", "Slack Off", "Thunder Wave"], "teraTypes": ["Dragon", "Fairy", "Water"] }, { @@ -744,12 +989,17 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Bullet Punch", "Close Combat", "Defog", "U-turn"], + "movepool": ["Bullet Punch", "Close Combat", "Defog", "Knock Off", "U-turn"], "teraTypes": ["Dragon", "Steel"] }, { - "role": "Fast Attacker", - "movepool": ["Bullet Punch", "Close Combat", "Pounce", "Swords Dance", "U-turn"], + "role": "Setup Sweeper", + "movepool": ["Bug Bite", "Bullet Punch", "Close Combat", "Knock Off", "Swords Dance"], + "teraTypes": ["Steel"] + }, + { + "role": "Wallbreaker", + "movepool": ["Bullet Punch", "Close Combat", "Knock Off", "U-turn"], "teraTypes": ["Steel"] } ] @@ -759,12 +1009,12 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["Close Combat", "Facade", "Throat Chop", "Trailblaze"], + "movepool": ["Close Combat", "Facade", "Knock Off", "Trailblaze"], "teraTypes": ["Normal"] }, { "role": "Fast Attacker", - "movepool": ["Close Combat", "Earthquake", "Megahorn", "Stone Edge", "Throat Chop"], + "movepool": ["Close Combat", "Earthquake", "Knock Off", "Megahorn", "Stone Edge"], "teraTypes": ["Bug", "Fighting", "Rock"] } ] @@ -779,6 +1029,21 @@ } ] }, + "magcargo": { + "level": 91, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Earth Power", "Fire Blast", "Power Gem", "Shell Smash"], + "teraTypes": ["Dragon", "Grass"] + }, + { + "role": "Bulky Support", + "movepool": ["Lava Plume", "Power Gem", "Recover", "Stealth Rock", "Yawn"], + "teraTypes": ["Dragon", "Grass"] + } + ] + }, "delibird": { "level": 100, "sets": [ @@ -844,16 +1109,61 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Crunch", "Dragon Dance", "Earthquake", "Fire Punch", "Stone Edge"], + "movepool": ["Dragon Dance", "Earthquake", "Fire Punch", "Knock Off", "Stone Edge"], "teraTypes": ["Ghost", "Rock"] }, { "role": "Bulky Support", - "movepool": ["Crunch", "Earthquake", "Fire Blast", "Ice Beam", "Stealth Rock", "Stone Edge", "Thunder Wave"], + "movepool": ["Earthquake", "Fire Blast", "Ice Beam", "Knock Off", "Stealth Rock", "Stone Edge", "Thunder Wave"], "teraTypes": ["Poison", "Rock"] } ] }, + "mightyena": { + "level": 94, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Crunch", "Play Rough", "Poison Fang", "Sucker Punch", "Taunt"], + "teraTypes": ["Fairy", "Poison"] + } + ] + }, + "ludicolo": { + "level": 89, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Giga Drain", "Hydro Pump", "Ice Beam", "Rain Dance"], + "teraTypes": ["Grass", "Steel", "Water"] + }, + { + "role": "Fast Attacker", + "movepool": ["Giga Drain", "Hydro Pump", "Ice Beam", "Leaf Storm"], + "teraTypes": ["Grass", "Water"] + } + ] + }, + "shiftry": { + "level": 86, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Defog", "Knock Off", "Leaf Storm", "Sucker Punch", "Will-O-Wisp"], + "teraTypes": ["Dark", "Poison"] + }, + { + "role": "Wallbreaker", + "movepool": ["Dark Pulse", "Giga Drain", "Heat Wave", "Leaf Storm", "Nasty Plot", "Vacuum Wave"], + "teraTypes": ["Fire", "Grass"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Knock Off", "Leaf Blade", "Low Kick", "Tailwind"], + "teraTypes": ["Dark", "Fighting"] + } + ] + }, "pelipper": { "level": 85, "sets": [ @@ -909,7 +1219,7 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Body Slam", "Bulk Up", "Earthquake", "Slack Off", "Throat Chop"], + "movepool": ["Body Slam", "Bulk Up", "Earthquake", "Knock Off", "Slack Off"], "teraTypes": ["Ghost", "Ground"] } ] @@ -919,7 +1229,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Body Slam", "Earthquake", "Giga Impact", "Throat Chop"], + "movepool": ["Body Slam", "Earthquake", "Giga Impact", "Knock Off"], "teraTypes": ["Ghost", "Ground", "Normal"] } ] @@ -959,28 +1269,48 @@ } ] }, - "swalot": { + "volbeat": { "level": 90, "sets": [ { "role": "Bulky Support", - "movepool": ["Clear Smog", "Earthquake", "Encore", "Ice Beam", "Pain Split", "Protect", "Sludge Bomb", "Toxic", "Toxic Spikes"], - "teraTypes": ["Dark"] - }, - { - "role": "Bulky Setup", - "movepool": ["Earthquake", "Gunk Shot", "Seed Bomb", "Swords Dance"], - "teraTypes": ["Dark", "Grass", "Ground", "Poison"] + "movepool": ["Encore", "Roost", "Thunder Wave", "U-turn"], + "teraTypes": ["Steel", "Water"] } ] }, - "camerupt": { - "level": 90, + "illumise": { + "level": 91, "sets": [ { "role": "Bulky Support", - "movepool": ["Earthquake", "Lava Plume", "Stealth Rock", "Yawn"], - "teraTypes": ["Grass", "Water"] + "movepool": ["Encore", "Roost", "Thunder Wave", "U-turn"], + "teraTypes": ["Steel", "Water"] + } + ] + }, + "swalot": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Clear Smog", "Earthquake", "Encore", "Ice Beam", "Knock Off", "Pain Split", "Protect", "Sludge Bomb", "Toxic", "Toxic Spikes"], + "teraTypes": ["Dark"] + }, + { + "role": "Bulky Setup", + "movepool": ["Earthquake", "Gunk Shot", "Knock Off", "Swords Dance"], + "teraTypes": ["Dark", "Ground", "Poison"] + } + ] + }, + "camerupt": { + "level": 90, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Earthquake", "Lava Plume", "Stealth Rock", "Yawn"], + "teraTypes": ["Grass", "Water"] } ] }, @@ -1013,8 +1343,8 @@ "level": 92, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Dark Pulse", "Focus Blast", "Leaf Storm", "Sucker Punch", "Toxic Spikes"], + "role": "Wallbreaker", + "movepool": ["Focus Blast", "Knock Off", "Leaf Storm", "Sucker Punch", "Toxic Spikes"], "teraTypes": ["Dark", "Grass", "Poison"] }, { @@ -1044,7 +1374,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Close Combat", "Facade", "Night Slash", "Quick Attack", "Swords Dance"], + "movepool": ["Close Combat", "Facade", "Knock Off", "Quick Attack", "Swords Dance"], "teraTypes": ["Normal"] } ] @@ -1054,8 +1384,8 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Earthquake", "Flamethrower", "Giga Drain", "Glare", "Gunk Shot", "Switcheroo"], - "teraTypes": ["Fire", "Grass", "Ground", "Poison"] + "movepool": ["Earthquake", "Flamethrower", "Giga Drain", "Glare", "Gunk Shot", "Knock Off", "Switcheroo"], + "teraTypes": ["Dark", "Fire", "Grass", "Ground", "Poison"] } ] }, @@ -1074,13 +1404,38 @@ } ] }, + "crawdaunt": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Aqua Jet", "Close Combat", "Crabhammer", "Dragon Dance", "Knock Off"], + "teraTypes": ["Fighting"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Aqua Jet", "Crabhammer", "Knock Off", "Swords Dance"], + "teraTypes": ["Water"] + } + ] + }, + "milotic": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Dragon Tail", "Flip Turn", "Haze", "Ice Beam", "Recover", "Scald"], + "teraTypes": ["Dragon", "Steel"] + } + ] + }, "banette": { "level": 93, "sets": [ { "role": "Wallbreaker", - "movepool": ["Gunk Shot", "Knock Off", "Shadow Claw", "Shadow Sneak", "Swords Dance", "Thunder Wave", "Will-O-Wisp"], - "teraTypes": ["Dark", "Poison"] + "movepool": ["Gunk Shot", "Poltergeist", "Shadow Sneak", "Swords Dance", "Thunder Wave", "Will-O-Wisp"], + "teraTypes": ["Ghost", "Poison"] } ] }, @@ -1094,6 +1449,16 @@ } ] }, + "chimecho": { + "level": 92, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Encore", "Heal Bell", "Knock Off", "Psychic", "Recover", "Taunt", "Thunder Wave"], + "teraTypes": ["Electric", "Poison", "Steel"] + } + ] + }, "glalie": { "level": 95, "sets": [ @@ -1109,7 +1474,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Charm", "Ice Beam", "Icy Wind", "Protect", "Surf", "Wish"], + "movepool": ["Charm", "Flip Turn", "Protect", "Surf", "Wish"], "teraTypes": ["Dragon", "Ghost"] } ] @@ -1139,13 +1504,13 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Lava Plume", "Precipice Blades", "Spikes", "Stealth Rock", "Stone Edge", "Thunder Wave"], - "teraTypes": ["Dragon", "Fire", "Ghost", "Water"] + "movepool": ["Heat Crash", "Precipice Blades", "Roar", "Spikes", "Stealth Rock", "Stone Edge", "Thunder Wave", "Will-O-Wisp"], + "teraTypes": ["Fire"] }, { "role": "Bulky Setup", - "movepool": ["Fire Punch", "Precipice Blades", "Stone Edge", "Swords Dance", "Thunder Wave"], - "teraTypes": ["Fire", "Ground"] + "movepool": ["Heat Crash", "Precipice Blades", "Stone Edge", "Swords Dance", "Thunder Wave"], + "teraTypes": ["Fire"] } ] }, @@ -1161,6 +1526,61 @@ "role": "Fast Attacker", "movepool": ["Dragon Ascent", "Earthquake", "Extreme Speed", "Swords Dance", "U-turn"], "teraTypes": ["Normal"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Dragon Ascent", "Earthquake", "Scale Shot", "Swords Dance"], + "teraTypes": ["Dragon", "Flying"] + } + ] + }, + "jirachi": { + "level": 79, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Body Slam", "Fire Punch", "Healing Wish", "Iron Head", "Protect", "U-turn", "Wish"], + "teraTypes": ["Water"] + } + ] + }, + "torterra": { + "level": 82, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Headlong Rush", "Shell Smash", "Stone Edge", "Wood Hammer"], + "teraTypes": ["Ground", "Water"] + } + ] + }, + "infernape": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Close Combat", "Grass Knot", "Gunk Shot", "Knock Off", "Mach Punch", "Overheat", "Stone Edge"], + "teraTypes": ["Dark", "Fighting", "Fire"] + }, + { + "role": "Fast Attacker", + "movepool": ["Close Combat", "Flare Blitz", "Gunk Shot", "Knock Off", "Mach Punch", "Stone Edge", "Swords Dance", "U-turn"], + "teraTypes": ["Dark", "Fighting", "Fire"] + } + ] + }, + "empoleon": { + "level": 82, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Flip Turn", "Ice Beam", "Knock Off", "Roost", "Stealth Rock", "Surf", "Yawn"], + "teraTypes": ["Flying", "Grass"] + }, + { + "role": "AV Pivot", + "movepool": ["Flash Cannon", "Flip Turn", "Grass Knot", "Hydro Pump", "Ice Beam", "Knock Off"], + "teraTypes": ["Flying", "Grass"] } ] }, @@ -1179,7 +1599,7 @@ "sets": [ { "role": "Fast Support", - "movepool": ["Brick Break", "Pounce", "Sticky Web", "Taunt"], + "movepool": ["Knock Off", "Pounce", "Sticky Web", "Taunt"], "teraTypes": ["Ghost"] } ] @@ -1224,7 +1644,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Crunch", "Ice Spinner", "Low Kick", "Wave Crash"], + "movepool": ["Crunch", "Flip Turn", "Ice Spinner", "Low Kick", "Wave Crash"], "teraTypes": ["Water"] }, { @@ -1244,6 +1664,16 @@ } ] }, + "ambipom": { + "level": 87, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Double Hit", "Fake Out", "Knock Off", "Low Kick", "Switcheroo", "U-turn"], + "teraTypes": ["Normal"] + } + ] + }, "drifblim": { "level": 86, "sets": [ @@ -1284,7 +1714,7 @@ "sets": [ { "role": "Fast Support", - "movepool": ["Crunch", "Fire Blast", "Gunk Shot", "Sucker Punch", "Taunt", "Toxic Spikes"], + "movepool": ["Fire Blast", "Gunk Shot", "Knock Off", "Sucker Punch", "Taunt", "Toxic Spikes"], "teraTypes": ["Dark", "Poison"] } ] @@ -1303,9 +1733,9 @@ "level": 90, "sets": [ { - "role": "Bulky Support", - "movepool": ["Foul Play", "Pain Split", "Shadow Sneak", "Sucker Punch", "Will-O-Wisp"], - "teraTypes": ["Dark"] + "role": "Bulky Attacker", + "movepool": ["Foul Play", "Pain Split", "Poltergeist", "Shadow Sneak", "Sucker Punch", "Will-O-Wisp"], + "teraTypes": ["Dark", "Ghost"] }, { "role": "Bulky Setup", @@ -1323,8 +1753,8 @@ "teraTypes": ["Ground", "Steel"] }, { - "role": "Fast Attacker", - "movepool": ["Earthquake", "Outrage", "Poison Jab", "Stone Edge", "Swords Dance"], + "role": "Setup Sweeper", + "movepool": ["Earthquake", "Fire Fang", "Scale Shot", "Stone Edge", "Swords Dance"], "teraTypes": ["Dragon", "Ground"] } ] @@ -1389,8 +1819,8 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Ice Shard", "Ice Spinner", "Low Kick", "Night Slash", "Swords Dance"], - "teraTypes": ["Fighting", "Ice"] + "movepool": ["Ice Shard", "Ice Spinner", "Knock Off", "Low Kick", "Swords Dance"], + "teraTypes": ["Dark", "Fighting", "Ice"] } ] }, @@ -1399,7 +1829,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Close Combat", "Dire Claw", "Gunk Shot", "Night Slash", "U-turn"], + "movepool": ["Close Combat", "Dire Claw", "Gunk Shot", "Lash Out", "U-turn"], "teraTypes": ["Dark", "Fighting"] }, { @@ -1419,13 +1849,28 @@ } ] }, + "yanmega": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Air Slash", "Bug Buzz", "Giga Drain", "U-turn"], + "teraTypes": ["Bug"] + }, + { + "role": "Tera Blast user", + "movepool": ["Air Slash", "Bug Buzz", "Protect", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, "leafeon": { "level": 88, "sets": [ { "role": "Setup Sweeper", - "movepool": ["Double-Edge", "Leaf Blade", "Substitute", "Swords Dance", "Synthesis", "X-Scissor"], - "teraTypes": ["Normal"] + "movepool": ["Double-Edge", "Knock Off", "Leaf Blade", "Substitute", "Swords Dance", "Synthesis"], + "teraTypes": ["Dark", "Normal"] } ] }, @@ -1439,6 +1884,36 @@ } ] }, + "gliscor": { + "level": 82, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Earthquake", "Protect", "Substitute", "Toxic"], + "teraTypes": ["Water"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Dual Wingbeat", "Earthquake", "Facade", "Swords Dance"], + "teraTypes": ["Normal"] + }, + { + "role": "Bulky Support", + "movepool": ["Earthquake", "Knock Off", "Protect", "Stealth Rock", "Toxic Spikes", "U-turn"], + "teraTypes": ["Water"] + } + ] + }, + "mamoswine": { + "level": 82, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Earthquake", "Ice Shard", "Icicle Crash", "Knock Off", "Stealth Rock"], + "teraTypes": ["Ground", "Ice"] + } + ] + }, "gallade": { "level": 82, "sets": [ @@ -1449,12 +1924,37 @@ } ] }, + "probopass": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Body Press", "Flash Cannon", "Iron Defense", "Power Gem", "Rest"], + "teraTypes": ["Fighting"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Body Press", "Flash Cannon", "Power Gem", "Stealth Rock", "Thunder Wave", "Volt Switch"], + "teraTypes": ["Fighting"] + } + ] + }, + "dusknoir": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Earthquake", "Leech Life", "Pain Split", "Poltergeist", "Shadow Sneak", "Trick"], + "teraTypes": ["Ghost"] + } + ] + }, "froslass": { "level": 87, "sets": [ { "role": "Fast Support", - "movepool": ["Destiny Bond", "Ice Beam", "Shadow Ball", "Spikes", "Taunt", "Will-O-Wisp"], + "movepool": ["Destiny Bond", "Ice Beam", "Poltergeist", "Spikes", "Taunt", "Will-O-Wisp"], "teraTypes": ["Ghost"] } ] @@ -1524,7 +2024,7 @@ "sets": [ { "role": "Fast Support", - "movepool": ["Encore", "Light Screen", "Psychic", "Reflect", "Stealth Rock", "Thunder Wave", "U-turn", "Yawn"], + "movepool": ["Encore", "Knock Off", "Light Screen", "Psychic", "Reflect", "Stealth Rock", "Thunder Wave", "U-turn", "Yawn"], "teraTypes": ["Electric", "Steel"] } ] @@ -1539,7 +2039,7 @@ }, { "role": "Bulky Support", - "movepool": ["Encore", "Psychic", "Stealth Rock", "Thunder Wave", "Thunderbolt", "U-turn"], + "movepool": ["Encore", "Knock Off", "Psychic", "Stealth Rock", "Thunder Wave", "Thunderbolt", "U-turn"], "teraTypes": ["Electric"] } ] @@ -1549,7 +2049,7 @@ "sets": [ { "role": "Fast Support", - "movepool": ["Explosion", "Fire Blast", "Psychic", "Stealth Rock", "Taunt", "U-turn"], + "movepool": ["Explosion", "Fire Blast", "Knock Off", "Psychic", "Stealth Rock", "Taunt", "U-turn"], "teraTypes": ["Fire", "Psychic"] }, { @@ -1639,7 +2139,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Defog", "Draco Meteor", "Dragon Tail", "Earthquake", "Outrage", "Shadow Ball", "Shadow Sneak", "Will-O-Wisp"], + "movepool": ["Defog", "Draco Meteor", "Dragon Tail", "Earthquake", "Outrage", "Poltergeist", "Shadow Sneak", "Will-O-Wisp"], "teraTypes": ["Dragon", "Ghost"] } ] @@ -1654,6 +2154,71 @@ } ] }, + "phione": { + "level": 88, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Rest", "Scald", "Sleep Talk", "Take Heart"], + "teraTypes": ["Dragon", "Steel"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Grass Knot", "Ice Beam", "Scald", "Take Heart"], + "teraTypes": ["Grass", "Steel"] + } + ] + }, + "manaphy": { + "level": 80, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Energy Ball", "Hydro Pump", "Ice Beam", "Surf", "Tail Glow"], + "teraTypes": ["Grass", "Steel", "Water"] + } + ] + }, + "darkrai": { + "level": 76, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Dark Pulse", "Focus Blast", "Hypnosis", "Nasty Plot", "Sludge Bomb", "Substitute"], + "teraTypes": ["Poison"] + } + ] + }, + "shaymin": { + "level": 84, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Air Slash", "Earth Power", "Rest", "Seed Flare"], + "teraTypes": ["Grass", "Ground", "Steel"] + }, + { + "role": "Bulky Support", + "movepool": ["Air Slash", "Leech Seed", "Seed Flare", "Substitute"], + "teraTypes": ["Steel"] + } + ] + }, + "shayminsky": { + "level": 76, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Air Slash", "Dazzling Gleam", "Earth Power", "Seed Flare"], + "teraTypes": ["Flying", "Grass"] + }, + { + "role": "Bulky Support", + "movepool": ["Air Slash", "Leech Seed", "Seed Flare", "Substitute"], + "teraTypes": ["Steel"] + } + ] + }, "arceus": { "level": 69, "sets": [ @@ -1869,7 +2434,7 @@ "sets": [ { "role": "AV Pivot", - "movepool": ["Aqua Jet", "Grass Knot", "Hydro Pump", "Ice Beam", "Knock Off", "Megahorn", "Sacred Sword"], + "movepool": ["Aqua Jet", "Flip Turn", "Grass Knot", "Hydro Pump", "Ice Beam", "Knock Off", "Megahorn", "Sacred Sword"], "teraTypes": ["Dark", "Water"] }, { @@ -1884,11 +2449,46 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Ceaseless Edge", "Razor Shell", "Sacred Sword", "Sucker Punch", "Swords Dance"], + "movepool": ["Ceaseless Edge", "Flip Turn", "Razor Shell", "Sacred Sword", "Sucker Punch", "Swords Dance"], "teraTypes": ["Dark", "Water"] } ] }, + "gurdurr": { + "level": 85, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Bulk Up", "Defog", "Drain Punch", "Knock Off", "Mach Punch"], + "teraTypes": ["Steel"] + } + ] + }, + "conkeldurr": { + "level": 80, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Close Combat", "Facade", "Knock Off", "Mach Punch"], + "teraTypes": ["Normal"] + } + ] + }, + "leavanny": { + "level": 88, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Knock Off", "Leaf Blade", "Lunge", "Sticky Web"], + "teraTypes": ["Ghost", "Rock"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Knock Off", "Leaf Blade", "Lunge", "Swords Dance"], + "teraTypes": ["Dark", "Rock"] + } + ] + }, "lilligant": { "level": 86, "sets": [ @@ -1924,7 +2524,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Aqua Jet", "Crunch", "Head Smash", "Psychic Fangs", "Wave Crash"], + "movepool": ["Aqua Jet", "Crunch", "Flip Turn", "Head Smash", "Psychic Fangs", "Wave Crash"], "teraTypes": ["Water"] } ] @@ -1934,7 +2534,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Aqua Jet", "Crunch", "Head Smash", "Psychic Fangs", "Wave Crash"], + "movepool": ["Aqua Jet", "Crunch", "Flip Turn", "Head Smash", "Psychic Fangs", "Wave Crash"], "teraTypes": ["Water"] } ] @@ -1944,7 +2544,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Head Smash", "Last Respects", "Wave Crash"], + "movepool": ["Aqua Jet", "Flip Turn", "Last Respects", "Wave Crash"], "teraTypes": ["Ghost"] } ] @@ -1954,7 +2554,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["Hydro Pump", "Ice Beam", "Last Respects", "Wave Crash"], + "movepool": ["Flip Turn", "Hydro Pump", "Last Respects", "Wave Crash"], "teraTypes": ["Ghost"] } ] @@ -1964,7 +2564,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Bulk Up", "Crunch", "Earthquake", "Gunk Shot", "Stealth Rock", "Stone Edge"], + "movepool": ["Bulk Up", "Earthquake", "Gunk Shot", "Knock Off", "Stealth Rock", "Stone Edge"], "teraTypes": ["Ground", "Poison"] } ] @@ -1997,12 +2597,22 @@ } ] }, + "swanna": { + "level": 88, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Brave Bird", "Defog", "Hydro Pump", "Knock Off", "Roost"], + "teraTypes": ["Ground"] + } + ] + }, "sawsbuck": { "level": 88, "sets": [ { "role": "Setup Sweeper", - "movepool": ["Double-Edge", "Headbutt", "Horn Leech", "Stomping Tantrum", "Swords Dance"], + "movepool": ["Double-Edge", "Headbutt", "High Horsepower", "Horn Leech", "Swords Dance"], "teraTypes": ["Normal"] } ] @@ -2022,7 +2632,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Body Slam", "Liquidation", "Mirror Coat", "Protect", "Wish"], + "movepool": ["Flip Turn", "Protect", "Scald", "Wish"], "teraTypes": ["Steel"] } ] @@ -2032,23 +2642,43 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Coil", "Drain Punch", "Fire Punch", "Liquidation", "Wild Charge"], + "movepool": ["Coil", "Drain Punch", "Fire Punch", "Knock Off", "Liquidation", "Wild Charge"], "teraTypes": ["Fighting"] }, { "role": "AV Pivot", - "movepool": ["Acid Spray", "Close Combat", "Flamethrower", "Giga Drain", "Thunderbolt", "U-turn"], + "movepool": ["Acid Spray", "Close Combat", "Flamethrower", "Giga Drain", "Knock Off", "Thunderbolt", "U-turn"], "teraTypes": ["Poison"] } ] }, - "haxorus": { - "level": 77, + "chandelure": { + "level": 82, "sets": [ + { + "role": "Fast Bulky Setup", + "movepool": ["Calm Mind", "Energy Ball", "Fire Blast", "Shadow Ball", "Substitute"], + "teraTypes": ["Fire", "Ghost", "Grass"] + }, { "role": "Fast Attacker", + "movepool": ["Energy Ball", "Fire Blast", "Shadow Ball", "Trick"], + "teraTypes": ["Fire", "Ghost", "Grass"] + } + ] + }, + "haxorus": { + "level": 77, + "sets": [ + { + "role": "Setup Sweeper", "movepool": ["Close Combat", "Dragon Dance", "Earthquake", "Iron Head", "Outrage"], "teraTypes": ["Fighting", "Ground", "Steel"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Close Combat", "Earthquake", "Iron Head", "Scale Shot", "Swords Dance"], + "teraTypes": ["Fighting", "Ground", "Steel"] } ] }, @@ -2077,6 +2707,21 @@ } ] }, + "mienshao": { + "level": 84, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["High Jump Kick", "Knock Off", "Poison Jab", "Stone Edge", "Swords Dance", "U-turn"], + "teraTypes": ["Dark"] + }, + { + "role": "AV Pivot", + "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"], + "teraTypes": ["Dark", "Steel"] + } + ] + }, "braviary": { "level": 86, "sets": [ @@ -2102,6 +2747,21 @@ } ] }, + "mandibuzz": { + "level": 84, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Defog", "Foul Play", "Roost", "Toxic", "U-turn"], + "teraTypes": ["Steel"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Brave Bird", "Defog", "Foul Play", "Knock Off", "Roost", "Toxic"], + "teraTypes": ["Steel"] + } + ] + }, "hydreigon": { "level": 79, "sets": [ @@ -2144,6 +2804,11 @@ "role": "Fast Attacker", "movepool": ["Bleakwind Storm", "Focus Blast", "Grass Knot", "Heat Wave", "Nasty Plot", "U-turn"], "teraTypes": ["Fire", "Flying"] + }, + { + "role": "AV Pivot", + "movepool": ["Bleakwind Storm", "Heat Wave", "Knock Off", "U-turn"], + "teraTypes": ["Dark", "Fire", "Flying"] } ] }, @@ -2152,7 +2817,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Focus Blast", "Grass Knot", "Nasty Plot", "Sludge Bomb", "Taunt", "Thunder Wave", "Thunderbolt", "U-turn"], + "movepool": ["Focus Blast", "Grass Knot", "Knock Off", "Nasty Plot", "Sludge Bomb", "Taunt", "Thunder Wave", "Thunderbolt", "U-turn"], "teraTypes": ["Electric", "Grass"] }, { @@ -2209,11 +2874,6 @@ "role": "Fast Attacker", "movepool": ["Calm Mind", "Focus Blast", "Hyper Voice", "Psyshock", "U-turn"], "teraTypes": ["Fighting", "Normal", "Psychic"] - }, - { - "role": "Tera Blast user", - "movepool": ["Close Combat", "Psychic", "Relic Song", "Tera Blast"], - "teraTypes": ["Normal"] } ] }, @@ -2222,7 +2882,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Body Press", "Leech Seed", "Spikes", "Synthesis", "Wood Hammer"], + "movepool": ["Body Press", "Knock Off", "Leech Seed", "Spikes", "Synthesis", "Wood Hammer"], "teraTypes": ["Steel", "Water"] }, { @@ -2332,7 +2992,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Draco Meteor", "Focus Blast", "Hydro Pump", "Sludge Bomb", "Toxic", "Toxic Spikes"], + "movepool": ["Draco Meteor", "Flip Turn", "Focus Blast", "Hydro Pump", "Sludge Bomb", "Toxic", "Toxic Spikes"], "teraTypes": ["Fighting", "Water"] } ] @@ -2373,7 +3033,7 @@ { "role": "Fast Support", "movepool": ["Dazzling Gleam", "Nuzzle", "Super Fang", "Thunderbolt", "U-turn"], - "teraTypes": ["Electric"] + "teraTypes": ["Electric", "Flying"] } ] }, @@ -2396,9 +3056,9 @@ "level": 85, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Draco Meteor", "Earthquake", "Fire Blast", "Power Whip", "Sludge Bomb", "Thunderbolt"], - "teraTypes": ["Dragon", "Electric", "Fire", "Grass", "Ground", "Poison"] + "role": "AV Pivot", + "movepool": ["Draco Meteor", "Earthquake", "Fire Blast", "Knock Off", "Power Whip", "Scald", "Sludge Bomb", "Thunderbolt"], + "teraTypes": ["Dragon", "Electric", "Fire", "Grass", "Ground", "Poison", "Water"] } ] }, @@ -2407,7 +3067,7 @@ "sets": [ { "role": "AV Pivot", - "movepool": ["Draco Meteor", "Dragon Tail", "Earthquake", "Fire Blast", "Heavy Slam", "Hydro Pump", "Thunderbolt"], + "movepool": ["Draco Meteor", "Dragon Tail", "Earthquake", "Fire Blast", "Heavy Slam", "Hydro Pump", "Knock Off", "Thunderbolt"], "teraTypes": ["Dragon", "Electric", "Fire", "Ground", "Steel", "Water"] }, { @@ -2432,6 +3092,21 @@ } ] }, + "trevenant": { + "level": 86, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Drain Punch", "Horn Leech", "Poltergeist", "Trick Room", "Wood Hammer"], + "teraTypes": ["Fighting"] + }, + { + "role": "Bulky Support", + "movepool": ["Leech Seed", "Poltergeist", "Protect", "Substitute"], + "teraTypes": ["Dark", "Fairy", "Steel"] + } + ] + }, "avalugg": { "level": 86, "sets": [ @@ -2522,7 +3197,7 @@ }, { "role": "Setup Sweeper", - "movepool": ["Leaf Blade", "Shadow Sneak", "Spirit Shackle", "Swords Dance"], + "movepool": ["Leaf Blade", "Poltergeist", "Shadow Sneak", "Swords Dance"], "teraTypes": ["Ghost"] } ] @@ -2542,17 +3217,32 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["Body Slam", "Crunch", "Earthquake", "Psychic Fangs", "U-turn"], + "movepool": ["Body Slam", "Earthquake", "Knock Off", "Psychic Fangs", "U-turn"], "teraTypes": ["Ground"] } ] }, + "vikavolt": { + "level": 84, + "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Agility", "Bug Buzz", "Energy Ball", "Thunderbolt", "Volt Switch"], + "teraTypes": ["Electric"] + }, + { + "role": "Bulky Support", + "movepool": ["Bug Buzz", "Energy Ball", "Sticky Web", "Thunderbolt", "Volt Switch"], + "teraTypes": ["Electric"] + } + ] + }, "crabominable": { "level": 90, "sets": [ { "role": "Wallbreaker", - "movepool": ["Close Combat", "Drain Punch", "Earthquake", "Gunk Shot", "Ice Hammer"], + "movepool": ["Close Combat", "Drain Punch", "Earthquake", "Gunk Shot", "Ice Hammer", "Knock Off"], "teraTypes": ["Fighting", "Ground"] } ] @@ -2597,6 +3287,21 @@ } ] }, + "ribombee": { + "level": 82, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Moonblast", "Sticky Web", "Stun Spore", "U-turn"], + "teraTypes": ["Fighting", "Ghost"] + }, + { + "role": "Tera Blast user", + "movepool": ["Bug Buzz", "Moonblast", "Quiver Dance", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, "lycanroc": { "level": 86, "sets": [ @@ -2612,7 +3317,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Close Combat", "Psychic Fangs", "Stealth Rock", "Stone Edge", "Swords Dance"], + "movepool": ["Close Combat", "Knock Off", "Psychic Fangs", "Stealth Rock", "Stone Edge", "Swords Dance"], "teraTypes": ["Fighting", "Rock"] } ] @@ -2652,8 +3357,13 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Defog", "Leaf Storm", "Pollen Puff", "Synthesis"], - "teraTypes": ["Steel", "Water"] + "movepool": ["Defog", "Knock Off", "Leaf Storm", "Superpower", "Synthesis"], + "teraTypes": ["Fighting"] + }, + { + "role": "AV Pivot", + "movepool": ["Knock Off", "Leaf Storm", "Leech Life", "Superpower"], + "teraTypes": ["Fighting"] } ] }, @@ -2672,7 +3382,7 @@ "sets": [ { "role": "Fast Support", - "movepool": ["High Jump Kick", "Play Rough", "Power Whip", "Rapid Spin", "Synthesis", "U-turn"], + "movepool": ["High Jump Kick", "Knock Off", "Power Whip", "Rapid Spin", "Synthesis", "U-turn"], "teraTypes": ["Fighting", "Steel"] } ] @@ -2717,8 +3427,8 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Body Slam", "Earthquake", "Gunk Shot", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], - "teraTypes": ["Fairy", "Fighting", "Grass", "Ground", "Poison"] + "movepool": ["Body Slam", "Earthquake", "Knock Off", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], + "teraTypes": ["Fairy", "Fighting", "Grass", "Ground"] } ] }, @@ -2737,11 +3447,31 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Crunch", "Ice Fang", "Psychic Fangs", "Swords Dance", "Wave Crash"], + "movepool": ["Aqua Jet", "Crunch", "Flip Turn", "Ice Fang", "Psychic Fangs", "Swords Dance", "Wave Crash"], "teraTypes": ["Dark", "Psychic"] } ] }, + "kommoo": { + "level": 80, + "sets": [ + { + "role": "Fast Bulky Setup", + "movepool": ["Clanging Scales", "Clangorous Soul", "Close Combat", "Iron Head"], + "teraTypes": ["Dragon", "Steel"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Close Combat", "Iron Head", "Scale Shot", "Swords Dance"], + "teraTypes": ["Steel"] + }, + { + "role": "Wallbreaker", + "movepool": ["Boomburst", "Clanging Scales", "Close Combat", "Poison Jab", "Stealth Rock"], + "teraTypes": ["Normal"] + } + ] + }, "magearna": { "level": 78, "sets": [ @@ -2767,12 +3497,12 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["Acrobatics", "Knock Off", "Stomping Tantrum", "Swords Dance", "Wood Hammer"], + "movepool": ["Acrobatics", "Grassy Glide", "High Horsepower", "Knock Off", "Swords Dance", "Wood Hammer"], "teraTypes": ["Flying", "Grass"] }, { - "role": "Fast Attacker", - "movepool": ["Knock Off", "Stomping Tantrum", "U-turn", "Wood Hammer"], + "role": "Wallbreaker", + "movepool": ["Grassy Glide", "High Horsepower", "Knock Off", "U-turn", "Wood Hammer"], "teraTypes": ["Grass"] } ] @@ -2792,7 +3522,12 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Dark Pulse", "Hydro Pump", "Ice Beam", "Surf", "U-turn"], + "movepool": ["Dark Pulse", "Hydro Pump", "Ice Beam", "U-turn"], + "teraTypes": ["Water"] + }, + { + "role": "Wallbreaker", + "movepool": ["Hydro Pump", "Ice Beam", "Scald", "U-turn"], "teraTypes": ["Water"] } ] @@ -2802,7 +3537,7 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Body Slam", "Crunch", "Earthquake", "Fire Fang", "Psychic Fangs", "Swords Dance"], + "movepool": ["Body Slam", "Earthquake", "Fire Fang", "Knock Off", "Psychic Fangs", "Swords Dance"], "teraTypes": ["Ground", "Psychic"] } ] @@ -2872,12 +3607,22 @@ } ] }, + "cramorant": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Brave Bird", "Defog", "Roost", "Surf"], + "teraTypes": ["Ground"] + } + ] + }, "barraskewda": { "level": 82, "sets": [ { "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Close Combat", "Crunch", "Poison Jab", "Psychic Fangs", "Waterfall"], + "movepool": ["Close Combat", "Crunch", "Flip Turn", "Poison Jab", "Psychic Fangs", "Waterfall"], "teraTypes": ["Fighting"] } ] @@ -2887,7 +3632,12 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Boomburst", "Overdrive", "Shift Gear", "Sludge Bomb", "Toxic Spikes", "Volt Switch"], + "movepool": ["Boomburst", "Overdrive", "Sludge Bomb", "Toxic Spikes", "Volt Switch"], + "teraTypes": ["Normal"] + }, + { + "role": "Fast Attacker", + "movepool": ["Boomburst", "Gunk Shot", "Overdrive", "Shift Gear"], "teraTypes": ["Normal"] } ] @@ -2942,7 +3692,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["Close Combat", "Crunch", "Iron Head", "Stealth Rock", "U-turn"], + "movepool": ["Close Combat", "Iron Head", "Knock Off", "Stealth Rock", "U-turn"], "teraTypes": ["Fighting", "Steel"] } ] @@ -2952,13 +3702,8 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["Close Combat", "Iron Head", "Megahorn", "No Retreat", "Rock Slide"], - "teraTypes": ["Fighting", "Ghost", "Steel"] - }, - { - "role": "Tera Blast user", - "movepool": ["Close Combat", "Iron Head", "No Retreat", "Tera Blast"], - "teraTypes": ["Ghost"] + "movepool": ["Close Combat", "Iron Head", "Knock Off", "No Retreat"], + "teraTypes": ["Dark", "Fighting", "Ghost", "Steel"] } ] }, @@ -2967,7 +3712,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Discharge", "Hydro Pump", "Spikes", "Sucker Punch", "Toxic Spikes"], + "movepool": ["Discharge", "Scald", "Spikes", "Sucker Punch", "Toxic Spikes"], "teraTypes": ["Ghost", "Water"] } ] @@ -2992,8 +3737,8 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Earthquake", "Heavy Slam", "Rock Polish", "Stealth Rock", "Stone Edge"], - "teraTypes": ["Ground", "Steel"] + "movepool": ["Earthquake", "Heat Crash", "Rock Polish", "Stealth Rock", "Stone Edge"], + "teraTypes": ["Fire", "Ground"] } ] }, @@ -3032,6 +3777,21 @@ } ] }, + "morpeko": { + "level": 86, + "sets": [ + { + "role": "Bulky Support", + "movepool": ["Aura Wheel", "Parting Shot", "Protect", "Rapid Spin"], + "teraTypes": ["Poison"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Aura Wheel", "Knock Off", "Protect", "Rapid Spin"], + "teraTypes": ["Dark", "Poison"] + } + ] + }, "copperajah": { "level": 86, "sets": [ @@ -3039,6 +3799,11 @@ "role": "Wallbreaker", "movepool": ["Earthquake", "Iron Head", "Play Rough", "Rock Slide", "Stealth Rock", "Superpower"], "teraTypes": ["Fairy", "Steel"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Earthquake", "Heat Crash", "Heavy Slam", "Knock Off", "Stone Edge", "Superpower"], + "teraTypes": ["Fire", "Steel"] } ] }, @@ -3142,12 +3907,12 @@ "sets": [ { "role": "Fast Bulky Setup", - "movepool": ["Close Combat", "Crunch", "Power Whip", "Swords Dance", "Synthesis"], + "movepool": ["Close Combat", "Knock Off", "Power Whip", "Swords Dance", "Synthesis"], "teraTypes": ["Dark", "Fighting", "Grass"] }, { "role": "Fast Attacker", - "movepool": ["Close Combat", "Crunch", "Power Whip", "U-turn"], + "movepool": ["Close Combat", "Knock Off", "Power Whip", "U-turn"], "teraTypes": ["Dark", "Fighting", "Grass"] } ] @@ -3187,8 +3952,8 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Close Combat", "Heavy Slam", "Icicle Crash", "Stomping Tantrum", "Swords Dance"], - "teraTypes": ["Fighting", "Steel"] + "movepool": ["Close Combat", "Heavy Slam", "High Horsepower", "Icicle Crash", "Swords Dance"], + "teraTypes": ["Fighting", "Ground", "Steel"] } ] }, @@ -3220,10 +3985,15 @@ "calyrexice": { "level": 72, "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Agility", "Close Combat", "Glacial Lance", "High Horsepower"], + "teraTypes": ["Fighting", "Ground"] + }, { "role": "Wallbreaker", - "movepool": ["Agility", "Close Combat", "Glacial Lance", "Stomping Tantrum", "Trick Room", "Zen Headbutt"], - "teraTypes": ["Fighting"] + "movepool": ["Close Combat", "Glacial Lance", "High Horsepower", "Trick Room", "Zen Headbutt"], + "teraTypes": ["Fighting", "Ground"] } ] }, @@ -3267,6 +4037,16 @@ } ] }, + "ursalunabloodmoon": { + "level": 79, + "sets": [ + { + "role": "Bulky Attacker", + "movepool": ["Blood Moon", "Calm Mind", "Earth Power", "Moonlight"], + "teraTypes": ["Ghost", "Normal", "Poison"] + } + ] + }, "enamorus": { "level": 79, "sets": [ @@ -3304,11 +4084,6 @@ "role": "Fast Support", "movepool": ["Flower Trick", "Knock Off", "Play Rough", "Toxic Spikes", "U-turn"], "teraTypes": ["Dark", "Grass"] - }, - { - "role": "Fast Attacker", - "movepool": ["Flower Trick", "Hone Claws", "Knock Off", "Play Rough", "Toxic Spikes"], - "teraTypes": ["Dark", "Fairy", "Grass"] } ] }, @@ -3332,12 +4107,12 @@ "sets": [ { "role": "Fast Support", - "movepool": ["Aqua Step", "Close Combat", "Ice Spinner", "Rapid Spin", "Roost", "U-turn"], + "movepool": ["Aqua Step", "Close Combat", "Knock Off", "Rapid Spin", "Roost", "U-turn"], "teraTypes": ["Fighting", "Water"] }, { "role": "Setup Sweeper", - "movepool": ["Aqua Step", "Close Combat", "Ice Spinner", "Roost", "Swords Dance"], + "movepool": ["Aqua Step", "Close Combat", "Ice Spinner", "Knock Off", "Roost", "Swords Dance"], "teraTypes": ["Fighting", "Water"] } ] @@ -3347,7 +4122,7 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Body Press", "Body Slam", "Stuff Cheeks", "Thief"], + "movepool": ["Body Press", "Body Slam", "Lash Out", "Stuff Cheeks"], "teraTypes": ["Fighting"] } ] @@ -3357,47 +4132,17 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["Body Press", "Body Slam", "Stuff Cheeks", "Thief"], + "movepool": ["Body Press", "Body Slam", "Lash Out", "Stuff Cheeks"], "teraTypes": ["Fighting"] } ] }, - "dudunsparce": { - "level": 82, - "sets": [ - { - "role": "Bulky Attacker", - "movepool": ["Earthquake", "Glare", "Headbutt", "Roost"], - "teraTypes": ["Ghost", "Ground"] - }, - { - "role": "Bulky Support", - "movepool": ["Boomburst", "Calm Mind", "Earth Power", "Roost", "Shadow Ball"], - "teraTypes": ["Ghost"] - } - ] - }, - "dudunsparcethreesegment": { - "level": 82, - "sets": [ - { - "role": "Bulky Attacker", - "movepool": ["Earthquake", "Glare", "Headbutt", "Roost"], - "teraTypes": ["Ghost", "Ground"] - }, - { - "role": "Bulky Support", - "movepool": ["Boomburst", "Calm Mind", "Earth Power", "Roost", "Shadow Ball"], - "teraTypes": ["Ghost"] - } - ] - }, "spidops": { "level": 96, "sets": [ { "role": "Bulky Support", - "movepool": ["Circle Throw", "Spikes", "Sticky Web", "Toxic Spikes", "U-turn"], + "movepool": ["Circle Throw", "Knock Off", "Spikes", "Sticky Web", "Toxic Spikes", "U-turn"], "teraTypes": ["Ghost"] } ] @@ -3412,148 +4157,153 @@ }, { "role": "Fast Attacker", - "movepool": ["Axe Kick", "First Impression", "Sucker Punch", "U-turn"], + "movepool": ["First Impression", "Knock Off", "Sucker Punch", "U-turn"], "teraTypes": ["Bug"] }, { "role": "Setup Sweeper", - "movepool": ["Leech Life", "Sucker Punch", "Swords Dance", "Throat Chop"], + "movepool": ["Knock Off", "Leech Life", "Sucker Punch", "Swords Dance"], "teraTypes": ["Dark"] } ] }, - "rabsca": { - "level": 90, + "pawmot": { + "level": 80, "sets": [ { - "role": "Bulky Support", - "movepool": ["Bug Buzz", "Earth Power", "Psychic", "Revival Blessing", "Trick Room"], - "teraTypes": ["Steel"] + "role": "Fast Attacker", + "movepool": ["Close Combat", "Double Shock", "Ice Punch", "Revival Blessing", "Volt Switch"], + "teraTypes": ["Electric"] + }, + { + "role": "Fast Support", + "movepool": ["Close Combat", "Ice Punch", "Knock Off", "Nuzzle", "Revival Blessing", "Thunder Punch"], + "teraTypes": ["Fighting"] } ] }, - "houndstone": { - "level": 73, + "maushold": { + "level": 76, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Body Press", "Last Respects", "Trick", "Will-O-Wisp"], - "teraTypes": ["Ghost"] + "role": "Setup Sweeper", + "movepool": ["Bite", "Encore", "Population Bomb", "Tidy Up"], + "teraTypes": ["Normal"] } ] }, - "espathra": { - "level": 80, + "mausholdfour": { + "level": 76, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Dazzling Gleam", "Lumina Crash", "Shadow Ball", "U-turn"], - "teraTypes": ["Fairy", "Ghost", "Psychic"] - }, - { - "role": "Fast Bulky Setup", - "movepool": ["Calm Mind", "Dazzling Gleam", "Protect", "Roost", "Stored Power", "Substitute"], - "teraTypes": ["Fairy"] - }, - { - "role": "Tera Blast user", - "movepool": ["Dazzling Gleam", "Lumina Crash", "Roost", "Tera Blast"], - "teraTypes": ["Fighting", "Fire"] + "role": "Setup Sweeper", + "movepool": ["Bite", "Encore", "Population Bomb", "Tidy Up"], + "teraTypes": ["Normal"] } ] }, - "farigiraf": { + "dachsbun": { "level": 90, "sets": [ { "role": "Bulky Support", - "movepool": ["Foul Play", "Hyper Voice", "Protect", "Wish"], - "teraTypes": ["Dark"] - }, - { - "role": "Bulky Attacker", - "movepool": ["Future Sight", "Hyper Voice", "Protect", "Wish"], - "teraTypes": ["Fairy", "Ground", "Water"] - }, - { - "role": "AV Pivot", - "movepool": ["Dazzling Gleam", "Earthquake", "Foul Play", "Future Sight", "Hyper Voice", "Psychic"], - "teraTypes": ["Dark"] + "movepool": ["Body Press", "Play Rough", "Protect", "Wish"], + "teraTypes": ["Steel"] } ] }, - "wugtrio": { + "arboliva": { "level": 90, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Aqua Jet", "Liquidation", "Memento", "Stomping Tantrum", "Sucker Punch", "Throat Chop"], - "teraTypes": ["Dark", "Water"] + "role": "Bulky Attacker", + "movepool": ["Dazzling Gleam", "Earth Power", "Energy Ball", "Hyper Voice", "Strength Sap"], + "teraTypes": ["Fairy", "Grass", "Ground"] + }, + { + "role": "Bulky Support", + "movepool": ["Hyper Voice", "Leech Seed", "Protect", "Substitute"], + "teraTypes": ["Water"] } ] }, - "dondozo": { - "level": 78, + "squawkabilly": { + "level": 87, "sets": [ { - "role": "Bulky Setup", - "movepool": ["Curse", "Rest", "Sleep Talk", "Wave Crash"], - "teraTypes": ["Dragon", "Fairy"] + "role": "Wallbreaker", + "movepool": ["Brave Bird", "Facade", "Protect", "Quick Attack", "U-turn"], + "teraTypes": ["Normal"] } ] }, - "veluza": { - "level": 84, + "squawkabillywhite": { + "level": 90, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Aqua Cutter", "Aqua Jet", "Night Slash", "Psycho Cut"], - "teraTypes": ["Water"] - }, - { - "role": "Setup Sweeper", - "movepool": ["Aqua Cutter", "Fillet Away", "Night Slash", "Psycho Cut"], - "teraTypes": ["Dark", "Psychic", "Water"] + "role": "Wallbreaker", + "movepool": ["Brave Bird", "Double-Edge", "Foul Play", "Parting Shot", "Quick Attack"], + "teraTypes": ["Dark", "Flying", "Normal"] } ] }, - "palafin": { - "level": 77, + "squawkabillyblue": { + "level": 87, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Bulk Up", "Close Combat", "Flip Turn", "Ice Punch", "Jet Punch", "Wave Crash"], - "teraTypes": ["Fighting", "Water"] + "role": "Wallbreaker", + "movepool": ["Brave Bird", "Facade", "Protect", "Quick Attack", "U-turn"], + "teraTypes": ["Normal"] } ] }, - "arboliva": { + "squawkabillyyellow": { "level": 90, "sets": [ + { + "role": "Wallbreaker", + "movepool": ["Brave Bird", "Double-Edge", "Foul Play", "Parting Shot", "Quick Attack"], + "teraTypes": ["Dark", "Flying", "Normal"] + } + ] + }, + "garganacl": { + "level": 81, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Body Press", "Curse", "Earthquake", "Recover", "Stone Edge"], + "teraTypes": ["Dragon", "Fairy"] + }, { "role": "Bulky Attacker", - "movepool": ["Dazzling Gleam", "Earth Power", "Energy Ball", "Hyper Voice", "Strength Sap"], - "teraTypes": ["Fairy", "Grass", "Ground"] + "movepool": ["Earthquake", "Protect", "Recover", "Salt Cure"], + "teraTypes": ["Dragon", "Ghost"] }, { "role": "Bulky Support", - "movepool": ["Hyper Voice", "Leech Seed", "Protect", "Substitute"], - "teraTypes": ["Water"] + "movepool": ["Body Press", "Iron Defense", "Recover", "Salt Cure", "Stealth Rock"], + "teraTypes": ["Dragon", "Ghost"] } ] }, - "scovillain": { - "level": 91, + "armarouge": { + "level": 81, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Flamethrower", "Leech Seed", "Protect", "Substitute"], - "teraTypes": ["Steel", "Water"] - }, + "role": "Wallbreaker", + "movepool": ["Armor Cannon", "Aura Sphere", "Energy Ball", "Focus Blast", "Psyshock"], + "teraTypes": ["Fighting", "Fire", "Grass", "Psychic"] + } + ] + }, + "ceruledge": { + "level": 78, + "sets": [ { - "role": "Fast Attacker", - "movepool": ["Energy Ball", "Flamethrower", "Leaf Storm", "Overheat"], - "teraTypes": ["Fire", "Grass"] + "role": "Setup Sweeper", + "movepool": ["Bitter Blade", "Close Combat", "Poltergeist", "Shadow Sneak", "Swords Dance"], + "teraTypes": ["Fighting", "Fire", "Ghost"] } ] }, @@ -3562,133 +4312,158 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Muddy Water", "Slack Off", "Thunder Wave", "Thunderbolt", "Volt Switch"], + "movepool": ["Muddy Water", "Slack Off", "Thunderbolt", "Toxic", "Volt Switch"], "teraTypes": ["Electric", "Water"] } ] }, - "revavroom": { + "kilowattrel": { "level": 83, "sets": [ { - "role": "Tera Blast user", - "movepool": ["Gunk Shot", "Iron Head", "Shift Gear", "Tera Blast"], - "teraTypes": ["Ground", "Water"] - }, + "role": "Fast Support", + "movepool": ["Hurricane", "Roost", "Thunder Wave", "Thunderbolt", "U-turn"], + "teraTypes": ["Electric", "Flying"] + } + ] + }, + "mabosstiff": { + "level": 85, + "sets": [ { "role": "Bulky Attacker", - "movepool": ["Gunk Shot", "Haze", "Parting Shot", "Spin Out", "Toxic", "Toxic Spikes"], - "teraTypes": ["Water"] + "movepool": ["Crunch", "Fire Fang", "Play Rough", "Psychic Fangs", "Wild Charge"], + "teraTypes": ["Dark", "Fairy"] } ] }, - "orthworm": { - "level": 87, + "grafaiai": { + "level": 85, "sets": [ { - "role": "Bulky Setup", - "movepool": ["Body Press", "Coil", "Iron Tail", "Rest"], - "teraTypes": ["Electric", "Fighting"] + "role": "AV Pivot", + "movepool": ["Gunk Shot", "Knock Off", "Super Fang", "U-turn"], + "teraTypes": ["Dark"] }, { "role": "Bulky Support", - "movepool": ["Body Press", "Iron Head", "Rest", "Shed Tail", "Spikes", "Stealth Rock"], - "teraTypes": ["Electric", "Poison"] + "movepool": ["Encore", "Knock Off", "Protect", "Substitute", "Toxic"], + "teraTypes": ["Dark"] + }, + { + "role": "Fast Support", + "movepool": ["Encore", "Gunk Shot", "Knock Off", "Parting Shot"], + "teraTypes": ["Dark"] } ] }, - "maushold": { - "level": 76, + "brambleghast": { + "level": 88, "sets": [ { - "role": "Setup Sweeper", - "movepool": ["Bite", "Encore", "Population Bomb", "Tidy Up"], - "teraTypes": ["Normal"] + "role": "Fast Support", + "movepool": ["Poltergeist", "Power Whip", "Rapid Spin", "Spikes", "Strength Sap"], + "teraTypes": ["Fairy", "Steel", "Water"] + }, + { + "role": "Bulky Support", + "movepool": ["Leech Seed", "Poltergeist", "Power Whip", "Substitute"], + "teraTypes": ["Fairy", "Steel", "Water"] } ] }, - "mausholdfour": { - "level": 76, + "toedscruel": { + "level": 86, "sets": [ { - "role": "Setup Sweeper", - "movepool": ["Bite", "Encore", "Population Bomb", "Tidy Up"], - "teraTypes": ["Normal"] + "role": "Bulky Attacker", + "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Leaf Storm", "Rapid Spin", "Spore", "Toxic"], + "teraTypes": ["Water"] } ] }, - "cetitan": { - "level": 82, + "klawf": { + "level": 90, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Earthquake", "Ice Shard", "Icicle Crash", "Liquidation", "Play Rough"], - "teraTypes": ["Fairy", "Water"] + "role": "Fast Attacker", + "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Stealth Rock", "Stone Edge"], + "teraTypes": ["Dark", "Ground", "Rock", "Water"] }, { - "role": "Bulky Setup", - "movepool": ["Belly Drum", "Earthquake", "Ice Shard", "Icicle Crash"], - "teraTypes": ["Ice"] + "role": "Setup Sweeper", + "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Stone Edge", "Swords Dance"], + "teraTypes": ["Dark", "Ground", "Rock", "Water"] } ] }, - "baxcalibur": { - "level": 75, + "scovillain": { + "level": 91, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Earthquake", "Glaive Rush", "Ice Shard", "Icicle Crash"], - "teraTypes": ["Dragon", "Ground"] + "role": "Bulky Attacker", + "movepool": ["Flamethrower", "Leech Seed", "Protect", "Substitute"], + "teraTypes": ["Steel", "Water"] }, { - "role": "Setup Sweeper", - "movepool": ["Dragon Dance", "Earthquake", "Glaive Rush", "Icicle Crash"], - "teraTypes": ["Dragon", "Ground"] + "role": "Fast Attacker", + "movepool": ["Energy Ball", "Flamethrower", "Leaf Storm", "Overheat"], + "teraTypes": ["Fire", "Grass"] } ] }, - "tatsugiri": { - "level": 86, + "rabsca": { + "level": 90, "sets": [ { - "role": "Fast Support", - "movepool": ["Draco Meteor", "Hydro Pump", "Nasty Plot", "Rapid Spin", "Surf"], - "teraTypes": ["Water"] + "role": "Bulky Support", + "movepool": ["Bug Buzz", "Earth Power", "Psychic", "Revival Blessing", "Trick Room"], + "teraTypes": ["Steel"] } ] }, - "cyclizar": { - "level": 83, + "espathra": { + "level": 80, "sets": [ { - "role": "Fast Support", - "movepool": ["Draco Meteor", "Knock Off", "Rapid Spin", "Shed Tail", "Taunt"], - "teraTypes": ["Dragon", "Ghost", "Steel"] + "role": "Wallbreaker", + "movepool": ["Dazzling Gleam", "Lumina Crash", "Shadow Ball", "U-turn"], + "teraTypes": ["Fairy", "Ghost", "Psychic"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Calm Mind", "Dazzling Gleam", "Protect", "Roost", "Stored Power", "Substitute"], + "teraTypes": ["Fairy"] + }, + { + "role": "Tera Blast user", + "movepool": ["Dazzling Gleam", "Lumina Crash", "Roost", "Tera Blast"], + "teraTypes": ["Fighting", "Fire"] } ] }, - "pawmot": { - "level": 80, + "tinkaton": { + "level": 82, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Close Combat", "Double Shock", "Ice Punch", "Revival Blessing", "Volt Switch"], - "teraTypes": ["Electric"] + "role": "Bulky Attacker", + "movepool": ["Encore", "Gigaton Hammer", "Knock Off", "Play Rough", "Stealth Rock", "Thunder Wave"], + "teraTypes": ["Steel"] }, { - "role": "Fast Support", - "movepool": ["Close Combat", "Ice Punch", "Nuzzle", "Revival Blessing", "Thunder Punch"], - "teraTypes": ["Fighting"] + "role": "Setup Sweeper", + "movepool": ["Gigaton Hammer", "Knock Off", "Play Rough", "Swords Dance"], + "teraTypes": ["Steel"] } ] }, - "kilowattrel": { - "level": 83, + "wugtrio": { + "level": 90, "sets": [ { - "role": "Fast Support", - "movepool": ["Hurricane", "Roost", "Thunder Wave", "Thunderbolt", "U-turn"], - "teraTypes": ["Electric", "Flying"] + "role": "Fast Attacker", + "movepool": ["Aqua Jet", "Liquidation", "Memento", "Stomping Tantrum", "Sucker Punch", "Throat Chop"], + "teraTypes": ["Dark", "Water"] } ] }, @@ -3702,43 +4477,73 @@ } ] }, - "squawkabilly": { - "level": 87, + "palafin": { + "level": 77, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Brave Bird", "Facade", "Protect", "Quick Attack", "U-turn"], - "teraTypes": ["Normal"] + "role": "Bulky Attacker", + "movepool": ["Bulk Up", "Close Combat", "Flip Turn", "Ice Punch", "Jet Punch", "Wave Crash"], + "teraTypes": ["Fighting", "Water"] } ] }, - "squawkabillywhite": { - "level": 90, + "revavroom": { + "level": 83, + "sets": [ + { + "role": "Setup Sweeper", + "movepool": ["Gunk Shot", "High Horsepower", "Iron Head", "Shift Gear"], + "teraTypes": ["Ground"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Gunk Shot", "Haze", "Parting Shot", "Spin Out", "Toxic", "Toxic Spikes"], + "teraTypes": ["Water"] + } + ] + }, + "cyclizar": { + "level": 83, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Brave Bird", "Double-Edge", "Foul Play", "Parting Shot", "Quick Attack"], - "teraTypes": ["Dark", "Flying", "Normal"] + "role": "Fast Support", + "movepool": ["Draco Meteor", "Knock Off", "Rapid Spin", "Shed Tail", "Taunt"], + "teraTypes": ["Dragon", "Ghost", "Steel"] + } + ] + }, + "orthworm": { + "level": 87, + "sets": [ + { + "role": "Bulky Setup", + "movepool": ["Body Press", "Coil", "Iron Tail", "Rest"], + "teraTypes": ["Electric", "Fighting"] + }, + { + "role": "Bulky Support", + "movepool": ["Body Press", "Iron Head", "Rest", "Shed Tail", "Spikes", "Stealth Rock"], + "teraTypes": ["Electric", "Poison"] } ] }, - "squawkabillyblue": { - "level": 87, + "glimmora": { + "level": 77, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Brave Bird", "Facade", "Protect", "Quick Attack", "U-turn"], - "teraTypes": ["Normal"] + "role": "Fast Support", + "movepool": ["Earth Power", "Energy Ball", "Mortal Spin", "Power Gem", "Sludge Wave", "Spikes", "Stealth Rock", "Toxic"], + "teraTypes": ["Ground"] } ] }, - "squawkabillyyellow": { - "level": 90, + "houndstone": { + "level": 73, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Brave Bird", "Double-Edge", "Foul Play", "Parting Shot", "Quick Attack"], - "teraTypes": ["Dark", "Flying", "Normal"] + "role": "Bulky Attacker", + "movepool": ["Body Press", "Last Respects", "Trick", "Will-O-Wisp"], + "teraTypes": ["Ghost"] } ] }, @@ -3752,118 +4557,108 @@ } ] }, - "klawf": { - "level": 90, + "cetitan": { + "level": 82, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Stealth Rock", "Stone Edge"], - "teraTypes": ["Dark", "Ground", "Rock", "Water"] + "role": "Wallbreaker", + "movepool": ["Earthquake", "Ice Shard", "Icicle Crash", "Liquidation", "Play Rough"], + "teraTypes": ["Fairy", "Water"] }, { - "role": "Setup Sweeper", - "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Stone Edge", "Swords Dance"], - "teraTypes": ["Dark", "Ground", "Rock", "Water"] + "role": "Bulky Setup", + "movepool": ["Belly Drum", "Earthquake", "Ice Shard", "Icicle Crash"], + "teraTypes": ["Ice"] } ] }, - "garganacl": { - "level": 81, + "veluza": { + "level": 84, "sets": [ { - "role": "Bulky Setup", - "movepool": ["Body Press", "Curse", "Earthquake", "Recover", "Stone Edge"], - "teraTypes": ["Dragon", "Fairy"] - }, - { - "role": "Bulky Attacker", - "movepool": ["Earthquake", "Protect", "Recover", "Salt Cure"], - "teraTypes": ["Dragon", "Ghost"] + "role": "Fast Attacker", + "movepool": ["Aqua Cutter", "Aqua Jet", "Flip Turn", "Night Slash", "Psycho Cut"], + "teraTypes": ["Water"] }, { - "role": "Bulky Support", - "movepool": ["Body Press", "Iron Defense", "Recover", "Salt Cure", "Stealth Rock"], - "teraTypes": ["Dragon", "Ghost"] + "role": "Setup Sweeper", + "movepool": ["Aqua Cutter", "Fillet Away", "Night Slash", "Psycho Cut"], + "teraTypes": ["Dark", "Psychic", "Water"] } ] }, - "glimmora": { - "level": 77, + "dondozo": { + "level": 78, "sets": [ { - "role": "Fast Support", - "movepool": ["Earth Power", "Energy Ball", "Mortal Spin", "Power Gem", "Sludge Wave", "Spikes", "Stealth Rock", "Toxic"], - "teraTypes": ["Ground"] + "role": "Bulky Setup", + "movepool": ["Curse", "Rest", "Sleep Talk", "Wave Crash"], + "teraTypes": ["Dragon", "Fairy"] } ] }, - "grafaiai": { - "level": 85, + "tatsugiri": { + "level": 86, "sets": [ - { - "role": "AV Pivot", - "movepool": ["Gunk Shot", "Knock Off", "Super Fang", "U-turn"], - "teraTypes": ["Dark"] - }, - { - "role": "Bulky Support", - "movepool": ["Encore", "Knock Off", "Protect", "Substitute", "Toxic"], - "teraTypes": ["Dark"] - }, { "role": "Fast Support", - "movepool": ["Encore", "Gunk Shot", "Knock Off", "Parting Shot"], - "teraTypes": ["Dark"] + "movepool": ["Draco Meteor", "Hydro Pump", "Nasty Plot", "Rapid Spin", "Surf"], + "teraTypes": ["Water"] } ] }, - "dachsbun": { + "farigiraf": { "level": 90, "sets": [ { "role": "Bulky Support", - "movepool": ["Body Press", "Play Rough", "Protect", "Wish"], - "teraTypes": ["Steel"] + "movepool": ["Foul Play", "Hyper Voice", "Protect", "Wish"], + "teraTypes": ["Dark"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Future Sight", "Hyper Voice", "Protect", "Wish"], + "teraTypes": ["Fairy", "Ground", "Water"] } ] }, - "mabosstiff": { - "level": 85, + "dudunsparce": { + "level": 82, "sets": [ { "role": "Bulky Attacker", - "movepool": ["Crunch", "Fire Fang", "Play Rough", "Psychic Fangs", "Wild Charge"], - "teraTypes": ["Dark", "Fairy"] + "movepool": ["Earthquake", "Glare", "Headbutt", "Roost"], + "teraTypes": ["Ghost", "Ground"] + }, + { + "role": "Bulky Support", + "movepool": ["Boomburst", "Calm Mind", "Earth Power", "Roost", "Shadow Ball"], + "teraTypes": ["Ghost"] } ] }, - "brambleghast": { - "level": 88, + "dudunsparcethreesegment": { + "level": 82, "sets": [ { - "role": "Fast Support", - "movepool": ["Power Whip", "Rapid Spin", "Shadow Sneak", "Spikes", "Strength Sap"], - "teraTypes": ["Fairy", "Steel", "Water"] + "role": "Bulky Attacker", + "movepool": ["Earthquake", "Glare", "Headbutt", "Roost"], + "teraTypes": ["Ghost", "Ground"] }, { "role": "Bulky Support", - "movepool": ["Leech Seed", "Phantom Force", "Power Whip", "Substitute"], - "teraTypes": ["Fairy", "Steel", "Water"] + "movepool": ["Boomburst", "Calm Mind", "Earth Power", "Roost", "Shadow Ball"], + "teraTypes": ["Ghost"] } ] }, - "gholdengo": { - "level": 77, + "kingambit": { + "level": 74, "sets": [ - { - "role": "Fast Attacker", - "movepool": ["Focus Blast", "Make It Rain", "Nasty Plot", "Recover", "Shadow Ball", "Trick"], - "teraTypes": ["Ghost", "Steel"] - }, { "role": "Bulky Attacker", - "movepool": ["Make It Rain", "Recover", "Shadow Ball", "Thunder Wave"], - "teraTypes": ["Dark", "Steel", "Water"] + "movepool": ["Iron Head", "Kowtow Cleave", "Sucker Punch", "Swords Dance"], + "teraTypes": ["Dark", "Flying"] } ] }, @@ -3942,12 +4737,12 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["Crunch", "Dragon Dance", "Earthquake", "Iron Head", "Outrage", "Roost"], + "movepool": ["Dragon Dance", "Earthquake", "Iron Head", "Knock Off", "Outrage", "Roost"], "teraTypes": ["Dark", "Dragon", "Ground", "Steel"] }, { "role": "Bulky Attacker", - "movepool": ["Crunch", "Iron Head", "Outrage", "U-turn"], + "movepool": ["Iron Head", "Knock Off", "Outrage", "U-turn"], "teraTypes": ["Dark", "Dragon", "Steel"] } ] @@ -4072,6 +4867,41 @@ } ] }, + "baxcalibur": { + "level": 75, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Earthquake", "Glaive Rush", "Ice Shard", "Icicle Crash"], + "teraTypes": ["Dragon", "Ground"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Dragon Dance", "Earthquake", "Glaive Rush", "Icicle Crash"], + "teraTypes": ["Dragon", "Ground"] + }, + { + "role": "Bulky Setup", + "movepool": ["Earthquake", "Icicle Spear", "Scale Shot", "Swords Dance"], + "teraTypes": ["Dragon", "Ground"] + } + ] + }, + "gholdengo": { + "level": 77, + "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Focus Blast", "Make It Rain", "Nasty Plot", "Recover", "Shadow Ball", "Trick"], + "teraTypes": ["Ghost", "Steel"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Make It Rain", "Recover", "Shadow Ball", "Thunder Wave"], + "teraTypes": ["Dark", "Steel", "Water"] + } + ] + }, "tinglu": { "level": 78, "sets": [ @@ -4147,58 +4977,118 @@ } ] }, - "tinkaton": { - "level": 82, + "dipplin": { + "level": 86, "sets": [ { "role": "Bulky Attacker", - "movepool": ["Encore", "Gigaton Hammer", "Knock Off", "Play Rough", "Stealth Rock", "Thunder Wave"], + "movepool": ["Draco Meteor", "Dragon Tail", "Giga Drain", "Leaf Storm", "Recover", "Sucker Punch"], "teraTypes": ["Steel"] - }, + } + ] + }, + "sinistcha": { + "level": 84, + "sets": [ { - "role": "Setup Sweeper", - "movepool": ["Gigaton Hammer", "Knock Off", "Play Rough", "Swords Dance"], + "role": "Bulky Setup", + "movepool": ["Calm Mind", "Matcha Gotcha", "Shadow Ball", "Strength Sap"], "teraTypes": ["Steel"] } ] }, - "armarouge": { - "level": 81, + "okidogi": { + "level": 80, "sets": [ { - "role": "Wallbreaker", - "movepool": ["Armor Cannon", "Aura Sphere", "Energy Ball", "Focus Blast", "Psyshock"], - "teraTypes": ["Fighting", "Fire", "Grass", "Psychic"] + "role": "Bulky Setup", + "movepool": ["Bulk Up", "Drain Punch", "Gunk Shot", "Knock Off"], + "teraTypes": ["Dark"] } ] }, - "ceruledge": { + "munkidori": { "level": 78, "sets": [ + { + "role": "Fast Attacker", + "movepool": ["Focus Blast", "Nasty Plot", "Psyshock", "Sludge Wave", "U-turn"], + "teraTypes": ["Fighting", "Poison"] + } + ] + }, + "fezandipiti": { + "level": 80, + "sets": [ + { + "role": "AV Pivot", + "movepool": ["Brave Bird", "Gunk Shot", "Heat Wave", "Play Rough", "U-turn"], + "teraTypes": ["Flying", "Ground"] + }, + { + "role": "Tera Blast user", + "movepool": ["Gunk Shot", "Play Rough", "Swords Dance", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, + "ogerpon": { + "level": 80, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Ivy Cudgel", "Knock Off", "Spikes", "Superpower", "Synthesis", "U-turn"], + "teraTypes": ["Grass"] + }, + { + "role": "Wallbreaker", + "movepool": ["Knock Off", "Superpower", "U-turn", "Wood Hammer"], + "teraTypes": ["Grass"] + }, { "role": "Setup Sweeper", - "movepool": ["Bitter Blade", "Close Combat", "Shadow Sneak", "Swords Dance"], - "teraTypes": ["Fighting", "Fire"] + "movepool": ["Ivy Cudgel", "Knock Off", "Superpower", "Swords Dance"], + "teraTypes": ["Grass"] } ] }, - "toedscruel": { - "level": 86, + "ogerponwellspring": { + "level": 80, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Leaf Storm", "Rapid Spin", "Spore", "Toxic"], + "role": "Fast Support", + "movepool": ["Encore", "Ivy Cudgel", "Spikes", "Synthesis", "U-turn", "Wood Hammer"], + "teraTypes": ["Water"] + }, + { + "role": "Wallbreaker", + "movepool": ["Ivy Cudgel", "Knock Off", "Play Rough", "Swords Dance", "Wood Hammer"], "teraTypes": ["Water"] } ] }, - "kingambit": { - "level": 74, + "ogerponhearthflame": { + "level": 80, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Iron Head", "Kowtow Cleave", "Sucker Punch", "Swords Dance"], - "teraTypes": ["Dark", "Flying"] + "role": "Setup Sweeper", + "movepool": ["Ivy Cudgel", "Knock Off", "Stomping Tantrum", "Swords Dance", "Wood Hammer"], + "teraTypes": ["Fire"] + } + ] + }, + "ogerponcornerstone": { + "level": 80, + "sets": [ + { + "role": "Fast Support", + "movepool": ["Encore", "Ivy Cudgel", "Spikes", "Superpower", "Synthesis", "Wood Hammer"], + "teraTypes": ["Rock"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Ivy Cudgel", "Superpower", "Swords Dance", "Wood Hammer"], + "teraTypes": ["Rock"] } ] } diff --git a/data/random-teams.ts b/data/random-teams.ts index 3c204e964b25..463c376c5b17 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -88,8 +88,8 @@ const SPEED_CONTROL = [ // Moves that shouldn't be the only STAB moves: const NO_STAB = [ 'accelerock', 'aquajet', 'beakblast', 'bounce', 'breakingswipe', 'bulletpunch', 'chatter', 'chloroblast', 'clearsmog', 'covet', - 'dragontail', 'electroweb', 'eruption', 'explosion', 'fakeout', 'feint', 'flamecharge', 'flipturn', 'iceshard', 'icywind', 'incinerate', - 'machpunch', 'meteorbeam', 'mortalspin', 'nuzzle', 'pluck', 'pursuit', 'quickattack', 'rapidspin', 'reversal', 'selfdestruct', + 'dragontail', 'electroweb', 'eruption', 'explosion', 'fakeout', 'feint', 'flamecharge', 'flipturn', 'grassyglide', 'iceshard', 'icywind', + 'incinerate', 'machpunch', 'meteorbeam', 'mortalspin', 'nuzzle', 'pluck', 'pursuit', 'quickattack', 'rapidspin', 'reversal', 'selfdestruct', 'shadowsneak', 'skydrop', 'snarl', 'strugglebug', 'suckerpunch', 'uturn', 'watershuriken', 'vacuumwave', 'voltswitch', 'waterspout', ]; // Hazard-setting moves @@ -115,7 +115,7 @@ const MOVE_PAIRS = [ /** Pokemon who always want priority STAB, and are fine with it as its only STAB move of that type */ const PRIORITY_POKEMON = [ - 'banette', 'breloom', 'brutebonnet', 'cacturne', 'ceruledge', 'honchkrow', 'lycanrocdusk', 'mimikyu', 'scizor', + 'breloom', 'brutebonnet', 'honchkrow', 'lycanrocdusk', 'mimikyu', 'scizor', ]; /** Pokemon who should never be in the lead slot */ @@ -522,14 +522,14 @@ export class RandomTeams { [SPEED_SETUP, ['aquajet', 'rest', 'trickroom']], ['curse', 'rapidspin'], ['dragondance', 'dracometeor'], - ['healingwish', 'uturn'], // These attacks are redundant with each other ['psychic', 'psyshock'], ['surf', 'hydropump'], ['liquidation', 'wavecrash'], + ['gigadrain', 'leafstorm'], [['airslash', 'bravebird', 'hurricane'], ['airslash', 'bravebird', 'hurricane']], - [['knockoff', 'bite'], 'foulplay'], + ['knockoff', 'foulplay'], ['doubleedge', 'headbutt'], ['fireblast', ['fierydance', 'flamethrower']], ['lavaplume', 'magmastorm'], @@ -543,13 +543,13 @@ export class RandomTeams { // These status moves are redundant with each other ['taunt', 'disable'], - ['toxic', 'willowisp'], + ['toxic', ['willowisp', 'thunderwave']], [['thunderwave', 'toxic', 'willowisp'], 'toxicspikes'], ['thunderwave', 'yawn'], // This space reserved for assorted hardcodes that otherwise make little sense out of context - // Landorus - ['nastyplot', 'rockslide'], + // Landorus and Thundurus + ['nastyplot', ['rockslide', 'knockoff']], // Persian ['switcheroo', 'fakeout'], // Beartic @@ -560,6 +560,10 @@ export class RandomTeams { ['toxic', 'clearsmog'], // Chansey and Blissey ['healbell', 'stealthrock'], + // Mesprit + ['healingwish', 'uturn'], + // Azelf + ['trick', 'uturn'], ]; for (const pair of incompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); @@ -568,11 +572,14 @@ export class RandomTeams { if (!isDoubles) this.incompatibleMoves(moves, movePool, ['taunt', 'strengthsap'], 'encore'); + if (!types.includes('Dark') && teraType !== 'Dark') this.incompatibleMoves(moves, movePool, 'knockoff', 'suckerpunch'); + // This space reserved for assorted hardcodes that otherwise make little sense out of context if (species.id === "dugtrio") this.incompatibleMoves(moves, movePool, statusMoves, 'memento'); if (species.id === "cyclizar") this.incompatibleMoves(moves, movePool, 'taunt', 'knockoff'); if (species.baseSpecies === 'Dudunsparce') this.incompatibleMoves(moves, movePool, 'earthpower', 'shadowball'); - if (species.id === 'luvdisc' && !isDoubles) this.incompatibleMoves(moves, movePool, 'charm', ['icebeam', 'icywind']); + if (species.id === 'jirachi') this.incompatibleMoves(moves, movePool, 'bodyslam', 'healingwish'); + if (species.baseSpecies !== 'Basculin') this.incompatibleMoves(moves, movePool, 'aquajet', 'flipturn'); } // Checks for and removes incompatible moves, starting with the first move in movesA. @@ -637,6 +644,12 @@ export class RandomTeams { if (species.name.endsWith("Aqua")) return "Water"; } + if (move.name === "Ivy Cudgel" && species.name.startsWith("Ogerpon")) { + if (species.name.endsWith("Wellspring")) return "Water"; + if (species.name.endsWith("Hearthflame")) return "Fire"; + if (species.name.endsWith("Cornerstone")) return "Rock"; + } + const moveType = move.type; if (moveType === 'Normal') { if (abilities.has('Aerilate')) return 'Flying'; @@ -772,7 +785,10 @@ export class RandomTeams { } // Enforce STAB priority - if (['Bulky Attacker', 'Bulky Setup', 'Doubles Wallbreaker'].includes(role) || PRIORITY_POKEMON.includes(species.id)) { + if ( + ['Bulky Attacker', 'Bulky Setup', 'Wallbreaker', 'Doubles Wallbreaker'].includes(role) || + PRIORITY_POKEMON.includes(species.id) + ) { const priorityMoves = []; for (const moveid of movePool) { const move = this.dex.moves.get(moveid); @@ -975,7 +991,8 @@ export class RandomTeams { ): boolean { if ([ 'Armor Tail', 'Battle Bond', 'Early Bird', 'Flare Boost', 'Gluttony', 'Harvest', 'Hydration', 'Ice Body', 'Immunity', - 'Moody', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', 'Snow Cloak', 'Steadfast', 'Steam Engine', + 'Marvel Scale', 'Moody', 'Neutralizing Gas', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', 'Snow Cloak', + 'Steadfast', 'Steam Engine', ].includes(ability)) return true; switch (ability) { @@ -994,6 +1011,8 @@ export class RandomTeams { return abilities.has('Infiltrator'); case 'Defiant': return (!counter.get('Physical') || (abilities.has('Prankster') && (moves.has('thunderwave') || moves.has('taunt')))); + case 'Flame Body': + return (species.id === 'magcargo' && role === 'Setup Sweeper'); case 'Flash Fire': return ( ['Flame Body', 'Intimidate', 'Rock Head', 'Weak Armor'].some(m => abilities.has(m)) && @@ -1029,6 +1048,8 @@ export class RandomTeams { return !counter.get('Status'); case 'Reckless': return !counter.get('recoil'); + case 'Regenerator': + return (species.id === 'mienshao' && role === 'Fast Attacker'); case 'Rock Head': return !counter.get('recoil'); case 'Sand Force': case 'Sand Rush': @@ -1049,6 +1070,8 @@ export class RandomTeams { return abilities.has('Torrent'); case 'Solar Power': return (!teamDetails.sun || !counter.get('Special')); + case 'Speed Boost': + return (species.id === 'yanmega' && role === 'Wallbreaker'); case 'Sturdy': return !!counter.get('recoil'); case 'Swarm': @@ -1062,16 +1085,20 @@ export class RandomTeams { case 'Technician': return (!counter.get('technician') || abilities.has('Punk Rock') || abilities.has('Fur Coat')); case 'Tinted Lens': - return (species.id === 'braviaryhisui' && (role === 'Setup Sweeper' || role === 'Doubles Wallbreaker')); + const hbraviaryCase = (species.id === 'braviaryhisui' && (role === 'Setup Sweeper' || role === 'Doubles Wallbreaker')); + const yanmegaCase = (species.id === 'yanmega' && role === 'Tera Blast user'); + return (yanmegaCase || hbraviaryCase); + case 'Unaware': + return (species.id === 'clefable' && role !== 'Bulky Support'); case 'Unburden': return (abilities.has('Prankster') || !counter.get('setup')); case 'Volt Absorb': if (abilities.has('Iron Fist') && counter.ironFist >= 2) return true; return (this.dex.getEffectiveness('Electric', species) < -1); case 'Water Absorb': - return species.id === 'quagsire'; + return (species.id === 'quagsire' || moves.has('raindance')); case 'Weak Armor': - return moves.has('shellsmash'); + return (moves.has('shellsmash') && species.id !== 'magcargo'); } return false; @@ -1098,9 +1125,11 @@ export class RandomTeams { // Hard-code abilities here if (species.id === 'arcaninehisui') return 'Rock Head'; if (species.id === 'scovillain') return 'Chlorophyll'; - if (abilities.has('Guts') && (moves.has('facade') || moves.has('sleeptalk'))) return 'Guts'; + if (abilities.has('Guts') && (moves.has('facade') || moves.has('sleeptalk') || species.id === 'gurdurr')) return 'Guts'; if (species.id === 'cetitan' && (role === 'Wallbreaker' || isDoubles)) return 'Sheer Force'; if (species.id === 'breloom') return 'Technician'; + if (species.id === 'shiftry' && moves.has('tailwind')) return 'Wind Rider'; + if (species.id === 'dipplin') return 'Sticky Hold'; if (!isDoubles) { if (species.id === 'hypno') return 'Insomnia'; @@ -1108,12 +1137,13 @@ export class RandomTeams { if (species.id === 'vespiquen') return 'Pressure'; if (species.id === 'enamorus' && moves.has('calmmind')) return 'Cute Charm'; if (species.id === 'klawf' && role === 'Setup Sweeper') return 'Anger Shell'; + if (species.id === 'copperajah' && role === 'Bulky Attacker') return 'Heavy Metal'; if (abilities.has('Cud Chew') && moves.has('substitute')) return 'Cud Chew'; if (abilities.has('Harvest') && moves.has('substitute')) return 'Harvest'; if (abilities.has('Serene Grace') && moves.has('headbutt')) return 'Serene Grace'; if (abilities.has('Own Tempo') && moves.has('petaldance')) return 'Own Tempo'; if (abilities.has('Slush Rush') && moves.has('snowscape')) return 'Slush Rush'; - if (abilities.has('Soundproof') && moves.has('substitute')) return 'Soundproof'; + if (abilities.has('Soundproof') && (moves.has('substitute') || moves.has('clangoroussoul'))) return 'Soundproof'; } if (isDoubles) { @@ -1220,7 +1250,7 @@ export class RandomTeams { if (role === 'AV Pivot') return 'Assault Vest'; if (species.id === 'pikachu') return 'Light Ball'; if (species.id === 'regieleki') return 'Magnet'; - if (species.id === 'toxtricity' && moves.has('shiftgear')) return 'Throat Spray'; + if (moves.has('clangoroussoul') || (species.id === 'toxtricity' && moves.has('shiftgear'))) return 'Throat Spray'; if (species.baseSpecies === 'Magearna' && role === 'Tera Blast user') return 'Weakness Policy'; if (moves.has('lastrespects')) return 'Choice Scarf'; if ( @@ -1248,7 +1278,6 @@ export class RandomTeams { return (types.includes('Fire') || ability === 'Toxic Boost') ? 'Toxic Orb' : 'Flame Orb'; } if ( - (ability === 'Magic Guard' && counter.damagingMoves.size > 1) || (ability === 'Sheer Force' && counter.get('sheerforce')) ) { return 'Life Orb'; @@ -1256,6 +1285,7 @@ export class RandomTeams { if (ability === 'Anger Shell') return this.sample(['Rindo Berry', 'Passho Berry', 'Scope Lens', 'Sitrus Berry']); if (moves.has('courtchange')) return 'Heavy-Duty Boots'; if (moves.has('populationbomb')) return 'Wide Lens'; + if (moves.has('scaleshot')) return 'Loaded Dice'; if (moves.has('stuffcheeks')) return this.randomChance(1, 2) ? 'Liechi Berry' : 'Salac Berry'; if (ability === 'Unburden') return moves.has('closecombat') ? 'White Herb' : 'Sitrus Berry'; if (moves.has('shellsmash')) return 'White Herb'; @@ -1267,8 +1297,9 @@ export class RandomTeams { ) { return 'Chesto Berry'; } + if (ability === 'Poison Heal') return 'Toxic Orb'; if (species.id === 'scyther') return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; - if (species.nfe) return 'Eviolite'; + if (species.nfe || species.id === 'dipplin') return 'Eviolite'; if ( this.dex.getEffectiveness('Rock', species) >= 2 && (!types.includes('Flying') || !isDoubles) ) return 'Heavy-Duty Boots'; @@ -1365,7 +1396,7 @@ export class RandomTeams { role: RandomTeamsTypes.Role, ): string { if ( - (counter.get('Physical') >= 4 || + species.id !== 'jirachi' && (counter.get('Physical') >= 4 || (counter.get('Physical') >= 3 && moves.has('memento'))) && ['fakeout', 'firstimpression', 'flamecharge', 'rapidspin', 'ruination', 'superfang'].every(m => !moves.has(m)) ) { @@ -1392,7 +1423,7 @@ export class RandomTeams { if (!counter.get('Status') && !['Fast Attacker', 'Wallbreaker', 'Tera Blast user'].includes(role)) { return 'Assault Vest'; } - if (counter.get('speedsetup') && this.dex.getEffectiveness('Ground', species) < 1) return 'Weakness Policy'; + if (counter.get('speedsetup') && role === 'Bulky Setup') return 'Weakness Policy'; if (species.id === 'urshifurapidstrike') return 'Punching Glove'; if (species.id === 'palkia') return 'Lustrous Orb'; if (moves.has('substitute') || ability === 'Moody') return 'Leftovers'; @@ -1423,7 +1454,7 @@ export class RandomTeams { (species.baseStats.hp + species.baseStats.def + species.baseStats.spd) < 258 ) return 'Focus Sash'; if ( - role !== 'Fast Attacker' && role !== 'Tera Blast user' && ability !== 'Levitate' && + !['Fast Attacker', 'Wallbreaker', 'Tera Blast user'].includes(role) && ability !== 'Levitate' && this.dex.getEffectiveness('Ground', species) >= 2 ) return 'Air Balloon'; if (['Bulky Attacker', 'Bulky Support', 'Bulky Setup'].some(m => role === (m))) return 'Leftovers'; @@ -1574,7 +1605,9 @@ export class RandomTeams { ivs.atk = 0; } - if (moves.has('gyroball') || moves.has('trickroom')) { + if ( + moves.has('gyroball') || moves.has('trickroom') || (moves.has('flipturn') && moves.has('wish') && moves.has('scald')) + ) { evs.spe = 0; ivs.spe = 0; } From f29e5f2d83c10c72cada2af52e2fb18304778c1e Mon Sep 17 00:00:00 2001 From: Alexander B <4866817+MathyFurret@users.noreply.github.com> Date: Wed, 13 Sep 2023 21:42:49 -0500 Subject: [PATCH 074/176] Tests: Give a useful error message for Gen 9 Rands (#9764) --- test/random-battles/gen9.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/random-battles/gen9.js b/test/random-battles/gen9.js index 921f3ada4359..5e8c1bb21770 100644 --- a/test/random-battles/gen9.js +++ b/test/random-battles/gen9.js @@ -56,7 +56,7 @@ describe('[Gen 9] Random Battle (slow)', () => { } if (!moves.size) break; } - assert(!moves.size); + assert.false(moves.size, `The following moves on ${species.name} are unused: ${[...moves].join(', ')}`); } } }); From 7c5dc70c3d398b6c2bc9a58372138e0a25ebe36c Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Wed, 13 Sep 2023 23:12:09 -0500 Subject: [PATCH 075/176] Gen 9 Random Battle: Hotfix Flame Orb Gliscor (#9766) --- data/random-teams.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/random-teams.ts b/data/random-teams.ts index 463c376c5b17..f812344ef216 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -1274,6 +1274,7 @@ export class RandomTeams { return (counter.get('Physical') > counter.get('Special')) ? 'Choice Band' : 'Choice Specs'; } } + if (ability === 'Poison Heal') return 'Toxic Orb'; if ((ability === 'Guts' || moves.has('facade')) && !moves.has('sleeptalk')) { return (types.includes('Fire') || ability === 'Toxic Boost') ? 'Toxic Orb' : 'Flame Orb'; } @@ -1297,7 +1298,6 @@ export class RandomTeams { ) { return 'Chesto Berry'; } - if (ability === 'Poison Heal') return 'Toxic Orb'; if (species.id === 'scyther') return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; if (species.nfe || species.id === 'dipplin') return 'Eviolite'; if ( From 5acd6e04b42ef1cb8e04dbe86d625c737740b599 Mon Sep 17 00:00:00 2001 From: Smudge Date: Thu, 14 Sep 2023 05:59:56 -0700 Subject: [PATCH 076/176] National Dex: Move Politoed to RU (#9769) --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index c43d59ccc664..bd8f0a3b6d3b 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -495,7 +495,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { politoed: { tier: "OU", doublesTier: "DOU", - natDexTier: "UU", + natDexTier: "RU", }, abra: { isNonstandard: "Past", From 1ede82783474d0ee8b0e54bbba6a35a3e3d0d812 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 08:48:56 -0600 Subject: [PATCH 077/176] AAA: Unban Ursaluna-Bloodmoon --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index d5aaad9a9ebc..778622b534f1 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -819,7 +819,7 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', + 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', From 81a76b64ca1301567866f15cdc8e700ce4c43996 Mon Sep 17 00:00:00 2001 From: Think <78443243+Thinkerino@users.noreply.github.com> Date: Thu, 14 Sep 2023 10:22:50 -0500 Subject: [PATCH 078/176] AAA: Ban Embody Aspect (Hearthflame) and (Teal) (#9772) --- config/formats.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 778622b534f1..3bf821e0f076 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -820,10 +820,11 @@ export const Formats: FormatList = [ 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', - 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', - 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', - 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', - 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', 'Embody Aspect (Teal)', + 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', + 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', + 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', + 'Shed Tail', ], }, { From 7ec90ab4bca5e97d1b1b3a99ce1e1cd82ed85fb2 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Thu, 14 Sep 2023 08:23:08 -0700 Subject: [PATCH 079/176] Fix Ivy Cudgel crit ratio (#9767) --- data/moves.ts | 1 + data/text/moves.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/moves.ts b/data/moves.ts index fd78f4184d81..bc51a3c6f1a3 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -9888,6 +9888,7 @@ export const Moves: {[moveid: string]: MoveData} = { pp: 10, priority: 0, flags: {protect: 1, mirror: 1}, + critRatio: 2, onModifyType(move, pokemon) { switch (pokemon.species.name) { case 'Ogerpon-Wellspring': case 'Ogerpon-Wellspring-Tera': diff --git a/data/text/moves.ts b/data/text/moves.ts index e4cb9dd3cead..24f388a8a3cf 100644 --- a/data/text/moves.ts +++ b/data/text/moves.ts @@ -3340,8 +3340,8 @@ export const MovesText: {[k: string]: MoveText} = { }, ivycudgel: { name: "Ivy Cudgel", - desc: "If the user is an Ogerpon holding a mask, this move's type changes to match. Water type for Wellspring Mask, Fire type for Hearthflame Mask, and Rock type for Cornerstone Mask.", - shortDesc: "Type depends on user's form.", + desc: "Has a higher chance for a critical hit. If the user is an Ogerpon holding a mask, this move's type changes to match. Water type for Wellspring Mask, Fire type for Hearthflame Mask, and Rock type for Cornerstone Mask.", + shortDesc: "High critical hit ratio. Type depends on user's form.", }, jawlock: { name: "Jaw Lock", From c714207091c8ef6eefa9f421e9af0a44038efe70 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Thu, 14 Sep 2023 09:18:53 -0700 Subject: [PATCH 080/176] Fix Hospitality (#9768) --- data/abilities.ts | 4 +--- data/text/abilities.ts | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/data/abilities.ts b/data/abilities.ts index 56bf50f6dc52..d809b00ad5e5 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1717,9 +1717,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { hospitality: { onStart(pokemon) { for (const ally of pokemon.adjacentAllies()) { - if (this.heal(ally.baseMaxhp / 4)) { - this.add('-activate', ally, 'ability: Hospitality', '[of] ' + pokemon); - } + this.heal(ally.baseMaxhp / 4, ally, pokemon); } }, name: "Hospitality", diff --git a/data/text/abilities.ts b/data/text/abilities.ts index ed74da645b52..5190392fc8af 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -660,7 +660,7 @@ export const AbilitiesText: {[k: string]: AbilityText} = { name: "Hospitality", shortDesc: "On switch-in, this Pokemon restores 1/4 of its ally's maximum HP, rounded down.", - activate: " [TARGET] drank down all the matcha that [POKEMON] made!", + heal: " [POKEMON] drank down all the matcha that [SOURCE] made!", }, hugepower: { name: "Huge Power", From 5a23e2bc8de55aebac8f3b182e6c6229140c75c0 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Thu, 14 Sep 2023 12:01:36 -0500 Subject: [PATCH 081/176] Permalocks: Allow lower staff to view the list of pending nominations --- server/chat-plugins/permalocks.ts | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index 36fc40888bc0..8c466db85c8c 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -163,10 +163,13 @@ export const Nominations = new class { // todo fix when on good comp return context.closePage(`permalocks-view-${entry.primaryID}`); } - display(nom: Nomination) { + display(nom: Nomination, canEdit?: boolean) { let buf = `
`; - buf += `${nom.primaryID}`; - buf += ` (submitted by ${nom.by})
`; + let title = nom.primaryID as string; + if (canEdit) { + title = `${nom.primaryID}`; + } + buf += `${title} (submitted by ${nom.by})
`; buf += `Submitted ${Chat.toTimestamp(new Date(nom.date), {human: true})}
`; buf += `${Chat.count(nom.alts, 'alts')}, ${Chat.count(nom.ips, 'IPs')}`; buf += `
`; @@ -301,7 +304,7 @@ export const Nominations = new class { }; return Config.standings; } - displayAll() { + displayAll(canEdit: boolean) { let buf = `
`; buf += ``; buf += `

Pending perma nominations


`; @@ -310,7 +313,7 @@ export const Nominations = new class { return buf; } for (const nom of this.noms) { - buf += this.display(nom); + buf += this.display(nom, canEdit); buf += `
`; } return buf; @@ -371,7 +374,7 @@ export const commands: Chat.ChatCommands = { return Nominations.add(target, this.connection); }, list() { - this.checkCan('rangeban'); + this.checkCan('lock'); return this.parse(`/j view-permalocks-list`); }, nom() { @@ -506,9 +509,9 @@ export const commands: Chat.ChatCommands = { export const pages: Chat.PageTable = { permalocks: { list(query, user, conn) { - this.checkCan('rangeban'); + this.checkCan('lock'); this.title = '[Permalock Nominations]'; - return Nominations.displayAll(); + return Nominations.displayAll(user.can('rangeban')); }, view(query, user) { this.checkCan('rangeban'); From c10d1290b9d82a8d96d7c63b48a2bcef4f26ad15 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Thu, 14 Sep 2023 12:04:01 -0500 Subject: [PATCH 082/176] Permalocks: Log to staff when someone submits a nomination --- server/chat-plugins/permalocks.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index 8c466db85c8c..06a008208964 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -94,7 +94,7 @@ export const Nominations = new class { usRoom.send(`|uhtml|permanoms|${this.getDisplayButton()}`); Chat.refreshPageFor('permalocks', usRoom); } - async add(target: string, connection: Connection) { + async add(target: string, connection: Connection, context?: Chat.CommandContext) { const user = connection.user; const [primary, rawAlts, rawIps, type, details] = Utils.splitFirst(target, '|', 4).map(f => f.trim()); const primaryID = toID(primary); @@ -144,6 +144,9 @@ export const Nominations = new class { Utils.sortBy(this.noms, nom => -nom.date); this.save(); this.notifyStaff(); + if (context) { + context.privateGlobalModAction(`${user.name} submitted a perma nomination for ${primaryID}`); + } } find(id: string) { return this.noms.find(f => f.primaryID === id); @@ -371,7 +374,7 @@ export const commands: Chat.ChatCommands = { }, submit(target, room, user) { this.checkCan('lock'); - return Nominations.add(target, this.connection); + return Nominations.add(target, this.connection, this); }, list() { this.checkCan('lock'); From 825ad13217f3da8e39c2f07502d4ef82c48a0cdc Mon Sep 17 00:00:00 2001 From: Dirain1700 <86363603+Dirain1700@users.noreply.github.com> Date: Fri, 15 Sep 2023 02:11:30 +0900 Subject: [PATCH 083/176] Roomban: Remove a duplicated space (#9770) --- server/chat-commands/moderation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/chat-commands/moderation.ts b/server/chat-commands/moderation.ts index 18b0b8554e9e..7a3d1eea49be 100644 --- a/server/chat-commands/moderation.ts +++ b/server/chat-commands/moderation.ts @@ -793,7 +793,7 @@ export const commands: Chat.ChatCommands = { ); } - this.addModAction(`${name} was banned ${week ? ' for a week' : ''} from ${room.title} by ${user.name}.${publicReason ? ` (${publicReason})` : ``}`); + this.addModAction(`${name} was banned${week ? ' for a week' : ''} from ${room.title} by ${user.name}.${publicReason ? ` (${publicReason})` : ``}`); const time = week ? Date.now() + 7 * 24 * 60 * 60 * 1000 : null; const affected = Punishments.roomBan(room, targetUser, time, null, privateReason); From 89faa4d9afe74844d33a7185faa6de74f5b2f848 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Thu, 14 Sep 2023 19:31:53 +0200 Subject: [PATCH 084/176] Gen 9 Random Battles fixes (#9771) --- data/random-sets.json | 25 +++++++++++++++---------- data/random-teams.ts | 38 +++++++++++++++++++------------------- 2 files changed, 34 insertions(+), 29 deletions(-) diff --git a/data/random-sets.json b/data/random-sets.json index 405eb69a939e..6414b9344150 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -69,7 +69,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Earthquake", "Ice Spinner", "Rapid Spin", "Spikes", "Swords Dance"], + "movepool": ["Earthquake", "Ice Spinner", "Iron Head", "Rapid Spin", "Spikes", "Swords Dance"], "teraTypes": ["Flying", "Water"] }, { @@ -839,7 +839,7 @@ }, { "role": "Setup Sweeper", - "movepool": ["Energy Ball", "Sludge Bomb", "Sunny Day", "Weather Ball"], + "movepool": ["Giga Drain", "Sludge Bomb", "Sunny Day", "Weather Ball"], "teraTypes": ["Fire"] } ] @@ -1538,7 +1538,7 @@ "level": 79, "sets": [ { - "role": "Fast Attacker", + "role": "Bulky Support", "movepool": ["Body Slam", "Fire Punch", "Healing Wish", "Iron Head", "Protect", "U-turn", "Wish"], "teraTypes": ["Water"] } @@ -1558,12 +1558,12 @@ "level": 82, "sets": [ { - "role": "Wallbreaker", + "role": "Fast Attacker", "movepool": ["Close Combat", "Grass Knot", "Gunk Shot", "Knock Off", "Mach Punch", "Overheat", "Stone Edge"], "teraTypes": ["Dark", "Fighting", "Fire"] }, { - "role": "Fast Attacker", + "role": "Fast Support", "movepool": ["Close Combat", "Flare Blitz", "Gunk Shot", "Knock Off", "Mach Punch", "Stone Edge", "Swords Dance", "U-turn"], "teraTypes": ["Dark", "Fighting", "Fire"] } @@ -2023,7 +2023,7 @@ "level": 83, "sets": [ { - "role": "Fast Support", + "role": "Bulky Support", "movepool": ["Encore", "Knock Off", "Light Screen", "Psychic", "Reflect", "Stealth Rock", "Thunder Wave", "U-turn", "Yawn"], "teraTypes": ["Electric", "Steel"] } @@ -2712,13 +2712,18 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["High Jump Kick", "Knock Off", "Poison Jab", "Stone Edge", "Swords Dance", "U-turn"], + "movepool": ["High Jump Kick", "Knock Off", "Poison Jab", "Stone Edge", "U-turn"], "teraTypes": ["Dark"] }, { "role": "AV Pivot", "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"], "teraTypes": ["Dark", "Steel"] + }, + { + "role": "Setup Sweeper", + "movepool": ["Close Combat", "Knock Off", "Poison Jab", "Stone Edge", "Swords Dance"], + "teraTypes": ["Dark"] } ] }, @@ -3293,7 +3298,7 @@ { "role": "Fast Support", "movepool": ["Moonblast", "Sticky Web", "Stun Spore", "U-turn"], - "teraTypes": ["Fighting", "Ghost"] + "teraTypes": ["Ghost"] }, { "role": "Tera Blast user", @@ -4491,7 +4496,7 @@ "level": 83, "sets": [ { - "role": "Setup Sweeper", + "role": "Fast Attacker", "movepool": ["Gunk Shot", "High Horsepower", "Iron Head", "Shift Gear"], "teraTypes": ["Ground"] }, @@ -5061,7 +5066,7 @@ "teraTypes": ["Water"] }, { - "role": "Wallbreaker", + "role": "Setup Sweeper", "movepool": ["Ivy Cudgel", "Knock Off", "Play Rough", "Swords Dance", "Wood Hammer"], "teraTypes": ["Water"] } diff --git a/data/random-teams.ts b/data/random-teams.ts index f812344ef216..0fe6a2f99598 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -560,9 +560,7 @@ export class RandomTeams { ['toxic', 'clearsmog'], // Chansey and Blissey ['healbell', 'stealthrock'], - // Mesprit - ['healingwish', 'uturn'], - // Azelf + // Azelf and Zoroarks ['trick', 'uturn'], ]; @@ -580,6 +578,7 @@ export class RandomTeams { if (species.baseSpecies === 'Dudunsparce') this.incompatibleMoves(moves, movePool, 'earthpower', 'shadowball'); if (species.id === 'jirachi') this.incompatibleMoves(moves, movePool, 'bodyslam', 'healingwish'); if (species.baseSpecies !== 'Basculin') this.incompatibleMoves(moves, movePool, 'aquajet', 'flipturn'); + if (species.id === 'mesprit') this.incompatibleMoves(moves, movePool, 'healingwish', 'uturn'); } // Checks for and removes incompatible moves, starting with the first move in movesA. @@ -793,7 +792,10 @@ export class RandomTeams { for (const moveid of movePool) { const move = this.dex.moves.get(moveid); const moveType = this.getMoveType(move, species, abilities, teraType); - if (types.includes(moveType) && move.priority > 0 && (move.basePower || move.basePowerCallback)) { + if ( + types.includes(moveType) && (move.priority > 0 || (moveid === 'grassyglide' && abilities.has('Grassy Surge'))) && + (move.basePower || move.basePowerCallback) + ) { priorityMoves.push(moveid); } } @@ -990,9 +992,9 @@ export class RandomTeams { role: RandomTeamsTypes.Role, ): boolean { if ([ - 'Armor Tail', 'Battle Bond', 'Early Bird', 'Flare Boost', 'Gluttony', 'Harvest', 'Hydration', 'Ice Body', 'Immunity', - 'Marvel Scale', 'Moody', 'Neutralizing Gas', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', 'Snow Cloak', - 'Steadfast', 'Steam Engine', + 'Armor Tail', 'Battle Bond', 'Early Bird', 'Flare Boost', 'Galvanize', 'Gluttony', 'Harvest', 'Hydration', 'Ice Body', 'Immunity', + 'Marvel Scale', 'Misty Surge', 'Moody', 'Neutralizing Gas', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', + 'Snow Cloak', 'Steadfast', 'Steam Engine', ].includes(ability)) return true; switch (ability) { @@ -1015,7 +1017,7 @@ export class RandomTeams { return (species.id === 'magcargo' && role === 'Setup Sweeper'); case 'Flash Fire': return ( - ['Flame Body', 'Intimidate', 'Rock Head', 'Weak Armor'].some(m => abilities.has(m)) && + ['Drought', 'Flame Body', 'Intimidate', 'Rock Head', 'Weak Armor'].some(m => abilities.has(m)) && this.dex.getEffectiveness('Fire', species) < 0 ); case 'Guts': @@ -1042,6 +1044,8 @@ export class RandomTeams { return (!counter.get('Physical') || moves.has('stealthrock')); case 'Natural Cure': return species.id === 'pawmot'; + case 'Overcoat': case 'Sweet Veil': + return types.includes('Grass'); case 'Overgrow': return !counter.get('Grass'); case 'Prankster': @@ -1076,8 +1080,6 @@ export class RandomTeams { return !!counter.get('recoil'); case 'Swarm': return (!counter.get('Bug') || !!counter.get('recovery')); - case 'Sweet Veil': - return types.includes('Grass'); case 'Swift Swim': return (!moves.has('raindance') && !teamDetails.rain); case 'Synchronize': @@ -1087,7 +1089,7 @@ export class RandomTeams { case 'Tinted Lens': const hbraviaryCase = (species.id === 'braviaryhisui' && (role === 'Setup Sweeper' || role === 'Doubles Wallbreaker')); const yanmegaCase = (species.id === 'yanmega' && role === 'Tera Blast user'); - return (yanmegaCase || hbraviaryCase); + return (yanmegaCase || hbraviaryCase || species.id === 'illumise'); case 'Unaware': return (species.id === 'clefable' && role !== 'Bulky Support'); case 'Unburden': @@ -1096,7 +1098,7 @@ export class RandomTeams { if (abilities.has('Iron Fist') && counter.ironFist >= 2) return true; return (this.dex.getEffectiveness('Electric', species) < -1); case 'Water Absorb': - return (species.id === 'quagsire' || moves.has('raindance')); + return (species.id === 'politoed' || species.id === 'quagsire' || moves.has('raindance')); case 'Weak Armor': return (moves.has('shellsmash') && species.id !== 'magcargo'); } @@ -1125,6 +1127,8 @@ export class RandomTeams { // Hard-code abilities here if (species.id === 'arcaninehisui') return 'Rock Head'; if (species.id === 'scovillain') return 'Chlorophyll'; + if (species.id === 'empoleon') return 'Competitive'; + if (species.id === 'golemalola' && moves.has('doubleedge')) return 'Galvanize'; if (abilities.has('Guts') && (moves.has('facade') || moves.has('sleeptalk') || species.id === 'gurdurr')) return 'Guts'; if (species.id === 'cetitan' && (role === 'Wallbreaker' || isDoubles)) return 'Sheer Force'; if (species.id === 'breloom') return 'Technician'; @@ -1274,15 +1278,13 @@ export class RandomTeams { return (counter.get('Physical') > counter.get('Special')) ? 'Choice Band' : 'Choice Specs'; } } + if (species.id === 'scyther') return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; + if (species.nfe || species.id === 'dipplin') return 'Eviolite'; if (ability === 'Poison Heal') return 'Toxic Orb'; if ((ability === 'Guts' || moves.has('facade')) && !moves.has('sleeptalk')) { return (types.includes('Fire') || ability === 'Toxic Boost') ? 'Toxic Orb' : 'Flame Orb'; } - if ( - (ability === 'Sheer Force' && counter.get('sheerforce')) - ) { - return 'Life Orb'; - } + if (ability === 'Sheer Force' && counter.get('sheerforce')) return 'Life Orb'; if (ability === 'Anger Shell') return this.sample(['Rindo Berry', 'Passho Berry', 'Scope Lens', 'Sitrus Berry']); if (moves.has('courtchange')) return 'Heavy-Duty Boots'; if (moves.has('populationbomb')) return 'Wide Lens'; @@ -1298,8 +1300,6 @@ export class RandomTeams { ) { return 'Chesto Berry'; } - if (species.id === 'scyther') return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; - if (species.nfe || species.id === 'dipplin') return 'Eviolite'; if ( this.dex.getEffectiveness('Rock', species) >= 2 && (!types.includes('Flying') || !isDoubles) ) return 'Heavy-Duty Boots'; From 33080125b43f7b1287e2d8410d0913b743b706f1 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Thu, 14 Sep 2023 13:40:39 -0500 Subject: [PATCH 085/176] Fix Poltchageist and Sinistcha forme legality --- data/mods/gen9predlc/formats-data.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data/mods/gen9predlc/formats-data.ts b/data/mods/gen9predlc/formats-data.ts index 6e6cdadd4218..b4c7ac370f64 100644 --- a/data/mods/gen9predlc/formats-data.ts +++ b/data/mods/gen9predlc/formats-data.ts @@ -5853,10 +5853,18 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { isNonstandard: "Future", tier: "Illegal", }, + poltchageistartisan: { + isNonstandard: "Future", + tier: "Illegal", + }, sinistcha: { isNonstandard: "Future", tier: "Illegal", }, + sinistchamasterpiece: { + isNonstandard: "Future", + tier: "Illegal", + }, okidogi: { isNonstandard: "Future", tier: "Illegal", From ff75a982459f765ba8cf1a7c233871204ced1277 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Thu, 14 Sep 2023 14:32:32 -0500 Subject: [PATCH 086/176] Permalocks: Update post format and automatically add staff icons --- server/chat-plugins/permalocks.ts | 36 ++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index 06a008208964..919566d2f7cb 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -68,12 +68,19 @@ export const Smogon = new class { export const Nominations = new class { noms: Nomination[] = []; + icons: Record = {}; constructor() { this.load(); } load() { try { - this.noms = JSON.parse(FS('config/chat-plugins/permas.json').readSync()); + let data = JSON.parse(FS('config/chat-plugins/permas.json').readSync()); + if (Array.isArray(data)) { + data = {noms: data, icons: {}}; + FS('config/chat-plugins/permas.json').writeSync(JSON.stringify(data)); + } + this.noms = data.noms; + this.icons = data.icons; } catch {} } fetchModlog(id: string) { @@ -401,8 +408,9 @@ export const commands: Chat.ChatCommands = { throw new Chat.ErrorMessage("The link to the perma has not been set - the post could not be made."); } let postBuf = `[b][url="https://${Config.routes.root}/users/${primary}"]${primary}[/url][/b]`; - postBuf += ` was added to ${standings[standing]} by ${user.name} (${postReason}). `; - postBuf += `Nominated by ${nom.by}.\n`; + const icon = Nominations.icons[user.id] ? `:${Nominations.icons[user.id]}: - ` : ``; + postBuf += ` was added to ${standings[standing]} by ${user.name} (${icon}${postReason}).\n`; + postBuf += `Nominated by ${nom.by}.\n[spoiler=Nomination notes]${nom.info}[/spoiler]\n`; postBuf += `${nom.alts.length ? `[spoiler=Alts]${nom.alts.join(', ')}[/spoiler]` : ""}\n`; if (nom.ips.length) { postBuf += `[spoiler=IPs]`; @@ -501,6 +509,28 @@ export const commands: Chat.ChatCommands = { this.checkCan('rangeban'); Nominations.close(target, this); }, + seticon(target, room, user) { + this.checkCan('rangeban'); + let [monName, targetId] = target.split(','); + if (!targetId) targetId = user.id; + const mon = Dex.species.get(monName); + if (!mon.exists) { + return this.errorReply(`Species ${monName} does not exist.`); + } + Nominations.icons[targetId] = mon.id; + Nominations.save(); + this.sendReply(`|html|Updated ${targetId === user.id ? 'your' : `${targetId}'s`} permalock post icon to `); + }, + deleteicon(target, room, user) { + this.checkCan('rangeban'); + const targetID = toID(target); + if (!Nominations.icons[targetID]) { + return this.errorReply(`${targetID} does not have an icon set.`); + } + delete Nominations.icons[targetID]; + Nominations.save(); + this.sendReply(`Removed ${targetID}'s permalock post icon.`); + }, help: [ '/perma nom OR /perma - Open the page to make a nomination for a permanent punishment. Requires: % @ &', '/perma list - View open nominations. Requires: &', From aebff04de75da50f6fa939c3e637755090f2966e Mon Sep 17 00:00:00 2001 From: TomOfTomKat <73961857+TomOfTomKat@users.noreply.github.com> Date: Thu, 14 Sep 2023 16:24:29 -0500 Subject: [PATCH 087/176] AAA: Ban Shaymin-Sky (#9776) https://cdn.discordapp.com/attachments/901245280404525116/1151944805413294121/image.png --- config/formats.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 3bf821e0f076..f0600a4a2988 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -819,12 +819,12 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', - 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', 'Embody Aspect (Teal)', - 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', - 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Simple', - 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Revival Blessing', - 'Shed Tail', + 'Rayquaza', 'Shaymin-Sky', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', + 'Zacian-Crowned', 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', + 'Embody Aspect (Teal)', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', + 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', + 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', + 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { From 5c975adf2f50fd4b38ea4ce6e442bb61a4a933ef Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:24:56 -0300 Subject: [PATCH 088/176] Shared Power: Update bans (#9775) Forgot to include NGas in the original announcement. --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index f0600a4a2988..5d0fe6c567a7 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1717,9 +1717,9 @@ export const Formats: FormatList = [ banlist: [ 'Arceus', 'Calyrex-Shadow', 'Chien-Pao', 'Gholdengo', 'Koraidon', 'Komala', 'Miraidon', 'Numel', 'Persian-Alola', 'Raichu-Alola', 'Rayquaza', 'Slowbro-Galar', 'Zacian-Crowned', 'Arena Trap', 'Armor Tail', 'Chlorophyll', 'Contrary', 'Dazzling', 'Huge Power', 'Illusion', 'Imposter', - 'Magic Bounce', 'Magic Guard', 'Magnet Pull', 'Mold Breaker', 'Moody', 'Poison Heal', 'Prankster', 'Pure Power', 'Purifying Salt', 'Queenly Majesty', - 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', 'Sturdy', 'Swift Swim', 'Tinted Lens', - 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', + 'Magic Bounce', 'Magic Guard', 'Magnet Pull', 'Mold Breaker', 'Moody', 'Neutralizing Gas', 'Poison Heal', 'Prankster', 'Pure Power', 'Purifying Salt', + 'Queenly Majesty', 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', 'Sturdy', 'Swift Swim', + 'Tinted Lens', 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', ], onValidateRule() { if (this.format.gameType !== 'singles') { From 91b88c3fee1bf3f1daa1098e0806e3effe1e7963 Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:25:40 -0300 Subject: [PATCH 089/176] Frantic Fusions and STABmons: Unban Ursaluna-Bloodmoon (#9773) * Frantic Fusions They didn't ban any new mon, Bloodmoon wasnt being allowed because base Ursaluna was banned. * Update formats.ts --- config/formats.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 5d0fe6c567a7..0eeaae2bffb2 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -781,7 +781,7 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', 'Dragapult', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', - 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', + 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Unburden', 'Damp Rock', 'Eviolite', 'Heat Rock', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', @@ -947,7 +947,7 @@ export const Formats: FormatList = [ 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', - 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', + 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna-Base', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', ], restricted: [ From 37bd14799f0d3265408a8a7b0fa5afa9f3b55919 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:19:26 -0600 Subject: [PATCH 090/176] Monotype: Update bans --- config/formats.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 0eeaae2bffb2..3f143d564b2f 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -166,11 +166,10 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard', 'Evasion Abilities Clause', 'Same Type Clause', 'Terastal Clause'], banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', - 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', - 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', - 'Moody', 'Shadow Tag', 'Booster Energy', 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Acupressure', - 'Baton Pass', 'Last Respects', + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', + 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', + 'Rayquaza', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Moody', 'Shadow Tag', 'Booster Energy', + 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Baton Pass', 'Last Respects', ], }, { From 6a0e5cfd48269ea670d5c3671b6c3e05a5afaa13 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:20:28 -0600 Subject: [PATCH 091/176] BH: Ban Embody Aspect (Hearthflame) --- config/formats.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 3f143d564b2f..bdd63b17a58c 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -840,10 +840,11 @@ export const Formats: FormatList = [ 'Endless Battle Clause', 'Hackmons Forme Legality', 'Species Reveal Clause', 'Terastal Clause', ], banlist: [ - 'Calyrex-Shadow', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', 'Comatose', 'Contrary', - 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', - 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', - 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', + 'Calyrex-Shadow', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', + 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', + 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', + 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Dire Claw', 'Imprison', + 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', ], }, { From 7a36de3808d74e5443b3f92480acc4cc785014ca Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:21:10 -0600 Subject: [PATCH 092/176] Partners in Crime: Ban Darkrai --- config/formats.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index bdd63b17a58c..65098a3febfd 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -966,10 +966,11 @@ export const Formats: FormatList = [ gameType: 'doubles', ruleset: ['Standard Doubles'], banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', - 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', 'Huge Power', 'Moody', - 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Ally Switch', 'Last Respects', 'Revival Blessing', 'Swagger', + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', + 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', + 'Palkia-Origin', 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', + 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Ally Switch', 'Last Respects', 'Revival Blessing', + 'Swagger', ], onBegin() { for (const pokemon of this.getAllPokemon()) { From 04acc6696cd37917c3b324b43836abac0980151d Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:23:00 -0600 Subject: [PATCH 093/176] Fortemons: Update bans --- config/formats.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 65098a3febfd..93d055ee1f21 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1406,12 +1406,15 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Sleep Clause Mod', 'Min Source Gen = 9'], banlist: [ - 'Annihilape', 'Arceus', 'Azumarill', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Dialga', 'Dialga-Origin', 'Dragonite', - 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Great Tusk', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', - 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Spectrier', 'Sneasler', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Darkrai', 'Dialga-Base', 'Dragonite', 'Espathra', + 'Eternatus', 'Flutter Mane', 'Giratina-Base', 'Great Tusk', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', + 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Sneasler', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Base', 'Arena Trap', 'Moody', 'Serene Grace', 'Shadow Tag', 'Damp Rock', 'Heat Rock', 'Baton Pass', 'Beat Up', 'Last Respects', ], - restricted: ['Dynamic Punch', 'Flail', 'Flip Turn', 'Fury Cutter', 'Grass Knot', 'Heavy Slam', 'Inferno', 'Low Kick', 'Nuzzle', 'Power Trip', 'Reversal', 'Spit Up', 'Stored Power', 'Volt Switch', 'Zap Cannon'], + restricted: [ + 'Dynamic Punch', 'Flail', 'Flip Turn', 'Fury Cutter', 'Grass Knot', 'Grassy Glide', 'Heavy Slam', 'Inferno', + 'Low Kick', 'Nuzzle', 'Power Trip', 'Reversal', 'Spit Up', 'Stored Power', 'Volt Switch', 'Zap Cannon', + ], onValidateTeam(team) { const itemTable = new Set(); for (const set of team) { From f9f9b20bd14db9c9fbd55e30fdbd1d71e7e4158d Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:24:52 -0600 Subject: [PATCH 094/176] Free-For-All: Update bans --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 93d055ee1f21..8eda13d40998 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -274,11 +274,11 @@ export const Formats: FormatList = [ tournamentShow: false, ruleset: ['Standard', '!Evasion Items Clause'], banlist: [ - 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', - 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Spectrier', 'Ursaluna', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Moody', 'Shadow Tag', 'Toxic Debris', 'Acupressure', 'Aromatic Mist', - 'Baton Pass', 'Court Change', 'Final Gambit', 'Flatter', 'Follow Me', 'Heal Pulse', 'Last Respects', 'Poison Fang', 'Rage Powder', 'Spicy Extract', 'Swagger', - 'Toxic', 'Toxic Spikes', + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Flutter Mane', 'Giratina', + 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', + 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Shaymin-Sky', 'Spectrier', 'Ursaluna', 'Ursaluna-Bloodmoon', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', + 'Moody', 'Shadow Tag', 'Toxic Chain', 'Toxic Debris', 'Acupressure', 'Aromatic Mist', 'Baton Pass', 'Court Change', 'Final Gambit', 'Flatter', + 'Follow Me', 'Heal Pulse', 'Last Respects', 'Poison Fang', 'Rage Powder', 'Spicy Extract', 'Swagger', 'Toxic', 'Toxic Spikes', ], }, { From cdfbb3da85f15bb5ecc3de7d114e38acd807e613 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:26:00 -0600 Subject: [PATCH 095/176] The Card Game: Update bans --- config/formats.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 8eda13d40998..147d88b4a587 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1838,9 +1838,10 @@ export const Formats: FormatList = [ ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Evasion Abilities Clause', 'Evasion Items Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', - 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Haxorus', 'Hydreigon', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Mewtwo', - 'Miraidon', 'Noivern', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regidrago', 'Regieleki', 'Roaring Moon', 'Salamence', 'Urshifu-Base', - 'Walking Wake', 'Zacian', 'Zacian-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Baton Pass', 'Last Respects', 'Shed Tail', + 'Dudunsparce', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Haxorus', 'Hydreigon', 'Iron Valiant', 'Kommo-o', 'Koraidon', 'Kyogre', + 'Landorus-Base', 'Mewtwo', 'Miraidon', 'Noivern', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regidrago', 'Regieleki', 'Roaring Moon', + 'Salamence', 'Ursaluna-Base', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Baton Pass', + 'Last Respects', 'Shed Tail', ], onBegin() { for (const pokemon of this.getAllPokemon()) { From 5d0ad233a2d761d5b9239ccc8223480c9316a8d3 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:27:24 -0600 Subject: [PATCH 096/176] Full Potential: Update bans --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 147d88b4a587..3f8ad85688f5 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1589,11 +1589,11 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Evasion Abilities Clause', 'Evasion Items Clause', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Cyclizar', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Espathra', 'Eternatus', 'Flutter Mane', - 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', - 'Regieleki', 'Scream Tail', 'Spectrier', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Chlorophyll', 'Drought', - 'Moody', 'Sand Rush', 'Shadow Tag', 'Slush Rush', 'Swift Swim', 'Unburden', 'Booster Energy', 'Choice Scarf', 'Heat Rock', 'King\'s Rock', - 'Baton Pass', 'Tailwind', + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', + 'Iron Bundle', 'Koraidon', 'Kyogre', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Scream Tail', 'Shaymin-Sky', + 'Spectrier', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Chlorophyll', 'Drought', 'Moody', 'Sand Rush', + 'Shadow Tag', 'Slush Rush', 'Swift Swim', 'Unburden', 'Booster Energy', 'Choice Scarf', 'Heat Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', + 'Tailwind', ], }, { From d2ec4fdf0b8652ad8d5406ce589fa44b17b23b12 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:57:52 -0600 Subject: [PATCH 097/176] Supersweet Syrup only triggers once per battle --- data/abilities.ts | 2 ++ data/text/abilities.ts | 2 +- sim/pokemon.ts | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/data/abilities.ts b/data/abilities.ts index d809b00ad5e5..22bbba8c9109 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -4369,6 +4369,8 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, supersweetsyrup: { onStart(pokemon) { + if (pokemon.syrupTriggered) return; + pokemon.syrupTriggered = true; this.add('-ability', pokemon, 'Supersweet Syrup'); let activated = false; for (const target of pokemon.adjacentFoes()) { diff --git a/data/text/abilities.ts b/data/text/abilities.ts index 5190392fc8af..de9cfa4c52d7 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -1821,7 +1821,7 @@ export const AbilitiesText: {[k: string]: AbilityText} = { }, supersweetsyrup: { name: "Supersweet Syrup", - shortDesc: "On switch-in, this Pokemon lowers the evasiveness of opponents by 1 stage.", + shortDesc: "On switch-in, this Pokemon lowers the evasiveness of opponents 1 stage. Once per battle.", start: " A supersweet aroma is wafting from the syrup covering [POKEMON]!", }, diff --git a/sim/pokemon.ts b/sim/pokemon.ts index e1671d92b401..87c2226223ed 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -241,6 +241,7 @@ export class Pokemon { // Gen 9 only swordBoost: boolean; shieldBoost: boolean; + syrupTriggered: boolean; /** Have this pokemon's Start events run yet? (Start events run every switch-in) */ isStarted: boolean; @@ -447,6 +448,7 @@ export class Pokemon { this.truantTurn = false; this.swordBoost = false; this.shieldBoost = false; + this.syrupTriggered = false; this.isStarted = false; this.duringMove = false; From 7fac8139529ffc85ff53b4ff10d62cec1c6cf31b Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 19:00:07 -0600 Subject: [PATCH 098/176] Hunger Switch doesn't trigger when Morpeko is terastallized --- data/abilities.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/abilities.ts b/data/abilities.ts index 22bbba8c9109..88f7f83821bb 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1736,7 +1736,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { hungerswitch: { onResidualOrder: 29, onResidual(pokemon) { - if (pokemon.species.baseSpecies !== 'Morpeko' || pokemon.transformed) return; + if (pokemon.species.baseSpecies !== 'Morpeko' || pokemon.transformed || pokemon.terastallized) return; const targetForme = pokemon.species.name === 'Morpeko' ? 'Morpeko-Hangry' : 'Morpeko'; pokemon.formeChange(targetForme); }, From f46f822e209ea14476d2268a3207b5451d81e0f6 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 14 Sep 2023 19:04:12 -0600 Subject: [PATCH 099/176] Matcha Gotcha thaws targets --- data/moves.ts | 1 + data/text/moves.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/moves.ts b/data/moves.ts index bc51a3c6f1a3..f75de00bd298 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -11188,6 +11188,7 @@ export const Moves: {[moveid: string]: MoveData} = { priority: 0, flags: {protect: 1, mirror: 1, defrost: 1}, drain: [1, 2], + thawsTarget: true, secondary: { chance: 20, status: 'brn', diff --git a/data/text/moves.ts b/data/text/moves.ts index 24f388a8a3cf..39d6e75f89a9 100644 --- a/data/text/moves.ts +++ b/data/text/moves.ts @@ -3775,8 +3775,8 @@ export const MovesText: {[k: string]: MoveText} = { }, matchagotcha: { name: "Matcha Gotcha", - desc: "Has a 20% chance to burn the target. The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down.", - shortDesc: "20% burn. User recovers 50% of damage dealt.", + desc: "Has a 20% chance to burn the target. The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down. The target thaws out if it is frozen.", + shortDesc: "20% burn. Recovers 50% dmg dealt. Thaws foe(s).", }, maxairstream: { name: "Max Airstream", From 0e9dd9404683d8a532f9633c61238dc85950cdc7 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:39:19 -0700 Subject: [PATCH 100/176] Fix Ogerpon Tera Type enforcement (#9779) --- sim/team-validator.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index ddbb153218c7..6b39d8100f15 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -520,12 +520,8 @@ export class TeamValidator { name = `${set.name} (${set.species})`; } - if (this.gen === 9) { - if (species.forceTeraType) { - set.teraType = species.forceTeraType; - } else if (!set.teraType) { - set.teraType = species.types[0]; - } + if (!set.teraType && this.gen === 9) { + set.teraType = species.types[0]; } if (!set.level) set.level = ruleTable.defaultLevel; @@ -624,6 +620,9 @@ export class TeamValidator { set.hpType = type.name; } } + if (species.forceTeraType) { + set.teraType = species.forceTeraType; + } if (set.teraType) { const type = dex.types.get(set.teraType); if (!type.exists) { From 98d026a7d147160c17cda378d3e354da14c2a248 Mon Sep 17 00:00:00 2001 From: pyuk-bot Date: Thu, 14 Sep 2023 20:39:59 -0500 Subject: [PATCH 101/176] Pokemon transformed into Ogerpon cannot Tera (#9774) --- sim/battle-actions.ts | 3 +-- sim/pokemon.ts | 11 ++++++++++- test/sim/misc/terastal.js | 2 +- test/sim/moves/transform.js | 20 ++++++++++++++++++++ 4 files changed, 32 insertions(+), 4 deletions(-) diff --git a/sim/battle-actions.ts b/sim/battle-actions.ts index 63453c14d298..a177bbd0b4d8 100644 --- a/sim/battle-actions.ts +++ b/sim/battle-actions.ts @@ -1863,8 +1863,7 @@ export class BattleActions { } canTerastallize(pokemon: Pokemon) { - if (pokemon.getItem().zMove || pokemon.canMegaEvo || pokemon.side.canDynamaxNow() || - this.dex.gen !== 9 || (pokemon.species.baseSpecies === 'Ogerpon' && pokemon.transformed)) { + if (pokemon.getItem().zMove || pokemon.canMegaEvo || this.dex.gen !== 9) { return null; } return pokemon.teraType; diff --git a/sim/pokemon.ts b/sim/pokemon.ts index 87c2226223ed..7a3525c7f092 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -254,7 +254,11 @@ export class Pokemon { canMegaEvo: string | null | undefined; canUltraBurst: string | null | undefined; readonly canGigantamax: string | null; - canTerastallize: string | null; + /** + * A Pokemon's Tera type if it can Terastallize, false if it is temporarily unable to tera and should have its + * ability restored upon switching out, or null if its inability to tera is permanent. + */ + canTerastallize: string | false | null; teraType: string; baseTypes: string[]; terastallized?: string; @@ -1286,6 +1290,10 @@ export class Pokemon { } } + // Pokemon transformed into Ogerpon cannot Terastallize + // restoring their ability to tera after they untransform is handled ELSEWHERE + if (this.species.baseSpecies === 'Ogerpon') this.canTerastallize = false; + return true; } @@ -1423,6 +1431,7 @@ export class Pokemon { this.ability = this.baseAbility; this.hpType = this.baseHpType; this.hpPower = this.baseHpPower; + if (this.canTerastallize === false) this.canTerastallize = this.teraType; for (const i in this.volatiles) { if (this.volatiles[i].linkedStatus) { this.removeLinkedVolatiles(this.volatiles[i].linkedStatus, this.volatiles[i].linkedPokemon); diff --git a/test/sim/misc/terastal.js b/test/sim/misc/terastal.js index 1495415dc082..85642c411d8d 100644 --- a/test/sim/misc/terastal.js +++ b/test/sim/misc/terastal.js @@ -190,7 +190,7 @@ describe("Terastallization", function () { assert.bounded(damage, [127, 151], "Actual damage: " + damage); }); - it.skip(`should allow hacked Megas to Terastallize in Hackmons play`, function () { + it(`should allow hacked Megas to Terastallize in Hackmons play`, function () { battle = common.createBattle({formatid: 'gen9purehackmons@@@!teampreview'}, [[ {species: 'Mewtwo-Mega-X', moves: ['sleeptalk'], teraType: 'Fairy'}, ], [ diff --git a/test/sim/moves/transform.js b/test/sim/moves/transform.js index 4c71b95466e9..ae6e963d126d 100644 --- a/test/sim/moves/transform.js +++ b/test/sim/moves/transform.js @@ -185,6 +185,26 @@ describe('Transform', function () { battle.makeChoices('move transform terastallize', 'move sleeptalk terastallize'); assert.equal(battle.p1.active[0].getTypes().join('/'), 'Fire'); }); + + it("should fail against Ogerpon when the user is Terastallized", function () { + battle = common.createBattle([[ + {species: "Ditto", ability: "limber", moves: ['transform'], teraType: "Fire"}, + ], [ + {species: "Ogerpon", ability: "defiant", moves: ['sleeptalk'], teraType: "Grass"}, + ]]); + battle.makeChoices('move transform terastallize', 'move sleeptalk'); + assert.false(battle.p1.active[0].transformed); + }); + + it("should prevent Pokemon transformed into Ogerpon from Terastallizing", function () { + battle = common.createBattle([[ + {species: "Ditto", ability: "limber", moves: ['transform'], teraType: "Fire"}, + ], [ + {species: "Ogerpon", ability: "defiant", moves: ['sleeptalk'], teraType: "Grass"}, + ]]); + battle.makeChoices(); + assert.cantMove(() => battle.choose('p1', 'move sleeptalk terastallize')); + }); }); describe('Transform [Gen 5]', function () { From 8466fe46a0c14a6d1b06e2ff4e8d7708e218f918 Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Thu, 14 Sep 2023 21:55:28 -0500 Subject: [PATCH 102/176] Gen 9 Random Battles updates (#9778) --- data/random-sets.json | 13 +++++++++---- data/random-teams.ts | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/data/random-sets.json b/data/random-sets.json index 6414b9344150..d7a484451b6e 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -439,7 +439,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Fire Blast", "Pain Split", "Sludge Bomb", "Toxic Spikes", "Will-O-Wisp"], + "movepool": ["Fire Blast", "Gunk Shot", "Pain Split", "Toxic Spikes", "Will-O-Wisp"], "teraTypes": ["Steel"] } ] @@ -449,7 +449,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Defog", "Fire Blast", "Pain Split", "Sludge Bomb", "Strange Steam", "Will-O-Wisp"], + "movepool": ["Defog", "Fire Blast", "Gunk Shot", "Pain Split", "Strange Steam", "Will-O-Wisp"], "teraTypes": ["Steel"] } ] @@ -809,7 +809,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Encore", "Focus Blast", "Hydro Pump", "Hypnosis", "Ice Beam", "Rest", "Surf"], + "movepool": ["Encore", "Haze", "Hydro Pump", "Hypnosis", "Ice Beam", "Rest", "Surf"], "teraTypes": ["Steel"] } ] @@ -3609,6 +3609,11 @@ "role": "Bulky Support", "movepool": ["Earthquake", "Glare", "Rest", "Stealth Rock", "Stone Edge"], "teraTypes": ["Dragon", "Water"] + }, + { + "role": "Fast Bulky Setup", + "movepool": ["Coil", "Earthquake", "Rock Blast", "Scale Shot"], + "teraTypes": ["Dragon"] } ] }, @@ -4987,7 +4992,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Draco Meteor", "Dragon Tail", "Giga Drain", "Leaf Storm", "Recover", "Sucker Punch"], + "movepool": ["Draco Meteor", "Dragon Tail", "Giga Drain", "Recover", "Sucker Punch"], "teraTypes": ["Steel"] } ] diff --git a/data/random-teams.ts b/data/random-teams.ts index 0fe6a2f99598..57a2a1f2d611 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -1063,7 +1063,7 @@ export class RandomTeams { case 'Seed Sower': return role === 'Bulky Support'; case 'Shed Skin': - return species.id === 'seviper'; + return species.id === 'seviper' || species.id === 'arbok'; case 'Sheer Force': const braviaryCase = (species.id === 'braviaryhisui' && (role === 'Wallbreaker' || role === 'Bulky Protect')); const abilitiesCase = (abilities.has('Guts') || abilities.has('Sharpness')); From a24511058d8cc7cf5f7543d0161733c8ba1a365e Mon Sep 17 00:00:00 2001 From: Vertigo <98419271+VertigoXY@users.noreply.github.com> Date: Thu, 14 Sep 2023 21:09:21 -0700 Subject: [PATCH 103/176] Fix berries legality in Teal Mask (#9780) --- data/items.ts | 7 ------- data/mods/gen9predlc/items.ts | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 7 deletions(-) diff --git a/data/items.ts b/data/items.ts index 329f5548913f..e0573a204376 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1178,7 +1178,6 @@ export const Items: {[itemid: string]: ItemData} = { onEat() { }, num: 210, gen: 4, - isNonstandard: "Unobtainable", }, damprock: { name: "Damp Rock", @@ -1680,7 +1679,6 @@ export const Items: {[itemid: string]: ItemData} = { onEat() { }, num: 208, gen: 3, - isNonstandard: "Unobtainable", }, eviolite: { name: "Eviolite", @@ -2783,7 +2781,6 @@ export const Items: {[itemid: string]: ItemData} = { onEat() { }, num: 211, gen: 4, - isNonstandard: "Unobtainable", }, jawfossil: { name: "Jaw Fossil", @@ -2862,7 +2859,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 687, gen: 6, - isNonstandard: "Unobtainable", }, kelpsyberry: { name: "Kelpsy Berry", @@ -3458,7 +3454,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 688, gen: 6, - isNonstandard: "Unobtainable", }, marshadiumz: { name: "Marshadium Z", @@ -3732,7 +3727,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 209, gen: 4, - isNonstandard: "Unobtainable", }, mimikiumz: { name: "Mimikium Z", @@ -4969,7 +4963,6 @@ export const Items: {[itemid: string]: ItemData} = { onEat() { }, num: 212, gen: 4, - isNonstandard: "Unobtainable", }, rustedshield: { name: "Rusted Shield", diff --git a/data/mods/gen9predlc/items.ts b/data/mods/gen9predlc/items.ts index a3a89e6712f7..3a157c0f1d84 100644 --- a/data/mods/gen9predlc/items.ts +++ b/data/mods/gen9predlc/items.ts @@ -1,4 +1,32 @@ export const Items: {[k: string]: ModdedItemData} = { + custapberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + enigmaberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + jabocaberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + keeberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + marangaberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + micleberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, + rowapberry: { + inherit: true, + isNonstandard: "Unobtainable", + }, syrupyapple: { inherit: true, isNonstandard: "Future", From cfdccbdd2aaf3dce2472a026d00af84fc99201ba Mon Sep 17 00:00:00 2001 From: Elitemagikarp <79069976+Elitemagikarp@users.noreply.github.com> Date: Fri, 15 Sep 2023 11:40:54 -0400 Subject: [PATCH 104/176] Implement power increase for STAB moves on Ogerpon masks (#9781) --- data/items.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/data/items.ts b/data/items.ts index e0573a204376..74943ef6dfeb 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1101,6 +1101,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Cornerstone Mask", spritenum: 758, forcedForme: "Ogerpon-Cornerstone", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Cornerstone')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Cornerstone"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; @@ -2504,6 +2510,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Hearthflame Mask", spritenum: 760, forcedForme: "Ogerpon-Hearthflame", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Hearthflame')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Hearthflame"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; @@ -7100,6 +7112,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Wellspring Mask", spritenum: 759, forcedForme: "Ogerpon-Wellspring", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Wellspring')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Wellspring"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; From 6ff8a6839b4d9d8ce6479ca0e1259fc41a60fd5e Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 15 Sep 2023 11:41:31 -0600 Subject: [PATCH 105/176] Mix and Mega: Add support for Masks --- config/formats.ts | 6 ++-- data/items.ts | 12 ++++---- data/mods/mixandmega/items.ts | 21 ++++++++++++++ data/mods/mixandmega/scripts.ts | 47 +++++++++++++++++++++++++++++-- server/chat-plugins/othermetas.ts | 24 ++++++++++------ sim/global-types.ts | 1 + 6 files changed, 92 insertions(+), 19 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 3f8ad85688f5..ebade8bd6ceb 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -869,8 +869,8 @@ export const Formats: FormatList = [ const itemTable = new Set(); for (const set of team) { const item = this.dex.items.get(set.item); - if (!item.megaStone && !item.onPrimal && - !item.forcedForme?.endsWith('Origin') && !item.name.startsWith('Rusted')) continue; + if (!item.megaStone && !item.onPrimal && !item.forcedForme?.endsWith('Origin') && + !item.name.startsWith('Rusted') && !item.name.endsWith('Mask')) continue; const natdex = this.ruleTable.has('standardnatdex'); if (natdex && item.id !== 'ultranecroziumz') continue; const species = this.dex.species.get(set.species); @@ -886,7 +886,7 @@ export const Formats: FormatList = [ } if (itemTable.has(item.id)) { return [ - `You are limited to one of each mega stone/orb/rusted item/sinnoh item.`, + `You are limited to one of each mega stone/orb/rusted item/sinnoh item/mask.`, `(You have more than one ${item.name})`, ]; } diff --git a/data/items.ts b/data/items.ts index 74943ef6dfeb..3463465f5a17 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1100,18 +1100,18 @@ export const Items: {[itemid: string]: ItemData} = { cornerstonemask: { name: "Cornerstone Mask", spritenum: 758, - forcedForme: "Ogerpon-Cornerstone", onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Cornerstone')) { return this.chainModify([4915, 4096]); } }, - itemUser: ["Ogerpon-Cornerstone"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; return true; }, + forcedForme: "Ogerpon-Cornerstone", + itemUser: ["Ogerpon-Cornerstone"], num: 2406, gen: 9, }, @@ -2509,18 +2509,18 @@ export const Items: {[itemid: string]: ItemData} = { hearthflamemask: { name: "Hearthflame Mask", spritenum: 760, - forcedForme: "Ogerpon-Hearthflame", onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Hearthflame')) { return this.chainModify([4915, 4096]); } }, - itemUser: ["Ogerpon-Hearthflame"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; return true; }, + forcedForme: "Ogerpon-Hearthflame", + itemUser: ["Ogerpon-Hearthflame"], num: 2408, gen: 9, }, @@ -7111,18 +7111,18 @@ export const Items: {[itemid: string]: ItemData} = { wellspringmask: { name: "Wellspring Mask", spritenum: 759, - forcedForme: "Ogerpon-Wellspring", onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Wellspring')) { return this.chainModify([4915, 4096]); } }, - itemUser: ["Ogerpon-Wellspring"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; return true; }, + forcedForme: "Ogerpon-Wellspring", + itemUser: ["Ogerpon-Wellspring"], num: 2407, gen: 9, }, diff --git a/data/mods/mixandmega/items.ts b/data/mods/mixandmega/items.ts index 50b139473e3e..8d62a4bf520d 100644 --- a/data/mods/mixandmega/items.ts +++ b/data/mods/mixandmega/items.ts @@ -90,6 +90,13 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: null, }, + cornerstonemask: { + inherit: true, + onBasePower(basePower, user, target, move) { + return this.chainModify([4915, 4096]); + }, + onTakeItem: false, + }, diancite: { inherit: true, isNonstandard: null, @@ -127,6 +134,13 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: null, }, + hearthflamemask: { + inherit: true, + onBasePower(basePower, user, target, move) { + return this.chainModify([4915, 4096]); + }, + onTakeItem: false, + }, heracronite: { inherit: true, isNonstandard: null, @@ -285,4 +299,11 @@ export const Items: {[k: string]: ModdedItemData} = { }, onTakeItem: false, }, + wellspringmask: { + inherit: true, + onBasePower(basePower, user, target, move) { + return this.chainModify([4915, 4096]); + }, + onTakeItem: false, + }, }; diff --git a/data/mods/mixandmega/scripts.ts b/data/mods/mixandmega/scripts.ts index 56568ef9d8e6..e0cdae39262a 100644 --- a/data/mods/mixandmega/scripts.ts +++ b/data/mods/mixandmega/scripts.ts @@ -59,8 +59,10 @@ export const Scripts: ModdedBattleScriptsData = { } for (const pokemon of this.getAllPokemon()) { const item = pokemon.getItem(); - if (['adamantcrystal', 'griseouscore', 'lustrousglobe', 'vilevial'].includes(item.id) && - item.forcedForme !== pokemon.species.name) { + if ([ + 'adamantcrystal', 'griseouscore', 'lustrousglobe', 'wellspringmask', + 'cornerstonemask', 'hearthflamemask', 'vilevial', + ].includes(item.id) && item.forcedForme !== pokemon.species.name) { // @ts-ignore const rawSpecies = this.actions.getMixedSpecies(pokemon.m.originalSpecies, item.forcedForme!, pokemon); const species = pokemon.setSpecies(rawSpecies); @@ -427,6 +429,47 @@ export const Scripts: ModdedBattleScriptsData = { pokemon.canMegaEvo = null; return true; }, + terastallize(pokemon) { + if (pokemon.illusion?.species.baseSpecies === 'Ogerpon') { + this.battle.singleEvent('End', this.dex.abilities.get('Illusion'), pokemon.abilityState, pokemon); + } + + let type = pokemon.teraType; + if (pokemon.species.baseSpecies !== 'Ogerpon' && pokemon.getItem().name.endsWith('Mask')) { + type = this.dex.species.get(pokemon.getItem().forcedForme).forceTeraType!; + } + this.battle.add('-terastallize', pokemon, type); + pokemon.terastallized = type; + for (const ally of pokemon.side.pokemon) { + ally.canTerastallize = null; + } + pokemon.addedType = ''; + pokemon.knownType = true; + pokemon.apparentType = type; + if (pokemon.species.baseSpecies === 'Ogerpon') { + const tera = pokemon.species.id === 'ogerpon' ? 'tealtera' : 'tera'; + pokemon.formeChange(pokemon.species.id + tera, pokemon.getItem(), true); + } else { + if (pokemon.getItem().name.endsWith('Mask')) { + // @ts-ignore + const species: Species = this.getMixedSpecies(pokemon.m.originalSpecies, + pokemon.getItem().forcedForme! + '-Tera', pokemon); + const oSpecies = this.dex.species.get(pokemon.m.originalSpecies); + // @ts-ignore + const originalTeraSpecies = this.dex.species.get(species.originalSpecies); + pokemon.formeChange(species, pokemon.getItem(), true); + this.battle.add('-start', pokemon, originalTeraSpecies.requiredItem, '[silent]'); + if (oSpecies.types.length !== pokemon.species.types.length || oSpecies.types[1] !== pokemon.species.types[1]) { + this.battle.add('-start', pokemon, 'typechange', pokemon.species.types.join('/'), '[silent]'); + } + } + } + if (pokemon.species.baseSpecies === 'Ogerpon') { + const tera = pokemon.species.id === 'ogerpon' ? 'tealtera' : 'tera'; + pokemon.formeChange(pokemon.species.id + tera, pokemon.getItem(), true); + } + this.battle.runEvent('AfterTerastallization', pokemon); + }, getMixedSpecies(originalForme, megaForme, pokemon) { const originalSpecies = this.dex.species.get(originalForme); const megaSpecies = this.dex.species.get(megaForme); diff --git a/server/chat-plugins/othermetas.ts b/server/chat-plugins/othermetas.ts index b19197286698..49f8c49a31bb 100644 --- a/server/chat-plugins/othermetas.ts +++ b/server/chat-plugins/othermetas.ts @@ -41,7 +41,7 @@ function getMegaStone(stone: string, mod = 'gen9'): Item | null { } } if (!item.megaStone && !item.onPrimal && !item.forcedForme?.endsWith('Epilogue') && - !item.forcedForme?.endsWith('Origin') && !item.name.startsWith('Rusted')) return null; + !item.forcedForme?.endsWith('Origin') && !item.name.startsWith('Rusted') && !item.name.endsWith('Mask')) return null; return item; } @@ -98,7 +98,7 @@ export const commands: Chat.ChatCommands = { const stone = getMegaStone(stoneName[0], mod); const species = dex.species.get(sep[0]); if (!stone) { - throw new Chat.ErrorMessage(`Error: Mega Stone/Primal Orb/Rusted Item/Origin Item not found.`); + throw new Chat.ErrorMessage(`Error: Mega Stone/Primal Orb/Rusted Item/Origin Item/Mask not found.`); } if (!species.exists) throw new Chat.ErrorMessage(`Error: Pok\u00e9mon not found.`); let baseSpecies: Species; @@ -122,7 +122,8 @@ export const commands: Chat.ChatCommands = { break; default: const forcedForme = stone.forcedForme; - if (forcedForme && (forcedForme.endsWith('Origin') || forcedForme.endsWith('Epilogue'))) { + if (forcedForme && + (forcedForme.startsWith('Ogerpon') || forcedForme.endsWith('Origin') || forcedForme.endsWith('Epilogue'))) { megaSpecies = dex.species.get(forcedForme); baseSpecies = dex.species.get(forcedForme.split('-')[0]); } else { @@ -217,11 +218,15 @@ export const commands: Chat.ChatCommands = { const stone = getMegaStone(targetid, sep[1]); const stones = []; if (!stone) { - const species = dex.species.get(targetid.replace(/(?:mega[xy]?|primal|origin|crowned|epilogue)$/, '')); + const species = dex.species.get( + targetid.replace(/(?:mega[xy]?|primal|origin|crowned|epilogue|cornerstone|wellspring|hearthflame)$/, '') + ); if (!species.exists) throw new Chat.ErrorMessage(`Error: Mega Stone not found.`); if (!species.otherFormes) throw new Chat.ErrorMessage(`Error: Mega Evolution not found.`); for (const poke of species.otherFormes) { - if (!/(?:-Crowned|-Epilogue|-Origin|-Primal|-Mega(?:-[XY])?)$/.test(poke)) continue; + if (!/(?:-Cornerstone|-Wellspring|-Hearthflame|-Crowned|-Epilogue|-Origin|-Primal|-Mega(?:-[XY])?)$/.test(poke)) { + continue; + } const megaPoke = dex.species.get(poke); const flag = megaPoke.requiredMove === 'Dragon Ascent' ? megaPoke.requiredMove : megaPoke.requiredItem; if (/mega[xy]$/.test(targetid) && toID(megaPoke.name) !== toID(dex.species.get(targetid))) continue; @@ -254,7 +259,8 @@ export const commands: Chat.ChatCommands = { break; default: const forcedForme = aStone.forcedForme; - if (forcedForme && (forcedForme.endsWith('Origin') || forcedForme.endsWith('Epilogue'))) { + if (forcedForme && + (forcedForme.startsWith('Ogerpon') || forcedForme.endsWith('Origin') || forcedForme.endsWith('Epilogue'))) { megaSpecies = dex.species.get(forcedForme); baseSpecies = dex.species.get(forcedForme.split('-')[0]); } else { @@ -284,10 +290,12 @@ export const commands: Chat.ChatCommands = { Weight: (deltas.weighthg < 0 ? "" : "+") + deltas.weighthg / 10 + " kg", }; let tier; - if (['redorb', 'blueorb'].includes(aStone.id) || aStone.forcedForme?.endsWith('Origin')) { + if (['redorb', 'blueorb'].includes(aStone.id)) { tier = "Orb"; } else if (aStone.name === "Dragon Ascent") { tier = "Move"; + } else if (aStone.name.endsWith('Mask')) { + tier = "Mask"; } else if (aStone.megaStone) { tier = "Stone"; } else { @@ -299,7 +307,7 @@ export const commands: Chat.ChatCommands = { buf += ``; } else { // temp image support until real images are uploaded - const itemName = aStone.forcedForme?.endsWith('Origin') ? aStone.name.split(' ')[0] + ' Orb' : aStone.name; + const itemName = aStone.name; buf += ` `; } if (aStone.name === "Dragon Ascent") { diff --git a/sim/global-types.ts b/sim/global-types.ts index 9f167884e15f..c9d4154f9c9d 100644 --- a/sim/global-types.ts +++ b/sim/global-types.ts @@ -273,6 +273,7 @@ interface ModdedBattleActions { moveData?: ActiveMove, isSecondary?: boolean, isSelf?: boolean ) => [SpreadMoveDamage, SpreadMoveTargets]; targetTypeChoices?: (this: BattleActions, targetType: string) => boolean; + terastallize?: (this: BattleActions, pokemon: Pokemon) => void; tryMoveHit?: ( this: BattleActions, target: Pokemon, pokemon: Pokemon, move: ActiveMove ) => number | undefined | false | ''; From 31fbc87450f6445d24af15bd2df31dfcdda8f1aa Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Fri, 15 Sep 2023 12:46:02 -0500 Subject: [PATCH 106/176] Fix Heatproof's modifier location (#9782) --- data/abilities.ts | 12 ++++++++++-- data/mods/gen8/abilities.ts | 9 +++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/data/abilities.ts b/data/abilities.ts index 88f7f83821bb..2ebaee6edd95 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1683,9 +1683,17 @@ export const Abilities: {[abilityid: string]: AbilityData} = { num: 131, }, heatproof: { - onSourceBasePowerPriority: 18, - onSourceBasePower(basePower, attacker, defender, move) { + onSourceModifyAtkPriority: 6, + onSourceModifyAtk(atk, attacker, defender, move) { + if (move.type === 'Fire') { + this.debug('Heatproof Atk weaken'); + return this.chainModify(0.5); + } + }, + onSourceModifySpAPriority: 5, + onSourceModifySpA(atk, attacker, defender, move) { if (move.type === 'Fire') { + this.debug('Heatproof SpA weaken'); return this.chainModify(0.5); } }, diff --git a/data/mods/gen8/abilities.ts b/data/mods/gen8/abilities.ts index 2d7b38ad7dcf..d162b9eb7d40 100644 --- a/data/mods/gen8/abilities.ts +++ b/data/mods/gen8/abilities.ts @@ -387,6 +387,15 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { }, heatproof: { inherit: true, + onSourceModifyAtk() {}, + onSourceModifySpA() {}, + onSourceBasePowerPriority: 18, + onSourceBasePower(basePower, attacker, defender, move) { + if (move.type === 'Fire') { + this.debug('Heatproof BP weaken'); + return this.chainModify(0.5); + } + }, rating: 2, }, heavymetal: { From 69aff4e84af419b6fc751546ee3293278c0eb49f Mon Sep 17 00:00:00 2001 From: Marty-D Date: Fri, 15 Sep 2023 14:11:19 -0400 Subject: [PATCH 107/176] Descriptions: Update Masks --- data/text/items.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/text/items.ts b/data/text/items.ts index aa132bbd1d12..bb65ee0c06e5 100644 --- a/data/text/items.ts +++ b/data/text/items.ts @@ -302,7 +302,7 @@ export const ItemsText: {[k: string]: ItemText} = { }, cornerstonemask: { name: "Cornerstone Mask", - desc: "Ogerpon-Cornerstone can Terastallize to acquire Embody Aspect (Cornerstone).", + desc: "Ogerpon-Cornerstone: 1.2x power attacks; Terastallize to gain Embody Aspect.", }, cornnberry: { name: "Cornn Berry", @@ -777,7 +777,7 @@ export const ItemsText: {[k: string]: ItemText} = { }, hearthflamemask: { name: "Hearthflame Mask", - desc: "Ogerpon-Hearthflame can Terastallize to acquire Embody Aspect (Hearthflame).", + desc: "Ogerpon-Hearthflame: 1.2x power attacks; Terastallize to gain Embody Aspect.", }, heatrock: { name: "Heat Rock", @@ -2307,7 +2307,7 @@ export const ItemsText: {[k: string]: ItemText} = { }, wellspringmask: { name: "Wellspring Mask", - desc: "Ogerpon-Wellspring can Terastallize to acquire Embody Aspect (Wellspring).", + desc: "Ogerpon-Wellspring: 1.2x power attacks; Terastallize to gain Embody Aspect.", }, wepearberry: { name: "Wepear Berry", From 545653f1700bc88957e00c9471f24c305662c59f Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Fri, 15 Sep 2023 13:14:04 -0500 Subject: [PATCH 108/176] Permalocks: Do not append to log messages --- server/chat-plugins/permalocks.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index 919566d2f7cb..de0a0a8c8123 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -101,7 +101,7 @@ export const Nominations = new class { usRoom.send(`|uhtml|permanoms|${this.getDisplayButton()}`); Chat.refreshPageFor('permalocks', usRoom); } - async add(target: string, connection: Connection, context?: Chat.CommandContext) { + async add(target: string, connection: Connection) { const user = connection.user; const [primary, rawAlts, rawIps, type, details] = Utils.splitFirst(target, '|', 4).map(f => f.trim()); const primaryID = toID(primary); @@ -151,9 +151,7 @@ export const Nominations = new class { Utils.sortBy(this.noms, nom => -nom.date); this.save(); this.notifyStaff(); - if (context) { - context.privateGlobalModAction(`${user.name} submitted a perma nomination for ${primaryID}`); - } + Rooms.get('staff')?.addByUser(user, `${user.name} submitted a perma nomination for ${primaryID}`); } find(id: string) { return this.noms.find(f => f.primaryID === id); @@ -381,7 +379,7 @@ export const commands: Chat.ChatCommands = { }, submit(target, room, user) { this.checkCan('lock'); - return Nominations.add(target, this.connection, this); + return Nominations.add(target, this.connection); }, list() { this.checkCan('lock'); From 3abcc2ac91fcdd18f88d70d51215a0ce7109adfa Mon Sep 17 00:00:00 2001 From: Marty-D Date: Fri, 15 Sep 2023 14:18:49 -0400 Subject: [PATCH 109/176] Descriptions: Update Heatproof --- data/text/abilities.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/text/abilities.ts b/data/text/abilities.ts index de9cfa4c52d7..74154f7eec73 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -644,8 +644,12 @@ export const AbilitiesText: {[k: string]: AbilityText} = { }, heatproof: { name: "Heatproof", - desc: "The power of Fire-type attacks against this Pokemon is halved. This Pokemon takes half of the usual burn damage, rounded down.", - shortDesc: "The power of Fire-type attacks against this Pokemon is halved; burn damage halved.", + desc: "If a Pokemon uses a Fire-type attack against this Pokemon, that Pokemon's offensive stat is halved when calculating the damage to this Pokemon. This Pokemon takes half of the usual burn damage, rounded down.", + shortDesc: "Fire damage against this Pokemon is dealt with 1/2 offensive stat; 1/2 burn damage.", + gen8: { + desc: "The power of Fire-type attacks against this Pokemon is halved. This Pokemon takes half of the usual burn damage, rounded down.", + shortDesc: "The power of Fire-type attacks against this Pokemon is halved; burn damage halved.", + }, }, heavymetal: { name: "Heavy Metal", From c19a1fe187eb838650a05a054b22bc259c934b4a Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 15 Sep 2023 12:20:25 -0600 Subject: [PATCH 110/176] AAA: Update bans --- config/formats.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index ebade8bd6ceb..011c303117f7 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -815,15 +815,14 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', '!Obtainable Abilities', 'Ability Clause = 1', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Enamorus-Base', - 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', - 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Shaymin-Sky', 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', - 'Zacian-Crowned', 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', - 'Embody Aspect (Teal)', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', - 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', - 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', - 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Enamorus-Base', + 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Gholdengo', 'Groudon', 'Hariyama', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', + 'Iron Valiant', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Noivern', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Shaymin-Sky', + 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Base', + 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', + 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', + 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', + 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { From eae8a52f4e0468b62b9e520eb1fbc818c72dcfb8 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 15 Sep 2023 12:21:33 -0600 Subject: [PATCH 111/176] Embody Aspect only works on Ogerpon --- config/formats.ts | 8 ++++---- data/abilities.ts | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 011c303117f7..72ec8e318c61 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -840,10 +840,10 @@ export const Formats: FormatList = [ ], banlist: [ 'Calyrex-Shadow', 'Gengar-Mega', 'Groudon-Primal', 'Mewtwo-Mega-Y', 'Rayquaza-Mega', 'Regigigas', 'Shedinja', 'Slaking', 'Arena Trap', - 'Comatose', 'Contrary', 'Embody Aspect (Hearthflame)', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', - 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', - 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Dire Claw', 'Imprison', - 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', + 'Comatose', 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', + 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', + 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', + 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', ], }, { diff --git a/data/abilities.ts b/data/abilities.ts index 2ebaee6edd95..b280f0649aca 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1107,6 +1107,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectcornerstone: { onStart(pokemon) { + if (pokemon.species.baseSpecies !== "Ogerpon") return; this.boost({def: 1}, pokemon); }, name: "Embody Aspect (Cornerstone)", @@ -1115,6 +1116,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspecthearthflame: { onStart(pokemon) { + if (pokemon.species.baseSpecies !== "Ogerpon") return; this.boost({atk: 1}, pokemon); }, name: "Embody Aspect (Hearthflame)", @@ -1123,6 +1125,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectteal: { onStart(pokemon) { + if (pokemon.species.baseSpecies !== "Ogerpon") return; this.boost({spe: 1}, pokemon); }, name: "Embody Aspect (Teal)", @@ -1131,6 +1134,7 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectwellspring: { onStart(pokemon) { + if (pokemon.species.baseSpecies !== "Ogerpon") return; this.boost({spd: 1}, pokemon); }, name: "Embody Aspect (Wellspring)", From 0442b64257f6eb171c094537708d606d6cc119ba Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 15 Sep 2023 12:32:13 -0600 Subject: [PATCH 112/176] Inheritance: Ban Shaymin-Sky --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 72ec8e318c61..5f8c7bf1a2cc 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1040,9 +1040,9 @@ export const Formats: FormatList = [ banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Dragapult', 'Enamorus-Base', 'Espathra', 'Eternatus', 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', - 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', 'Urshifu-Base', - 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', 'Poison Heal', - 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', + 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', + 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', + 'Poison Heal', 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', ], getEvoFamily(speciesid) { let species = Dex.species.get(speciesid); From f42e12ca9542b249bee4ddafb2e849063cad0b44 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 15 Sep 2023 12:32:44 -0600 Subject: [PATCH 113/176] Inheritance: Unban Ursaluna-Bloodmoon --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 5f8c7bf1a2cc..936221e3881a 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1040,7 +1040,7 @@ export const Formats: FormatList = [ banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Cresselia', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Dragapult', 'Enamorus-Base', 'Espathra', 'Eternatus', 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', - 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna', + 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna-Base', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', ], From 0c8643d20e865a9c292cd386d9327920ca8a3aeb Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Fri, 15 Sep 2023 22:23:40 -0500 Subject: [PATCH 114/176] Permalocks: Fix icons of specific formes --- server/chat-plugins/permalocks.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index de0a0a8c8123..8941cc541176 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -515,9 +515,12 @@ export const commands: Chat.ChatCommands = { if (!mon.exists) { return this.errorReply(`Species ${monName} does not exist.`); } - Nominations.icons[targetId] = mon.id; + Nominations.icons[targetId] = mon.name.toLowerCase(); Nominations.save(); - this.sendReply(`|html|Updated ${targetId === user.id ? 'your' : `${targetId}'s`} permalock post icon to `); + this.sendReply( + `|html|Updated ${targetId === user.id ? 'your' : `${targetId}'s`} permalock post icon to ` + + `` + ); }, deleteicon(target, room, user) { this.checkCan('rangeban'); From 69fb3dbf99b0529c71e2466b5ee1c24bebcdca9e Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sat, 16 Sep 2023 12:30:58 -0600 Subject: [PATCH 115/176] BH: Ban Tail Glow --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 936221e3881a..b6cd23b4e8a4 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -843,7 +843,7 @@ export const Formats: FormatList = [ 'Comatose', 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', - 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', + 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', 'Tail Glow, ], }, { From a5488992b8f9ba36d0c05b28be36f32d966b5386 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sat, 16 Sep 2023 13:13:13 -0600 Subject: [PATCH 116/176] Fix build im an idiot --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index b6cd23b4e8a4..205c7a7b9d34 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -843,7 +843,7 @@ export const Formats: FormatList = [ 'Comatose', 'Contrary', 'Gorilla Tactics', 'Hadron Engine', 'Huge Power', 'Illusion', 'Innards Out', 'Libero', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', 'Protean', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Water Bubble', 'Wonder Guard', 'Baton Pass', 'Belly Drum', 'Ceaseless Edge', 'Dire Claw', 'Imprison', 'Last Respects', 'Quiver Dance', 'Rage Fist', - 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', 'Tail Glow, + 'Revival Blessing', 'Shed Tail', 'Substitute', 'Shell Smash', 'Tail Glow', ], }, { From 4ab657de3cad6fdf9fe59a1a720df3cfe7e1c0a3 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Sat, 16 Sep 2023 14:27:27 -0700 Subject: [PATCH 117/176] More Ogerpon fixes (#9784) --- data/abilities.ts | 20 ++++++++++++-------- data/items.ts | 9 +++++++++ data/text/abilities.ts | 8 ++++++++ 3 files changed, 29 insertions(+), 8 deletions(-) diff --git a/data/abilities.ts b/data/abilities.ts index b280f0649aca..528e5758b12d 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1107,8 +1107,9 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectcornerstone: { onStart(pokemon) { - if (pokemon.species.baseSpecies !== "Ogerpon") return; - this.boost({def: 1}, pokemon); + if (pokemon.baseSpecies.name === 'Ogerpon-Cornerstone-Tera' && !pokemon.transformed) { + this.boost({def: 1}, pokemon); + } }, name: "Embody Aspect (Cornerstone)", rating: 3.5, @@ -1116,8 +1117,9 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspecthearthflame: { onStart(pokemon) { - if (pokemon.species.baseSpecies !== "Ogerpon") return; - this.boost({atk: 1}, pokemon); + if (pokemon.baseSpecies.name === 'Ogerpon-Hearthflame-Tera' && !pokemon.transformed) { + this.boost({atk: 1}, pokemon); + } }, name: "Embody Aspect (Hearthflame)", rating: 3.5, @@ -1125,8 +1127,9 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectteal: { onStart(pokemon) { - if (pokemon.species.baseSpecies !== "Ogerpon") return; - this.boost({spe: 1}, pokemon); + if (pokemon.baseSpecies.name === 'Ogerpon-Teal-Tera' && !pokemon.transformed) { + this.boost({spe: 1}, pokemon); + } }, name: "Embody Aspect (Teal)", rating: 3.5, @@ -1134,8 +1137,9 @@ export const Abilities: {[abilityid: string]: AbilityData} = { }, embodyaspectwellspring: { onStart(pokemon) { - if (pokemon.species.baseSpecies !== "Ogerpon") return; - this.boost({spd: 1}, pokemon); + if (pokemon.baseSpecies.name === 'Ogerpon-Wellspring-Tera' && !pokemon.transformed) { + this.boost({spd: 1}, pokemon); + } }, name: "Embody Aspect (Wellspring)", rating: 3.5, diff --git a/data/items.ts b/data/items.ts index 3463465f5a17..436b979c05b4 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1100,6 +1100,9 @@ export const Items: {[itemid: string]: ItemData} = { cornerstonemask: { name: "Cornerstone Mask", spritenum: 758, + fling: { + basePower: 60, + }, onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Cornerstone')) { @@ -2509,6 +2512,9 @@ export const Items: {[itemid: string]: ItemData} = { hearthflamemask: { name: "Hearthflame Mask", spritenum: 760, + fling: { + basePower: 60, + }, onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Hearthflame')) { @@ -7111,6 +7117,9 @@ export const Items: {[itemid: string]: ItemData} = { wellspringmask: { name: "Wellspring Mask", spritenum: 759, + fling: { + basePower: 60, + }, onBasePowerPriority: 15, onBasePower(basePower, user, target, move) { if (user.baseSpecies.name.startsWith('Ogerpon-Wellspring')) { diff --git a/data/text/abilities.ts b/data/text/abilities.ts index 74154f7eec73..b2e9a862603f 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -438,18 +438,26 @@ export const AbilitiesText: {[k: string]: AbilityText} = { embodyaspectcornerstone: { name: "Embody Aspect (Cornerstone)", shortDesc: "On switch-in, this Pokemon's Defense is raised by 1 stage.", + + boost: " The Cornerstone Mask worn by [POKEMON] shone brilliantly, and [POKEMON]'s Defense rose!", }, embodyaspecthearthflame: { name: "Embody Aspect (Hearthflame)", shortDesc: "On switch-in, this Pokemon's Attack is raised by 1 stage.", + + boost: " The Hearthflame Mask worn by [POKEMON] shone brilliantly, and [POKEMON]'s Attack rose!", }, embodyaspectteal: { name: "Embody Aspect (Teal)", shortDesc: "On switch-in, this Pokemon's Speed is raised by 1 stage.", + + boost: " The Teal Mask worn by [POKEMON] shone brilliantly, and [POKEMON]'s Speed rose!", }, embodyaspectwellspring: { name: "Embody Aspect (Wellspring)", shortDesc: "On switch-in, this Pokemon's Special Defense is raised by 1 stage.", + + boost: " The Wellspring Mask worn by [POKEMON] shone brilliantly, and [POKEMON]'s Sp. Def rose!", }, emergencyexit: { name: "Emergency Exit", From 2998cfb33b45084ad8d5c8477a2ac5c6e70934f9 Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Sat, 16 Sep 2023 18:29:15 -0300 Subject: [PATCH 118/176] Frantic Fusions: Update bans (#9785) https://www.smogon.com/forums/threads/frantic-fusions-omotm-ladder-live-dlc-slate-post-221.3725593/page-9#post-9781616 --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 205c7a7b9d34..7fcb200c6dfd 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -777,13 +777,13 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', '!Nickname Clause', '!Obtainable Abilities', 'Sleep Moves Clause', 'Frantic Fusions Mod', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Dondozo', 'Dialga', 'Dialga-Origin', 'Ditto', + 'Annihilape', 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chien-Pao', 'Chi-Yu', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Ditto', 'Dragapult', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Iron Hands', 'Iron Valiant', 'Koraidon', 'Komala', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Numel', 'Palafin', 'Palkia', 'Palkia-Origin', - 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Toxapex', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Poison Heal', 'Pure Power', - 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Unburden', 'Damp Rock', 'Eviolite', 'Heat Rock', 'King\'s Rock', 'Quick Claw', 'Baton Pass', - 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Toxapex', 'Urshifu', 'Urshifu-Rapid-Strike', 'Weavile', 'Zacian', + 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', + 'Neutralizing Gas', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Unburden', 'Damp Rock', 'Heat Rock', 'King\'s Rock', + 'Quick Claw', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { From 81357ff4e4e7b127ba990fc07a901b62f4b017d8 Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Sat, 16 Sep 2023 16:30:46 -0500 Subject: [PATCH 119/176] Gen 9 Random Battle updates (#9786) --- data/random-sets.json | 27 +++++++++++---------------- data/random-teams.ts | 10 +++++++--- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/data/random-sets.json b/data/random-sets.json index d7a484451b6e..8bdb1448a576 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -439,7 +439,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Fire Blast", "Gunk Shot", "Pain Split", "Toxic Spikes", "Will-O-Wisp"], + "movepool": ["Fire Blast", "Gunk Shot", "Pain Split", "Sludge Bomb", "Toxic Spikes", "Will-O-Wisp"], "teraTypes": ["Steel"] } ] @@ -836,11 +836,6 @@ "role": "Wallbreaker", "movepool": ["Dazzling Gleam", "Earth Power", "Leaf Storm", "Sludge Bomb"], "teraTypes": ["Fairy", "Grass", "Ground", "Poison"] - }, - { - "role": "Setup Sweeper", - "movepool": ["Giga Drain", "Sludge Bomb", "Sunny Day", "Weather Ball"], - "teraTypes": ["Fire"] } ] }, @@ -1550,7 +1545,7 @@ { "role": "Setup Sweeper", "movepool": ["Headlong Rush", "Shell Smash", "Stone Edge", "Wood Hammer"], - "teraTypes": ["Ground", "Water"] + "teraTypes": ["Ground", "Rock", "Water"] } ] }, @@ -5032,8 +5027,13 @@ "sets": [ { "role": "AV Pivot", - "movepool": ["Brave Bird", "Gunk Shot", "Heat Wave", "Play Rough", "U-turn"], - "teraTypes": ["Flying", "Ground"] + "movepool": ["Beat Up", "Gunk Shot", "Heat Wave", "Play Rough", "U-turn"], + "teraTypes": ["Dark", "Steel", "Water"] + }, + { + "role": "Bulky Attacker", + "movepool": ["Beat Up", "Double Kick", "Gunk Shot", "Play Rough", "Roost", "U-turn"], + "teraTypes": ["Dark", "Steel", "Water"] }, { "role": "Tera Blast user", @@ -5050,11 +5050,6 @@ "movepool": ["Ivy Cudgel", "Knock Off", "Spikes", "Superpower", "Synthesis", "U-turn"], "teraTypes": ["Grass"] }, - { - "role": "Wallbreaker", - "movepool": ["Knock Off", "Superpower", "U-turn", "Wood Hammer"], - "teraTypes": ["Grass"] - }, { "role": "Setup Sweeper", "movepool": ["Ivy Cudgel", "Knock Off", "Superpower", "Swords Dance"], @@ -5066,7 +5061,7 @@ "level": 80, "sets": [ { - "role": "Fast Support", + "role": "Bulky Attacker", "movepool": ["Encore", "Ivy Cudgel", "Spikes", "Synthesis", "U-turn", "Wood Hammer"], "teraTypes": ["Water"] }, @@ -5091,7 +5086,7 @@ "level": 80, "sets": [ { - "role": "Fast Support", + "role": "Bulky Attacker", "movepool": ["Encore", "Ivy Cudgel", "Spikes", "Superpower", "Synthesis", "Wood Hammer"], "teraTypes": ["Rock"] }, diff --git a/data/random-teams.ts b/data/random-teams.ts index 57a2a1f2d611..5636eb8b473b 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -534,7 +534,7 @@ export class RandomTeams { ['fireblast', ['fierydance', 'flamethrower']], ['lavaplume', 'magmastorm'], ['thunderpunch', 'wildcharge'], - ['gunkshot', ['direclaw', 'poisonjab']], + ['gunkshot', ['direclaw', 'poisonjab', 'sludgebomb']], ['aurasphere', 'focusblast'], ['closecombat', 'drainpunch'], ['bugbite', 'pounce'], @@ -1291,7 +1291,7 @@ export class RandomTeams { if (moves.has('scaleshot')) return 'Loaded Dice'; if (moves.has('stuffcheeks')) return this.randomChance(1, 2) ? 'Liechi Berry' : 'Salac Berry'; if (ability === 'Unburden') return moves.has('closecombat') ? 'White Herb' : 'Sitrus Berry'; - if (moves.has('shellsmash')) return 'White Herb'; + if (moves.has('shellsmash') && ability !== 'Weak Armor') return 'White Herb'; if (moves.has('acrobatics') && ability !== 'Protosynthesis') return ability === 'Grassy Surge' ? 'Grassy Seed' : ''; if (moves.has('auroraveil') || moves.has('lightscreen') && moves.has('reflect')) return 'Light Clay'; if ( @@ -1424,6 +1424,7 @@ export class RandomTeams { return 'Assault Vest'; } if (counter.get('speedsetup') && role === 'Bulky Setup') return 'Weakness Policy'; + if (species.id === 'golem') return 'Custap Berry'; if (species.id === 'urshifurapidstrike') return 'Punching Glove'; if (species.id === 'palkia') return 'Lustrous Orb'; if (moves.has('substitute') || ability === 'Moody') return 'Leftovers'; @@ -1709,6 +1710,9 @@ export class RandomTeams { // Limit to one of each species (Species Clause) if (baseFormes[species.baseSpecies]) continue; + // Treat Ogerpon formes like the Tera Blast user role; reject if team has one already + if (species.baseSpecies === 'Ogerpon' && teamDetails.teraBlast) continue; + // Illusion shouldn't be on the last slot if (species.baseSpecies === 'Zoroark' && pokemon.length >= (this.maxTeamSize - 1)) continue; @@ -1846,7 +1850,7 @@ export class RandomTeams { if (set.moves.includes('auroraveil') || (set.moves.includes('reflect') && set.moves.includes('lightscreen'))) { teamDetails.screens = 1; } - if (set.role === 'Tera Blast user') teamDetails.teraBlast = 1; + if (set.role === 'Tera Blast user' || species.baseSpecies === "Ogerpon") teamDetails.teraBlast = 1; } if (pokemon.length < this.maxTeamSize && pokemon.length < 12) { // large teams sometimes cannot be built throw new Error(`Could not build a random team for ${this.format} (seed=${seed})`); From 980ed5663e4cffd8127c2d518d1bfcf87b4e2103 Mon Sep 17 00:00:00 2001 From: pyuk-bot Date: Sat, 16 Sep 2023 16:31:11 -0500 Subject: [PATCH 120/176] Fix more bugs related to transforming into Ogerpon (#9783) --- sim/pokemon.ts | 5 +++-- test/sim/moves/transform.js | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/sim/pokemon.ts b/sim/pokemon.ts index 7a3525c7f092..b4f3f18968eb 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -1196,7 +1196,8 @@ export class Pokemon { const species = pokemon.species; if (pokemon.fainted || this.illusion || pokemon.illusion || (pokemon.volatiles['substitute'] && this.battle.gen >= 5) || (pokemon.transformed && this.battle.gen >= 2) || (this.transformed && this.battle.gen >= 5) || - species.name === 'Eternatus-Eternamax' || (species.baseSpecies === 'Ogerpon' && this.terastallized)) { + species.name === 'Eternatus-Eternamax' || (species.baseSpecies === 'Ogerpon' && + (this.terastallized || pokemon.terastallized))) { return false; } @@ -1292,7 +1293,7 @@ export class Pokemon { // Pokemon transformed into Ogerpon cannot Terastallize // restoring their ability to tera after they untransform is handled ELSEWHERE - if (this.species.baseSpecies === 'Ogerpon') this.canTerastallize = false; + if (this.species.baseSpecies === 'Ogerpon' && this.canTerastallize) this.canTerastallize = false; return true; } diff --git a/test/sim/moves/transform.js b/test/sim/moves/transform.js index ae6e963d126d..0563c90a1dcd 100644 --- a/test/sim/moves/transform.js +++ b/test/sim/moves/transform.js @@ -196,6 +196,16 @@ describe('Transform', function () { assert.false(battle.p1.active[0].transformed); }); + it("should fail against Ogerpon when Ogerpon is Terastallized", function () { + battle = common.createBattle([[ + {species: "Ditto", ability: "limber", moves: ['transform'], teraType: "Fire"}, + ], [ + {species: "Ogerpon", ability: "defiant", moves: ['sleeptalk'], teraType: "Grass"}, + ]]); + battle.makeChoices('move transform', 'move sleeptalk terastallize'); + assert.false(battle.p1.active[0].transformed); + }); + it("should prevent Pokemon transformed into Ogerpon from Terastallizing", function () { battle = common.createBattle([[ {species: "Ditto", ability: "limber", moves: ['transform'], teraType: "Fire"}, @@ -205,6 +215,20 @@ describe('Transform', function () { battle.makeChoices(); assert.cantMove(() => battle.choose('p1', 'move sleeptalk terastallize')); }); + + it("should not allow Pokemon transformed into Ogerpon to Terastallize later if they couldn't before transforming", function () { + battle = common.createBattle({formatid: 'gen9customgame@@@!teampreview,terastalclause'}, [[ + {species: "Ditto", ability: "limber", moves: ['transform'], teraType: "Fire"}, + {species: "Shedinja", ability: "wonderguard", moves: ['transform'], teraType: "Fire"}, + ], [ + {species: "Ogerpon", ability: "defiant", moves: ['spikes'], teraType: "Grass"}, + ]]); + battle.makeChoices(); + battle.makeChoices('switch 2', 'default'); + battle.makeChoices(); + assert.false(battle.p1.active[0].transformed); + assert.cantMove(() => battle.choose('p1', 'move transform terastallize')); + }); }); describe('Transform [Gen 5]', function () { From 97e7b9c4c69e094c79796ddbe8e7548b19847806 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sat, 16 Sep 2023 15:32:39 -0600 Subject: [PATCH 121/176] National Dex: Move Dragapult to Uber --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index bd8f0a3b6d3b..c15f44e1a3ac 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -5177,7 +5177,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { dragapult: { tier: "OU", doublesTier: "DUU", - natDexTier: "OU", + natDexTier: "Uber", }, zacian: { tier: "Uber", From 64986e0e37895acafe16fe422143837f34c12eea Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sat, 16 Sep 2023 18:07:43 -0600 Subject: [PATCH 122/176] Move Baxcalibur to Uber --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index c15f44e1a3ac..76bddff99b6b 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -5456,7 +5456,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { tier: "NFE", }, baxcalibur: { - tier: "OU", + tier: "Uber", doublesTier: "DUU", natDexTier: "OU", }, From 202728e52c32f9a0a1cdebbd421569af7a2c9ff8 Mon Sep 17 00:00:00 2001 From: Kaen <66154904+Seerd@users.noreply.github.com> Date: Sun, 17 Sep 2023 14:41:22 -0300 Subject: [PATCH 123/176] Cross Evolution: Add Terastal Clause (#9787) https://www.smogon.com/forums/threads/cross-evolution.3710953/page-13#post-9782111 --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 7fcb200c6dfd..793edef9c140 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1267,7 +1267,7 @@ export const Formats: FormatList = [ mod: 'gen9', searchShow: false, - ruleset: ['Standard OMs', 'Ability Clause = 2', 'Sleep Moves Clause', 'Min Source Gen = 9'], + ruleset: ['Standard OMs', 'Ability Clause = 2', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Basculin-White-Striped', 'Girafarig', 'Miraidon', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Huge Power', 'Ice Scales', 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Moody', 'King\'s Rock', 'Baton Pass', 'Revival Blessing', From 88e5357b5ac25696cad6ba7cfd26b53516b44ff4 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 11:42:38 -0600 Subject: [PATCH 124/176] NFE: Update bans --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 793edef9c140..a3c1884e675d 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -222,7 +222,7 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Not Fully Evolved', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ - 'Basculin-White-Striped', 'Bisharp', 'Chansey', 'Haunter', 'Magnemite', 'Magneton', 'Primeape', 'Scyther', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Shadow Tag', 'Baton Pass', + 'Basculin-White-Striped', 'Bisharp', 'Chansey', 'Haunter', 'Magneton', 'Primeape', 'Scyther', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Magnet Pull', 'Shadow Tag', 'Baton Pass', ], }, { From 8cf32ddb0c5ecc4a37a5cbd567afb35f290f9e54 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 11:43:21 -0600 Subject: [PATCH 125/176] STABmons: Restrict Clangorous Soul --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index a3c1884e675d..e64bd53293a0 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -950,7 +950,7 @@ export const Formats: FormatList = [ 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', ], restricted: [ - 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', + 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Clangorous Soul', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', 'No Retreat', 'Revival Blessing', 'Shell Smash', 'Shift Gear', 'Triple Arrows', 'V-create', 'Victory Dance', 'Wicked Blow', ], }, From 4ab2c7b5b780f7d165cdff085a7586bd761207a4 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 12:26:56 -0600 Subject: [PATCH 126/176] Datasearch: Don't group together Ogerpon forms --- server/chat-plugins/datasearch.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/chat-plugins/datasearch.ts b/server/chat-plugins/datasearch.ts index d1072e18aa3f..892459f93e4c 100644 --- a/server/chat-plugins/datasearch.ts +++ b/server/chat-plugins/datasearch.ts @@ -1303,10 +1303,11 @@ function runDexsearch(target: string, cmd: string, canAll: boolean, message: str let results: string[] = []; for (const mon of Object.keys(dex).sort()) { if (singleTypeSearch !== null && (dex[mon].types.length === 1) !== singleTypeSearch) continue; - const isRegionalForm = ["Alola", "Galar", "Hisui", "Paldea"].includes(dex[mon].forme) && - dex[mon].name !== "Pikachu-Alola"; + const isRegionalForm = (["Alola", "Galar", "Hisui"].includes(dex[mon].forme) || dex[mon].forme.startsWith("Paldea")) && + dex[mon].baseSpecies !== "Pikachu"; + const maskForm = dex[mon].baseSpecies === "Ogerpon" && !dex[mon].forme.endsWith("Tera"); const allowGmax = (gmaxSearch || tierSearch); - if (!isRegionalForm && dex[mon].baseSpecies && results.includes(dex[mon].baseSpecies) && + if (!isRegionalForm && !maskForm && dex[mon].baseSpecies && results.includes(dex[mon].baseSpecies) && getSortValue(mon) === getSortValue(dex[mon].baseSpecies)) continue; if (dex[mon].isNonstandard === 'Gigantamax' && !allowGmax) continue; results.push(dex[mon].name); From d1131f485e4fee6f9a6fa94e160749f5efe4c29b Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 12:27:43 -0600 Subject: [PATCH 127/176] Move Darkrai to DUber --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 76bddff99b6b..a8755026d366 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -2929,7 +2929,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, darkrai: { tier: "Uber", - doublesTier: "DOU", + doublesTier: "DUber", natDexTier: "Uber", }, shaymin: { From 482c36bcec24875427b54c72efd4af94c62ce508 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 12:29:19 -0600 Subject: [PATCH 128/176] Pre-DLC: Fix Jet Punch's flags --- data/mods/gen9predlc/moves.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/data/mods/gen9predlc/moves.ts b/data/mods/gen9predlc/moves.ts index 0f28c948b105..17d435205f1b 100644 --- a/data/mods/gen9predlc/moves.ts +++ b/data/mods/gen9predlc/moves.ts @@ -35,6 +35,10 @@ export const Moves: {[k: string]: ModdedMoveData} = { inherit: true, isNonstandard: "Future", }, + jetpunch: { + inherit: true, + hasSheerForce: true, + }, matchagotcha: { inherit: true, isNonstandard: "Future", From fe5af7880119ac0a369849a5dcfeccaac6bdf05e Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 14:26:24 -0600 Subject: [PATCH 129/176] ZU: Ban Gurdurr and Indeedee-F --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index e64bd53293a0..b65f9092a6ae 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -233,7 +233,7 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['[Gen 9] PU'], - banlist: ['PU'], + banlist: ['PU', 'Gurdurr', 'Indeedee-F'], }, { name: "[Gen 9] LC UU", From 7ffea4cfbfaf7afbcaf70d1324cb5f77bcc43a75 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 16:09:17 -0600 Subject: [PATCH 130/176] PU: Update bans --- data/formats-data.ts | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index a8755026d366..8692a3859687 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -326,7 +326,9 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "UU", }, vulpix: { - tier: "NFE", + tier: "PUBL", + doublesTier: "NFE", + natDexTier: "LC", }, vulpixalola: { tier: "NFE", @@ -1034,7 +1036,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, taurospaldeacombat: { - tier: "PU", + tier: "PUBL", doublesTier: "(DUU)", natDexTier: "RU", }, @@ -3229,17 +3231,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RUBL", }, basculin: { - tier: "PU", - doublesTier: "(DUU)", - natDexTier: "RU", - }, - basculinbluestriped: { - tier: "PU", - doublesTier: "(DUU)", - natDexTier: "RU", - }, - basculinwhitestriped: { - tier: "PU", + tier: "PUBL", doublesTier: "(DUU)", natDexTier: "RU", }, From fd655af3239767c58cb7d3c59b3f970020c7015f Mon Sep 17 00:00:00 2001 From: dot-Comfey <84290266+dot-Comfey@users.noreply.github.com> Date: Sun, 17 Sep 2023 18:34:56 -0700 Subject: [PATCH 131/176] Fix egg move legality with past gen tutor moves (#9759) --- sim/team-validator.ts | 94 ++++++++++++++++++----------- test/sim/team-validator/breeding.js | 7 +++ 2 files changed, 67 insertions(+), 34 deletions(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index 6b39d8100f15..c9535a9aadf3 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -78,9 +78,14 @@ export class PokemonSources { limitedEggMoves?: ID[] | null; /** * Moves that should be in limitedEggMoves that would otherwise be skipped - * because they can be learned via Gen 1-2 tradeback + * because they can be learned universally in a past generation */ possiblyLimitedEggMoves?: ID[] | null; + /** + * Moves that should be in limitedEggMoves that would otherwise be skipped + * because they can be learned via Gen 1-2 tradeback + */ + tradebackLimitedEggMoves?: ID[] | null; /** * Moves that can be learned via Pomeg glitch and does not require a * particular parent to learn @@ -126,8 +131,10 @@ export class PokemonSources { } add(source: PokemonSource, limitedEggMove?: ID | null) { if (this.sources[this.sources.length - 1] !== source) this.sources.push(source); - if (limitedEggMove && source.substr(0, 3) === '1ET') { - this.possiblyLimitedEggMoves = [limitedEggMove]; + if (limitedEggMove) { + if (source.substr(0, 3) === '1ET') { + this.tradebackLimitedEggMoves = [limitedEggMove]; + } } if (limitedEggMove && this.limitedEggMoves !== null) { this.limitedEggMoves = [limitedEggMove]; @@ -227,6 +234,13 @@ export class PokemonSources { this.possiblyLimitedEggMoves.push(...other.possiblyLimitedEggMoves); } } + if (other.tradebackLimitedEggMoves) { + if (!this.tradebackLimitedEggMoves) { + this.tradebackLimitedEggMoves = other.tradebackLimitedEggMoves; + } else { + this.tradebackLimitedEggMoves.push(...other.tradebackLimitedEggMoves); + } + } if (other.pomegEggMoves) { if (!this.pomegEggMoves) { this.pomegEggMoves = other.pomegEggMoves; @@ -234,6 +248,22 @@ export class PokemonSources { this.pomegEggMoves.push(...other.pomegEggMoves); } } + if (this.possiblyLimitedEggMoves) { + const eggSources = this.sources.filter(source => source.charAt(1) === 'E'); + let minEggGen = parseInt(eggSources[0]); + for (const source of eggSources) { + minEggGen = Math.min(minEggGen, parseInt(source.charAt(0))); + } + if (minEggGen) { + for (const eggMoveAndGen of this.possiblyLimitedEggMoves) { + if (!this.limitedEggMoves) this.limitedEggMoves = []; + if (parseInt(eggMoveAndGen.charAt(0)) < minEggGen) { + const eggMove = toID(eggMoveAndGen.substr(1)); + if (!this.limitedEggMoves.includes(eggMove)) this.limitedEggMoves.push(eggMove); + } + } + } + } let eggTradebackLegal = false; for (const source of this.sources) { if (source.substr(0, 3) === '1ET') { @@ -241,8 +271,8 @@ export class PokemonSources { break; } } - if (!eggTradebackLegal && this.possiblyLimitedEggMoves) { - for (const eggMove of this.possiblyLimitedEggMoves) { + if (!eggTradebackLegal && this.tradebackLimitedEggMoves) { + for (const eggMove of this.tradebackLimitedEggMoves) { if (!this.limitedEggMoves) this.limitedEggMoves = []; if (!this.limitedEggMoves.includes(eggMove)) this.limitedEggMoves.push(eggMove); } @@ -1386,16 +1416,13 @@ export class TeamValidator { if (species.id === 'smeargle') return true; const canBreedWithSmeargle = species.eggGroups.includes('Field'); - let restrictiveMoveCount = 0; - let allEggSources; - const limitedEggMoves: ID[] = []; + const allEggSources = new PokemonSources(); + allEggSources.sourcesBefore = eggGen; for (const move of moves) { let curSpecies: Species | null = species; - /** 1 = restrictive source other than egg, 2 = can learn from egg, 3 = can learn unrestricted */ - let canLearn: 0 | 1 | 2 | 3 = 0; - const eggSources: any[] = []; - + const eggSources = new PokemonSources(); while (curSpecies) { + const eggPokemon = curSpecies.prevo ? curSpecies.id : ''; learnset = this.dex.species.getLearnset(curSpecies.id); if (learnset && learnset[move]) { for (const moveSource of learnset[move]) { @@ -1403,38 +1430,33 @@ export class TeamValidator { if (parseInt(moveSource.charAt(0)) > eggGen) continue; const canLearnFromSmeargle = moveSource.charAt(1) === 'E' && canBreedWithSmeargle; if (!'ESDV'.includes(moveSource.charAt(1)) || canLearnFromSmeargle) { - canLearn = 3; + eggSources.addGen(parseInt(moveSource.charAt(0))); break; } else { if (moveSource.charAt(1) === 'E') { - canLearn = 2; - eggSources.push(moveSource); - } else if (!canLearn) { - canLearn = 1; + eggSources.add(moveSource + eggPokemon, move); + if (eggGen === 2 && this.dex.moves.getByID(move).gen === 1) eggSources.add('1ET' + eggPokemon, move); + } else { + eggSources.add(moveSource + eggPokemon); } } } } - if (canLearn === 3) break; + if (eggSources.sourcesBefore === eggGen) break; curSpecies = this.learnsetParent(curSpecies); } - if (canLearn === 3) continue; - if (!canLearn) return false; - if (!allEggSources) { - allEggSources = eggSources; - } else { - allEggSources = allEggSources.filter(source => eggSources.includes(source)); + if (eggSources.sourcesBefore === eggGen) continue; + if (!eggSources.sourcesBefore && !eggSources.sources.length) return false; + const onlyEggSources = eggSources.sources.filter(source => source.charAt(1) === 'E'); + if (eggGen >= 3 && onlyEggSources.length && eggSources.limitedEggMoves === null && eggSources.sourcesBefore) { + eggSources.possiblyLimitedEggMoves = [toID(eggSources.sourcesBefore + move)]; } - if (canLearn === 2) limitedEggMoves.push(move); - if (canLearn === 1) { - restrictiveMoveCount++; - if (restrictiveMoveCount > 1) return false; - } - if (limitedEggMoves.length && restrictiveMoveCount) return false; + allEggSources.intersectWith(eggSources); + if (!allEggSources.sources.length && !eggSources.sourcesBefore) return false; } pokemonBlacklist.push(species.id); - if (allEggSources && limitedEggMoves.length > 1) { + if (allEggSources.limitedEggMoves && allEggSources.limitedEggMoves.length > 1) { if (noRecurse) return false; let canChainbreed = false; for (const fatherEggGroup of species.eggGroups) { @@ -1443,10 +1465,10 @@ export class TeamValidator { break; } } - if (!canChainbreed && limitedEggMoves.length === moves.length) return false; + if (!canChainbreed && allEggSources.limitedEggMoves.length === moves.length) return false; const setSources = new PokemonSources(); - setSources.limitedEggMoves = limitedEggMoves; - return this.findEggMoveFathers(allEggSources[0], species, setSources, false, pokemonBlacklist, true); + setSources.limitedEggMoves = allEggSources.limitedEggMoves; + return this.findEggMoveFathers(allEggSources.sources[0], species, setSources, false, pokemonBlacklist, true); } return true; } @@ -2657,6 +2679,10 @@ export class TeamValidator { if (cantLearnReason) return `'s move ${move.name} ${cantLearnReason}`; return ` can't learn ${move.name}.`; } + const eggSources = moveSources.sources.filter(source => source.charAt(1) === 'E'); + if (dex.gen >= 3 && eggSources.length && moveSources.limitedEggMoves === null && moveSources.sourcesBefore) { + moveSources.possiblyLimitedEggMoves = [toID(moveSources.sourcesBefore + move.id)]; + } const backupSources = setSources.sources; const backupSourcesBefore = setSources.sourcesBefore; setSources.intersectWith(moveSources); diff --git a/test/sim/team-validator/breeding.js b/test/sim/team-validator/breeding.js index f5cd31ef4ff1..c3ea01339a43 100644 --- a/test/sim/team-validator/breeding.js +++ b/test/sim/team-validator/breeding.js @@ -203,6 +203,13 @@ describe('Team Validator', function () { assert.legalTeam(team, 'gen3ou'); }); + it("should disallow illegal egg move combinations containing past gen universal moves", function () { + team = [ + {species: 'salamence', ability: 'intimidate', moves: ['defensecurl', 'thrash'], evs: {hp: 1}}, + ]; + assert.false.legalTeam(team, 'gen5ou'); + }); + it('should allow complex chainbred sets', function () { team = [ {species: 'toxicroak', ability: 'dryskin', moves: ['bulletpunch', 'crosschop', 'fakeout'], evs: {hp: 4}}, From dbd347b91fd4353fe482b72f3ac8106ecc9611d5 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 19:58:53 -0600 Subject: [PATCH 132/176] Camomons: Update bans --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index b65f9092a6ae..5e082088b0d7 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1233,11 +1233,11 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Sleep Clause Mod', 'Evasion Items Clause', 'Evasion Abilities Clause', 'Terastal Clause', 'Camomons Mod', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Drednaw', 'Enamorus-Base', - 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', - 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Sneasler', 'Spectrier', 'Tornadus-Therian', 'Volcarona', - 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Booster Energy', 'King\'s Rock', 'Baton Pass', 'Last Respects', - 'Shed Tail', + 'Arceus', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Drednaw', + 'Enamorus-Base', 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', + 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Shaymin-Sky', 'Sneasler', 'Spectrier', + 'Tornadus-Therian', 'Volcarona', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Booster Energy', + 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Shed Tail', ], }, { From 5bb84573fb34122362afb369a1e44d910f5e22df Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 19:59:17 -0600 Subject: [PATCH 133/176] National Dex: Unban Ursaluna --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 8692a3859687..c0ed3c254f1c 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -1577,7 +1577,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { ursaluna: { tier: "UU", doublesTier: "DOU", - natDexTier: "Uber", + natDexTier: "OU", }, ursalunabloodmoon: { tier: "OU", From 3460e4a352bbf0d1e9931ed3cbb52825a077a274 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 17 Sep 2023 21:00:05 -0500 Subject: [PATCH 134/176] Punishments: Don't report the first row of the sharedips file as a malformed line --- server/punishments.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/punishments.ts b/server/punishments.ts index e1b08cdc71af..d0e480714feb 100644 --- a/server/punishments.ts +++ b/server/punishments.ts @@ -467,6 +467,9 @@ export const Punishments = new class { for (const row of data.replace('\r', '').split("\n")) { if (!row) continue; const [ip, type, note] = row.trim().split("\t"); + if (ip === 'IP') { + continue; // first row + } if (IPTools.ipRegex.test(note)) { // this is handling a bug where data accidentally got reversed // (into note,shared,ip format instead of ip,shared,note format) From d4d5c241c6261b20b5a8feb13b991e9807f28326 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 17 Sep 2023 22:49:10 -0500 Subject: [PATCH 135/176] Permalocks: Ensure icons are saved --- server/chat-plugins/permalocks.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/chat-plugins/permalocks.ts b/server/chat-plugins/permalocks.ts index 8941cc541176..aaef62c4f768 100644 --- a/server/chat-plugins/permalocks.ts +++ b/server/chat-plugins/permalocks.ts @@ -93,7 +93,7 @@ export const Nominations = new class { }, undefined, true); } save() { - FS('config/chat-plugins/permas.json').writeUpdate(() => JSON.stringify(this.noms)); + FS('config/chat-plugins/permas.json').writeUpdate(() => JSON.stringify({noms: this.noms, icons: this.icons})); } notifyStaff() { const usRoom = Rooms.get('upperstaff'); From 789e3616f7653eb444c6554142db354507bf7e88 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 17 Sep 2023 22:09:15 -0600 Subject: [PATCH 136/176] Support numerous Tera Blast animations --- data/moves.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/moves.ts b/data/moves.ts index f75de00bd298..697c3be1ceeb 100644 --- a/data/moves.ts +++ b/data/moves.ts @@ -19663,6 +19663,11 @@ export const Moves: {[moveid: string]: MoveData} = { pp: 10, priority: 0, flags: {protect: 1, mirror: 1, mustpressure: 1}, + onPrepareHit(target, source, move) { + if (source.terastallized) { + this.attrLastMove('[anim] Tera Blast ' + source.teraType); + } + }, onModifyType(move, pokemon, target) { if (pokemon.terastallized) { move.type = pokemon.teraType; From 424e140767a3bc032dbc3ec3161e12f6be5befe3 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Mon, 18 Sep 2023 22:58:37 -0500 Subject: [PATCH 137/176] Smogtours: Require accredation on images --- server/chat-plugins/smogtours.ts | 36 ++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/server/chat-plugins/smogtours.ts b/server/chat-plugins/smogtours.ts index 3d43b37fb8b7..203e5228c7da 100644 --- a/server/chat-plugins/smogtours.ts +++ b/server/chat-plugins/smogtours.ts @@ -10,6 +10,8 @@ interface TourEvent { url: string; desc: string; image?: Image; + /** If there's an image, there needs to be credit to wherever they got it */ + artistCredit?: {url: string, name: string}; id: string; shortDesc: string; date: number; @@ -106,10 +108,11 @@ export const commands: Chat.ChatCommands = { const targets = target.split('|'); const isEdit = cmd === 'edit'; const tourID = isEdit ? toID(targets.shift()) : null; - // {title}|{category}|{url}|{end date}|{img}|{shortDesc}|{desc} + // {title}|{category}|{url}|{end date}|{img}|{credit}|{artist}{shortDesc}|{desc} + console.log(targets); const [ - title, rawSection, url, rawEnds, rawImg, rawShort, rawDesc, - ] = Utils.splitFirst(targets.join('|'), '|', 6).map(f => f.trim()); + title, rawSection, url, rawEnds, rawImg, rawCredit, rawArtistName, rawShort, rawDesc, + ] = Utils.splitFirst(targets.join('|'), '|', 8).map(f => f.trim()); const sectionID = toID(rawSection); if (!toID(title)) { return this.popupReply(`Invalid title. Must have at least one alphanumeric character.`); @@ -132,7 +135,7 @@ export const commands: Chat.ChatCommands = { if (isNaN(ends)) { return this.popupReply(`Invalid ending date: ${rawEnds}.`); } - let image; + let image, artistCredit; if (rawImg) { if (!Chat.isLink(rawImg)) { return this.popupReply(`Invalid image URL: ${rawImg}`); @@ -144,6 +147,16 @@ export const commands: Chat.ChatCommands = { return this.popupReply(`Invalid image URL: ${rawImg}`); } } + if (image && !(toID(rawCredit) && toID(rawArtistName))) { + return this.popupReply(`All images must have the artist named and a link to the profile of the user who created them.`); + } + if (rawCredit || rawArtistName) { // if one exists, both should, as verified above + const artistUrl = (Chat.linkRegex.exec(rawCredit))?.[0]; + if (!artistUrl) { + return this.errorReply(`Invalid artist credit URL.`); + } + artistCredit = {url: artistUrl, name: rawArtistName.trim()}; + } if (!rawShort?.length || !rawDesc?.length) { return this.popupReply(`Must provide both a short description and a full description.`); } @@ -151,6 +164,7 @@ export const commands: Chat.ChatCommands = { title: Utils.escapeHTML(title), url, image, + artistCredit, shortDesc: rawShort.replace(/ /g, '\n'), desc: rawDesc.replace(/ /g, '\n'), id: tourID || toID(title), @@ -379,6 +393,10 @@ export const pages: Chat.PageTable = { buf += `

${tour.title}

`; if (tour.image) { buf += ``; + if (tour.artistCredit) { + buf += `
The creator of this image, ${tour.artistCredit.name}, `; + buf += `can be found here.`; + } } buf += `
`; if (tour.ends) { @@ -437,7 +455,7 @@ export const pages: Chat.PageTable = { let buf = `${refresh(this.pageid)}
`; this.title = '[Tournaments] Add'; buf += `

Add new tournament


`; - buf += `
`; + buf += ``; let possibleCategory = Object.keys(tours)[0]; for (const k in tours) { if (tours[k].whitelist?.includes(user.id)) { @@ -456,6 +474,9 @@ export const pages: Chat.PageTable = { buf += `Info link:
`; buf += `End date:
`; buf += `Image link (optional):
`; + buf += `Artist name (required if image provided):
`; + buf += `Image credit URL (required if image provided, must be a link to the creator's Smogon profile): `; + buf += `
`; buf += `Short description:

`; buf += `Full description:

`; buf += `
`; @@ -473,12 +494,15 @@ export const pages: Chat.PageTable = { const tour = section.tours.find(t => t.id === tourID); if (!tour) return error('edit', `Tour with ID "${tourID}" not found.`, user); let buf = `${refresh(this.pageid)}

Edit tournament "${tour.title}"


`; - buf += `
`; + buf += ``; buf += `Title:
`; buf += `Info link:
`; const curEndDay = Chat.toTimestamp(new Date(tour.ends || Date.now())).split(' ')[0]; buf += `End date:
`; buf += `Image link (optional):
`; + buf += `Artist name (required if image provided):
`; + buf += `Image credit (required if image provided, must be a link to the creator's Smogon profile): `; + buf += `
`; buf += `Short description:
`; buf += `
`; const desc = Utils.escapeHTML(tour.desc).replace(/
/g, ' '); From 0bf5f034125050e716631d1c50394f64f023fd30 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Tue, 19 Sep 2023 23:50:28 +0200 Subject: [PATCH 138/176] Gen 9 Random Battle updates (#9788) * Gen 9 Random Battle updates * Walking Wake flip turn * rename setup Toxtricity's role --- data/random-sets.json | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/data/random-sets.json b/data/random-sets.json index 8bdb1448a576..1c2d9aa0bd09 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -74,7 +74,7 @@ }, { "role": "Setup Sweeper", - "movepool": ["Earthquake", "Ice Shard", "Ice Spinner", "Knock Off", "Swords Dance"], + "movepool": ["Earthquake", "Ice Shard", "Ice Spinner", "Knock Off", "Rapid Spin", "Swords Dance"], "teraTypes": ["Ground"] } ] @@ -1571,11 +1571,6 @@ "role": "Bulky Support", "movepool": ["Flip Turn", "Ice Beam", "Knock Off", "Roost", "Stealth Rock", "Surf", "Yawn"], "teraTypes": ["Flying", "Grass"] - }, - { - "role": "AV Pivot", - "movepool": ["Flash Cannon", "Flip Turn", "Grass Knot", "Hydro Pump", "Ice Beam", "Knock Off"], - "teraTypes": ["Flying", "Grass"] } ] }, @@ -2170,7 +2165,7 @@ { "role": "Bulky Setup", "movepool": ["Energy Ball", "Hydro Pump", "Ice Beam", "Surf", "Tail Glow"], - "teraTypes": ["Grass", "Steel", "Water"] + "teraTypes": ["Grass", "Water"] } ] }, @@ -3207,7 +3202,12 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Defog", "Knock Off", "Leaf Blade", "Roost", "Sucker Punch", "Swords Dance", "Triple Arrows", "U-turn"], + "movepool": ["Knock Off", "Leaf Blade", "Roost", "Sucker Punch", "Swords Dance", "Triple Arrows", "U-turn"], + "teraTypes": ["Steel"] + }, + { + "role": "Fast Support", + "movepool": ["Defog", "Leaf Blade", "Roost", "Triple Arrows"], "teraTypes": ["Steel"] } ] @@ -3641,7 +3641,7 @@ "teraTypes": ["Normal"] }, { - "role": "Fast Attacker", + "role": "Setup Sweeper", "movepool": ["Boomburst", "Gunk Shot", "Overdrive", "Shift Gear"], "teraTypes": ["Normal"] } @@ -3669,6 +3669,11 @@ "role": "Wallbreaker", "movepool": ["Dazzling Gleam", "Mystical Fire", "Psychic", "Psyshock", "Trick", "Trick Room"], "teraTypes": ["Fairy", "Fire", "Psychic"] + }, + { + "role": "Bulky Setup", + "movepool": ["Calm Mind", "Draining Kiss", "Mystical Fire", "Psychic", "Psyshock"], + "teraTypes": ["Fairy", "Steel"] } ] }, @@ -4676,7 +4681,7 @@ "teraTypes": ["Ground", "Steel"] }, { - "role": "Bulky Attacker", + "role": "Bulky Support", "movepool": ["Close Combat", "Headlong Rush", "Ice Spinner", "Knock Off", "Rapid Spin", "Stealth Rock"], "teraTypes": ["Ground", "Steel"] } @@ -4757,7 +4762,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["Draco Meteor", "Flamethrower", "Hurricane", "Hydro Pump"], + "movepool": ["Draco Meteor", "Flamethrower", "Flip Turn", "Hydro Pump"], "teraTypes": ["Fire", "Water"] }, { From 329fb97ea5f68816d33f8c21b07970c6040d9d27 Mon Sep 17 00:00:00 2001 From: livid washed <115855253+livid-washed@users.noreply.github.com> Date: Tue, 19 Sep 2023 23:50:54 +0200 Subject: [PATCH 139/176] Gen 4 Random Battles fix (#9789) --- data/mods/gen4/random-data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/mods/gen4/random-data.json b/data/mods/gen4/random-data.json index 637a73199b30..e94f536491b9 100644 --- a/data/mods/gen4/random-data.json +++ b/data/mods/gen4/random-data.json @@ -141,7 +141,7 @@ }, "dewgong": { "level": 90, - "moves": ["encore", "icebeam", "rest", "sleeptalk", "surf", "toxic"] + "moves": ["encore", "icebeam", "raindance", "rest", "surf", "toxic"] }, "muk": { "level": 88, From 29e932632afeb3f293ec0cdce17d4cf22ae97d7c Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Wed, 20 Sep 2023 09:55:27 -0500 Subject: [PATCH 140/176] Gen 9 Random Doubles: Teal Mask update (#9790) --- data/random-doubles-sets.json | 1607 +++++++++++++++++++++++++-------- data/random-teams.ts | 48 +- 2 files changed, 1257 insertions(+), 398 deletions(-) diff --git a/data/random-doubles-sets.json b/data/random-doubles-sets.json index 63ac81fa7ca8..d7f27060eec4 100644 --- a/data/random-doubles-sets.json +++ b/data/random-doubles-sets.json @@ -9,12 +9,27 @@ } ] }, + "arbok": { + "level": 88, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Coil", "Gunk Shot", "Knock Off", "Protect", "Stomping Tantrum"], + "teraTypes": ["Dark", "Ground"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Dragon Tail", "Glare", "Gunk Shot", "Knock Off", "Toxic Spikes"], + "teraTypes": ["Dark"] + } + ] + }, "pikachu": { "level": 90, "sets": [ { "role": "Doubles Support", - "movepool": ["Encore", "Fake Out", "Grass Knot", "Protect", "Volt Tackle"], + "movepool": ["Encore", "Fake Out", "Grass Knot", "Knock Off", "Protect", "Volt Tackle"], "teraTypes": ["Electric", "Grass"] } ] @@ -24,7 +39,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Encore", "Fake Out", "Grass Knot", "Nuzzle", "Thunderbolt"], + "movepool": ["Encore", "Fake Out", "Grass Knot", "Knock Off", "Nuzzle", "Thunderbolt"], "teraTypes": ["Electric", "Grass"] }, { @@ -49,6 +64,81 @@ } ] }, + "sandslash": { + "level": 88, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["High Horsepower", "Knock Off", "Leech Life", "Protect", "Stone Edge", "Swords Dance"], + "teraTypes": ["Bug", "Dark", "Rock"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["High Horsepower", "Knock Off", "Rapid Spin", "Rock Slide", "Super Fang"], + "teraTypes": ["Grass", "Water"] + } + ] + }, + "sandslashalola": { + "level": 88, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Drill Run", "Ice Shard", "Ice Spinner", "Iron Head", "Knock Off"], + "teraTypes": ["Flying", "Water"] + }, + { + "role": "Doubles Setup Sweeper", + "movepool": ["Ice Shard", "Iron Head", "Protect", "Swords Dance"], + "teraTypes": ["Ice"] + } + ] + }, + "clefairy": { + "level": 95, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Follow Me", "Heal Pulse", "Helping Hand", "Icy Wind", "Life Dew"], + "teraTypes": ["Fire", "Steel", "Water"] + } + ] + }, + "clefable": { + "level": 84, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Heal Pulse", "Icy Wind", "Knock Off", "Life Dew", "Moonblast", "Thunder Wave"], + "teraTypes": ["Fire", "Steel", "Water"] + }, + { + "role": "Doubles Support", + "movepool": ["Encore", "Fire Blast", "Follow Me", "Heal Pulse", "Helping Hand", "Life Dew", "Moonblast"], + "teraTypes": ["Fire", "Steel", "Water"] + } + ] + }, + "ninetales": { + "level": 84, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Flamethrower", "Heat Wave", "Overheat", "Protect", "Solar Beam"], + "teraTypes": ["Fire", "Grass"] + } + ] + }, + "ninetalesalola": { + "level": 81, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Aurora Veil", "Blizzard", "Moonblast", "Protect"], + "teraTypes": ["Ice", "Steel", "Water"] + } + ] + }, "wigglytuff": { "level": 91, "sets": [ @@ -104,7 +194,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Fake Out", "Foul Play", "Helping Hand", "Hypnosis", "Parting Shot", "Quash", "Snarl", "Taunt", "Thunder Wave"], + "movepool": ["Fake Out", "Foul Play", "Helping Hand", "Hypnosis", "Knock Off", "Parting Shot", "Quash", "Snarl", "Taunt", "Thunder Wave"], "teraTypes": ["Poison"] } ] @@ -159,17 +249,62 @@ } ] }, + "poliwrath": { + "level": 88, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Circle Throw", "Close Combat", "Icy Wind", "Knock Off", "Liquidation"], + "teraTypes": ["Dragon", "Fire", "Ground", "Steel"] + } + ] + }, + "victreebel": { + "level": 90, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Knock Off", "Power Whip", "Protect", "Sludge Bomb", "Sucker Punch"], + "teraTypes": ["Dark", "Grass"] + } + ] + }, + "golem": { + "level": 88, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Fire Punch", "High Horsepower", "Rock Slide", "Stone Edge"], + "teraTypes": ["Fire", "Grass"] + } + ] + }, + "golemalola": { + "level": 88, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Double-Edge", "High Horsepower", "Protect", "Rock Slide", "Thunder Wave"], + "teraTypes": ["Grass", "Ground"] + }, + { + "role": "Doubles Wallbreaker", + "movepool": ["Double-Edge", "Explosion", "High Horsepower", "Rock Slide"], + "teraTypes": ["Grass", "Ground"] + } + ] + }, "slowbro": { "level": 86, "sets": [ { "role": "Doubles Support", - "movepool": ["Fire Blast", "Heal Pulse", "Helping Hand", "Hydro Pump", "Psyshock", "Slack Off", "Trick Room"], + "movepool": ["Fire Blast", "Heal Pulse", "Helping Hand", "Psyshock", "Scald", "Slack Off", "Trick Room"], "teraTypes": ["Dark", "Grass"] }, { "role": "Doubles Wallbreaker", - "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psyshock", "Trick Room"], + "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psyshock", "Scald", "Trick Room"], "teraTypes": ["Dark", "Fire", "Water"] } ] @@ -179,8 +314,8 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Fire Blast", "Grass Knot", "Psychic", "Shell Side Arm", "Trick Room"], - "teraTypes": ["Dark", "Fire", "Grass", "Poison"] + "movepool": ["Fire Blast", "Psychic", "Shell Side Arm", "Trick Room"], + "teraTypes": ["Dark", "Fire", "Poison"] } ] }, @@ -189,7 +324,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Drain Punch", "Gunk Shot", "Haze", "Helping Hand", "Ice Punch", "Poison Gas", "Poison Jab", "Rock Tomb", "Shadow Sneak", "Toxic Spikes"], + "movepool": ["Drain Punch", "Gunk Shot", "Haze", "Helping Hand", "Ice Punch", "Knock Off", "Poison Gas", "Poison Jab", "Shadow Sneak", "Toxic Spikes"], "teraTypes": ["Dark"] } ] @@ -234,7 +369,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Encore", "Foul Play", "Helping Hand", "Low Sweep", "Poison Gas", "Psychic"], + "movepool": ["Encore", "Helping Hand", "Knock Off", "Low Sweep", "Poison Gas", "Psychic"], "teraTypes": ["Dark"] } ] @@ -269,12 +404,42 @@ } ] }, + "weezing": { + "level": 84, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Clear Smog", "Fire Blast", "Gunk Shot", "Protect", "Taunt", "Toxic", "Will-O-Wisp"], + "teraTypes": ["Dark"] + } + ] + }, + "weezinggalar": { + "level": 84, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Fire Blast", "Gunk Shot", "Haze", "Protect", "Strange Steam", "Taunt", "Toxic", "Will-O-Wisp"], + "teraTypes": ["Dark", "Steel"] + } + ] + }, + "scyther": { + "level": 84, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Bug Bite", "Dual Wingbeat", "Protect", "Tailwind"], + "teraTypes": ["Flying", "Steel"] + } + ] + }, "tauros": { "level": 84, "sets": [ { "role": "Choice Item user", - "movepool": ["Close Combat", "Double-Edge", "Rock Slide", "Stomping Tantrum", "Stone Edge"], + "movepool": ["Close Combat", "Double-Edge", "High Horsepower", "Lash Out", "Stone Edge"], "teraTypes": ["Fighting", "Normal"] } ] @@ -354,7 +519,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Helping Hand", "Icy Wind", "Muddy Water", "Protect", "Wish", "Yawn"], + "movepool": ["Helping Hand", "Icy Wind", "Muddy Water", "Protect", "Scald", "Wish", "Yawn"], "teraTypes": ["Dragon", "Fire", "Ground"] } ] @@ -384,6 +549,26 @@ } ] }, + "snorlax": { + "level": 82, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Crunch", "Double-Edge", "Hammer Arm", "Heat Crash", "High Horsepower"], + "teraTypes": ["Fire", "Ghost", "Ground"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Body Slam", "Encore", "Helping Hand", "High Horsepower", "Icy Wind", "Recycle", "Yawn"], + "teraTypes": ["Ghost", "Ground"] + }, + { + "role": "Doubles Bulky Setup", + "movepool": ["Body Slam", "Crunch", "Curse", "High Horsepower", "Protect", "Recycle"], + "teraTypes": ["Ground", "Poison"] + } + ] + }, "articuno": { "level": 86, "sets": [ @@ -424,7 +609,7 @@ "sets": [ { "role": "Doubles Fast Attacker", - "movepool": ["Brave Bird", "Close Combat", "Protect", "Tailwind", "Thunderous Kick", "U-turn"], + "movepool": ["Brave Bird", "Close Combat", "Knock Off", "Protect", "Tailwind", "Thunderous Kick", "U-turn"], "teraTypes": ["Fighting"] } ] @@ -454,7 +639,7 @@ "sets": [ { "role": "Choice Item user", - "movepool": ["Dragon Claw", "Extreme Speed", "Fire Punch", "Iron Head", "Low Kick", "Stomping Tantrum"], + "movepool": ["Dragon Claw", "Extreme Speed", "Fire Punch", "Iron Head", "Low Kick", "Scale Shot", "Stomping Tantrum"], "teraTypes": ["Normal"] }, { @@ -509,6 +694,41 @@ } ] }, + "furret": { + "level": 91, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Double-Edge", "Knock Off", "Protect", "Tidy Up"], + "teraTypes": ["Normal"] + }, + { + "role": "Doubles Support", + "movepool": ["Body Slam", "Follow Me", "Helping Hand", "Knock Off", "Protect", "U-turn"], + "teraTypes": ["Ghost"] + } + ] + }, + "noctowl": { + "level": 91, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Hurricane", "Hyper Voice", "Protect", "Tailwind"], + "teraTypes": ["Flying"] + } + ] + }, + "ariados": { + "level": 89, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Megahorn", "Protect", "Rage Powder", "Sticky Web"], + "teraTypes": ["Dark", "Steel", "Water"] + } + ] + }, "ampharos": { "level": 87, "sets": [ @@ -524,7 +744,7 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Aqua Jet", "Ice Spinner", "Liquidation", "Play Rough", "Superpower"], + "movepool": ["Aqua Jet", "Ice Spinner", "Knock Off", "Liquidation", "Play Rough", "Superpower"], "teraTypes": ["Water"] } ] @@ -534,7 +754,22 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Hammer Arm", "Head Smash", "Protect", "Sucker Punch", "Wood Hammer"], + "movepool": ["Head Smash", "High Horsepower", "Protect", "Sucker Punch", "Wood Hammer"], + "teraTypes": ["Grass", "Steel"] + } + ] + }, + "politoed": { + "level": 86, + "sets": [ + { + "role": "Choice Item user", + "movepool": ["Earth Power", "Hydro Pump", "Ice Beam", "Muddy Water"], + "teraTypes": ["Water"] + }, + { + "role": "Doubles Support", + "movepool": ["Encore", "Helping Hand", "Hypnosis", "Icy Wind", "Muddy Water"], "teraTypes": ["Grass", "Steel"] } ] @@ -569,7 +804,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Helping Hand", "Liquidation", "Stealth Rock", "Stomping Tantrum", "Yawn"], + "movepool": ["Helping Hand", "High Horsepower", "Liquidation", "Stealth Rock", "Yawn"], "teraTypes": ["Fire", "Poison", "Steel"] } ] @@ -579,7 +814,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Gunk Shot", "Helping Hand", "Recover", "Stealth Rock", "Stomping Tantrum", "Toxic Spikes"], + "movepool": ["Gunk Shot", "Helping Hand", "High Horsepower", "Recover", "Stealth Rock", "Toxic Spikes"], "teraTypes": ["Flying", "Ground", "Steel"] } ] @@ -619,12 +854,12 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Chilly Reception", "Fire Blast", "Heal Pulse", "Helping Hand", "Hydro Pump", "Psyshock", "Slack Off", "Trick Room"], + "movepool": ["Chilly Reception", "Fire Blast", "Heal Pulse", "Helping Hand", "Psyshock", "Scald", "Slack Off", "Trick Room"], "teraTypes": ["Dark", "Grass", "Steel"] }, { "role": "Doubles Wallbreaker", - "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psyshock", "Trick Room"], + "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psyshock", "Scald", "Trick Room"], "teraTypes": ["Fire", "Water"] } ] @@ -642,14 +877,9 @@ "forretress": { "level": 88, "sets": [ - { - "role": "Doubles Support", - "movepool": ["Iron Head", "Rapid Spin", "Thunder Wave", "Toxic Spikes", "Volt Switch"], - "teraTypes": ["Fire", "Water"] - }, { "role": "Choice Item user", - "movepool": ["Body Press", "Bug Bite", "Explosion", "Iron Head"], + "movepool": ["Body Press", "Explosion", "Iron Head", "Lunge"], "teraTypes": ["Fighting", "Fire"] } ] @@ -659,7 +889,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Gunk Shot", "Icy Wind", "Taunt", "Thunder Wave", "Toxic Spikes", "Waterfall"], + "movepool": ["Flip Turn", "Gunk Shot", "Icy Wind", "Taunt", "Thunder Wave", "Toxic Spikes"], "teraTypes": ["Grass"] } ] @@ -694,8 +924,13 @@ }, { "role": "Doubles Bulky Setup", - "movepool": ["Bullet Punch", "Close Combat", "Pounce", "Protect", "Swords Dance"], + "movepool": ["Bug Bite", "Bullet Punch", "Close Combat", "Protect", "Swords Dance"], "teraTypes": ["Steel"] + }, + { + "role": "Choice Item user", + "movepool": ["Bug Bite", "Bullet Punch", "Close Combat", "Knock Off"], + "teraTypes": ["Fighting", "Steel", "Water"] } ] }, @@ -704,16 +939,26 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Close Combat", "Facade", "Protect", "Throat Chop"], + "movepool": ["Close Combat", "Facade", "Knock Off", "Protect"], "teraTypes": ["Normal"] }, { "role": "Choice Item user", - "movepool": ["Close Combat", "Megahorn", "Rock Slide", "Throat Chop"], + "movepool": ["Close Combat", "Knock Off", "Megahorn", "Rock Slide"], "teraTypes": ["Bug", "Fighting", "Rock"] } ] }, + "magcargo": { + "level": 91, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Heat Wave", "Power Gem", "Protect", "Shell Smash"], + "teraTypes": ["Fairy", "Fire", "Grass"] + } + ] + }, "delibird": { "level": 100, "sets": [ @@ -759,16 +1004,56 @@ "sets": [ { "role": "Doubles Bulky Setup", - "movepool": ["Crunch", "Dragon Dance", "Fire Punch", "Protect", "Rock Slide", "Stone Edge"], + "movepool": ["Dragon Dance", "High Horsepower", "Knock Off", "Protect", "Rock Slide", "Stone Edge"], "teraTypes": ["Ghost", "Rock", "Steel"] }, { "role": "Doubles Support", - "movepool": ["Crunch", "Fire Blast", "Icy Wind", "Protect", "Rock Slide", "Stealth Rock", "Stone Edge"], + "movepool": ["Fire Blast", "High Horsepower", "Icy Wind", "Knock Off", "Protect", "Rock Slide", "Stealth Rock", "Stone Edge"], "teraTypes": ["Flying", "Steel"] } ] }, + "mightyena": { + "level": 93, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Crunch", "Howl", "Play Rough", "Sucker Punch"], + "teraTypes": ["Dark", "Fairy"] + } + ] + }, + "ludicolo": { + "level": 89, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Energy Ball", "Hydro Pump", "Protect", "Rain Dance"], + "teraTypes": ["Water"] + }, + { + "role": "Doubles Support", + "movepool": ["Fake Out", "Hydro Pump", "Ice Beam", "Icy Wind", "Leaf Storm"], + "teraTypes": ["Poison", "Steel"] + } + ] + }, + "shiftry": { + "level": 84, + "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Fake Out", "Knock Off", "Leaf Blade", "Tailwind"], + "teraTypes": ["Ghost"] + }, + { + "role": "Offensive Protect", + "movepool": ["Knock Off", "Leaf Blade", "Protect", "Tailwind"], + "teraTypes": ["Ghost"] + } + ] + }, "pelipper": { "level": 82, "sets": [ @@ -819,7 +1104,7 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Body Slam", "Giga Impact", "Hammer Arm", "Throat Chop"], + "movepool": ["Body Slam", "Giga Impact", "High Horsepower", "Knock Off"], "teraTypes": ["Ghost", "Normal"] } ] @@ -864,12 +1149,32 @@ } ] }, + "volbeat": { + "level": 90, + "sets": [ + { + "role": "Doubles Bulky Setup", + "movepool": ["Baton Pass", "Bug Buzz", "Tail Glow", "Tailwind"], + "teraTypes": ["Ghost"] + } + ] + }, + "illumise": { + "level": 91, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Bug Buzz", "Charm", "Encore", "Protect", "Thunder Wave"], + "teraTypes": ["Steel", "Water"] + } + ] + }, "swalot": { "level": 89, "sets": [ { - "role": "Doubles Support", - "movepool": ["Encore", "Gunk Shot", "Helping Hand", "Ice Beam", "Poison Gas", "Thunder Wave", "Toxic Spikes"], + "role": "Doubles Bulky Attacker", + "movepool": ["Encore", "Gunk Shot", "Helping Hand", "Knock Off", "Poison Gas", "Thunder Wave", "Toxic Spikes"], "teraTypes": ["Dark"] } ] @@ -881,11 +1186,6 @@ "role": "Doubles Support", "movepool": ["Earth Power", "Heat Wave", "Helping Hand", "Protect", "Stealth Rock"], "teraTypes": ["Water"] - }, - { - "role": "Doubles Bulky Attacker", - "movepool": ["Earthquake", "Flare Blitz", "Howl", "Protect"], - "teraTypes": ["Water"] } ] }, @@ -914,7 +1214,7 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Dark Pulse", "Leaf Storm", "Spiky Shield", "Sucker Punch"], + "movepool": ["Knock Off", "Leaf Storm", "Spiky Shield", "Sucker Punch"], "teraTypes": ["Dark", "Poison"] } ] @@ -939,7 +1239,7 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Close Combat", "Facade", "Night Slash", "Protect", "Quick Attack"], + "movepool": ["Close Combat", "Facade", "Knock Off", "Protect", "Quick Attack"], "teraTypes": ["Normal"] } ] @@ -949,7 +1249,7 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Flamethrower", "Glare", "Gunk Shot", "Protect"], + "movepool": ["Flamethrower", "Glare", "Gunk Shot", "Knock Off", "Protect"], "teraTypes": ["Dark", "Fire", "Poison"] } ] @@ -959,22 +1259,52 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Earth Power", "Helping Hand", "Icy Wind", "Muddy Water", "Stealth Rock"], + "movepool": ["Helping Hand", "High Horsepower", "Icy Wind", "Muddy Water", "Stealth Rock"], "teraTypes": ["Fire", "Steel"] } ] }, - "banette": { - "level": 90, + "crawdaunt": { + "level": 84, "sets": [ + { + "role": "Choice Item user", + "movepool": ["Aqua Jet", "Close Combat", "Crabhammer", "Knock Off"], + "teraTypes": ["Fighting"] + }, { "role": "Doubles Wallbreaker", - "movepool": ["Gunk Shot", "Knock Off", "Protect", "Shadow Claw", "Shadow Sneak"], - "teraTypes": ["Dark", "Ghost", "Poison"] + "movepool": ["Aqua Jet", "Crabhammer", "Knock Off", "Protect"], + "teraTypes": ["Water"] } ] }, - "tropius": { + "milotic": { + "level": 83, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Coil", "Hypnosis", "Recover", "Scald"], + "teraTypes": ["Dragon", "Grass", "Steel"] + }, + { + "role": "Doubles Support", + "movepool": ["Dragon Tail", "Icy Wind", "Protect", "Recover", "Scald"], + "teraTypes": ["Dragon", "Grass", "Steel"] + } + ] + }, + "banette": { + "level": 90, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Gunk Shot", "Poltergeist", "Protect", "Shadow Sneak"], + "teraTypes": ["Ghost", "Poison"] + } + ] + }, + "tropius": { "level": 90, "sets": [ { @@ -984,6 +1314,16 @@ } ] }, + "chimecho": { + "level": 92, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Disable", "Encore", "Helping Hand", "Icy Wind", "Knock Off", "Protect", "Psychic", "Snarl", "Taunt"], + "teraTypes": ["Dark", "Steel"] + } + ] + }, "glalie": { "level": 94, "sets": [ @@ -999,7 +1339,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Charm", "Hydro Pump", "Icy Wind", "Safeguard"], + "movepool": ["Charm", "Flip Turn", "Hydro Pump", "Icy Wind"], "teraTypes": ["Dragon"] } ] @@ -1034,7 +1374,7 @@ }, { "role": "Doubles Bulky Setup", - "movepool": ["Fire Punch", "Precipice Blades", "Stone Edge", "Swords Dance"], + "movepool": ["Heat Crash", "Precipice Blades", "Stone Edge", "Swords Dance"], "teraTypes": ["Fire"] } ] @@ -1054,6 +1394,56 @@ } ] }, + "jirachi": { + "level": 79, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Iron Head", "Life Dew", "Protect", "Stealth Rock", "Thunder Wave", "U-turn"], + "teraTypes": ["Dark", "Water"] + }, + { + "role": "Choice Item user", + "movepool": ["Iron Head", "Psychic", "Thunderbolt", "Trick", "U-turn"], + "teraTypes": ["Steel"] + } + ] + }, + "torterra": { + "level": 81, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Headlong Rush", "Protect", "Shell Smash", "Wood Hammer"], + "teraTypes": ["Fire", "Ground"] + } + ] + }, + "infernape": { + "level": 84, + "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Close Combat", "Fake Out", "Knock Off", "Overheat", "Protect"], + "teraTypes": ["Dark", "Fighting", "Fire"] + } + ] + }, + "empoleon": { + "level": 81, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Flash Cannon", "Hydro Pump", "Ice Beam", "Protect"], + "teraTypes": ["Flying", "Grass"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Flash Cannon", "Flip Turn", "Hydro Pump", "Ice Beam", "Icy Wind", "Knock Off"], + "teraTypes": ["Flying", "Grass"] + } + ] + }, "staraptor": { "level": 80, "sets": [ @@ -1074,7 +1464,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bug Bite", "Helping Hand", "Sticky Web", "Struggle Bug", "Taunt"], + "movepool": ["Bug Bite", "Helping Hand", "Knock Off", "Sticky Web", "Taunt"], "teraTypes": ["Bug", "Steel"] } ] @@ -1129,6 +1519,16 @@ } ] }, + "ambipom": { + "level": 87, + "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Double Hit", "Fake Out", "Knock Off", "Protect"], + "teraTypes": ["Normal"] + } + ] + }, "drifblim": { "level": 86, "sets": [ @@ -1164,7 +1564,7 @@ "sets": [ { "role": "Doubles Fast Attacker", - "movepool": ["Crunch", "Fire Blast", "Gunk Shot", "Poison Gas", "Protect", "Sucker Punch", "Taunt", "Toxic Spikes"], + "movepool": ["Fire Blast", "Gunk Shot", "Knock Off", "Poison Gas", "Protect", "Sucker Punch", "Taunt", "Toxic Spikes"], "teraTypes": ["Dark", "Flying"] } ] @@ -1197,15 +1597,10 @@ "garchomp": { "level": 80, "sets": [ - { - "role": "Offensive Protect", - "movepool": ["Draco Meteor", "Fire Blast", "Liquidation", "Protect", "Stomping Tantrum"], - "teraTypes": ["Fire", "Water"] - }, { "role": "Doubles Setup Sweeper", - "movepool": ["Dragon Claw", "Earthquake", "Protect", "Rock Slide", "Swords Dance"], - "teraTypes": ["Fire", "Ground"] + "movepool": ["Earthquake", "Protect", "Rock Slide", "Scale Shot", "Swords Dance"], + "teraTypes": ["Dragon", "Fire"] } ] }, @@ -1229,7 +1624,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Helping Hand", "Slack Off", "Stealth Rock", "Stomping Tantrum", "Stone Edge", "Whirlwind"], + "movepool": ["Helping Hand", "High Horsepower", "Slack Off", "Stealth Rock", "Stone Edge", "Whirlwind"], "teraTypes": ["Rock", "Steel"] } ] @@ -1269,7 +1664,7 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Fake Out", "Ice Shard", "Ice Spinner", "Low Kick", "Night Slash", "Protect"], + "movepool": ["Fake Out", "Ice Shard", "Ice Spinner", "Knock Off", "Low Kick", "Protect"], "teraTypes": ["Dark", "Fighting", "Ghost", "Ice"] } ] @@ -1294,12 +1689,27 @@ } ] }, + "yanmega": { + "level": 84, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Air Slash", "Bug Buzz", "Giga Drain", "U-turn"], + "teraTypes": ["Bug"] + }, + { + "role": "Tera Blast user", + "movepool": ["Air Slash", "Bug Buzz", "Protect", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, "leafeon": { "level": 89, "sets": [ { "role": "Doubles Setup Sweeper", - "movepool": ["Double-Edge", "Leaf Blade", "Protect", "Swords Dance", "Synthesis"], + "movepool": ["Double-Edge", "Knock Off", "Leaf Blade", "Protect", "Swords Dance", "Synthesis"], "teraTypes": ["Normal"] } ] @@ -1319,6 +1729,31 @@ } ] }, + "gliscor": { + "level": 86, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Dual Wingbeat", "High Horsepower", "Knock Off", "Protect", "Stealth Rock", "Toxic"], + "teraTypes": ["Water"] + }, + { + "role": "Doubles Bulky Setup", + "movepool": ["Earthquake", "Facade", "Protect", "Swords Dance"], + "teraTypes": ["Normal"] + } + ] + }, + "mamoswine": { + "level": 86, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["High Horsepower", "Ice Shard", "Icicle Crash", "Protect"], + "teraTypes": ["Ground", "Ice", "Water"] + } + ] + }, "gallade": { "level": 84, "sets": [ @@ -1329,12 +1764,32 @@ } ] }, + "probopass": { + "level": 90, + "sets": [ + { + "role": "Doubles Bulky Setup", + "movepool": ["Body Press", "Flash Cannon", "Iron Defense", "Rest", "Thunder Wave"], + "teraTypes": ["Fighting"] + } + ] + }, + "dusknoir": { + "level": 88, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Leech Life", "Poltergeist", "Trick Room", "Will-O-Wisp"], + "teraTypes": ["Dark"] + } + ] + }, "froslass": { "level": 87, "sets": [ { "role": "Doubles Support", - "movepool": ["Destiny Bond", "Ice Beam", "Icy Wind", "Shadow Ball", "Spikes", "Taunt", "Will-O-Wisp"], + "movepool": ["Destiny Bond", "Ice Beam", "Icy Wind", "Poltergeist", "Spikes", "Taunt", "Will-O-Wisp"], "teraTypes": ["Ghost", "Water"] } ] @@ -1404,7 +1859,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Encore", "Foul Play", "Helping Hand", "Mystical Power", "Stealth Rock", "Thunder Wave", "U-turn"], + "movepool": ["Encore", "Helping Hand", "Knock Off", "Mystical Power", "Stealth Rock", "Thunder Wave", "U-turn"], "teraTypes": ["Dark", "Poison", "Steel"] } ] @@ -1534,6 +1989,61 @@ } ] }, + "phione": { + "level": 90, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Ice Beam", "Protect", "Scald", "Take Heart"], + "teraTypes": ["Dragon", "Grass", "Steel"] + } + ] + }, + "manaphy": { + "level": 80, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Ice Beam", "Protect", "Scald", "Tail Glow"], + "teraTypes": ["Grass", "Steel", "Water"] + }, + { + "role": "Doubles Bulky Setup", + "movepool": ["Energy Ball", "Hydro Pump", "Ice Beam", "Protect", "Scald", "Tail Glow"], + "teraTypes": ["Grass"] + } + ] + }, + "darkrai": { + "level": 78, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Dark Pulse", "Focus Blast", "Protect", "Sludge Bomb"], + "teraTypes": ["Poison"] + } + ] + }, + "shaymin": { + "level": 84, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Earth Power", "Protect", "Seed Flare", "Synthesis", "Tailwind"], + "teraTypes": ["Grass", "Ground", "Steel"] + } + ] + }, + "shayminsky": { + "level": 77, + "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Air Slash", "Earth Power", "Protect", "Seed Flare", "Tailwind"], + "teraTypes": ["Flying", "Steel", "Water"] + } + ] + }, "arceus": { "level": 72, "sets": [ @@ -1734,7 +2244,7 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Aqua Jet", "Hydro Pump", "Ice Beam", "Knock Off", "Megahorn", "Sacred Sword"], + "movepool": ["Aqua Jet", "Flip Turn", "Hydro Pump", "Ice Beam", "Knock Off", "Megahorn", "Sacred Sword"], "teraTypes": ["Dark", "Fire", "Water"] }, { @@ -1754,11 +2264,41 @@ }, { "role": "Choice Item user", - "movepool": ["Aqua Jet", "Ceaseless Edge", "Razor Shell", "Sacred Sword", "Sucker Punch"], + "movepool": ["Ceaseless Edge", "Flip Turn", "Razor Shell", "Sacred Sword", "Sucker Punch"], "teraTypes": ["Dark", "Fire", "Water"] } ] }, + "conkeldurr": { + "level": 81, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Close Combat", "Knock Off", "Mach Punch", "Protect"], + "teraTypes": ["Dark", "Fighting"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Drain Punch", "Knock Off", "Mach Punch", "Poison Jab"], + "teraTypes": ["Dark", "Poison"] + } + ] + }, + "leavanny": { + "level": 86, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Knock Off", "Leaf Blade", "Pollen Puff", "Sticky Web"], + "teraTypes": ["Rock", "Water"] + }, + { + "role": "Offensive Protect", + "movepool": ["Leaf Blade", "Lunge", "Protect", "Sticky Web"], + "teraTypes": ["Rock", "Water"] + } + ] + }, "lilligant": { "level": 86, "sets": [ @@ -1809,7 +2349,7 @@ "sets": [ { "role": "Choice Item user", - "movepool": ["Aqua Jet", "Icy Wind", "Last Respects", "Wave Crash"], + "movepool": ["Aqua Jet", "Flip Turn", "Last Respects", "Wave Crash"], "teraTypes": ["Ghost"] } ] @@ -1819,7 +2359,7 @@ "sets": [ { "role": "Choice Item user", - "movepool": ["Hydro Pump", "Ice Beam", "Last Respects", "Wave Crash"], + "movepool": ["Flip Turn", "Hydro Pump", "Last Respects", "Wave Crash"], "teraTypes": ["Ghost"] } ] @@ -1829,13 +2369,13 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Crunch", "Earthquake", "Gunk Shot", "Protect", "Stealth Rock", "Stone Edge", "Taunt"], + "movepool": ["Gunk Shot", "High Horsepower", "Knock Off", "Protect", "Stealth Rock", "Stone Edge", "Taunt"], "teraTypes": ["Dark", "Ground", "Poison"] }, { "role": "Choice Item user", - "movepool": ["Crunch", "Gunk Shot", "Rock Slide", "Stomping Tantrum"], - "teraTypes": ["Dark", "Poison"] + "movepool": ["Gunk Shot", "High Horsepower", "Knock Off", "Rock Slide"], + "teraTypes": ["Dark", "Ground", "Poison"] } ] }, @@ -1877,12 +2417,27 @@ } ] }, + "swanna": { + "level": 89, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Brave Bird", "Defog", "Hydro Pump", "Knock Off", "Protect", "Tailwind"], + "teraTypes": ["Ground"] + }, + { + "role": "Offensive Protect", + "movepool": ["Brave Bird", "Hydro Pump", "Protect", "Tailwind"], + "teraTypes": ["Ground"] + } + ] + }, "sawsbuck": { "level": 90, "sets": [ { "role": "Doubles Setup Sweeper", - "movepool": ["Double-Edge", "Horn Leech", "Protect", "Stomping Tantrum", "Swords Dance"], + "movepool": ["Double-Edge", "High Horsepower", "Horn Leech", "Protect", "Swords Dance"], "teraTypes": ["Normal"] } ] @@ -1902,7 +2457,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Helping Hand", "Icy Wind", "Liquidation", "Wide Guard"], + "movepool": ["Helping Hand", "Icy Wind", "Scald", "Wide Guard"], "teraTypes": ["Steel"] } ] @@ -1912,17 +2467,32 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Acid Spray", "Close Combat", "Flamethrower", "Giga Drain", "Thunderbolt", "U-turn"], + "movepool": ["Acid Spray", "Close Combat", "Flamethrower", "Giga Drain", "Knock Off", "Thunderbolt", "U-turn"], "teraTypes": ["Poison"] } ] }, + "chandelure": { + "level": 84, + "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Energy Ball", "Heat Wave", "Protect", "Shadow Ball", "Trick"], + "teraTypes": ["Fire", "Grass"] + } + ] + }, "haxorus": { "level": 83, "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Close Combat", "Iron Head", "Protect", "Scale Shot", "Swords Dance"], + "teraTypes": ["Dragon", "Fighting", "Steel"] + }, { "role": "Offensive Protect", - "movepool": ["Close Combat", "Dragon Claw", "Dragon Dance", "Iron Head", "Protect"], + "movepool": ["Close Combat", "Dragon Claw", "First Impression", "Iron Head", "Protect"], "teraTypes": ["Fighting", "Steel"] } ] @@ -1947,6 +2517,21 @@ } ] }, + "mienshao": { + "level": 85, + "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"], + "teraTypes": ["Dark"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"], + "teraTypes": ["Dark", "Steel"] + } + ] + }, "braviary": { "level": 84, "sets": [ @@ -1972,6 +2557,21 @@ } ] }, + "mandibuzz": { + "level": 86, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Foul Play", "Knock Off", "Roost", "Snarl", "Tailwind", "Taunt", "Toxic", "U-turn"], + "teraTypes": ["Steel"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Defog", "Foul Play", "Knock Off", "Taunt", "Toxic"], + "teraTypes": ["Steel"] + } + ] + }, "hydreigon": { "level": 82, "sets": [ @@ -2007,7 +2607,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bleakwind Storm", "Heat Wave", "Protect", "Tailwind", "Taunt"], + "movepool": ["Bleakwind Storm", "Heat Wave", "Knock Off", "Protect", "Tailwind", "Taunt"], "teraTypes": ["Steel"] } ] @@ -2037,7 +2637,7 @@ }, { "role": "Bulky Protect", - "movepool": ["Grass Knot", "Protect", "Snarl", "Taunt", "Thunder Wave", "Thunderbolt"], + "movepool": ["Grass Knot", "Knock Off", "Protect", "Snarl", "Taunt", "Thunder Wave", "Thunderbolt"], "teraTypes": ["Steel"] } ] @@ -2106,8 +2706,8 @@ "level": 85, "sets": [ { - "role": "Doubles Bulky Attacker", - "movepool": ["Body Press", "Leech Seed", "Spiky Shield", "Wood Hammer"], + "role": "Bulky Protect", + "movepool": ["Body Press", "Knock Off", "Leech Seed", "Spiky Shield", "Wood Hammer"], "teraTypes": ["Fire", "Rock", "Steel", "Water"] }, { @@ -2187,7 +2787,7 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Double-Edge", "Horn Leech", "Leaf Storm", "Stomping Tantrum"], + "movepool": ["Double-Edge", "High Horsepower", "Horn Leech", "Leaf Storm"], "teraTypes": ["Ground", "Normal"] } ] @@ -2267,8 +2867,8 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Draco Meteor", "Fire Blast", "Hydro Pump", "Power Whip", "Protect", "Sludge Bomb", "Thunderbolt"], - "teraTypes": ["Dragon", "Electric", "Fire", "Grass", "Poison", "Water"] + "movepool": ["Draco Meteor", "Fire Blast", "Power Whip", "Protect", "Scald", "Sludge Bomb", "Thunderbolt"], + "teraTypes": ["Electric", "Fire", "Grass", "Poison", "Water"] } ] }, @@ -2278,7 +2878,7 @@ { "role": "Doubles Bulky Attacker", "movepool": ["Draco Meteor", "Dragon Tail", "Fire Blast", "Heavy Slam", "Hydro Pump", "Thunderbolt"], - "teraTypes": ["Dragon", "Electric", "Fire", "Steel", "Water"] + "teraTypes": ["Electric", "Fire", "Water"] } ] }, @@ -2292,6 +2892,16 @@ } ] }, + "trevenant": { + "level": 86, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Poltergeist", "Protect", "Trick Room", "Wood Hammer"], + "teraTypes": ["Dark", "Water"] + } + ] + }, "avalugg": { "level": 89, "sets": [ @@ -2407,13 +3017,23 @@ } ] }, - "crabominable": { - "level": 88, + "vikavolt": { + "level": 84, "sets": [ { - "role": "Doubles Wallbreaker", - "movepool": ["Drain Punch", "Gunk Shot", "Ice Hammer", "Protect", "Wide Guard"], - "teraTypes": ["Fire", "Poison"] + "role": "Doubles Bulky Attacker", + "movepool": ["Bug Buzz", "Protect", "Sticky Web", "Thunderbolt"], + "teraTypes": ["Electric"] + } + ] + }, + "crabominable": { + "level": 88, + "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Drain Punch", "Gunk Shot", "Ice Hammer", "Protect", "Wide Guard"], + "teraTypes": ["Fire", "Poison"] } ] }, @@ -2457,6 +3077,21 @@ } ] }, + "ribombee": { + "level": 84, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Pollen Puff", "Protect", "Sticky Web", "Tailwind", "U-turn"], + "teraTypes": ["Dark"] + }, + { + "role": "Tera Blast user", + "movepool": ["Dazzling Gleam", "Moonblast", "Protect", "Quiver Dance", "Tera Blast"], + "teraTypes": ["Ground"] + } + ] + }, "lycanroc": { "level": 87, "sets": [ @@ -2472,7 +3107,7 @@ "sets": [ { "role": "Choice Item user", - "movepool": ["Close Combat", "Psychic Fangs", "Rock Slide", "Stone Edge"], + "movepool": ["Close Combat", "Knock Off", "Rock Slide", "Stone Edge"], "teraTypes": ["Fighting", "Rock", "Water"] } ] @@ -2492,7 +3127,7 @@ "sets": [ { "role": "Bulky Protect", - "movepool": ["Acid Spray", "Baneful Bunker", "Chilling Water", "Recover", "Toxic", "Toxic Spikes"], + "movepool": ["Baneful Bunker", "Chilling Water", "Recover", "Toxic", "Toxic Spikes"], "teraTypes": ["Grass", "Steel"] } ] @@ -2511,9 +3146,9 @@ "level": 88, "sets": [ { - "role": "Bulky Protect", - "movepool": ["Defog", "Leaf Storm", "Pollen Puff", "Protect"], - "teraTypes": ["Steel"] + "role": "Doubles Bulky Attacker", + "movepool": ["Leaf Blade", "Leaf Storm", "Pollen Puff", "Superpower"], + "teraTypes": ["Fighting"] } ] }, @@ -2532,7 +3167,7 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["High Jump Kick", "Play Rough", "Power Whip", "Rapid Spin", "U-turn"], + "movepool": ["High Jump Kick", "Knock Off", "Play Rough", "Power Whip", "Rapid Spin", "U-turn"], "teraTypes": ["Fairy", "Fighting"] } ] @@ -2564,11 +3199,6 @@ "role": "Doubles Support", "movepool": ["Earth Power", "Hypnosis", "Protect", "Shadow Ball", "Shore Up", "Stealth Rock"], "teraTypes": ["Grass", "Water"] - }, - { - "role": "Bulky Protect", - "movepool": ["Earth Power", "Imprison", "Protect", "Shadow Ball"], - "teraTypes": ["Ghost", "Water"] } ] }, @@ -2577,8 +3207,8 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Body Slam", "Gunk Shot", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], - "teraTypes": ["Fairy", "Fighting", "Grass", "Poison"] + "movepool": ["Body Slam", "Knock Off", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], + "teraTypes": ["Fairy", "Fighting", "Grass"] } ] }, @@ -2602,11 +3232,26 @@ }, { "role": "Choice Item user", - "movepool": ["Aqua Jet", "Crunch", "Ice Fang", "Psychic Fangs", "Wave Crash"], + "movepool": ["Aqua Jet", "Crunch", "Flip Turn", "Ice Fang", "Psychic Fangs", "Wave Crash"], "teraTypes": ["Dark"] } ] }, + "kommoo": { + "level": 79, + "sets": [ + { + "role": "Doubles Setup Sweeper", + "movepool": ["Clanging Scales", "Clangorous Soul", "Drain Punch", "Iron Head"], + "teraTypes": ["Steel"] + }, + { + "role": "Doubles Bulky Setup", + "movepool": ["Clanging Scales", "Clangorous Soul", "Iron Head", "Protect"], + "teraTypes": ["Steel"] + } + ] + }, "magearna": { "level": 72, "sets": [ @@ -2625,9 +3270,14 @@ "rillaboom": { "level": 82, "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Grassy Glide", "High Horsepower", "Knock Off", "U-turn", "Wood Hammer"], + "teraTypes": ["Fire", "Grass"] + }, { "role": "Doubles Support", - "movepool": ["Drum Beating", "Fake Out", "Knock Off", "Stomping Tantrum", "U-turn", "Wood Hammer"], + "movepool": ["Fake Out", "Grassy Glide", "U-turn", "Wood Hammer"], "teraTypes": ["Fire", "Grass", "Steel"] } ] @@ -2647,7 +3297,7 @@ "sets": [ { "role": "Choice Item user", - "movepool": ["Dark Pulse", "Hydro Pump", "Ice Beam", "U-turn"], + "movepool": ["Hydro Pump", "Ice Beam", "Scald", "U-turn"], "teraTypes": ["Water"] } ] @@ -2657,7 +3307,7 @@ "sets": [ { "role": "Doubles Bulky Setup", - "movepool": ["Body Slam", "Crunch", "Protect", "Stomping Tantrum", "Swords Dance"], + "movepool": ["Body Slam", "High Horsepower", "Knock Off", "Protect", "Swords Dance"], "teraTypes": ["Fairy", "Ghost", "Ground"] } ] @@ -2699,6 +3349,11 @@ "role": "Doubles Bulky Attacker", "movepool": ["Dragon Dance", "Dragon Rush", "Grav Apple", "Protect", "Sucker Punch"], "teraTypes": ["Fire", "Grass", "Steel"] + }, + { + "role": "Tera Blast user", + "movepool": ["Dragon Dance", "Grav Apple", "Protect", "Tera Blast"], + "teraTypes": ["Dragon", "Fire"] } ] }, @@ -2717,22 +3372,32 @@ "sets": [ { "role": "Doubles Bulky Setup", - "movepool": ["Coil", "Drill Run", "Rest", "Stone Edge"], + "movepool": ["Coil", "High Horsepower", "Rest", "Stone Edge"], "teraTypes": ["Dragon", "Steel"] }, { "role": "Doubles Support", - "movepool": ["Drill Run", "Glare", "Rest", "Stealth Rock", "Stone Edge"], + "movepool": ["Glare", "High Horsepower", "Rest", "Stealth Rock", "Stone Edge"], "teraTypes": ["Dragon", "Steel"] } ] }, + "cramorant": { + "level": 88, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Brave Bird", "Defog", "Protect", "Surf", "Tailwind"], + "teraTypes": ["Ground"] + } + ] + }, "barraskewda": { "level": 83, "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Close Combat", "Liquidation", "Poison Jab", "Protect", "Psychic Fangs"], + "movepool": ["Close Combat", "Poison Jab", "Protect", "Psychic Fangs", "Waterfall"], "teraTypes": ["Fighting"] } ] @@ -2802,12 +3467,12 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Close Combat", "Fake Out", "Helping Hand", "Iron Head", "Stealth Rock", "U-turn"], + "movepool": ["Close Combat", "Fake Out", "Helping Hand", "Iron Head", "Knock Off", "Stealth Rock", "U-turn"], "teraTypes": ["Fighting", "Steel"] }, { "role": "Choice Item user", - "movepool": ["Close Combat", "Crunch", "Iron Head", "U-turn"], + "movepool": ["Close Combat", "Iron Head", "Knock Off", "U-turn"], "teraTypes": ["Fighting", "Steel"] } ] @@ -2817,8 +3482,8 @@ "sets": [ { "role": "Doubles Setup Sweeper", - "movepool": ["Close Combat", "Iron Head", "Megahorn", "No Retreat", "Rock Slide"], - "teraTypes": ["Fighting", "Ghost", "Rock", "Steel"] + "movepool": ["Close Combat", "Iron Head", "Knock Off", "No Retreat"], + "teraTypes": ["Dark", "Fighting", "Steel"] } ] }, @@ -2847,8 +3512,8 @@ "sets": [ { "role": "Doubles Fast Attacker", - "movepool": ["Body Press", "Heavy Slam", "Protect", "Rock Polish", "Stomping Tantrum", "Stone Edge"], - "teraTypes": ["Fighting", "Rock", "Steel"] + "movepool": ["Heat Crash", "High Horsepower", "Protect", "Rock Polish", "Stone Edge"], + "teraTypes": ["Fire", "Rock"] } ] }, @@ -2877,11 +3542,26 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Follow Me", "Heal Pulse", "Helping Hand", "Protect", "Psychic", "Trick Room"], + "movepool": ["Follow Me", "Heal Pulse", "Helping Hand", "Protect", "Psychic"], "teraTypes": ["Fairy"] } ] }, + "morpeko": { + "level": 86, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Aura Wheel", "Fake Out", "Protect", "Rapid Spin"], + "teraTypes": ["Poison"] + }, + { + "role": "Offensive Protect", + "movepool": ["Aura Wheel", "Knock Off", "Parting Shot", "Protect", "Volt Switch"], + "teraTypes": ["Dark", "Poison"] + } + ] + }, "copperajah": { "level": 86, "sets": [ @@ -2889,6 +3569,11 @@ "role": "Offensive Protect", "movepool": ["High Horsepower", "Iron Head", "Play Rough", "Protect", "Rock Slide"], "teraTypes": ["Fairy", "Rock"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Heat Crash", "Heavy Slam", "High Horsepower", "Stone Edge"], + "teraTypes": ["Fire"] } ] }, @@ -2954,6 +3639,11 @@ "role": "Doubles Setup Sweeper", "movepool": ["Behemoth Bash", "Close Combat", "Howl", "Protect"], "teraTypes": ["Fighting", "Fire", "Steel"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Body Press", "Iron Defense", "Protect", "Snarl", "Wide Guard"], + "teraTypes": ["Fighting", "Fire"] } ] }, @@ -2997,7 +3687,7 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Close Combat", "Crunch", "Jungle Healing", "Power Whip", "Protect"], + "movepool": ["Close Combat", "Jungle Healing", "Knock Off", "Power Whip", "Protect"], "teraTypes": ["Poison"] } ] @@ -3032,8 +3722,8 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Close Combat", "Heavy Slam", "Icicle Crash", "Protect", "Stomping Tantrum"], - "teraTypes": ["Fighting", "Steel"] + "movepool": ["Close Combat", "Heavy Slam", "High Horsepower", "Icicle Crash", "Protect"], + "teraTypes": ["Fighting", "Ground", "Steel"] } ] }, @@ -3067,8 +3757,8 @@ "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Close Combat", "Glacial Lance", "Protect", "Trick Room"], - "teraTypes": ["Fighting", "Ice"] + "movepool": ["Glacial Lance", "High Horsepower", "Protect", "Trick Room"], + "teraTypes": ["Ground", "Ice"] } ] }, @@ -3112,6 +3802,16 @@ } ] }, + "ursalunabloodmoon": { + "level": 79, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Blood Moon", "Earth Power", "Hyper Voice", "Protect"], + "teraTypes": ["Ghost", "Normal", "Water"] + } + ] + }, "enamorus": { "level": 81, "sets": [ @@ -3167,7 +3867,7 @@ "sets": [ { "role": "Offensive Protect", - "movepool": ["Aqua Jet", "Aqua Step", "Close Combat", "Ice Spinner", "Protect"], + "movepool": ["Aqua Jet", "Aqua Step", "Close Combat", "Ice Spinner", "Knock Off", "Protect"], "teraTypes": ["Fire", "Steel", "Water"] } ] @@ -3177,7 +3877,12 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Double-Edge", "Helping Hand", "Protect", "Thief", "Yawn"], + "movepool": ["Double-Edge", "Helping Hand", "Lash Out", "Protect", "Yawn"], + "teraTypes": ["Ghost", "Normal"] + }, + { + "role": "Doubles Wallbreaker", + "movepool": ["Double-Edge", "High Horsepower", "Lash Out", "Play Rough"], "teraTypes": ["Ghost", "Normal"] } ] @@ -3187,28 +3892,13 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Double-Edge", "Helping Hand", "Protect", "Thief", "Yawn"], - "teraTypes": ["Ghost", "Normal"] - } - ] - }, - "dudunsparce": { - "level": 86, - "sets": [ - { - "role": "Bulky Protect", - "movepool": ["Boomburst", "Earth Power", "Glare", "Hyper Drill", "Protect", "Tailwind"], - "teraTypes": ["Ghost", "Ground", "Normal"] - } - ] - }, - "dudunsparcethreesegment": { - "level": 86, - "sets": [ + "movepool": ["Double-Edge", "Helping Hand", "Lash Out", "Protect", "Yawn"], + "teraTypes": ["Fairy", "Ground", "Normal"] + }, { - "role": "Bulky Protect", - "movepool": ["Boomburst", "Earth Power", "Glare", "Hyper Drill", "Protect", "Tailwind"], - "teraTypes": ["Ghost", "Ground", "Normal"] + "role": "Doubles Wallbreaker", + "movepool": ["Double-Edge", "High Horsepower", "Lash Out", "Play Rough"], + "teraTypes": ["Fairy", "Ground", "Normal"] } ] }, @@ -3217,7 +3907,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bug Bite", "Circle Throw", "Sticky Web", "String Shot", "U-turn"], + "movepool": ["Bug Bite", "Circle Throw", "Knock Off", "Sticky Web", "String Shot", "U-turn"], "teraTypes": ["Water"] } ] @@ -3237,108 +3927,143 @@ } ] }, - "rabsca": { - "level": 86, + "pawmot": { + "level": 82, "sets": [ + { + "role": "Doubles Wallbreaker", + "movepool": ["Close Combat", "Double Shock", "Fake Out", "Protect", "Revival Blessing"], + "teraTypes": ["Electric"] + }, { "role": "Doubles Support", - "movepool": ["Psychic", "Revival Blessing", "Struggle Bug", "Trick Room"], - "teraTypes": ["Steel"] + "movepool": ["Close Combat", "Encore", "Fake Out", "Knock Off", "Nuzzle", "Revival Blessing"], + "teraTypes": ["Fighting"] } ] }, - "houndstone": { - "level": 76, + "maushold": { + "level": 80, "sets": [ { - "role": "Choice Item user", - "movepool": ["Body Press", "Last Respects", "Shadow Sneak", "Trick"], + "role": "Doubles Setup Sweeper", + "movepool": ["Encore", "Population Bomb", "Protect", "Tidy Up"], + "teraTypes": ["Normal"] + }, + { + "role": "Doubles Support", + "movepool": ["Encore", "Follow Me", "Helping Hand", "Population Bomb", "Protect", "Taunt", "Thunder Wave", "U-turn"], "teraTypes": ["Ghost"] } ] }, - "espathra": { - "level": 84, + "mausholdfour": { + "level": 80, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Baton Pass", "Dazzling Gleam", "Lumina Crash", "Protect", "Shadow Ball"], - "teraTypes": ["Fairy"] + "role": "Doubles Setup Sweeper", + "movepool": ["Encore", "Population Bomb", "Protect", "Tidy Up"], + "teraTypes": ["Normal"] + }, + { + "role": "Doubles Support", + "movepool": ["Encore", "Follow Me", "Helping Hand", "Population Bomb", "Protect", "Taunt", "Thunder Wave", "U-turn"], + "teraTypes": ["Ghost"] } ] }, - "farigiraf": { - "level": 84, + "dachsbun": { + "level": 90, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Body Press", "Helping Hand", "Howl", "Play Rough", "Snarl", "Yawn"], + "teraTypes": ["Steel"] + } + ] + }, + "arboliva": { + "level": 88, "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Hyper Voice", "Nasty Plot", "Protect", "Psychic", "Psyshock", "Trick Room"], - "teraTypes": ["Fairy"] - }, + "movepool": ["Earth Power", "Energy Ball", "Hyper Voice", "Pollen Puff", "Protect"], + "teraTypes": ["Grass"] + } + ] + }, + "squawkabilly": { + "level": 88, + "sets": [ { - "role": "Tera Blast user", - "movepool": ["Nasty Plot", "Psychic", "Psyshock", "Tera Blast", "Trick Room"], - "teraTypes": ["Fairy"] + "role": "Offensive Protect", + "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], + "teraTypes": ["Flying", "Normal", "Steel"] } ] }, - "wugtrio": { - "level": 89, + "squawkabillywhite": { + "level": 88, "sets": [ { - "role": "Choice Item user", - "movepool": ["Aqua Jet", "Liquidation", "Memento", "Stomping Tantrum", "Throat Chop"], - "teraTypes": ["Dark", "Ground"] + "role": "Offensive Protect", + "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], + "teraTypes": ["Flying", "Normal", "Steel"] } ] }, - "dondozo": { - "level": 85, + "squawkabillyblue": { + "level": 88, "sets": [ { - "role": "Doubles Bulky Attacker", - "movepool": ["Avalanche", "Body Press", "Heavy Slam", "Wave Crash"], - "teraTypes": ["Dragon", "Grass", "Steel"] + "role": "Offensive Protect", + "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], + "teraTypes": ["Flying", "Normal", "Steel"] } ] }, - "veluza": { + "squawkabillyyellow": { "level": 88, "sets": [ { - "role": "Choice Item user", - "movepool": ["Aqua Cutter", "Aqua Jet", "Night Slash", "Psycho Cut"], - "teraTypes": ["Dark", "Psychic", "Water"] + "role": "Offensive Protect", + "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], + "teraTypes": ["Flying", "Normal", "Steel"] } ] }, - "palafin": { + "garganacl": { "level": 80, "sets": [ { - "role": "Choice Item user", - "movepool": ["Close Combat", "Flip Turn", "Jet Punch", "Wave Crash"], - "teraTypes": ["Fighting", "Water"] + "role": "Doubles Bulky Setup", + "movepool": ["Protect", "Recover", "Salt Cure", "Wide Guard"], + "teraTypes": ["Ghost"] } ] }, - "arboliva": { - "level": 88, + "armarouge": { + "level": 82, "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Earth Power", "Energy Ball", "Hyper Voice", "Pollen Puff", "Protect"], + "movepool": ["Armor Cannon", "Aura Sphere", "Energy Ball", "Heat Wave", "Psyshock"], + "teraTypes": ["Fighting", "Fire", "Grass"] + }, + { + "role": "Offensive Protect", + "movepool": ["Heat Wave", "Protect", "Psychic", "Trick Room"], "teraTypes": ["Grass"] } ] }, - "scovillain": { - "level": 90, + "ceruledge": { + "level": 80, "sets": [ { - "role": "Choice Item user", - "movepool": ["Energy Ball", "Fire Blast", "Flamethrower", "Leaf Storm"], - "teraTypes": ["Fire", "Grass", "Steel"] + "role": "Doubles Setup Sweeper", + "movepool": ["Bitter Blade", "Close Combat", "Poltergeist", "Protect", "Shadow Sneak", "Swords Dance"], + "teraTypes": ["Fighting", "Fire", "Ghost", "Grass"] } ] }, @@ -3352,143 +4077,128 @@ } ] }, - "revavroom": { - "level": 84, + "kilowattrel": { + "level": 83, "sets": [ { - "role": "Doubles Bulky Attacker", - "movepool": ["Gunk Shot", "Haze", "Parting Shot", "Poison Gas", "Spin Out", "Taunt"], - "teraTypes": ["Flying", "Water"] + "role": "Doubles Fast Attacker", + "movepool": ["Hurricane", "Protect", "Tailwind", "Thunderbolt"], + "teraTypes": ["Flying", "Steel"] } ] }, - "orthworm": { - "level": 88, + "mabosstiff": { + "level": 86, "sets": [ { - "role": "Bulky Protect", - "movepool": ["Body Press", "Iron Defense", "Iron Head", "Protect"], - "teraTypes": ["Electric", "Fighting"] - }, - { - "role": "Doubles Bulky Attacker", - "movepool": ["Body Press", "Helping Hand", "Iron Head", "Protect", "Shed Tail", "Stealth Rock"], - "teraTypes": ["Electric", "Poison"] + "role": "Doubles Wallbreaker", + "movepool": ["Crunch", "Fire Fang", "Play Rough", "Psychic Fangs", "Wild Charge"], + "teraTypes": ["Fairy"] } ] }, - "maushold": { - "level": 80, + "grafaiai": { + "level": 87, "sets": [ { - "role": "Doubles Setup Sweeper", - "movepool": ["Encore", "Population Bomb", "Protect", "Tidy Up"], - "teraTypes": ["Normal"] + "role": "Doubles Bulky Attacker", + "movepool": ["Encore", "Gunk Shot", "Knock Off", "Parting Shot", "Protect", "Taunt"], + "teraTypes": ["Dark"] }, { "role": "Doubles Support", - "movepool": ["Encore", "Follow Me", "Helping Hand", "Population Bomb", "Protect", "Taunt", "Thunder Wave", "U-turn"], - "teraTypes": ["Ghost"] + "movepool": ["Gunk Shot", "Knock Off", "Super Fang", "U-turn"], + "teraTypes": ["Dark"] } ] }, - "mausholdfour": { - "level": 80, + "brambleghast": { + "level": 86, "sets": [ { - "role": "Doubles Setup Sweeper", - "movepool": ["Encore", "Population Bomb", "Protect", "Tidy Up"], - "teraTypes": ["Normal"] + "role": "Offensive Protect", + "movepool": ["Poltergeist", "Power Whip", "Protect", "Shadow Sneak"], + "teraTypes": ["Fairy", "Ghost", "Grass", "Steel", "Water"] }, { "role": "Doubles Support", - "movepool": ["Encore", "Follow Me", "Helping Hand", "Population Bomb", "Protect", "Taunt", "Thunder Wave", "U-turn"], - "teraTypes": ["Ghost"] + "movepool": ["Disable", "Poltergeist", "Power Whip", "Protect", "Rapid Spin", "Strength Sap"], + "teraTypes": ["Fairy", "Steel", "Water"] } ] }, - "cetitan": { - "level": 85, + "toedscruel": { + "level": 87, "sets": [ { - "role": "Doubles Wallbreaker", - "movepool": ["Ice Shard", "Icicle Crash", "Liquidation", "Play Rough", "Protect", "Stomping Tantrum"], - "teraTypes": ["Fairy", "Water"] + "role": "Doubles Support", + "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Rage Powder", "Rapid Spin", "Spore"], + "teraTypes": ["Water"] } ] }, - "baxcalibur": { - "level": 79, + "klawf": { + "level": 91, "sets": [ { - "role": "Choice Item user", - "movepool": ["Earthquake", "Glaive Rush", "Ice Shard", "Icicle Crash"], - "teraTypes": ["Dragon", "Ground"] + "role": "Offensive Protect", + "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Protect", "Rock Slide"], + "teraTypes": ["Dark", "Ground", "Water"] }, { - "role": "Doubles Setup Sweeper", - "movepool": ["Dragon Dance", "Glaive Rush", "Icicle Spear", "Protect"], - "teraTypes": ["Dragon", "Steel"] + "role": "Choice Item user", + "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Rock Slide"], + "teraTypes": ["Dark", "Ground", "Water"] } ] }, - "tatsugiri": { - "level": 86, + "scovillain": { + "level": 90, "sets": [ - { - "role": "Doubles Bulky Attacker", - "movepool": ["Draco Meteor", "Icy Wind", "Muddy Water", "Rapid Spin"], - "teraTypes": ["Fire", "Steel"] - }, - { - "role": "Doubles Setup Sweeper", - "movepool": ["Draco Meteor", "Muddy Water", "Nasty Plot", "Protect"], - "teraTypes": ["Dragon", "Fire", "Water"] - }, { "role": "Choice Item user", - "movepool": ["Draco Meteor", "Hydro Pump", "Icy Wind", "Muddy Water"], - "teraTypes": ["Dragon", "Fire", "Water"] + "movepool": ["Energy Ball", "Fire Blast", "Flamethrower", "Leaf Storm"], + "teraTypes": ["Fire", "Grass", "Steel"] } ] }, - "cyclizar": { - "level": 84, + "rabsca": { + "level": 86, "sets": [ { "role": "Doubles Support", - "movepool": ["Breaking Swipe", "Double-Edge", "Knock Off", "Shed Tail", "Taunt"], - "teraTypes": ["Dragon", "Poison"] - }, + "movepool": ["Psychic", "Revival Blessing", "Struggle Bug", "Trick Room"], + "teraTypes": ["Steel"] + } + ] + }, + "espathra": { + "level": 84, + "sets": [ { - "role": "Doubles Fast Attacker", - "movepool": ["Double-Edge", "Draco Meteor", "Knock Off", "Shed Tail"], - "teraTypes": ["Dragon", "Fire", "Normal", "Poison"] + "role": "Offensive Protect", + "movepool": ["Baton Pass", "Dazzling Gleam", "Lumina Crash", "Protect", "Shadow Ball"], + "teraTypes": ["Fairy"] } ] }, - "pawmot": { + "tinkaton": { "level": 82, "sets": [ - { - "role": "Doubles Wallbreaker", - "movepool": ["Close Combat", "Double Shock", "Fake Out", "Protect", "Revival Blessing"], - "teraTypes": ["Electric"] - }, { "role": "Doubles Support", - "movepool": ["Close Combat", "Encore", "Fake Out", "Nuzzle", "Revival Blessing"], - "teraTypes": ["Fighting"] + "movepool": ["Encore", "Fake Out", "Gigaton Hammer", "Knock Off", "Play Rough", "Stealth Rock", "Thunder Wave"], + "teraTypes": ["Steel", "Water"] } ] }, - "kilowattrel": { - "level": 83, + "wugtrio": { + "level": 89, "sets": [ { - "role": "Doubles Fast Attacker", - "movepool": ["Hurricane", "Protect", "Tailwind", "Thunderbolt"], - "teraTypes": ["Flying", "Steel"] + "role": "Choice Item user", + "movepool": ["Aqua Jet", "Liquidation", "Memento", "Stomping Tantrum", "Throat Chop"], + "teraTypes": ["Dark", "Ground"] } ] }, @@ -3507,43 +4217,78 @@ } ] }, - "squawkabilly": { - "level": 88, + "palafin": { + "level": 80, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], - "teraTypes": ["Flying", "Normal", "Steel"] + "role": "Choice Item user", + "movepool": ["Close Combat", "Flip Turn", "Jet Punch", "Wave Crash"], + "teraTypes": ["Fighting", "Water"] } ] }, - "squawkabillywhite": { - "level": 88, + "revavroom": { + "level": 84, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], - "teraTypes": ["Flying", "Normal", "Steel"] + "role": "Doubles Bulky Attacker", + "movepool": ["Gunk Shot", "Haze", "Parting Shot", "Poison Gas", "Spin Out", "Taunt"], + "teraTypes": ["Flying", "Water"] + }, + { + "role": "Doubles Fast Attacker", + "movepool": ["Gunk Shot", "High Horsepower", "Protect", "Shift Gear", "Spin Out"], + "teraTypes": ["Ground"] } ] }, - "squawkabillyblue": { - "level": 88, + "cyclizar": { + "level": 84, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], - "teraTypes": ["Flying", "Normal", "Steel"] + "role": "Doubles Support", + "movepool": ["Breaking Swipe", "Double-Edge", "Knock Off", "Shed Tail", "Taunt"], + "teraTypes": ["Dragon", "Poison"] + }, + { + "role": "Doubles Fast Attacker", + "movepool": ["Double-Edge", "Draco Meteor", "Knock Off", "Shed Tail"], + "teraTypes": ["Dragon", "Fire", "Normal", "Poison"] } ] }, - "squawkabillyyellow": { + "orthworm": { "level": 88, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"], - "teraTypes": ["Flying", "Normal", "Steel"] + "role": "Bulky Protect", + "movepool": ["Body Press", "Iron Defense", "Iron Head", "Protect"], + "teraTypes": ["Electric", "Fighting"] + }, + { + "role": "Doubles Bulky Attacker", + "movepool": ["Body Press", "Helping Hand", "Iron Head", "Protect", "Shed Tail", "Stealth Rock"], + "teraTypes": ["Electric", "Poison"] + } + ] + }, + "glimmora": { + "level": 80, + "sets": [ + { + "role": "Bulky Protect", + "movepool": ["Earth Power", "Mortal Spin", "Power Gem", "Sludge Bomb", "Spiky Shield", "Stealth Rock"], + "teraTypes": ["Grass", "Water"] + } + ] + }, + "houndstone": { + "level": 76, + "sets": [ + { + "role": "Choice Item user", + "movepool": ["Body Press", "Last Respects", "Shadow Sneak", "Trick"], + "teraTypes": ["Ghost"] } ] }, @@ -3557,103 +4302,103 @@ } ] }, - "klawf": { - "level": 91, + "cetitan": { + "level": 85, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Protect", "Rock Slide"], - "teraTypes": ["Dark", "Ground", "Water"] - }, - { - "role": "Choice Item user", - "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Rock Slide"], - "teraTypes": ["Dark", "Ground", "Water"] + "role": "Doubles Wallbreaker", + "movepool": ["High Horsepower", "Ice Shard", "Icicle Crash", "Liquidation", "Protect"], + "teraTypes": ["Ground", "Water"] } ] }, - "garganacl": { - "level": 80, + "veluza": { + "level": 88, "sets": [ { - "role": "Doubles Bulky Setup", - "movepool": ["Protect", "Recover", "Salt Cure", "Wide Guard"], - "teraTypes": ["Ghost"] + "role": "Choice Item user", + "movepool": ["Aqua Cutter", "Aqua Jet", "Night Slash", "Psycho Cut"], + "teraTypes": ["Dark", "Psychic", "Water"] } ] }, - "glimmora": { - "level": 80, + "dondozo": { + "level": 85, "sets": [ { - "role": "Bulky Protect", - "movepool": ["Earth Power", "Mortal Spin", "Power Gem", "Sludge Bomb", "Spiky Shield", "Stealth Rock"], - "teraTypes": ["Grass", "Water"] + "role": "Doubles Bulky Attacker", + "movepool": ["Avalanche", "Body Press", "Heavy Slam", "Wave Crash"], + "teraTypes": ["Dragon", "Grass", "Steel"] } ] }, - "grafaiai": { - "level": 87, + "tatsugiri": { + "level": 86, "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Encore", "Gunk Shot", "Knock Off", "Parting Shot", "Protect", "Taunt"], - "teraTypes": ["Dark"] + "movepool": ["Draco Meteor", "Icy Wind", "Muddy Water", "Rapid Spin"], + "teraTypes": ["Fire", "Steel"] }, { - "role": "Doubles Support", - "movepool": ["Gunk Shot", "Knock Off", "Super Fang", "U-turn"], - "teraTypes": ["Dark"] + "role": "Doubles Setup Sweeper", + "movepool": ["Draco Meteor", "Muddy Water", "Nasty Plot", "Protect"], + "teraTypes": ["Dragon", "Fire", "Water"] + }, + { + "role": "Choice Item user", + "movepool": ["Draco Meteor", "Hydro Pump", "Icy Wind", "Muddy Water"], + "teraTypes": ["Dragon", "Fire", "Water"] } ] }, - "dachsbun": { - "level": 90, + "farigiraf": { + "level": 84, "sets": [ { - "role": "Doubles Support", - "movepool": ["Body Press", "Helping Hand", "Howl", "Play Rough", "Snarl", "Yawn"], - "teraTypes": ["Steel"] + "role": "Doubles Wallbreaker", + "movepool": ["Hyper Voice", "Nasty Plot", "Protect", "Psychic", "Psyshock", "Trick Room"], + "teraTypes": ["Fairy"] + }, + { + "role": "Tera Blast user", + "movepool": ["Nasty Plot", "Psychic", "Psyshock", "Tera Blast", "Trick Room"], + "teraTypes": ["Fairy"] } ] }, - "mabosstiff": { + "dudunsparce": { "level": 86, "sets": [ { - "role": "Doubles Wallbreaker", - "movepool": ["Crunch", "Fire Fang", "Play Rough", "Psychic Fangs", "Wild Charge"], - "teraTypes": ["Fairy"] + "role": "Bulky Protect", + "movepool": ["Boomburst", "Earth Power", "Glare", "Hyper Drill", "Protect", "Tailwind"], + "teraTypes": ["Ghost", "Ground", "Normal"] } ] }, - "brambleghast": { + "dudunsparcethreesegment": { "level": 86, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Phantom Force", "Power Whip", "Protect", "Shadow Sneak"], - "teraTypes": ["Fairy", "Ghost", "Grass", "Steel", "Water"] - }, - { - "role": "Doubles Support", - "movepool": ["Disable", "Power Whip", "Protect", "Rapid Spin", "Shadow Sneak", "Strength Sap"], - "teraTypes": ["Fairy", "Steel", "Water"] + "role": "Bulky Protect", + "movepool": ["Boomburst", "Earth Power", "Glare", "Hyper Drill", "Protect", "Tailwind"], + "teraTypes": ["Ghost", "Ground", "Normal"] } ] }, - "gholdengo": { + "kingambit": { "level": 79, "sets": [ { - "role": "Choice Item user", - "movepool": ["Dazzling Gleam", "Focus Blast", "Make It Rain", "Psychic", "Shadow Ball", "Thunderbolt", "Trick"], - "teraTypes": ["Fairy", "Steel"] + "role": "Bulky Protect", + "movepool": ["Iron Head", "Kowtow Cleave", "Protect", "Sucker Punch"], + "teraTypes": ["Dark", "Fire", "Flying"] }, { - "role": "Doubles Bulky Setup", - "movepool": ["Make It Rain", "Nasty Plot", "Protect", "Shadow Ball"], - "teraTypes": ["Steel", "Water"] + "role": "Tera Blast user", + "movepool": ["Iron Head", "Kowtow Cleave", "Sucker Punch", "Tera Blast"], + "teraTypes": ["Fairy", "Fire", "Flying"] } ] }, @@ -3732,8 +4477,13 @@ "sets": [ { "role": "Doubles Fast Attacker", - "movepool": ["Acrobatics", "Dragon Claw", "Protect", "Tailwind", "Throat Chop"], + "movepool": ["Acrobatics", "Breaking Swipe", "Knock Off", "Protect", "Tailwind"], "teraTypes": ["Flying"] + }, + { + "role": "Doubles Setup Sweeper", + "movepool": ["Dragon Claw", "Dragon Dance", "Knock Off", "Protect"], + "teraTypes": ["Dark", "Fire"] } ] }, @@ -3742,7 +4492,7 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Earthquake", "Iron Head", "Knock Off", "Rapid Spin", "Stealth Rock", "Stone Edge"], + "movepool": ["High Horsepower", "Iron Head", "Knock Off", "Rapid Spin", "Stealth Rock", "Stone Edge"], "teraTypes": ["Fire", "Ground", "Steel"] } ] @@ -3792,12 +4542,12 @@ "sets": [ { "role": "Doubles Bulky Attacker", - "movepool": ["Protect", "Rock Slide", "Stealth Rock", "Stomping Tantrum", "Thunder Punch", "Thunder Wave", "Volt Switch"], + "movepool": ["High Horsepower", "Protect", "Rock Slide", "Stealth Rock", "Thunder Punch", "Thunder Wave", "Volt Switch"], "teraTypes": ["Flying", "Grass"] }, { "role": "Doubles Setup Sweeper", - "movepool": ["Dragon Dance", "Ice Punch", "Protect", "Rock Slide", "Stomping Tantrum", "Wild Charge"], + "movepool": ["Dragon Dance", "High Horsepower", "Ice Punch", "Protect", "Rock Slide", "Wild Charge"], "teraTypes": ["Grass", "Rock"] } ] @@ -3822,6 +4572,36 @@ } ] }, + "baxcalibur": { + "level": 79, + "sets": [ + { + "role": "Choice Item user", + "movepool": ["Glaive Rush", "High Horsepower", "Ice Shard", "Icicle Crash"], + "teraTypes": ["Dragon", "Ground"] + }, + { + "role": "Doubles Setup Sweeper", + "movepool": ["Icicle Spear", "Protect", "Scale Shot", "Swords Dance"], + "teraTypes": ["Dragon", "Steel"] + } + ] + }, + "gholdengo": { + "level": 79, + "sets": [ + { + "role": "Choice Item user", + "movepool": ["Dazzling Gleam", "Focus Blast", "Make It Rain", "Psychic", "Shadow Ball", "Thunderbolt", "Trick"], + "teraTypes": ["Fairy", "Steel"] + }, + { + "role": "Doubles Bulky Setup", + "movepool": ["Make It Rain", "Nasty Plot", "Protect", "Shadow Ball"], + "teraTypes": ["Steel", "Water"] + } + ] + }, "tinglu": { "level": 80, "sets": [ @@ -3892,88 +4672,153 @@ } ] }, - "tinkaton": { - "level": 82, + "walkingwake": { + "level": 78, "sets": [ { - "role": "Doubles Support", - "movepool": ["Encore", "Fake Out", "Gigaton Hammer", "Knock Off", "Play Rough", "Stealth Rock", "Thunder Wave"], - "teraTypes": ["Steel", "Water"] + "role": "Doubles Wallbreaker", + "movepool": ["Draco Meteor", "Flamethrower", "Flip Turn", "Hydro Pump", "Protect"], + "teraTypes": ["Fire"] } ] }, - "armarouge": { + "ironleaves": { "level": 82, "sets": [ + { + "role": "Offensive Protect", + "movepool": ["Close Combat", "Leaf Blade", "Protect", "Psyblade", "Swords Dance"], + "teraTypes": ["Fighting", "Fire", "Psychic"] + }, { "role": "Doubles Wallbreaker", - "movepool": ["Armor Cannon", "Aura Sphere", "Energy Ball", "Heat Wave", "Psyshock"], - "teraTypes": ["Fighting", "Fire", "Grass"] + "movepool": ["Close Combat", "Leaf Blade", "Psyblade", "Wild Charge"], + "teraTypes": ["Fighting", "Fire", "Poison"] + } + ] + }, + "dipplin": { + "level": 84, + "sets": [ + { + "role": "Doubles Bulky Attacker", + "movepool": ["Dragon Pulse", "Pollen Puff", "Recover", "Syrup Bomb"], + "teraTypes": ["Steel"] + } + ] + }, + "sinistcha": { + "level": 80, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Matcha Gotcha", "Rage Powder", "Shadow Ball", "Trick Room"], + "teraTypes": ["Grass", "Water"] }, { - "role": "Offensive Protect", - "movepool": ["Heat Wave", "Protect", "Psychic", "Trick Room"], - "teraTypes": ["Grass"] + "role": "Bulky Protect", + "movepool": ["Calm Mind", "Matcha Gotcha", "Protect", "Shadow Ball"], + "teraTypes": ["Grass", "Water"] } ] }, - "ceruledge": { + "okidogi": { "level": 80, "sets": [ { - "role": "Doubles Setup Sweeper", - "movepool": ["Bitter Blade", "Close Combat", "Protect", "Shadow Sneak", "Swords Dance"], - "teraTypes": ["Fighting", "Fire", "Grass"] + "role": "Doubles Bulky Setup", + "movepool": ["Bulk Up", "Drain Punch", "Gunk Shot", "Knock Off"], + "teraTypes": ["Dark"] } ] }, - "toedscruel": { - "level": 87, + "munkidori": { + "level": 80, "sets": [ + { + "role": "Doubles Fast Attacker", + "movepool": ["Focus Blast", "Protect", "Psyshock", "Sludge Bomb", "U-turn"], + "teraTypes": ["Fighting", "Poison"] + }, { "role": "Doubles Support", - "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Rage Powder", "Rapid Spin", "Spore"], - "teraTypes": ["Water"] + "movepool": ["Fake Out", "Focus Blast", "Psyshock", "Sludge Bomb", "U-turn"], + "teraTypes": ["Fighting", "Poison"] } ] }, - "kingambit": { - "level": 79, + "fezandipiti": { + "level": 80, "sets": [ { - "role": "Bulky Protect", - "movepool": ["Iron Head", "Kowtow Cleave", "Protect", "Sucker Punch"], - "teraTypes": ["Dark", "Fire", "Flying"] + "role": "Doubles Support", + "movepool": ["Gunk Shot", "Icy Wind", "Roost", "Taunt"], + "teraTypes": ["Dark", "Steel", "Water"] }, { - "role": "Tera Blast user", - "movepool": ["Iron Head", "Kowtow Cleave", "Sucker Punch", "Tera Blast"], - "teraTypes": ["Fairy", "Fire", "Flying"] + "role": "Doubles Bulky Attacker", + "movepool": ["Gunk Shot", "Icy Wind", "Play Rough", "U-turn"], + "teraTypes": ["Dark", "Steel", "Water"] } ] }, - "walkingwake": { - "level": 78, + "ogerpon": { + "level": 76, "sets": [ { "role": "Doubles Wallbreaker", - "movepool": ["Draco Meteor", "Flamethrower", "Hurricane", "Hydro Pump", "Protect"], + "movepool": ["Ivy Cudgel", "Knock Off", "Spiky Shield", "Superpower", "U-turn"], + "teraTypes": ["Grass"] + }, + { + "role": "Doubles Support", + "movepool": ["Follow Me", "Horn Leech", "Knock Off", "Spikes", "Spiky Shield"], + "teraTypes": ["Grass"] + } + ] + }, + "ogerponwellspring": { + "level": 76, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"], + "teraTypes": ["Water"] + }, + { + "role": "Doubles Setup Sweeper", + "movepool": ["Ivy Cudgel", "Spiky Shield", "Swords Dance", "Wood Hammer"], + "teraTypes": ["Water"] + } + ] + }, + "ogerponhearthflame": { + "level": 76, + "sets": [ + { + "role": "Doubles Support", + "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"], + "teraTypes": ["Fire"] + }, + { + "role": "Doubles Setup Sweeper", + "movepool": ["Ivy Cudgel", "Spiky Shield", "Swords Dance", "Wood Hammer"], "teraTypes": ["Fire"] } ] }, - "ironleaves": { - "level": 82, + "ogerponcornerstone": { + "level": 76, "sets": [ { - "role": "Offensive Protect", - "movepool": ["Close Combat", "Leaf Blade", "Protect", "Psyblade", "Swords Dance"], - "teraTypes": ["Fighting", "Fire", "Psychic"] + "role": "Doubles Support", + "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"], + "teraTypes": ["Rock"] }, { - "role": "Doubles Wallbreaker", - "movepool": ["Close Combat", "Leaf Blade", "Psyblade", "Wild Charge"], - "teraTypes": ["Fighting", "Fire", "Poison"] + "role": "Doubles Setup Sweeper", + "movepool": ["Ivy Cudgel", "Power Whip", "Spiky Shield", "Swords Dance"], + "teraTypes": ["Rock"] } ] } diff --git a/data/random-teams.ts b/data/random-teams.ts index 5636eb8b473b..a84c8ecbd891 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -494,19 +494,20 @@ export class RandomTeams { ['dazzlinggleam', ['fleurcannon', 'moonblast']], ['poisongas', 'toxicspikes'], [RECOVERY_MOVES, 'healpulse'], - ['haze', ['icywind', 'rocktomb']], + ['lifedew', 'healpulse'], + ['haze', 'icywind'], + [['muddywater', 'hydropump'], 'scald'], ['disable', 'encore'], ['freezedry', 'icebeam'], ['bodyslam', 'doubleedge'], ['energyball', 'leafstorm'], ['earthpower', 'sandsearstorm'], - ['drumbeating', 'woodhammer'], ['boomburst', 'hyperdrill'], ]; for (const pair of doublesIncompatiblePairs) this.incompatibleMoves(moves, movePool, pair[0], pair[1]); - if (role !== 'Offensive Protect') this.incompatibleMoves(moves, movePool, PROTECT_MOVES, 'uturn'); + if (role !== 'Offensive Protect') this.incompatibleMoves(moves, movePool, PROTECT_MOVES, ['flipturn', 'uturn']); } // General incompatibilities @@ -993,7 +994,7 @@ export class RandomTeams { ): boolean { if ([ 'Armor Tail', 'Battle Bond', 'Early Bird', 'Flare Boost', 'Galvanize', 'Gluttony', 'Harvest', 'Hydration', 'Ice Body', 'Immunity', - 'Marvel Scale', 'Misty Surge', 'Moody', 'Neutralizing Gas', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', + 'Marvel Scale', 'Misty Surge', 'Moody', 'Own Tempo', 'Pressure', 'Quick Feet', 'Rain Dish', 'Sand Veil', 'Snow Cloak', 'Steadfast', 'Steam Engine', ].includes(ability)) return true; @@ -1014,7 +1015,7 @@ export class RandomTeams { case 'Defiant': return (!counter.get('Physical') || (abilities.has('Prankster') && (moves.has('thunderwave') || moves.has('taunt')))); case 'Flame Body': - return (species.id === 'magcargo' && role === 'Setup Sweeper'); + return (species.id === 'magcargo' && moves.has('shellsmash')); case 'Flash Fire': return ( ['Drought', 'Flame Body', 'Intimidate', 'Rock Head', 'Weak Armor'].some(m => abilities.has(m)) && @@ -1044,6 +1045,8 @@ export class RandomTeams { return (!counter.get('Physical') || moves.has('stealthrock')); case 'Natural Cure': return species.id === 'pawmot'; + case 'Neutralizing Gas': + return !isDoubles; case 'Overcoat': case 'Sweet Veil': return types.includes('Grass'); case 'Overgrow': @@ -1075,7 +1078,7 @@ export class RandomTeams { case 'Solar Power': return (!teamDetails.sun || !counter.get('Special')); case 'Speed Boost': - return (species.id === 'yanmega' && role === 'Wallbreaker'); + return (species.id === 'yanmega' && !moves.has('protect')); case 'Sturdy': return !!counter.get('recoil'); case 'Swarm': @@ -1088,7 +1091,7 @@ export class RandomTeams { return (!counter.get('technician') || abilities.has('Punk Rock') || abilities.has('Fur Coat')); case 'Tinted Lens': const hbraviaryCase = (species.id === 'braviaryhisui' && (role === 'Setup Sweeper' || role === 'Doubles Wallbreaker')); - const yanmegaCase = (species.id === 'yanmega' && role === 'Tera Blast user'); + const yanmegaCase = (species.id === 'yanmega' && moves.has('protect')); return (yanmegaCase || hbraviaryCase || species.id === 'illumise'); case 'Unaware': return (species.id === 'clefable' && role !== 'Bulky Support'); @@ -1130,6 +1133,7 @@ export class RandomTeams { if (species.id === 'empoleon') return 'Competitive'; if (species.id === 'golemalola' && moves.has('doubleedge')) return 'Galvanize'; if (abilities.has('Guts') && (moves.has('facade') || moves.has('sleeptalk') || species.id === 'gurdurr')) return 'Guts'; + if (species.id === 'copperajah' && moves.has('heavyslam')) return 'Heavy Metal'; if (species.id === 'cetitan' && (role === 'Wallbreaker' || isDoubles)) return 'Sheer Force'; if (species.id === 'breloom') return 'Technician'; if (species.id === 'shiftry' && moves.has('tailwind')) return 'Wind Rider'; @@ -1141,7 +1145,6 @@ export class RandomTeams { if (species.id === 'vespiquen') return 'Pressure'; if (species.id === 'enamorus' && moves.has('calmmind')) return 'Cute Charm'; if (species.id === 'klawf' && role === 'Setup Sweeper') return 'Anger Shell'; - if (species.id === 'copperajah' && role === 'Bulky Attacker') return 'Heavy Metal'; if (abilities.has('Cud Chew') && moves.has('substitute')) return 'Cud Chew'; if (abilities.has('Harvest') && moves.has('substitute')) return 'Harvest'; if (abilities.has('Serene Grace') && moves.has('headbutt')) return 'Serene Grace'; @@ -1152,22 +1155,31 @@ export class RandomTeams { if (isDoubles) { if (species.id === 'farigiraf') return 'Armor Tail'; - if (species.id === 'oinkolognef') return 'Aroma Veil'; if (species.id === 'dragapult') return 'Clear Body'; if (species.id === 'altaria') return 'Cloud Nine'; - if (species.id === 'bellibolt') return 'Electromorphosis'; - if (species.id === 'armarouge') return 'Flash Fire'; + if (species.id === 'armarouge' || species.id === 'chandelure') return 'Flash Fire'; if (species.id === 'florges') return 'Flower Veil'; - if (species.baseSpecies === 'Maushold' && role === 'Doubles Support') return 'Friend Guard'; + if ( + species.id === 'clefairy' || + (species.baseSpecies === 'Maushold' && role === 'Doubles Support') + ) return 'Friend Guard'; if (species.id === 'talonflame') return 'Gale Wings'; - if (species.id === 'tropius') return 'Harvest'; + if ( + ['oinkologne', 'oinkolognef', 'snorlax', 'swalot'].includes(species.id) && role !== 'Doubles Wallbreaker' + ) return 'Gluttony'; + if (species.id === 'conkeldurr' && role === 'Doubles Wallbreaker') return 'Guts'; + if (species.id === 'tropius' || species.id === 'trevenant') return 'Harvest'; if (species.id === 'blissey') return 'Healer'; + if (species.id === 'sinistcha') return 'Hospitality'; if (species.id === 'dragonite' || species.id === 'lucario') return 'Inner Focus'; + if (species.id === 'kommoo') return 'Overcoat'; if (species.id === 'barraskewda') return 'Propeller Tail'; if (species.id === 'flapple' || (species.id === 'appletun' && this.randomChance(1, 2))) return 'Ripen'; + if (species.id === 'ribombee') return 'Shield Dust'; if (species.id === 'gumshoos') return 'Strong Jaw'; if (species.id === 'magnezone') return 'Sturdy'; if (species.id === 'oranguru' || abilities.has('Pressure') && abilities.has('Telepathy')) return 'Telepathy'; + if (species.id === 'clefable' && role === 'Doubles Support') return 'Unaware'; if (species.id === 'drifblim') return 'Unburden'; if (abilities.has('Intimidate')) return 'Intimidate'; @@ -1254,6 +1266,7 @@ export class RandomTeams { if (role === 'AV Pivot') return 'Assault Vest'; if (species.id === 'pikachu') return 'Light Ball'; if (species.id === 'regieleki') return 'Magnet'; + if (species.id === 'ursalunabloodmoon') return 'Silk Scarf'; if (moves.has('clangoroussoul') || (species.id === 'toxtricity' && moves.has('shiftgear'))) return 'Throat Spray'; if (species.baseSpecies === 'Magearna' && role === 'Tera Blast user') return 'Weakness Policy'; if (moves.has('lastrespects')) return 'Choice Scarf'; @@ -1278,7 +1291,7 @@ export class RandomTeams { return (counter.get('Physical') > counter.get('Special')) ? 'Choice Band' : 'Choice Specs'; } } - if (species.id === 'scyther') return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; + if (species.id === 'scyther' && !isDoubles) return (isLead && !moves.has('uturn')) ? 'Eviolite' : 'Heavy-Duty Boots'; if (species.nfe || species.id === 'dipplin') return 'Eviolite'; if (ability === 'Poison Heal') return 'Toxic Orb'; if ((ability === 'Guts' || moves.has('facade')) && !moves.has('sleeptalk')) { @@ -1288,12 +1301,13 @@ export class RandomTeams { if (ability === 'Anger Shell') return this.sample(['Rindo Berry', 'Passho Berry', 'Scope Lens', 'Sitrus Berry']); if (moves.has('courtchange')) return 'Heavy-Duty Boots'; if (moves.has('populationbomb')) return 'Wide Lens'; - if (moves.has('scaleshot')) return 'Loaded Dice'; + if (moves.has('scaleshot') && role !== 'Choice Item user') return 'Loaded Dice'; if (moves.has('stuffcheeks')) return this.randomChance(1, 2) ? 'Liechi Berry' : 'Salac Berry'; if (ability === 'Unburden') return moves.has('closecombat') ? 'White Herb' : 'Sitrus Berry'; if (moves.has('shellsmash') && ability !== 'Weak Armor') return 'White Herb'; if (moves.has('acrobatics') && ability !== 'Protosynthesis') return ability === 'Grassy Surge' ? 'Grassy Seed' : ''; if (moves.has('auroraveil') || moves.has('lightscreen') && moves.has('reflect')) return 'Light Clay'; + if (ability === 'Gluttony') return `${this.sample(['Aguav', 'Figy', 'Iapapa', 'Mago', 'Wiki'])} Berry`; if ( moves.has('rest') && !moves.has('sleeptalk') && ability !== 'Natural Cure' && ability !== 'Shed Skin' @@ -1349,7 +1363,7 @@ export class RandomTeams { } if ( ((counter.get('Special') >= 4 && (moves.has('voltswitch') || role === 'Doubles Wallbreaker')) || ( - counter.get('Special') >= 3 && moves.has('uturn') + counter.get('Special') >= 3 && (moves.has('uturn') || moves.has('flipturn')) )) && !moves.has('acidspray') && !moves.has('electroweb') ) { return (scarfReqs) ? 'Choice Scarf' : 'Choice Specs'; @@ -1360,7 +1374,7 @@ export class RandomTeams { if (species.id === 'sylveon') return 'Pixie Plate'; if ( (offensiveRole || (role === 'Tera Blast user' && species.baseStats.spe >= 80 && !moves.has('trickroom'))) && - !moves.has('fakeout') && !moves.has('incinerate') && + (!moves.has('fakeout') || species.id === 'ambipom') && !moves.has('incinerate') && (!moves.has('uturn') || types.includes('Bug') || species.baseStats.atk >= 120 || ability === 'Libero') && (!moves.has('icywind') || species.id === 'ironbundle') ) { From 691538aec63d8d374f2cc1ef5ec930a634b17125 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Wed, 20 Sep 2023 10:35:58 -0500 Subject: [PATCH 141/176] Update README credits --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f5b779df87e1..109f074c0840 100644 --- a/README.md +++ b/README.md @@ -89,8 +89,10 @@ Staff - Andrew Werner [HoeenHero] - Development - Annika L. [Annika] - Development - Chris Monsanto [chaos] - Development, Sysadmin -- Leonard Craft III - Research (game mechanics) +- Kris Johnson [Kris] - Development +- Leonard Craft III [DaWoblefet] - Research (game mechanics) - Mathieu Dias-Martins [Marty-D] - Research (game mechanics), Development +- Mia A [Mia] - Development Contributors From f69d139235bbe53cf25a4a222bce8d3c6d1495dc Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Wed, 20 Sep 2023 14:01:11 -0700 Subject: [PATCH 142/176] Linecount: Fix displaying total lines for user pages (#9791) --- server/chat-plugins/chatlog.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/server/chat-plugins/chatlog.ts b/server/chat-plugins/chatlog.ts index 22eec135c5e0..9a15ee32d47a 100644 --- a/server/chat-plugins/chatlog.ts +++ b/server/chat-plugins/chatlog.ts @@ -615,20 +615,17 @@ export abstract class Searcher { buf += LogViewer.error(`Logs for month '${month}' do not exist on room ${roomid}.`); return buf; } else if (user) { - let total = 0; - for (const day in results) { - if (isNaN(results[day][user])) continue; - total += results[day][user]; - } - buf += `
Total linecount: ${total}
`; - buf += '
    '; + buf += '
      '; const sortedDays = Utils.sortBy(Object.keys(results), day => ({reverse: day})); + let total = 0; for (const day of sortedDays) { const dayResults = results[day][user]; if (isNaN(dayResults)) continue; + total += dayResults; buf += `
    1. [${day}]: `; buf += `${Chat.count(dayResults, 'lines')}
    2. `; } + buf = buf.replace('{total}', `${total}`); } else { buf += '
        '; // squish the results together From 2aaa6540fea14906b78000428ef281f856025f14 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 11:53:32 -0600 Subject: [PATCH 143/176] ORAS Monotype: Ban Keldeo --- config/formats.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 5e082088b0d7..24106b2d8dc9 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -4405,11 +4405,11 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard', 'Swagger Clause', 'Evasion Abilities Clause', 'Same Type Clause'], banlist: [ - 'Aegislash', 'Altaria-Mega', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Base', 'Deoxys-Attack', 'Deoxys-Speed', 'Dialga', 'Genesect', - 'Gengar-Mega', 'Giratina', 'Giratina-Origin', 'Greninja', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Kyogre', 'Kyurem-White', - 'Lucario-Mega', 'Lugia', 'Mawile-Mega', 'Medicham-Mega', 'Metagross-Mega', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram', 'Sableye-Mega', - 'Salamence-Mega', 'Shaymin-Sky', 'Slowbro-Mega', 'Talonflame', 'Xerneas', 'Yveltal', 'Zekrom', - 'Shadow Tag', 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Smooth Rock', 'Soul Dew', 'Baton Pass', + 'Aegislash', 'Altaria-Mega', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Base', 'Deoxys-Attack', 'Deoxys-Speed', 'Dialga', 'Genesect', 'Gengar-Mega', + 'Giratina', 'Giratina-Origin', 'Greninja', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Keldeo', 'Kyogre', 'Kyurem-White', 'Lucario-Mega', + 'Lugia', 'Mawile-Mega', 'Medicham-Mega', 'Metagross-Mega', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram', 'Sableye-Mega', 'Salamence-Mega', 'Shaymin-Sky', + 'Slowbro-Mega', 'Talonflame', 'Xerneas', 'Yveltal', 'Zekrom', 'Shadow Tag', 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang', + 'Smooth Rock', 'Soul Dew', 'Baton Pass', ], }, { From 021f17973809b97b758fcdc4c47af3b447b336ab Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 13:05:57 -0600 Subject: [PATCH 144/176] Add SV DLC 1 event data --- data/learnsets.ts | 110 +++++++++++++++++++++++++++++++--------------- 1 file changed, 75 insertions(+), 35 deletions(-) diff --git a/data/learnsets.ts b/data/learnsets.ts index 3d778d477db8..0d48996be41b 100644 --- a/data/learnsets.ts +++ b/data/learnsets.ts @@ -8473,7 +8473,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { growlithehisui: { learnset: { agility: ["9M"], - bite: ["9L8"], + bite: ["9L8", "9S0"], bodyslam: ["9M"], closecombat: ["9M"], covet: ["9E"], @@ -8481,7 +8481,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { dig: ["9M"], doubleedge: ["9E"], doublekick: ["9E"], - ember: ["9L1"], + ember: ["9L1", "9S0"], endure: ["9M"], facade: ["9M"], fireblast: ["9M"], @@ -8489,12 +8489,12 @@ export const Learnsets: {[k: string]: LearnsetData} = { firespin: ["9M"], flamecharge: ["9M"], flamethrower: ["9M", "9L40"], - flamewheel: ["9L12"], + flamewheel: ["9L12", "9S0"], flareblitz: ["9M", "9L56"], headsmash: ["9E"], heatwave: ["9M"], helpinghand: ["9M", "9L16"], - howl: ["9L4"], + howl: ["9L4", "9S0"], leer: ["9L1"], morningsun: ["9E"], outrage: ["9M"], @@ -8525,6 +8525,9 @@ export const Learnsets: {[k: string]: LearnsetData} = { wildcharge: ["9M"], willowisp: ["9M"], }, + eventData: [ + {generation: 9, level: 15, isHidden: true, nature: "Jolly", ivs: {hp: 31, atk: 31, def: 20, spa: 20, spd: 20, spe: 31}, moves: ["flamewheel", "bite", "howl", "ember"], pokeball: "pokeball"}, + ], }, arcanine: { learnset: { @@ -21265,7 +21268,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], incinerate: ["6M", "5M"], lastresort: ["9L52", "8L52", "7T", "7L1", "6T", "6L1", "5T", "5L57", "4T", "4L49"], - lick: ["9L1", "8L1", "7L1", "7E", "6L1", "6E", "5L12", "5E", "4L12", "4E"], + lick: ["9L1", "9S3", "8L1", "7L1", "7E", "6L1", "6E", "5L12", "5E", "4L12", "4E"], megakick: ["8M"], megapunch: ["8M"], metronome: ["9M", "9L40", "8M", "8L40", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], @@ -21308,7 +21311,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { surf: ["9M", "8M", "7M", "6M", "5M", "4M"], swagger: ["7M", "6M", "5M", "4M"], swallow: ["9L20", "8L20", "7L33", "6L33", "5L33", "4L28"], - tackle: ["9L1", "8L1", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], + tackle: ["9L1", "9S3", "8L1", "7L1", "7S2", "6L1", "5L1", "4L1", "4S0", "4S1"], takedown: ["9M"], terablast: ["9M"], thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], @@ -21327,6 +21330,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { {generation: 4, level: 5, moves: ["metronome", "tackle", "defensecurl", "selfdestruct"]}, {generation: 4, level: 5, gender: "F", nature: "Relaxed", abilities: ["thickfat"], moves: ["metronome", "odorsleuth", "tackle", "curse"], pokeball: "cherishball"}, {generation: 7, level: 5, abilities: ["thickfat"], moves: ["tackle", "metronome", "holdback", "happyhour"], pokeball: "cherishball"}, + {generation: 9, level: 1, shiny: true, gender: "M", isHidden: true, nature: "Impish", moves: ["lick", "tackle"], pokeball: "pokeball"}, ], }, snorlax: { @@ -24447,7 +24451,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { captivate: ["4M"], confide: ["7M", "6M"], constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - crosspoison: ["9L50", "7L55", "6L55", "5L55"], + crosspoison: ["9L50", "9S0", "7L55", "6L55", "5L55"], curse: ["7V"], dig: ["9M", "7V", "6M", "5M", "4M", "3M"], doubleedge: ["3T"], @@ -24475,7 +24479,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { naturalgift: ["4M"], nightshade: ["9M", "9L15", "7L15", "7V", "6L15", "5L15", "4L15", "3L17"], pinmissile: ["9L35", "7L41", "6L41", "5L41", "4L41"], - poisonjab: ["9M", "9L46", "7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], + poisonjab: ["9M", "9L46", "9S0", "7M", "7L50", "6M", "6L50", "5M", "5L50", "4M", "4L50"], poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], pounce: ["9M"], protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], @@ -24495,7 +24499,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], spiderweb: ["7L32", "7V", "6L32", "5L32", "4L32", "3L43"], spite: ["9M"], - stickyweb: ["9L54", "7L58", "6L58"], + stickyweb: ["9L54", "9S0", "7L58", "6L58"], stompingtantrum: ["7T"], stringshot: ["9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], strugglebug: ["9M", "6M", "5M"], @@ -24509,12 +24513,15 @@ export const Learnsets: {[k: string]: LearnsetData} = { throatchop: ["7T"], toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], toxicspikes: ["9M"], - toxicthread: ["9L59", "7L63"], + toxicthread: ["9L59", "9S0", "7L63"], trailblaze: ["9M"], venomdrench: ["7L1", "6L1"], venoshock: ["9M", "7M", "6M", "5M"], xscissor: ["9M", "7M", "6M", "5M"], }, + eventData: [ + {generation: 9, level: 65, gender: "M", nature: "Hardy", abilities: ["swarm"], ivs: {hp: 20, atk: 20, def: 20, spa: 20, spd: 20, spe: 20}, moves: ["toxicthread", "stickyweb", "crosspoison", "poisonjab"]}, + ], encounters: [ {generation: 2, level: 7}, {generation: 4, level: 5}, @@ -29548,15 +29555,15 @@ export const Learnsets: {[k: string]: LearnsetData} = { ursalunabloodmoon: { learnset: { avalanche: ["9M"], - bloodmoon: ["9L70"], + bloodmoon: ["9L70", "9S0"], bodypress: ["9M"], bodyslam: ["9M"], brickbreak: ["9M"], bulldoze: ["9M"], - calmmind: ["9M"], + calmmind: ["9M", "9S0"], crunch: ["9M"], dig: ["9M"], - earthpower: ["9M", "9L48"], + earthpower: ["9M", "9L48", "9S0"], earthquake: ["9M"], endure: ["9M"], facade: ["9M"], @@ -29595,7 +29602,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { scratch: ["9L1"], seedbomb: ["9M"], shadowclaw: ["9M"], - slash: ["9L22"], + slash: ["9L22", "9S0"], sleeptalk: ["9M"], smackdown: ["9M"], snarl: ["9M"], @@ -29615,6 +29622,10 @@ export const Learnsets: {[k: string]: LearnsetData} = { uproar: ["9M"], vacuumwave: ["9M"], }, + eventData: [ + {generation: 9, level: 70, nature: "Hardy", perfectIVs: 3, moves: ["bloodmoon", "earthpower", "slash", "calmmind"]}, + ], + eventOnly: true, }, slugma: { learnset: { @@ -45685,7 +45696,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { swallow: ["9E", "7E", "6E", "5E", "4E"], swordsdance: ["9M", "7M", "6M", "5M", "4M"], synthesis: ["9L33", "7T", "7L33", "6T", "6L33", "5T", "5L33", "4T", "4L33"], - tackle: ["9L1", "7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], + tackle: ["9L1", "9S2", "7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], takedown: ["9M"], terablast: ["9M"], thrash: ["9E", "7E", "6E", "5E", "4E"], @@ -45701,6 +45712,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { eventData: [ {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "withdraw", "absorb"]}, {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["tackle", "withdraw", "absorb", "stockpile"]}, + {generation: 9, level: 1, moves: ["tackle"], pokeball: "pokeball"}, ], }, grotle: { @@ -45948,7 +45960,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { roleplay: ["7T", "6T", "5T", "4T"], rollout: ["4T"], round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "5S1", "4L1"], + scratch: ["9L1", "9S4", "7L1", "6L1", "5L1", "5S1", "4L1"], secretpower: ["6M", "4M"], shadowclaw: ["9M", "7M", "6M", "5M", "4M"], slackoff: ["9L41", "7L41", "6L41", "5L41", "4L39"], @@ -45982,6 +45994,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["scratch", "leer", "ember", "taunt"]}, {generation: 4, level: 40, gender: "M", nature: "Hardy", moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], pokeball: "cherishball"}, {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["leer", "ember", "taunt", "fakeout"]}, + {generation: 9, level: 1, moves: ["scratch"], pokeball: "pokeball"}, ], }, monferno: { @@ -46257,7 +46270,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { naturalgift: ["4M"], peck: ["9L15", "7L15", "6L15", "5L15", "5S1", "5S2", "4L15"], pluck: ["5M", "4M"], - pound: ["9L1", "7L1", "6L1", "6S4", "5L1", "5S0", "5S3", "4L1"], + pound: ["9L1", "9S6", "7L1", "6L1", "6S4", "5L1", "5S0", "5S3", "4L1"], powertrip: ["9E", "7E"], protect: ["9M", "7M", "6M", "5M", "4M"], quash: ["7M", "6M", "5M"], @@ -46299,6 +46312,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { {generation: 5, level: 10, gender: "M", isHidden: true, moves: ["pound", "growl", "bubble", "featherdance"]}, {generation: 6, level: 7, moves: ["pound", "growl", "return"], pokeball: "cherishball"}, {generation: 7, level: 30, gender: "M", nature: "Hardy", moves: ["hydropump", "bubblebeam", "whirlpool", "drillpeck"], pokeball: "pokeball"}, + {generation: 9, level: 1, moves: ["pound"], pokeball: "pokeball"}, ], }, prinplup: { @@ -90447,11 +90461,11 @@ export const Learnsets: {[k: string]: LearnsetData} = { bodypress: ["9M"], bodyslam: ["9M"], brickbreak: ["9M"], - brutalswing: ["9L48"], + brutalswing: ["9L48", "9S0"], bulkup: ["9M", "9L1"], closecombat: ["9M"], counter: ["9L32"], - crunch: ["9M", "9L56"], + crunch: ["9M", "9L56", "9S0"], dig: ["9M"], drainpunch: ["9M"], endure: ["9M"], @@ -90477,7 +90491,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { metalclaw: ["9M"], outrage: ["9M"], poisonfang: ["9L16"], - poisonjab: ["9M", "9L40"], + poisonjab: ["9M", "9L40", "9S0"], poisontail: ["9M"], protect: ["9M"], psychicfangs: ["9M"], @@ -90493,7 +90507,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { spite: ["9M"], stompingtantrum: ["9M"], substitute: ["9M"], - superpower: ["9L64"], + superpower: ["9L64", "9S0"], takedown: ["9M"], taunt: ["9M"], terablast: ["9M"], @@ -90503,6 +90517,10 @@ export const Learnsets: {[k: string]: LearnsetData} = { toxic: ["9M"], uproar: ["9M"], }, + eventData: [ + {generation: 9, level: 70, moves: ["superpower", "crunch", "brutalswing", "poisonjab"]}, + ], + eventOnly: true, }, munkidori: { learnset: { @@ -90518,7 +90536,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { flatter: ["9L1"], fling: ["9M"], focusblast: ["9M"], - futuresight: ["9L64"], + futuresight: ["9L64", "9S0"], gigaimpact: ["9M"], grassknot: ["9M"], gunkshot: ["9M"], @@ -90530,14 +90548,14 @@ export const Learnsets: {[k: string]: LearnsetData} = { lightscreen: ["9M"], metronome: ["9M"], mudslap: ["9M"], - nastyplot: ["9M", "9L56"], + nastyplot: ["9M", "9L56", "9S0"], nightshade: ["9M"], partingshot: ["9L72"], poisonjab: ["9M", "9L32"], poltergeist: ["9M"], protect: ["9M"], psybeam: ["9M", "9L16"], - psychic: ["9M", "9L40"], + psychic: ["9M", "9L40", "9S0"], psychicterrain: ["9M"], psyshock: ["9M"], rest: ["9M"], @@ -90546,7 +90564,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { shadowclaw: ["9M"], sleeptalk: ["9M"], sludgebomb: ["9M"], - sludgewave: ["9L48"], + sludgewave: ["9L48", "9S0"], spite: ["9M"], storedpower: ["9M"], substitute: ["9M"], @@ -90561,6 +90579,10 @@ export const Learnsets: {[k: string]: LearnsetData} = { uturn: ["9M"], venoshock: ["9M"], }, + eventData: [ + {generation: 9, level: 70, moves: ["futuresight", "nastyplot", "sludgewave", "psychic"]}, + ], + eventOnly: true, }, fezandipiti: { learnset: { @@ -90571,7 +90593,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { aircutter: ["9M"], airslash: ["9M"], attract: ["9L16"], - beatup: ["9L48"], + beatup: ["9L48", "9S0"], bravebird: ["9M"], calmmind: ["9M"], charm: ["9M"], @@ -90583,7 +90605,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { dualwingbeat: ["9M"], endure: ["9M"], facade: ["9M"], - flatter: ["9L56"], + flatter: ["9L56", "9S0"], fly: ["9M"], gigaimpact: ["9M"], gunkshot: ["9M"], @@ -90604,14 +90626,14 @@ export const Learnsets: {[k: string]: LearnsetData} = { protect: ["9M"], quickattack: ["9L8"], rest: ["9M"], - roost: ["9L64"], + roost: ["9L64", "9S0"], shadowball: ["9M"], shadowclaw: ["9M"], sleeptalk: ["9M"], sludgebomb: ["9M"], spite: ["9M"], substitute: ["9M"], - swagger: ["9L56"], + swagger: ["9L56", "9S0"], swift: ["9M"], swordsdance: ["9M"], tailslap: ["9L40"], @@ -90626,6 +90648,10 @@ export const Learnsets: {[k: string]: LearnsetData} = { venoshock: ["9M"], wingattack: ["9L24"], }, + eventData: [ + {generation: 9, level: 70, moves: ["roost", "flatter", "swagger", "beatup"]}, + ], + eventOnly: true, }, ogerpon: { learnset: { @@ -90646,16 +90672,16 @@ export const Learnsets: {[k: string]: LearnsetData} = { gigaimpact: ["9M"], grassknot: ["9M"], grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L12"], + grassyterrain: ["9M", "9S1"], + growth: ["9L12", "9S0"], helpinghand: ["9M"], hornleech: ["9L1"], - ivycudgel: ["9L30"], + ivycudgel: ["9L30", "9S1", "9S0"], knockoff: ["9M"], lashout: ["9M"], leafstorm: ["9M"], leechseed: ["9L1"], - lowkick: ["9M"], + lowkick: ["9M", "9S1"], lowsweep: ["9M", "9L24"], magicalleaf: ["9M"], playrough: ["9M"], @@ -90670,7 +90696,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { sandstorm: ["9M"], scaryface: ["9M"], seedbomb: ["9M"], - slam: ["9L18"], + slam: ["9L18", "9S1", "9S0"], sleeptalk: ["9M"], solarbeam: ["9M"], solarblade: ["9M"], @@ -90688,10 +90714,24 @@ export const Learnsets: {[k: string]: LearnsetData} = { throatchop: ["9L36"], trailblaze: ["9M"], uturn: ["9M"], - vinewhip: ["9L1"], + vinewhip: ["9L1", "9S0"], woodhammer: ["9L66"], zenheadbutt: ["9M"], }, + eventData: [ + {generation: 9, level: 20, nature: "Lonely", ivs: {hp: 31, atk: 31, def: 20, spa: 20, spd: 20, spe: 31}, moves: ["ivycudgel", "slam", "growth", "vinewhip"]}, + {generation: 9, level: 70, nature: "Lonely", ivs: {hp: 31, atk: 31, def: 20, spa: 20, spd: 20, spe: 31}, moves: ["ivycudgel", "lowkick", "slam", "grassyterrain"]}, + ], + eventOnly: true, + }, + ogerponhearthflame: { + eventOnly: true, + }, + ogerponwellspring: { + eventOnly: true, + }, + ogerponcornerstone: { + eventOnly: true, }, syclar: { learnset: { From 36dacfb6af7bd765ec22212aef4cc18952a641c3 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 13:06:47 -0600 Subject: [PATCH 145/176] STABmons: Ban Baxcalibur --- config/formats.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 24106b2d8dc9..4ce0c6b43d63 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -943,11 +943,12 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', 'STABmons Move Legality', 'Sleep Moves Clause', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', 'Darkrai', - 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', 'Giratina-Origin', - 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', - 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna-Base', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', + 'Arceus', 'Azumarill', 'Basculegion', 'Basculegion-F', 'Baxcalibur', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cloyster', + 'Darkrai', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Dragonite', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Garchomp', 'Giratina', + 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', + 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna-Base', 'Urshifu-Base', 'Walking Wake', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', + 'Baton Pass', 'Shed Tail', ], restricted: [ 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Clangorous Soul', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', From cc1c2b7ae98d70bb5897b045441604d7f3a2bb34 Mon Sep 17 00:00:00 2001 From: dot-Comfey <84290266+dot-Comfey@users.noreply.github.com> Date: Thu, 21 Sep 2023 19:06:30 -0700 Subject: [PATCH 146/176] Fix team validator crash (#9794) --- sim/team-validator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index c9535a9aadf3..adb8ff3470a4 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -1453,7 +1453,7 @@ export class TeamValidator { eggSources.possiblyLimitedEggMoves = [toID(eggSources.sourcesBefore + move)]; } allEggSources.intersectWith(eggSources); - if (!allEggSources.sources.length && !eggSources.sourcesBefore) return false; + if (!allEggSources.size()) return false; } pokemonBlacklist.push(species.id); if (allEggSources.limitedEggMoves && allEggSources.limitedEggMoves.length > 1) { From 5b4050d10ff0ed5d9311403fa484aa59bcf9af40 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 22:17:40 -0600 Subject: [PATCH 147/176] Illuminate acts like Keen Eye --- config/formats.ts | 2 ++ data/abilities.ts | 15 ++++++++++++++- data/mods/gen8/abilities.ts | 3 +++ data/mods/gen9predlc/abilities.ts | 7 +++++++ data/rulesets.ts | 1 + data/text/abilities.ts | 6 +++++- 6 files changed, 32 insertions(+), 2 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 4ce0c6b43d63..ea65b2292910 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1145,6 +1145,7 @@ export const Formats: FormatList = [ gooey: 'tanglinghair', insomnia: 'vitalspirit', ironbarbs: 'roughskin', + keeneye: 'illuminate', libero: 'protean', minus: 'plus', moxie: 'chillingneigh', @@ -2447,6 +2448,7 @@ export const Formats: FormatList = [ gooey: 'tanglinghair', insomnia: 'vitalspirit', ironbarbs: 'roughskin', + keeneye: 'illuminate', libero: 'protean', minus: 'plus', moxie: 'chillingneigh', diff --git a/data/abilities.ts b/data/abilities.ts index 528e5758b12d..5d3de9176641 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1889,8 +1889,21 @@ export const Abilities: {[abilityid: string]: AbilityData} = { num: 246, }, illuminate: { + onTryBoost(boost, target, source, effect) { + if (source && target === source) return; + if (boost.accuracy && boost.accuracy < 0) { + delete boost.accuracy; + if (!(effect as ActiveMove).secondaries) { + this.add("-fail", target, "unboost", "accuracy", "[from] ability: Illuminate", "[of] " + target); + } + } + }, + onModifyMove(move) { + move.ignoreEvasion = true; + }, + isBreakable: true, name: "Illuminate", - rating: 0, + rating: 0.5, num: 35, }, illusion: { diff --git a/data/mods/gen8/abilities.ts b/data/mods/gen8/abilities.ts index d162b9eb7d40..382cbf802eff 100644 --- a/data/mods/gen8/abilities.ts +++ b/data/mods/gen8/abilities.ts @@ -440,6 +440,9 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { }, illuminate: { inherit: true, + onTryBoost() {}, + onModifyMove() {}, + isBreakable: undefined, rating: 0, }, illusion: { diff --git a/data/mods/gen9predlc/abilities.ts b/data/mods/gen9predlc/abilities.ts index 017d15a49f84..233e995cbde5 100644 --- a/data/mods/gen9predlc/abilities.ts +++ b/data/mods/gen9predlc/abilities.ts @@ -1,4 +1,11 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { + illuminate: { + inherit: true, + onTryBoost() {}, + onModifyMove() {}, + isBreakable: undefined, + rating: 0, + }, mindseye: { inherit: true, isNonstandard: "Future", diff --git a/data/rulesets.ts b/data/rulesets.ts index 71c15206be3b..61edeabe0c60 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -737,6 +737,7 @@ export const Rulesets: {[k: string]: FormatData} = { gooey: 'tanglinghair', insomnia: 'vitalspirit', ironbarbs: 'roughskin', + keeneye: 'illuminate', libero: 'protean', minus: 'plus', moxie: 'chillingneigh', diff --git a/data/text/abilities.ts b/data/text/abilities.ts index b2e9a862603f..1b6936897358 100644 --- a/data/text/abilities.ts +++ b/data/text/abilities.ts @@ -724,7 +724,11 @@ export const AbilitiesText: {[k: string]: AbilityText} = { }, illuminate: { name: "Illuminate", - shortDesc: "No competitive use.", + desc: "Prevents other Pokemon from lowering this Pokemon's accuracy stat stage. This Pokemon ignores a target's evasiveness stat stage.", + shortDesc: "This Pokemon's accuracy can't be lowered by others; ignores their evasiveness stat.", + gen8: { + shortDesc: "No competitive use.", + }, }, illusion: { name: "Illusion", From e00a86fc1547dd441ae353e60a979e0b34a3924e Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 22:27:35 -0600 Subject: [PATCH 148/176] Undexit evolution items --- config/formats.ts | 50 ++++++++++++++++++----------------- data/items.ts | 3 --- data/mods/gen8/items.ts | 8 ++---- data/mods/gen9predlc/items.ts | 12 +++++++++ 4 files changed, 40 insertions(+), 33 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index ea65b2292910..4e17e6a62572 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -86,7 +86,7 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard'], - banlist: ['Uber', 'AG', 'Arena Trap', 'Moody', 'Sand Veil', 'Shadow Tag', 'Snow Cloak', 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Shed Tail'], + banlist: ['Uber', 'AG', 'Arena Trap', 'Moody', 'Sand Veil', 'Shadow Tag', 'Snow Cloak', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Last Respects', 'Shed Tail'], }, { name: "[Gen 9] Ubers", @@ -97,7 +97,7 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard'], - banlist: ['AG', 'Moody', 'King\'s Rock', 'Baton Pass'], + banlist: ['AG', 'Moody', 'King\'s Rock', 'Razor Fang', 'Baton Pass'], }, { name: "[Gen 9] UU", @@ -169,7 +169,7 @@ export const Formats: FormatList = [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Moody', 'Shadow Tag', 'Booster Energy', - 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Baton Pass', 'Last Respects', + 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Razor Fang', 'Quick Claw', 'Acupressure', 'Baton Pass', 'Last Respects', ], }, { @@ -197,7 +197,8 @@ export const Formats: FormatList = [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cinderace', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Eternatus', 'Flutter Mane', 'Gholdengo', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Jirachi', 'Koraidon', 'Kyogre', 'Magearna', 'Meloetta', 'Mew', 'Mewtwo', 'Mimikyu', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Quick Claw', 'Acupressure', 'Perish Song', + 'Zamazenta', 'Zamazenta-Crowned', 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Razor Fang', 'Quick Claw', 'Acupressure', + 'Perish Song', ], }, { @@ -388,8 +389,8 @@ export const Formats: FormatList = [ banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Hands', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Tornadus-Base', 'Urshifu', 'Urshifu-Rapid-Strike', - 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Commander', 'Moody', 'Focus Sash', 'King\'s Rock', 'Ally Switch', 'Final Gambit', - 'Perish Song', 'Swagger', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Commander', 'Moody', 'Focus Sash', 'King\'s Rock', 'Razor Fang', 'Ally Switch', + 'Final Gambit', 'Perish Song', 'Swagger', ], }, { @@ -783,7 +784,7 @@ export const Formats: FormatList = [ 'Persian-Alola', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Toxapex', 'Urshifu', 'Urshifu-Rapid-Strike', 'Weavile', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Contrary', 'Huge Power', 'Ice Scales', 'Illusion', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Poison Heal', 'Pure Power', 'Shadow Tag', 'Stakeout', 'Stench', 'Speed Boost', 'Unburden', 'Damp Rock', 'Heat Rock', 'King\'s Rock', - 'Quick Claw', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Quick Claw', 'Razor Fang', 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { @@ -821,8 +822,8 @@ export const Formats: FormatList = [ 'Slaking', 'Sneasler', 'Spectrier', 'Ursaluna-Base', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Base', 'Zoroark-Hisui', 'Arena Trap', 'Comatose', 'Contrary', 'Fur Coat', 'Good as Gold', 'Gorilla Tactics', 'Huge Power', 'Ice Scales', 'Illusion', 'Imposter', 'Innards Out', 'Magic Bounce', 'Magnet Pull', 'Moody', 'Neutralizing Gas', 'Orichalcum Pulse', 'Parental Bond', 'Poison Heal', - 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Baton Pass', - 'Last Respects', 'Revival Blessing', 'Shed Tail', + 'Pure Power', 'Shadow Tag', 'Simple', 'Speed Boost', 'Stakeout', 'Unburden', 'Water Bubble', 'Wonder Guard', 'King\'s Rock', 'Razor Fang', + 'Baton Pass', 'Last Respects', 'Revival Blessing', 'Shed Tail', ], }, { @@ -929,7 +930,7 @@ export const Formats: FormatList = [ ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Godly Gift Mod', 'Min Source Gen = 9'], banlist: [ 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', - 'Bright Powder', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Baton Pass', 'Last Respects', 'Shed Tail', + 'Bright Powder', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Baton Pass', 'Last Respects', 'Shed Tail', ], }, { @@ -948,7 +949,7 @@ export const Formats: FormatList = [ 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Komala', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Lilligant-Hisui', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Spectrier', 'Ursaluna-Base', 'Urshifu-Base', 'Walking Wake', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Zoroark-Hisui', 'Arena Trap', 'Moody', 'Shadow Tag', 'Damp Rock', 'King\'s Rock', - 'Baton Pass', 'Shed Tail', + 'Razor Fang', 'Baton Pass', 'Shed Tail', ], restricted: [ 'Acupressure', 'Astral Barrage', 'Belly Drum', 'Clangorous Soul', 'Dire Claw', 'Extreme Speed', 'Fillet Away', 'Gigaton Hammer', 'Last Respects', @@ -969,8 +970,8 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cresselia', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Enamorus-Base', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Dancer', - 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Ally Switch', 'Last Respects', 'Revival Blessing', - 'Swagger', + 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Bright Powder', 'King\'s Rock', 'Razor Fang', 'Ally Switch', 'Last Respects', + 'Revival Blessing', 'Swagger', ], onBegin() { for (const pokemon of this.getAllPokemon()) { @@ -1043,7 +1044,8 @@ export const Formats: FormatList = [ 'Flittle', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Samurott-Hisui', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Torkoal', 'Ursaluna-Base', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Huge Power', 'Imposter', 'Magnet Pull', 'Moody', - 'Poison Heal', 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', 'Shell Smash', + 'Poison Heal', 'Pure Power', 'Shadow Tag', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Fillet Away', 'Last Respects', 'Rage Fist', 'Shed Tail', + 'Shell Smash', ], getEvoFamily(speciesid) { let species = Dex.species.get(speciesid); @@ -1239,7 +1241,7 @@ export const Formats: FormatList = [ 'Enamorus-Base', 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Roaring Moon', 'Shaymin-Sky', 'Sneasler', 'Spectrier', 'Tornadus-Therian', 'Volcarona', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'Booster Energy', - 'King\'s Rock', 'Baton Pass', 'Last Respects', 'Shed Tail', + 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Last Respects', 'Shed Tail', ], }, { @@ -1256,8 +1258,8 @@ export const Formats: FormatList = [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Inteleon', 'Iron Bundle', 'Iron Hands', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', - 'Arena Trap', 'Comatose', 'Imposter', 'Moody', 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Damp Rock', 'King\'s Rock', 'Baton Pass', 'Extreme Speed', - 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Shed Tail', 'Shell Smash', 'Spore', 'Transform', + 'Arena Trap', 'Comatose', 'Imposter', 'Moody', 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Damp Rock', 'King\'s Rock', 'Razor Fang', 'Baton Pass', + 'Extreme Speed', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Shed Tail', 'Shell Smash', 'Spore', 'Transform', ], }, { @@ -1272,7 +1274,7 @@ export const Formats: FormatList = [ ruleset: ['Standard OMs', 'Ability Clause = 2', 'Sleep Moves Clause', 'Terastal Clause', 'Min Source Gen = 9'], banlist: [ 'Basculin-White-Striped', 'Girafarig', 'Miraidon', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Ursaring', 'Arena Trap', 'Huge Power', 'Ice Scales', - 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Moody', 'King\'s Rock', 'Baton Pass', 'Revival Blessing', + 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Moody', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Revival Blessing', ], restricted: ['Gallade', 'Gholdengo'], onValidateTeam(team) { @@ -1593,8 +1595,8 @@ export const Formats: FormatList = [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Dialga', 'Dialga-Origin', 'Dragapult', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Mewtwo', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Scream Tail', 'Shaymin-Sky', 'Spectrier', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Chlorophyll', 'Drought', 'Moody', 'Sand Rush', - 'Shadow Tag', 'Slush Rush', 'Swift Swim', 'Unburden', 'Booster Energy', 'Choice Scarf', 'Heat Rock', 'King\'s Rock', 'Baton Pass', 'Shed Tail', - 'Tailwind', + 'Shadow Tag', 'Slush Rush', 'Swift Swim', 'Unburden', 'Booster Energy', 'Choice Scarf', 'Heat Rock', 'King\'s Rock', 'Razor Fang', 'Baton Pass', + 'Shed Tail', 'Tailwind', ], }, { @@ -1610,7 +1612,7 @@ export const Formats: FormatList = [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Miraidon', 'Mewtwo', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Spectrier', 'Zacian', 'Zacian-Crowned', 'Arena Trap', 'Moody', 'Shadow Tag', 'King\'s Rock', - 'Baton Pass', 'Shed Tail', 'Last Respects', + 'Razor Fang', 'Baton Pass', 'Shed Tail', 'Last Respects', ], onValidateSet(set) { const species = this.dex.species.get(set.species); @@ -1705,7 +1707,7 @@ export const Formats: FormatList = [ 'Arceus', 'Barraskewda', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Espathra', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Mewtwo', 'Miraidon', 'Noivern', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Spectrier', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', - 'Arena Trap', 'Moody', 'Shadow Tag', 'King\'s Rock', 'Baton Pass', 'Last Respects', + 'Arena Trap', 'Moody', 'Shadow Tag', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Last Respects', ], restricted: ['U-turn', 'Volt Switch'], }, @@ -1724,7 +1726,7 @@ export const Formats: FormatList = [ 'Slowbro-Galar', 'Zacian-Crowned', 'Arena Trap', 'Armor Tail', 'Chlorophyll', 'Contrary', 'Dazzling', 'Huge Power', 'Illusion', 'Imposter', 'Magic Bounce', 'Magic Guard', 'Magnet Pull', 'Mold Breaker', 'Moody', 'Neutralizing Gas', 'Poison Heal', 'Prankster', 'Pure Power', 'Purifying Salt', 'Queenly Majesty', 'Quick Feet', 'Regenerator', 'Sand Rush', 'Shadow Tag', 'Slush Rush', 'Speed Boost', 'Stakeout', 'Stench', 'Sturdy', 'Swift Swim', - 'Tinted Lens', 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Baton Pass', + 'Tinted Lens', 'Unaware', 'Unburden', 'Starf Berry', 'King\'s Rock', 'Razor Fang', 'Baton Pass', ], onValidateRule() { if (this.format.gameType !== 'singles') { @@ -1783,7 +1785,7 @@ export const Formats: FormatList = [ 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Cyclizar', 'Dialga', 'Dialga-Origin', 'Espathra', 'Eternatus', 'Giratina', 'Giratina-Origin', 'Groudon', 'Flutter Mane', 'Hoopa-Unbound', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Arena Trap', - 'Moody', 'Shadow Tag', 'Booster Energy', 'Heat Rock', 'King\'s Rock', 'Baton Pass', 'Last Respects', + 'Moody', 'Shadow Tag', 'Booster Energy', 'Heat Rock', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Last Respects', ], onSwitchIn(pokemon) { if (this.turn === 0) { diff --git a/data/items.ts b/data/items.ts index 436b979c05b4..d921a7894dd0 100644 --- a/data/items.ts +++ b/data/items.ts @@ -4464,7 +4464,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 537, gen: 5, - isNonstandard: "Past", }, protectivepads: { name: "Protective Pads", @@ -4699,7 +4698,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 327, gen: 4, - isNonstandard: "Past", }, razzberry: { name: "Razz Berry", @@ -4722,7 +4720,6 @@ export const Items: {[itemid: string]: ItemData} = { }, num: 325, gen: 4, - isNonstandard: "Past", }, redcard: { name: "Red Card", diff --git a/data/mods/gen8/items.ts b/data/mods/gen8/items.ts index 7ae1e97e6262..83aacd3f55c7 100644 --- a/data/mods/gen8/items.ts +++ b/data/mods/gen8/items.ts @@ -242,10 +242,6 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: null, }, - prismscale: { - inherit: true, - isNonstandard: null, - }, protector: { inherit: true, isNonstandard: null, @@ -258,9 +254,9 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: null, }, - reapercloth: { + razorfang: { inherit: true, - isNonstandard: null, + isNonstandard: "Past", }, ribbonsweet: { inherit: true, diff --git a/data/mods/gen9predlc/items.ts b/data/mods/gen9predlc/items.ts index 3a157c0f1d84..bc5ed7c80b50 100644 --- a/data/mods/gen9predlc/items.ts +++ b/data/mods/gen9predlc/items.ts @@ -23,6 +23,18 @@ export const Items: {[k: string]: ModdedItemData} = { inherit: true, isNonstandard: "Unobtainable", }, + prismscale: { + inherit: true, + isNonstandard: "Past", + }, + razorfang: { + inherit: true, + isNonstandard: "Past", + }, + reapercloth: { + inherit: true, + isNonstandard: "Past", + }, rowapberry: { inherit: true, isNonstandard: "Unobtainable", From 054051a7c2acf3e1d8180b4aeae03a46e4eb8c75 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 22:31:15 -0600 Subject: [PATCH 149/176] Rename Draft formats --- config/formats.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 4e17e6a62572..17eda2712ad9 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -656,18 +656,18 @@ export const Formats: FormatList = [ column: 1, }, { - name: "[Gen 9] Paldea Dex Draft", + name: "[Gen 9] Draft", mod: 'gen9', searchShow: false, ruleset: ['Draft', 'Min Source Gen = 9'], }, { - name: "[Gen 9] Tera Preview Paldea Dex Draft", + name: "[Gen 9] Tera Preview Draft", mod: 'gen9', searchShow: false, - ruleset: ['[Gen 9] Paldea Dex Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9] Draft', 'Tera Type Preview'], }, { name: "[Gen 9] 6v6 Doubles Draft", @@ -724,7 +724,7 @@ export const Formats: FormatList = [ banlist: ['Dragon Rage', 'Sonic Boom'], }, { - name: "[Gen 8] Galar Dex Draft", + name: "[Gen 8] Draft", mod: 'gen8', searchShow: false, @@ -2692,18 +2692,18 @@ export const Formats: FormatList = [ ], }, { - name: "[Gen 9 Pre-DLC] Paldea Dex Draft", + name: "[Gen 9 Pre-DLC] Draft", mod: 'gen9predlc', searchShow: false, ruleset: ['Draft', 'Min Source Gen = 9'], }, { - name: "[Gen 9 Pre-DLC] Tera Preview Paldea Dex Draft", + name: "[Gen 9 Pre-DLC] Tera Preview Draft", mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9] Paldea Dex Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9 Pre-DLC] Draft', 'Tera Type Preview'], }, { name: "[Gen 9 Pre-DLC] 6v6 Doubles Draft", @@ -2733,7 +2733,7 @@ export const Formats: FormatList = [ mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9] NatDex Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9 Pre-DLC] NatDex Draft', 'Tera Type Preview'], }, { name: "[Gen 9 Pre-DLC] NatDex 6v6 Doubles Draft", @@ -2741,7 +2741,7 @@ export const Formats: FormatList = [ mod: 'gen9predlc', gameType: 'doubles', searchShow: false, - ruleset: ['[Gen 9] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + ruleset: ['[Gen 9 Pre-DLC] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], }, { name: "[Gen 9 Pre-DLC] NatDex 4v4 Doubles Draft", @@ -2749,14 +2749,14 @@ export const Formats: FormatList = [ mod: 'gen9predlc', gameType: 'doubles', searchShow: false, - ruleset: ['[Gen 9] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + ruleset: ['[Gen 9 Pre-DLC] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], }, { name: "[Gen 9 Pre-DLC] NatDex LC Draft", mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9] NatDex Draft', 'Double Item Clause', 'Little Cup'], + ruleset: ['[Gen 9 Pre-DLC] NatDex Draft', 'Double Item Clause', 'Little Cup'], banlist: ['Dragon Rage', 'Sonic Boom'], }, From 17fbb909f98ebc8bb0cf8bb9ece1b2574a26678b Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Thu, 21 Sep 2023 23:34:08 -0600 Subject: [PATCH 150/176] Revert "Rename Draft formats" This reverts commit 054051a7c2acf3e1d8180b4aeae03a46e4eb8c75. --- config/formats.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 17eda2712ad9..4e17e6a62572 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -656,18 +656,18 @@ export const Formats: FormatList = [ column: 1, }, { - name: "[Gen 9] Draft", + name: "[Gen 9] Paldea Dex Draft", mod: 'gen9', searchShow: false, ruleset: ['Draft', 'Min Source Gen = 9'], }, { - name: "[Gen 9] Tera Preview Draft", + name: "[Gen 9] Tera Preview Paldea Dex Draft", mod: 'gen9', searchShow: false, - ruleset: ['[Gen 9] Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9] Paldea Dex Draft', 'Tera Type Preview'], }, { name: "[Gen 9] 6v6 Doubles Draft", @@ -724,7 +724,7 @@ export const Formats: FormatList = [ banlist: ['Dragon Rage', 'Sonic Boom'], }, { - name: "[Gen 8] Draft", + name: "[Gen 8] Galar Dex Draft", mod: 'gen8', searchShow: false, @@ -2692,18 +2692,18 @@ export const Formats: FormatList = [ ], }, { - name: "[Gen 9 Pre-DLC] Draft", + name: "[Gen 9 Pre-DLC] Paldea Dex Draft", mod: 'gen9predlc', searchShow: false, ruleset: ['Draft', 'Min Source Gen = 9'], }, { - name: "[Gen 9 Pre-DLC] Tera Preview Draft", + name: "[Gen 9 Pre-DLC] Tera Preview Paldea Dex Draft", mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9 Pre-DLC] Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9] Paldea Dex Draft', 'Tera Type Preview'], }, { name: "[Gen 9 Pre-DLC] 6v6 Doubles Draft", @@ -2733,7 +2733,7 @@ export const Formats: FormatList = [ mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9 Pre-DLC] NatDex Draft', 'Tera Type Preview'], + ruleset: ['[Gen 9] NatDex Draft', 'Tera Type Preview'], }, { name: "[Gen 9 Pre-DLC] NatDex 6v6 Doubles Draft", @@ -2741,7 +2741,7 @@ export const Formats: FormatList = [ mod: 'gen9predlc', gameType: 'doubles', searchShow: false, - ruleset: ['[Gen 9 Pre-DLC] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + ruleset: ['[Gen 9] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], }, { name: "[Gen 9 Pre-DLC] NatDex 4v4 Doubles Draft", @@ -2749,14 +2749,14 @@ export const Formats: FormatList = [ mod: 'gen9predlc', gameType: 'doubles', searchShow: false, - ruleset: ['[Gen 9 Pre-DLC] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], + ruleset: ['[Gen 9] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], }, { name: "[Gen 9 Pre-DLC] NatDex LC Draft", mod: 'gen9predlc', searchShow: false, - ruleset: ['[Gen 9 Pre-DLC] NatDex Draft', 'Double Item Clause', 'Little Cup'], + ruleset: ['[Gen 9] NatDex Draft', 'Double Item Clause', 'Little Cup'], banlist: ['Dragon Rage', 'Sonic Boom'], }, From 53c97cfd6d57deb766dc70a5271380e9ac96ce7a Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Fri, 22 Sep 2023 20:53:23 -0500 Subject: [PATCH 151/176] Implement Bo3 (#9793) --- data/rulesets.ts | 16 ++ server/chat-commands/core.ts | 6 + server/global-types.ts | 1 + server/room-battle.ts | 381 ++++++++++++++++++++++++++++++++++- server/room-game.ts | 7 +- server/rooms.ts | 29 ++- server/tournaments/index.ts | 16 +- 7 files changed, 440 insertions(+), 16 deletions(-) diff --git a/data/rulesets.ts b/data/rulesets.ts index 61edeabe0c60..996a7eca1579 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -2623,4 +2623,20 @@ export const Rulesets: {[k: string]: FormatData} = { } }, }, + bestof: { + effectType: 'ValidatorRule', + name: 'Best Of', + desc: "Allows players to define a best-of series where the winner of the series is the winner of the majority of games.", + hasValue: 'positive-integer', + onValidateRule(value) { + const num = Number(value); + if (num > 9 || num < 3 || num % 2 !== 1) { + throw new Error("Series length must be an odd number between three and nine (inclusive)."); + } + if (!['singles', 'doubles'].includes(this.format.gameType)) { + throw new Error("Only single and doubles battles can be a Best-of series."); + } + return value; + }, + }, }; diff --git a/server/chat-commands/core.ts b/server/chat-commands/core.ts index 79fface06271..87866c036b0f 100644 --- a/server/chat-commands/core.ts +++ b/server/chat-commands/core.ts @@ -17,6 +17,7 @@ import {Utils} from '../../lib'; import type {UserSettings} from '../users'; import type {GlobalPermission} from '../user-groups'; +import {BestOfGame} from '../room-battle'; export const crqHandlers: {[k: string]: Chat.CRQHandler} = { userdetails(target, user, trustable) { @@ -778,6 +779,11 @@ export const commands: Chat.ChatCommands = { `!showset [number] - shows the set of the pokemon corresponding to that number (in original Team Preview order, not necessarily current order)`, ], + confirmready(target, room, user) { + const game = this.requireGame(BestOfGame); + game.confirmReady(user.id); + }, + async acceptopenteamsheets(target, room, user, connection, cmd) { room = this.requireRoom(); const battle = room.battle; diff --git a/server/global-types.ts b/server/global-types.ts index 70c041ffdb10..ac5318ccdf74 100644 --- a/server/global-types.ts +++ b/server/global-types.ts @@ -51,6 +51,7 @@ namespace Rooms { export type MinorActivity = import('./room-minor-activity').MinorActivity; export type MinorActivityData = import('./room-minor-activity').MinorActivityData; export type RoomBattle = import('./room-battle').RoomBattle; + export type BestOfGame = import('./room-battle').BestOfGame; export type Roomlog = import('./roomlogs').Roomlog; export type Room = import('./rooms').Room; } diff --git a/server/room-battle.ts b/server/room-battle.ts index 326a5ba8ec59..fb68a77abec2 100644 --- a/server/room-battle.ts +++ b/server/room-battle.ts @@ -11,7 +11,7 @@ * @license MIT */ -import {FS, Repl, ProcessManager} from '../lib'; +import {FS, Repl, ProcessManager, Utils} from '../lib'; import {execSync} from "child_process"; import {BattleStream} from "../sim/battle-stream"; import * as RoomGames from "./room-game"; @@ -56,6 +56,7 @@ export class RoomBattlePlayer extends RoomGames.RoomGamePlayer { readonly slot: SideID; readonly channelIndex: ChannelIndex; request: BattleRequestTracker; + hitDisconnectLimit = false; wantsTie: boolean; wantsOpenTeamSheets: boolean | null; active: boolean; @@ -371,7 +372,10 @@ export class RoomBattleTimer { } const dcSecondsLeft = player.dcSecondsLeft; - if (dcSecondsLeft <= 0) player.turnSecondsLeft = 0; + if (dcSecondsLeft <= 0) { + player.hitDisconnectLimit = true; + player.turnSecondsLeft = 0; + } const secondsLeft = player.turnSecondsLeft; if (!secondsLeft) continue; @@ -459,6 +463,11 @@ export class RoomBattleTimer { void this.battle.stream.write(`>${player.slot} default`); didSomething = true; } else { + // in bo3, if player dcs then they lose the set. + // assume if not connected then they got hit by dc timer + if (!player.connected) { + player.hitDisconnectLimit = true; + } this.battle.forfeitPlayer(player, ' lost due to inactivity.'); return true; } @@ -496,6 +505,8 @@ export interface RoomBattleOptions { /** For battles restored after a restart */ delayedTimer?: boolean; restored?: boolean; + /** Best-of stuff */ + isSubBattle?: boolean; } export class RoomBattle extends RoomGames.RoomGame { @@ -766,6 +777,10 @@ export class RoomBattle extends RoomGames.RoomGame { return true; } + startTimer() { + this.timer.start(); + } + async listen() { let disconnected = false; try { @@ -1338,6 +1353,368 @@ export class RoomBattle extends RoomGames.RoomGame { } } +export class BestOfGame extends RoomGames.RoomGame { + bestOf: number; + format: Format; + score: number[] | null = null; + winThreshold: number; + options: RoomBattleOptions; + p1!: ID; + p2!: ID; + wins = {p1: 0, p2: 0}; + ready: {p1: boolean, p2: boolean} | null = null; + ties = 0; + games: {battle: Room, winner: string | null, rated: number}[] = []; + allowRenames = false; + playerNum = 0; + winner: ID | null = null; + waitingBattle: RoomBattle | null = null; + nextBattleTimerStart: number | null = null; + nextBattleTimer: NodeJS.Timer | null = null; + ended = false; + needsTimer = false; + teams: Record = {}; + constructor(room: Room, options: RoomBattleOptions) { + super(room, false); + this.format = Dex.formats.get(options.format); + this.bestOf = Number(Dex.formats.getRuleTable(this.format).valueRules.get('bestof'))!; + this.winThreshold = Math.floor(this.bestOf / 2) + 1; + this.title = this.format.name; + if (!toID(this.title).includes('bestof')) { + this.title += ` (Best-of-${this.bestOf})`; + } + this.options = options; + options.isSubBattle = true; + if (!options.players && (options.p1 || options.p2)) { + options.players = [options.p1?.user, options.p2?.user].map(toID); + } + for (const userid of options.players || []) { + const player = this.makePlayer(userid); + this.playerTable[userid] = player; + this.room.auth.set(userid, Users.PLAYER_SYMBOL); + this[`p${player.num}` as 'p1' | 'p2'] = userid; + } + process.nextTick(() => this.nextGame()); + } + onConnect(user: User) { + const player = this.playerTable[user.id]; + if (player) { + player.sendRoom('|cantleave|'); + } + } + makePlayer(userid: string | User): RoomGames.RoomGamePlayer { + return new RoomGames.RoomGamePlayer(Users.get(userid) || userid, this, ++this.playerNum); + } + cleanup() { + this.waitingBattle = null; + if (this.ready) this.ready = null; + if (this.nextBattleTimer) { + clearInterval(this.nextBattleTimer); + this.nextBattleTimerStart = null; + } + this.nextBattleTimerStart = null; + this.nextBattleTimer = null; + } + nextGame() { + if (this.waitingBattle) { + this.waitingBattle.room.add(`Both players are ready! Starting next match!`).update(); + } + this.cleanup(); + + const battle = Rooms.createBattle(this.options); + if (!battle) throw new Error("Failed to create battle for " + this.title); + battle.setParent(this.room); + this.games.push({ + battle, + winner: null, + rated: battle.rated, + }); + // the absolute result is what counts for rating + battle.rated = 0; + if (this.needsTimer) { + battle.battle?.timer.start(); + } + battle.add( + `|html|View the match progress at ${this.roomid}` + ).update(); + this.updateDisplay(); + this.room.add(`|html|

        Game ${this.games.length}

        `); + this.room.add(`|html|${battle.title}`); + this.room.update(); + } + updateDisplay() { + const p1name = this.name(this.p1); + const p2name = this.name(this.p2); + let buf = Utils.html`
        ${p1name} and ${p2name}'s Best-of-${this.bestOf} progress:
        `; + for (const userid of [this.p1, this.p2]) { + buf += ``; + buf += `${this.name(userid)}: `; + for (let i = 0; i < this.bestOf; i++) { + if (this.games[i]?.winner === userid) { + buf += ``; + } else { + buf += ``; + } + if ((i + 1) === this.winThreshold) { + buf += ` | `; + } else { + buf += ` `; + } + } + buf += `
        `; + } + buf += `

        `; + buf += ``; + + for (const userid of [this.p1, null, this.p2]) { + if (userid === null) { + buf += ``; + continue; + } + buf += ``; + } + + buf += ``; + + for (const userid of [this.p1, null, this.p2]) { + if (userid === null) { + buf += ``; + continue; + } + let name = Users.get(userid)?.avatar; + if (!name || typeof name === 'number') name = 'unknownf'; + const url = Chat.plugins.avatars?.Avatars.src(name) || `https://${Config.routes.client}/sprites/trainers/${name}.png`; + buf += ``; + } + + buf += ``; + + for (const [i, slot] of ['p1', null, 'p2'].entries()) { + if (slot === null) { + buf += ``; + continue; + } + const team = Teams.unpack(this.options[slot as 'p1' | 'p2']?.team || ""); + if (!team) { + buf += ``; + continue; + } + const style = !i ? ' style="transform: scaleX(-1)"' : ""; + buf += ``; + } + buf += `
        ${this.name(userid)}
        `; + buf += ``; + buf += `
        vs `; + buf += ` `.repeat(3); + buf += `
        `; + buf += ` `.repeat(3); + buf += `
        `; + for (const [j, set] of team.entries()) { + if (j % 3 === 0 && j > 1) buf += `
        `; + buf += ``; + } + buf += `
        `; + + this.room.add(`|fieldhtml|
        ${buf}
        `); + buf = this.games.map(({battle, winner}, index) => { + let progress = `in progress`; + if (winner) progress = `winner: ${this.name(winner)}`; + if (winner === '') progress = `tied`; + return Utils.html`

        Game ${index + 1}: ${battle.title} - ${progress}

        `; + }).join(''); + if (this.winner) { + buf += Utils.html`

        ${this.name(this.winner)} won!

        `; + } else if (this.winner === '') { + buf += `

        The battle was tied.

        `; + } + this.room.add(`|controlshtml|
        ${buf}
        `); + this.room.update(); + } + + startTimer() { + this.needsTimer = true; + for (const {battle} of this.games) { + battle.battle?.timer.start(); + } + } + + onBattleWin(room: Room, winnerid: string) { + const loser = this.p1 === winnerid ? this.p2 : this.p1; + const loserPlayer = room.battle!.playerTable[loser]; + if (loserPlayer.hitDisconnectLimit) { // disconnection means opp wins the set + this.room.add(`${this.name(loser)} lost the series due to inactivity.`); + return this.onEnd(winnerid as ID); + } + if (this.ended) return; + + let isTie = false; + if (this.p1 === winnerid) { + this.wins.p1++; + } else if (this.p2 === winnerid) { + this.wins.p2++; + } else { + this.ties++; + isTie = true; + this.winThreshold = Math.floor((this.bestOf - this.ties) / 2) + 1; + } + this.games[this.games.length - 1].winner = isTie ? '' : winnerid; + + this.room.add( + `|html|${winnerid ? `${this.name(winnerid)} won game ${this.games.length}!` : `Game ${this.games.length} was a tie`}` + ).update(); + for (const k in this.wins) { + if (this.wins[k as 'p1' | 'p2'] >= this.winThreshold) { + return this.onEnd(this[k as 'p1' | 'p2']); + } + } + if (this.games.length >= this.bestOf) return this.onEnd(''); // tie + // no one has won, skip onwards + setImmediate(() => this.promptNextGame(room)); + } + promptNextGame(room: Room) { + if (!room.battle || this.winner) return; // ??? + const cmd = `/msgroom ${this.room.roomid},/confirmready`; + for (const userid in room.battle.playerTable) { + const player = room.battle.playerTable[userid]; + player.id = userid as ID; // re-link users so that we can use timer properly + const name = Utils.escapeHTML(this.name(userid)); + const button = `|c|&|/uhtml prompt-${userid},`; + const prompt = `|c|&|/log Are you ready for game ${this.games.length + 1}, ${name}?`; + player.sendRoom(prompt); + player.sendRoom(button); + // send it to the main room as well, in case they x out of the old one + this.playerTable[userid].sendRoom(prompt); + this.playerTable[userid].sendRoom(button); + } + this.waitingBattle = room.battle; + this.ready = {p1: false, p2: false}; + this.nextBattleTimerStart = Date.now(); + this.nextBattleTimer = setInterval(() => this.pokeNextBattleTimer(), 10_000); + } + pokeNextBattleTimer() { + if (!this.nextBattleTimerStart || !this.nextBattleTimer) return; // ?? + if ((Date.now() - this.nextBattleTimerStart) >= (60_000)) { + return this.nextGame(); + } + for (const k of ['p1', 'p2'] as const) { + if (!this.ready![k]) { + const diff = (this.nextBattleTimerStart + 60000) - Date.now(); + this.waitingBattle?.room.add( + `|inactive|${this.name(this[k])} has ${Chat.toDurationString(diff + 1000)}` + + ` to confirm battle start!` + ); + } + } + this.waitingBattle?.room.update(); + this.room.update(); + } + confirmReady(user: ID) { + if (![this.p1, this.p2].includes(user)) { + throw new Chat.ErrorMessage("You aren't a player in this best-of set."); + } + const battle = this.waitingBattle; + if (!this.ready || !battle) { + throw new Chat.ErrorMessage("The battle is not currently waiting for ready confirmation."); + } + + this.ready[user === this.p1 ? 'p1' : 'p2'] = true; + const readyMsg = Utils.html`|c|&|/uhtml prompt-${user},${this.name(user)} is ready for game ${this.games.length + 1}!`; + battle.room.add(readyMsg).update(); + if (Object.values(this.ready).filter(Boolean).length === 2) { + this.nextGame(); + } + } + getLatestBattle() { + // Strictly, this should never be null unless battle creation lags big time. but let's be typesafe anyway. + return this.games[this.games.length - 1].battle.battle; + } + private name(str: string) { + return Users.get(str)?.name || str; + } + async onEnd(winner: ID) { + this.cleanup(); + this.room.add(`|allowleave|`).update(); + if (winner) { + this.winner = winner; + this.room.add(`|win|${winner}`); + } else { + this.winner = ''; + this.room.add(`|tie`); + } + this.updateDisplay(); + this.room.update(); + this.score = this.getLatestBattle()?.score || null; + const parentGame = this.room.parent && this.room.parent.game; + // @ts-ignore - Tournaments aren't TS'd yet + if (parentGame?.onBattleWin) { + // @ts-ignore + parentGame.onBattleWin(this.room, winner); + } + // run elo stuff here + let p1score = 0.5; + if (winner === this.p1) { + p1score = 1; + } else if (winner === this.p2) { + p1score = 0; + } + for (const k in this.playerTable) { + this.playerTable[k].unlinkUser(); + Users.get(k)?.updateSearch(); + } + + const {rated, battle: room} = this.games[this.games.length - 1]; + const battle = room.battle!; + if (winner === this.p1) { + p1score = 1; + } else if (winner === this.p2) { + p1score = 0; + } + if (rated) { + (room as GameRoom).rated = rated; // just in case + const winnerUser = Users.get(winner); + if (winnerUser && !winnerUser.registered) { + this.room.sendUser(winnerUser, '|askreg|' + winner); + } + const [score, p1rating, p2rating] = await Ladders(battle.ladder).updateRating( + this.name(this.p1), this.name(this.p2), p1score, battle.room + ); + void battle.logBattle(score, p1rating, p2rating); + Chat.runHandlers('onBattleRanked', battle, winner, [p1rating, p2rating], [this.p1, this.p2]); + } else if (Config.logchallenges) { + void battle.logBattle(p1score); + } else { + battle.logData = null; + } + } + forfeit(user: User | string, message = '') { + if (typeof user !== 'string') user = user.id; + else user = toID(user); + + if (!(user in this.playerTable)) return false; + this.winner = user === this.p1 ? this.p2 : this.p1; + this.room.add(Utils.html`${this.name(user)} forfeited.`); + this.ended = true; + void this.onEnd(this.winner); + for (const {battle} of this.games) { + if (!battle.battle || battle.battle.ended) continue; + battle.battle.forfeit(user, message); + } + return true; + } + destroy() { + this.cleanup(); + for (const k in this.playerTable) { + this.playerTable[k].unlinkUser(); + delete this.playerTable[k]; + } + for (const [i, entry] of this.games.entries()) { + entry.battle.setParent(null); + entry.battle.destroy(); + this.games.splice(i, 1); + } + } +} + export class RoomBattleStream extends BattleStream { readonly battle: Battle; constructor() { diff --git a/server/room-game.ts b/server/room-game.ts index 144ee60c20e6..2eafc5f48cce 100644 --- a/server/room-game.ts +++ b/server/room-game.ts @@ -224,7 +224,7 @@ export abstract class RoomGame { player.inProgressMatch = null; matchFrom.room.setParent(null); this.completedMatches.add(matchFrom.room.roomid); - if (matchFrom.room.battle) matchFrom.room.battle.forfeit(player.name); + matchFrom.room.game?.forfeit?.(player.name); } let matchTo = null; @@ -799,7 +799,7 @@ export class Tournament extends Rooms.RoomGame { const matchRoom = matchTo.inProgressMatch!.room; matchRoom.setParent(null); this.completedMatches.add(matchRoom.roomid); - if (matchRoom.battle) matchRoom.battle.forfeit(player.id); + if (matchRoom.game) matchRoom.game.forfeit?.(player.id); matchTo.inProgressMatch = null; } @@ -1088,7 +1088,7 @@ export class Tournament extends Rooms.RoomGame { tour: this, parentid: this.roomid, }); - if (!room?.battle) throw new Error(`Failed to create battle in ${room}`); + if (!room?.game) throw new Error(`Failed to create battle in ${room}`); challenge.from.pendingChallenge = null; player.pendingChallenge = null; @@ -1100,7 +1100,7 @@ export class Tournament extends Rooms.RoomGame { this.isBracketInvalidated = true; if (this.autoDisqualifyTimeout !== Infinity) this.runAutoDisqualify(); - if (this.forceTimer) room.battle.timer.start(); + if (this.forceTimer) room.game.startTimer(); this.update(); } @@ -1147,12 +1147,12 @@ export class Tournament extends Rooms.RoomGame { if (this.completedMatches.has(room.roomid)) return; this.completedMatches.add(room.roomid); room.setParent(null); - if (!room.battle) throw new Error("onBattleWin called without a battle"); + if (!room.game) throw new Error("onBattleWin called without a battle"); if (!room.p1 || !room.p2) throw new Error("onBattleWin called with missing players"); const p1 = this.playerTable[room.p1.id]; const p2 = this.playerTable[room.p2.id]; const winner = this.playerTable[winnerid]; - const score = room.battle.score || [0, 0]; + const score = (room.game as any).score || [0, 0]; let result: 'win' | 'loss' | 'draw' = 'draw'; if (p1 === winner) { @@ -1986,9 +1986,9 @@ const commands: Chat.ChatCommands = { for (const player of tournament.players) { const curMatch = player.inProgressMatch; if (curMatch) { - const battle = curMatch.room.battle; + const battle = curMatch.room.game; if (battle) { - battle.timer.start(); + battle.startTimer(); } } } From 2e21a2740d6eaf2b1372d543a9dc2e4cd4198ba2 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Fri, 22 Sep 2023 21:25:40 -0500 Subject: [PATCH 152/176] Update bike legend Ability mechanics --- data/abilities.ts | 2 -- data/mods/gen9predlc/abilities.ts | 8 ++++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/data/abilities.ts b/data/abilities.ts index 5d3de9176641..af9202f89f2e 100644 --- a/data/abilities.ts +++ b/data/abilities.ts @@ -1654,7 +1654,6 @@ export const Abilities: {[abilityid: string]: AbilityData} = { return this.chainModify([5461, 4096]); } }, - isPermanent: true, name: "Hadron Engine", rating: 4.5, num: 289, @@ -2870,7 +2869,6 @@ export const Abilities: {[abilityid: string]: AbilityData} = { return this.chainModify([5461, 4096]); } }, - isPermanent: true, name: "Orichalcum Pulse", rating: 4.5, num: 288, diff --git a/data/mods/gen9predlc/abilities.ts b/data/mods/gen9predlc/abilities.ts index 233e995cbde5..a7df411f21d8 100644 --- a/data/mods/gen9predlc/abilities.ts +++ b/data/mods/gen9predlc/abilities.ts @@ -1,4 +1,8 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { + hadronengine: { + inherit: true, + isPermanent: true, + }, illuminate: { inherit: true, onTryBoost() {}, @@ -10,6 +14,10 @@ export const Abilities: {[k: string]: ModdedAbilityData} = { inherit: true, isNonstandard: "Future", }, + orichalcumpulse: { + inherit: true, + isPermanent: true, + }, supersweetsyrup: { inherit: true, isNonstandard: "Future", From d715b12e725fcfe610c4fabed51c27d380f42b83 Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Fri, 22 Sep 2023 22:33:13 -0500 Subject: [PATCH 153/176] Move Ogerpon-Hearthflame to Uber https://www.smogon.com/forums/posts/9793091/ --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index c0ed3c254f1c..d75139e340a7 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -5758,7 +5758,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "OU", }, ogerponhearthflame: { - tier: "OU", + tier: "Uber", doublesTier: "DOU", natDexTier: "OU", }, From 187b91bc209e1bc84bfa17559cc5f9342f0190d9 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 22 Sep 2023 23:04:14 -0600 Subject: [PATCH 154/176] Mix and Mega: Restrict Manaphy --- config/formats.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 4e17e6a62572..d9eae8aa2c93 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -863,7 +863,8 @@ export const Formats: FormatList = [ ], restricted: [ 'Arceus', 'Basculegion-Base', 'Calyrex-Ice', 'Dialga', 'Dragapult', 'Flutter Mane', 'Gengar', 'Gholdengo', 'Giratina', 'Groudon', - 'Iron Bundle', 'Kilowattrel', 'Mewtwo', 'Palkia', 'Rayquaza', 'Slaking', 'Sneasler', 'Urshifu', 'Urshifu-Rapid-Strike', 'Zacian', + 'Iron Bundle', 'Kilowattrel', 'Manaphy', 'Mewtwo', 'Palkia', 'Rayquaza', 'Slaking', 'Sneasler', 'Urshifu', 'Urshifu-Rapid-Strike', + 'Zacian', ], onValidateTeam(team) { const itemTable = new Set(); From f47af8481cf945688bac39098a0a28f241b00eea Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 22 Sep 2023 23:06:02 -0600 Subject: [PATCH 155/176] Convergence: Update bans --- config/formats.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index d9eae8aa2c93..c697cbac09c4 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -1256,11 +1256,12 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['Standard OMs', 'Sleep Clause Mod', 'Convergence Legality', '!Obtainable Abilities', 'Min Source Gen = 9'], banlist: [ - 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Eternatus', 'Flutter Mane', 'Giratina', 'Giratina-Origin', - 'Groudon', 'Inteleon', 'Iron Bundle', 'Iron Hands', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', - 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Slaking', 'Spectrier', 'Urshifu-Base', 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', - 'Arena Trap', 'Comatose', 'Imposter', 'Moody', 'Pure Power', 'Shadow Tag', 'Speed Boost', 'Damp Rock', 'King\'s Rock', 'Razor Fang', 'Baton Pass', - 'Extreme Speed', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Shed Tail', 'Shell Smash', 'Spore', 'Transform', + 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Chien-Pao', 'Darkrai', 'Dialga', 'Dialga-Origin', 'Dondozo', 'Eternatus', 'Flutter Mane', + 'Giratina', 'Giratina-Origin', 'Groudon', 'Inteleon', 'Iron Bundle', 'Iron Hands', 'Koraidon', 'Kyogre', 'Landorus-Base', 'Magearna', 'Manaphy', + 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Regieleki', 'Shaymin-Sky', 'Slaking', 'Spectrier', 'Urshifu-Base', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Arena Trap', 'Comatose', 'Imposter', 'Moody', 'Pure Power', 'Shadow Tag', + 'Speed Boost', 'Damp Rock', 'King\'s Rock', 'Razor Fang', 'Baton Pass', 'Extreme Speed', 'Last Respects', 'Quiver Dance', 'Rage Fist', 'Shed Tail', + 'Shell Smash', 'Spore', 'Transform', ], }, { From 615ee8fb95aaab9ef5b0c4dc99f7531a991ec3aa Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 22 Sep 2023 23:06:58 -0600 Subject: [PATCH 156/176] Monotype: Ban Annihilape --- config/formats.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index c697cbac09c4..655a3283ccd4 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -166,10 +166,10 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard', 'Evasion Abilities Clause', 'Same Type Clause', 'Terastal Clause'], banlist: [ - 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', - 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', - 'Rayquaza', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Moody', 'Shadow Tag', 'Booster Energy', - 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Razor Fang', 'Quick Claw', 'Acupressure', 'Baton Pass', 'Last Respects', + 'Annihilape', 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Dialga', 'Dialga-Origin', 'Eternatus', 'Giratina', 'Giratina-Origin', + 'Groudon', 'Iron Bundle', 'Koraidon', 'Kyogre', 'Magearna', 'Mewtwo', 'Miraidon', 'Palafin', 'Palkia', 'Palkia-Origin', 'Rayquaza', + 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', 'Zamazenta-Crowned', 'Moody', 'Shadow Tag', 'Booster Energy', 'Damp Rock', 'Focus Band', + 'King\'s Rock', 'Razor Fang', 'Quick Claw', 'Acupressure', 'Baton Pass', 'Last Respects', ], }, { From af8e2be8e5192e1c4f97269a490b1684fa9e2c2c Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Fri, 22 Sep 2023 23:30:47 -0600 Subject: [PATCH 157/176] Remove inactive ladders --- config/formats.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 655a3283ccd4..abb187e454b9 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -707,14 +707,6 @@ export const Formats: FormatList = [ searchShow: false, ruleset: ['[Gen 9] 6v6 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], }, - { - name: "[Gen 9] NatDex 4v4 Doubles Draft", - - mod: 'gen9', - gameType: 'doubles', - searchShow: false, - ruleset: ['[Gen 9] 4v4 Doubles Draft', '+Unobtainable', '+Past', '!! Min Source Gen = 3'], - }, { name: "[Gen 9] NatDex LC Draft", @@ -3121,6 +3113,7 @@ export const Formats: FormatList = [ mod: 'gen8', team: 'randomBSSFactory', + searchShow: false, ruleset: ['Flat Rules'], }, { From 94179bb2033bfc4d90535754f7d73ebc59d58b70 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Sat, 23 Sep 2023 08:32:59 -0700 Subject: [PATCH 158/176] Force OTS: Don't reveal OTS to spectators in rated battles (#9798) --- data/rulesets.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data/rulesets.ts b/data/rulesets.ts index 996a7eca1579..c3b92af5ff23 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -1673,6 +1673,7 @@ export const Rulesets: {[k: string]: FormatData} = { effectType: 'Rule', name: 'Open Team Sheets', desc: "Allows each player to see the Pokémon and all non-stat information about them, before they choose their lead Pokémon", + mutuallyExclusiveWith: 'forceopenteamsheets', onTeamPreview() { const msg = 'uhtml|otsrequest|'; for (const side of this.sides) { @@ -1689,12 +1690,19 @@ export const Rulesets: {[k: string]: FormatData} = { effectType: 'Rule', name: 'Force Open Team Sheets', desc: "Allows each player to see the Pokémon and all non-stat information about them, before they choose their lead Pokémon", + mutuallyExclusiveWith: 'openteamsheets', onTeamPreview() { let buf = 'raw|'; for (const side of this.sides) { buf += Utils.html`
        Open Team Sheet for ${side.name}${Teams.export(side.team, {hideStats: true})}
        `; } - this.add(buf); + if (this.rated) { + for (const side of this.sides) { + this.addSplit(side.id, [buf]); + } + } else { + this.add(buf); + } }, }, aaarestrictedabilities: { From 35d8c83a3575d3c23ea3790cdb554ad922e28074 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sat, 23 Sep 2023 15:15:12 -0600 Subject: [PATCH 159/176] 1v1: Ban Ogerpon-C and Snorlax --- config/formats.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index abb187e454b9..8fe78cf8b80b 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -196,9 +196,9 @@ export const Formats: FormatList = [ banlist: [ 'Arceus', 'Calyrex-Ice', 'Calyrex-Shadow', 'Chi-Yu', 'Cinderace', 'Dialga', 'Dialga-Origin', 'Dragonite', 'Eternatus', 'Flutter Mane', 'Gholdengo', 'Giratina', 'Giratina-Origin', 'Groudon', 'Hoopa-Unbound', 'Jirachi', 'Koraidon', 'Kyogre', 'Magearna', 'Meloetta', 'Mew', - 'Mewtwo', 'Mimikyu', 'Miraidon', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Shaymin-Sky', 'Zacian', 'Zacian-Crowned', - 'Zamazenta', 'Zamazenta-Crowned', 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Razor Fang', 'Quick Claw', 'Acupressure', - 'Perish Song', + 'Mewtwo', 'Mimikyu', 'Miraidon', 'Ogerpon-Cornerstone', 'Palkia', 'Palkia-Origin', 'Rayquaza', 'Scream Tail', 'Shaymin-Sky', 'Snorlax', + 'Zacian', 'Zacian-Crowned', 'Zamazenta', 'Zamazenta-Crowned', 'Moody', 'Focus Band', 'Focus Sash', 'King\'s Rock', 'Razor Fang', + 'Quick Claw', 'Acupressure', 'Perish Song', ], }, { From 00a97b6665aed5e0b8d4cf336a515c08dc0e4fdb Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 24 Sep 2023 09:49:48 -0600 Subject: [PATCH 160/176] Godly GIft: Ban Ursaluna https://www.smogon.com/forums/threads/godly-gift.3710734/post-9795156 --- config/formats.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/formats.ts b/config/formats.ts index 8fe78cf8b80b..c3431744b154 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -922,7 +922,7 @@ export const Formats: FormatList = [ mod: 'gen9', ruleset: ['Standard OMs', 'Sleep Moves Clause', 'Godly Gift Mod', 'Min Source Gen = 9'], banlist: [ - 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', + 'Blissey', 'Calyrex-Shadow', 'Chansey', 'Ursaluna-Base', 'Arena Trap', 'Huge Power', 'Moody', 'Pure Power', 'Shadow Tag', 'Swift Swim', 'Bright Powder', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Baton Pass', 'Last Respects', 'Shed Tail', ], }, From d56f217ea344f01d5c8d3dc4a49df7b48ab1cd99 Mon Sep 17 00:00:00 2001 From: ACakeWearingAHat <45981036+ACakeWearingAHat@users.noreply.github.com> Date: Sun, 24 Sep 2023 11:15:34 -0500 Subject: [PATCH 161/176] Randomized format set updates (#9797) Co-authored-by: livid washed <115855253+livid-washed@users.noreply.github.com> --- data/mods/gen6/random-sets.json | 40 +++++++++++------------------ data/mods/gen6/random-teams.ts | 2 +- data/mods/gen7/random-sets.json | 32 ++++++++++------------- data/random-doubles-sets.json | 2 +- data/random-sets.json | 45 ++++++++++++++++++--------------- data/random-teams.ts | 25 +++++++++--------- 6 files changed, 68 insertions(+), 78 deletions(-) diff --git a/data/mods/gen6/random-sets.json b/data/mods/gen6/random-sets.json index 23b9b4048241..e9325c54a6de 100644 --- a/data/mods/gen6/random-sets.json +++ b/data/mods/gen6/random-sets.json @@ -711,7 +711,8 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["bodyslam", "earthquake", "rockslide", "zenheadbutt"] + "movepool": ["bodyslam", "earthquake", "fireblast", "rockslide", "zenheadbutt"], + "preferredTypes": ["Ground"] }, { "role": "Fast Attacker", @@ -733,7 +734,7 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["crunch", "dragondance", "earthquake", "icefang", "substitute", "waterfall"] + "movepool": ["crunch", "dragondance", "earthquake", "substitute", "waterfall"] } ] }, @@ -1109,7 +1110,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "sludgebomb"] + "movepool": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "hiddenpowerrock", "leafstorm", "sludgebomb"] } ] }, @@ -1427,10 +1428,6 @@ { "role": "Setup Sweeper", "movepool": ["dracometeor", "hydropump", "icebeam", "raindance", "waterfall"] - }, - { - "role": "Bulky Setup", - "movepool": ["dracometeor", "focusenergy", "hydropump", "icebeam"] } ] }, @@ -1638,7 +1635,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["fireblast", "hiddenpowerice", "highjumpkick", "knockoff", "protect"] + "movepool": ["fireblast", "highjumpkick", "knockoff", "protect", "stoneedge"] } ] }, @@ -2013,10 +2010,6 @@ { "role": "Bulky Support", "movepool": ["bugbuzz", "encore", "roost", "thunderwave", "wish"] - }, - { - "role": "Staller", - "movepool": ["bugbuzz", "charm", "encore", "roost", "substitute", "toxic"] } ] }, @@ -2163,7 +2156,8 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"] + "movepool": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"], + "preferredTypes": ["Dark"] } ] }, @@ -2658,11 +2652,11 @@ "level": 87, "sets": [ { - "role": "Bulky Attacker", + "role": "Bulky Support", "movepool": ["earthquake", "stealthrock", "stoneedge", "synthesis", "woodhammer"] }, { - "role": "Setup Sweeper", + "role": "Bulky Attacker", "movepool": ["earthquake", "rockpolish", "stoneedge", "swordsdance", "woodhammer"] } ] @@ -2853,7 +2847,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerground", "hiddenpowerrock"] + "movepool": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerground", "hiddenpowerrock", "synthesis"] } ] }, @@ -3033,7 +3027,7 @@ "sets": [ { "role": "Bulky Setup", - "movepool": ["bulletpunch", "closecombat", "extremespeed", "icepunch", "swordsdance"] + "movepool": ["bulletpunch", "closecombat", "icepunch", "swordsdance"] }, { "role": "Setup Sweeper", @@ -3447,7 +3441,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["earthpower", "flashcannon", "lavaplume", "magmastorm", "roar", "stealthrock", "toxic"] + "movepool": ["earthpower", "flashcannon", "lavaplume", "magmastorm", "stealthrock", "taunt", "toxic"] }, { "role": "Staller", @@ -4480,7 +4474,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["earthquake", "headcharge", "megahorn", "stoneedge", "superpower", "swordsdance"] + "movepool": ["earthquake", "headcharge", "stoneedge", "superpower", "swordsdance"] } ] }, @@ -4581,10 +4575,6 @@ { "role": "Fast Attacker", "movepool": ["closecombat", "leafblade", "stoneedge", "swordsdance"] - }, - { - "role": "Setup Sweeper", - "movepool": ["calmmind", "focusblast", "gigadrain", "hiddenpowerrock"] } ] }, @@ -4714,7 +4704,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["dracometeor", "earthpower", "focusblast", "fusionflare", "icebeam", "roost"] + "movepool": ["dracometeor", "earthpower", "fusionflare", "icebeam", "roost"] } ] }, @@ -5221,7 +5211,7 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["dragondance", "earthquake", "extremespeed", "outrage", "substitute"] + "movepool": ["dragondance", "earthquake", "extremespeed", "glare", "outrage", "substitute"] } ] }, diff --git a/data/mods/gen6/random-teams.ts b/data/mods/gen6/random-teams.ts index 54169b38cde4..1e0bd8fd00ed 100644 --- a/data/mods/gen6/random-teams.ts +++ b/data/mods/gen6/random-teams.ts @@ -792,7 +792,7 @@ export class RandomGen6Teams extends RandomGen7Teams { ) ? 'Choice Scarf' : 'Choice Specs'; } if (counter.get('Special') === 3 && moves.has('uturn')) return 'Choice Specs'; - if (counter.get('Physical') === 4 && species.id !== 'jirachi' && + if (counter.get('Physical') === 4 && species.id !== 'jirachi' && species.id !== 'spinda' && ['dragontail', 'fakeout', 'flamecharge', 'nuzzle', 'rapidspin'].every(m => !moves.has(m)) ) { return ( diff --git a/data/mods/gen7/random-sets.json b/data/mods/gen7/random-sets.json index 259054427158..228e11d2c12d 100644 --- a/data/mods/gen7/random-sets.json +++ b/data/mods/gen7/random-sets.json @@ -850,7 +850,8 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["bodyslam", "earthquake", "rockslide", "zenheadbutt"] + "movepool": ["bodyslam", "earthquake", "fireblast", "rockslide", "zenheadbutt"], + "preferredTypes": ["Ground"] }, { "role": "Fast Attacker", @@ -877,7 +878,7 @@ "sets": [ { "role": "Setup Sweeper", - "movepool": ["crunch", "dragondance", "earthquake", "icefang", "substitute", "waterfall"] + "movepool": ["crunch", "dragondance", "earthquake", "substitute", "waterfall"] } ] }, @@ -1272,7 +1273,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "sludgebomb"] + "movepool": ["earthpower", "hiddenpowerfire", "hiddenpowerice", "hiddenpowerrock", "leafstorm", "sludgebomb"] } ] }, @@ -1577,10 +1578,6 @@ { "role": "Setup Sweeper", "movepool": ["dracometeor", "hydropump", "icebeam", "raindance", "waterfall"] - }, - { - "role": "Bulky Setup", - "movepool": ["dracometeor", "focusenergy", "hydropump", "icebeam"] } ] }, @@ -1789,7 +1786,7 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["fireblast", "hiddenpowerice", "highjumpkick", "knockoff", "protect"] + "movepool": ["fireblast", "highjumpkick", "knockoff", "protect", "stoneedge"] } ] }, @@ -2165,10 +2162,6 @@ { "role": "Bulky Attacker", "movepool": ["bugbuzz", "defog", "encore", "roost", "thunderwave", "wish"] - }, - { - "role": "Staller", - "movepool": ["bugbuzz", "charm", "encore", "roost", "substitute", "toxic"] } ] }, @@ -2316,7 +2309,8 @@ "sets": [ { "role": "Wallbreaker", - "movepool": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"] + "movepool": ["closecombat", "facade", "knockoff", "quickattack", "swordsdance"], + "preferredTypes": ["Dark"] } ] }, @@ -2865,11 +2859,11 @@ "level": 88, "sets": [ { - "role": "Bulky Attacker", + "role": "Bulky Support", "movepool": ["earthquake", "stealthrock", "stoneedge", "synthesis", "woodhammer"] }, { - "role": "Setup Sweeper", + "role": "Bulky Attacker", "movepool": ["earthquake", "rockpolish", "stoneedge", "swordsdance", "woodhammer"] } ] @@ -3061,7 +3055,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerground", "hiddenpowerrock"] + "movepool": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "hiddenpowerground", "hiddenpowerrock", "synthesis"] } ] }, @@ -3670,7 +3664,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["earthpower", "flashcannon", "lavaplume", "magmastorm", "roar", "stealthrock", "toxic"] + "movepool": ["earthpower", "flashcannon", "lavaplume", "magmastorm", "stealthrock", "taunt", "toxic"] }, { "role": "Staller", @@ -4761,7 +4755,7 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["earthquake", "headcharge", "megahorn", "stoneedge", "superpower", "swordsdance"] + "movepool": ["earthquake", "headcharge", "stoneedge", "superpower", "swordsdance"] } ] }, @@ -5030,7 +5024,7 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["dracometeor", "earthpower", "focusblast", "fusionflare", "icebeam", "roost"] + "movepool": ["dracometeor", "earthpower", "fusionflare", "icebeam", "roost"] } ] }, diff --git a/data/random-doubles-sets.json b/data/random-doubles-sets.json index d7f27060eec4..6d0a471555ba 100644 --- a/data/random-doubles-sets.json +++ b/data/random-doubles-sets.json @@ -1164,7 +1164,7 @@ "sets": [ { "role": "Doubles Support", - "movepool": ["Bug Buzz", "Charm", "Encore", "Protect", "Thunder Wave"], + "movepool": ["Bug Buzz", "Encore", "Tailwind", "Thunder Wave"], "teraTypes": ["Steel", "Water"] } ] diff --git a/data/random-sets.json b/data/random-sets.json index 1c2d9aa0bd09..c2d0fbe53a37 100644 --- a/data/random-sets.json +++ b/data/random-sets.json @@ -69,7 +69,7 @@ "sets": [ { "role": "Bulky Support", - "movepool": ["Earthquake", "Ice Spinner", "Iron Head", "Rapid Spin", "Spikes", "Swords Dance"], + "movepool": ["Earthquake", "Ice Spinner", "Iron Head", "Knock Off", "Rapid Spin", "Spikes"], "teraTypes": ["Flying", "Water"] }, { @@ -91,11 +91,6 @@ "role": "Setup Sweeper", "movepool": ["Calm Mind", "Fire Blast", "Moonblast", "Moonlight"], "teraTypes": ["Fire"] - }, - { - "role": "Bulky Setup", - "movepool": ["Cosmic Power", "Moonblast", "Moonlight", "Stored Power"], - "teraTypes": ["Steel"] } ] }, @@ -633,9 +628,9 @@ "level": 79, "sets": [ { - "role": "Fast Attacker", - "movepool": ["Heat Wave", "Hurricane", "Roost", "Thunderbolt", "U-turn"], - "teraTypes": ["Electric"] + "role": "Bulky Attacker", + "movepool": ["Discharge", "Heat Wave", "Hurricane", "Roost", "U-turn"], + "teraTypes": ["Electric", "Steel"] } ] }, @@ -1313,7 +1308,7 @@ "level": 88, "sets": [ { - "role": "Bulky Attacker", + "role": "Fast Support", "movepool": ["Earthquake", "Lava Plume", "Rapid Spin", "Solar Beam", "Stealth Rock", "Yawn"], "teraTypes": ["Dragon", "Grass"] } @@ -2581,9 +2576,14 @@ "level": 88, "sets": [ { - "role": "Bulky Attacker", - "movepool": ["Calm Mind", "Dark Pulse", "Psychic", "Thunderbolt", "Trick"], - "teraTypes": ["Dark", "Electric", "Fairy", "Flying", "Ghost", "Ground", "Psychic", "Steel"] + "role": "Bulky Setup", + "movepool": ["Calm Mind", "Dark Pulse", "Focus Blast", "Psychic", "Thunderbolt"], + "teraTypes": ["Dark", "Electric", "Fairy", "Fighting", "Flying", "Ghost", "Ground", "Psychic", "Steel"] + }, + { + "role": "Fast Attacker", + "movepool": ["Dark Pulse", "Focus Blast", "Psychic", "Trick"], + "teraTypes": ["Dark", "Fairy", "Fighting", "Flying", "Ghost", "Ground", "Psychic", "Steel"] } ] }, @@ -3317,8 +3317,8 @@ "sets": [ { "role": "Fast Attacker", - "movepool": ["Close Combat", "Knock Off", "Psychic Fangs", "Stealth Rock", "Stone Edge", "Swords Dance"], - "teraTypes": ["Fighting", "Rock"] + "movepool": ["Close Combat", "Knock Off", "Stealth Rock", "Stone Edge", "Sucker Punch", "Swords Dance"], + "teraTypes": ["Fighting"] } ] }, @@ -3426,9 +3426,9 @@ "level": 89, "sets": [ { - "role": "Bulky Attacker", + "role": "Wallbreaker", "movepool": ["Body Slam", "Earthquake", "Knock Off", "Play Rough", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"], - "teraTypes": ["Fairy", "Fighting", "Grass", "Ground"] + "teraTypes": ["Dark", "Fairy", "Fighting", "Grass", "Ground"] } ] }, @@ -3498,7 +3498,7 @@ { "role": "Setup Sweeper", "movepool": ["Acrobatics", "Grassy Glide", "High Horsepower", "Knock Off", "Swords Dance", "Wood Hammer"], - "teraTypes": ["Flying", "Grass"] + "teraTypes": ["Grass"] }, { "role": "Wallbreaker", @@ -3954,6 +3954,11 @@ "role": "Tera Blast user", "movepool": ["Dragon Claw", "Dragon Dance", "Earthquake", "Tera Blast"], "teraTypes": ["Steel"] + }, + { + "role": "Fast Attacker", + "movepool": ["Draco Meteor", "Dragon Energy", "Earthquake", "Outrage"], + "teraTypes": ["Dragon"] } ] }, @@ -5092,12 +5097,12 @@ "sets": [ { "role": "Bulky Attacker", - "movepool": ["Encore", "Ivy Cudgel", "Spikes", "Superpower", "Synthesis", "Wood Hammer"], + "movepool": ["Encore", "Ivy Cudgel", "Power Whip", "Spikes", "Superpower", "Synthesis"], "teraTypes": ["Rock"] }, { "role": "Setup Sweeper", - "movepool": ["Ivy Cudgel", "Superpower", "Swords Dance", "Wood Hammer"], + "movepool": ["Ivy Cudgel", "Power Whip", "Superpower", "Swords Dance"], "teraTypes": ["Rock"] } ] diff --git a/data/random-teams.ts b/data/random-teams.ts index a84c8ecbd891..6cde1b73a139 100644 --- a/data/random-teams.ts +++ b/data/random-teams.ts @@ -1131,6 +1131,7 @@ export class RandomTeams { if (species.id === 'arcaninehisui') return 'Rock Head'; if (species.id === 'scovillain') return 'Chlorophyll'; if (species.id === 'empoleon') return 'Competitive'; + if (species.id === 'chandelure') return 'Flash Fire'; if (species.id === 'golemalola' && moves.has('doubleedge')) return 'Galvanize'; if (abilities.has('Guts') && (moves.has('facade') || moves.has('sleeptalk') || species.id === 'gurdurr')) return 'Guts'; if (species.id === 'copperajah' && moves.has('heavyslam')) return 'Heavy Metal'; @@ -1157,7 +1158,7 @@ export class RandomTeams { if (species.id === 'farigiraf') return 'Armor Tail'; if (species.id === 'dragapult') return 'Clear Body'; if (species.id === 'altaria') return 'Cloud Nine'; - if (species.id === 'armarouge' || species.id === 'chandelure') return 'Flash Fire'; + if (species.id === 'armarouge') return 'Flash Fire'; if (species.id === 'florges') return 'Flower Veil'; if ( species.id === 'clefairy' || @@ -1266,10 +1267,9 @@ export class RandomTeams { if (role === 'AV Pivot') return 'Assault Vest'; if (species.id === 'pikachu') return 'Light Ball'; if (species.id === 'regieleki') return 'Magnet'; - if (species.id === 'ursalunabloodmoon') return 'Silk Scarf'; if (moves.has('clangoroussoul') || (species.id === 'toxtricity' && moves.has('shiftgear'))) return 'Throat Spray'; if (species.baseSpecies === 'Magearna' && role === 'Tera Blast user') return 'Weakness Policy'; - if (moves.has('lastrespects')) return 'Choice Scarf'; + if (moves.has('lastrespects') || moves.has('dragonenergy')) return 'Choice Scarf'; if ( ability === 'Imposter' || (species.id === 'magnezone' && moves.has('bodypress') && !isDoubles) @@ -1315,6 +1315,7 @@ export class RandomTeams { return 'Chesto Berry'; } if ( + species.id !== 'yanmega' && this.dex.getEffectiveness('Rock', species) >= 2 && (!types.includes('Flying') || !isDoubles) ) return 'Heavy-Duty Boots'; } @@ -1340,14 +1341,10 @@ export class RandomTeams { ['Doubles Fast Attacker', 'Doubles Wallbreaker', 'Doubles Setup Sweeper', 'Offensive Protect'].some(m => role === m) ); + if (species.id === 'ursalunabloodmoon') return 'Silk Scarf'; if (moves.has('covet')) return 'Normal Gem'; - if (moves.has('thief')) return ''; - if (moves.has('iciclespear') && ability !== 'Skill Link') return 'Loaded Dice'; if (species.id === 'calyrexice') return 'Weakness Policy'; - if ( - (['dragonenergy', 'waterspout'].some(m => moves.has(m))) && - counter.get('Physical') + counter.get('Special') === 4 - ) return 'Choice Scarf'; + if (moves.has('waterspout')) return 'Choice Scarf'; if (role === 'Choice Item user') { if (scarfReqs || (counter.get('Physical') < 4 && counter.get('Special') < 3 && !moves.has('memento'))) { return 'Choice Scarf'; @@ -1434,7 +1431,10 @@ export class RandomTeams { ); return (scarfReqs && this.randomChance(1, 2)) ? 'Choice Scarf' : 'Choice Specs'; } - if (!counter.get('Status') && !['Fast Attacker', 'Wallbreaker', 'Tera Blast user'].includes(role)) { + if ( + !counter.get('Status') && + (moves.has('rapidspin') || !['Fast Attacker', 'Wallbreaker', 'Tera Blast user'].includes(role)) + ) { return 'Assault Vest'; } if (counter.get('speedsetup') && role === 'Bulky Setup') return 'Weakness Policy'; @@ -1450,7 +1450,7 @@ export class RandomTeams { if ( (moves.has('chillyreception') || ( role === 'Fast Support' && - ['defog', 'partingshot', 'mortalspin', 'rapidspin', 'uturn', 'voltswitch'].some(m => moves.has(m)) && + [...PIVOT_MOVES, 'defog', 'mortalspin', 'rapidspin'].some(m => moves.has(m)) && !types.includes('Flying') && ability !== 'Levitate' )) ) return 'Heavy-Duty Boots'; @@ -1621,7 +1621,8 @@ export class RandomTeams { } if ( - moves.has('gyroball') || moves.has('trickroom') || (moves.has('flipturn') && moves.has('wish') && moves.has('scald')) + moves.has('gyroball') || moves.has('trickroom') || + (PIVOT_MOVES.some(m => moves.has(m)) && moves.has('wish') && species.baseStats.spe <= 70) ) { evs.spe = 0; ivs.spe = 0; From 6bcb9147bfeaef53feec66929cd540764b2dad02 Mon Sep 17 00:00:00 2001 From: dot-Comfey <84290266+dot-Comfey@users.noreply.github.com> Date: Sun, 24 Sep 2023 09:16:31 -0700 Subject: [PATCH 162/176] Fix egg move validation for female-only Pokemon (#9796) --- sim/team-validator.ts | 19 ++++++++++++++++--- test/sim/team-validator/breeding.js | 6 +++--- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/sim/team-validator.ts b/sim/team-validator.ts index adb8ff3470a4..65d145126460 100644 --- a/sim/team-validator.ts +++ b/sim/team-validator.ts @@ -86,6 +86,10 @@ export class PokemonSources { * because they can be learned via Gen 1-2 tradeback */ tradebackLimitedEggMoves?: ID[] | null; + /** + * Tracks level up egg moves for female-only Pokemon + */ + levelUpEggMoves?: ID[] | null; /** * Moves that can be learned via Pomeg glitch and does not require a * particular parent to learn @@ -241,6 +245,13 @@ export class PokemonSources { this.tradebackLimitedEggMoves.push(...other.tradebackLimitedEggMoves); } } + if (other.levelUpEggMoves) { + if (!this.levelUpEggMoves) { + this.levelUpEggMoves = other.levelUpEggMoves; + } else { + this.levelUpEggMoves.push(...other.levelUpEggMoves); + } + } if (other.pomegEggMoves) { if (!this.pomegEggMoves) { this.pomegEggMoves = other.pomegEggMoves; @@ -248,7 +259,7 @@ export class PokemonSources { this.pomegEggMoves.push(...other.pomegEggMoves); } } - if (this.possiblyLimitedEggMoves) { + if (this.possiblyLimitedEggMoves && !this.sourcesBefore) { const eggSources = this.sources.filter(source => source.charAt(1) === 'E'); let minEggGen = parseInt(eggSources[0]); for (const source of eggSources) { @@ -1331,7 +1342,7 @@ export class TeamValidator { const fathers: ID[] = []; // Gen 6+ don't have egg move incompatibilities // (except for certain cases with baby Pokemon not handled here) - if (!getAll && eggGen >= 6 && species.gender !== 'F') return true; + if (!getAll && eggGen >= 6 && !setSources.levelUpEggMoves) return true; let eggMoves = setSources.limitedEggMoves; if (eggGen === 3) eggMoves = eggMoves?.filter(eggMove => !setSources.pomegEggMoves?.includes(eggMove)); @@ -1341,7 +1352,8 @@ export class TeamValidator { // which aren't limited and so aren't in `limitedEggMoves` return getAll ? ['*'] : true; } - if (!getAll && eggMoves.length <= 1 && species.gender !== 'F') return true; + if (!getAll && eggMoves.length <= 1 && !setSources.levelUpEggMoves) return true; + if (setSources.levelUpEggMoves && eggGen >= 6) eggMoves = setSources.levelUpEggMoves; // gen 1 eggs come from gen 2 breeding const dex = this.dex.gen === 1 ? this.dex.mod('gen2') : this.dex; @@ -2543,6 +2555,7 @@ export class TeamValidator { if (learned.slice(1) === 'Eany') { if (species.gender === 'F') { limitedEggMove = move.id; + moveSources.levelUpEggMoves = [move.id]; } else { limitedEggMove = null; } diff --git a/test/sim/team-validator/breeding.js b/test/sim/team-validator/breeding.js index c3ea01339a43..9b87726f2d47 100644 --- a/test/sim/team-validator/breeding.js +++ b/test/sim/team-validator/breeding.js @@ -163,9 +163,9 @@ describe('Team Validator', function () { assert.false.legalTeam(team, 'gen5ou'); }); - it.skip("should disallow low-level female-only Pokemon with illegal (level up) egg moves/egg move combinations", function () { + it("should disallow low-level female-only Pokemon with illegal (level up) egg moves/egg move combinations", function () { team = [ - {species: 'tinkatink', level: 5, ability: 'moldbreaker', moves: ['knockoff'], evs: {hp: 1}}, + {species: 'tinkatink', level: 5, ability: 'moldbreaker', moves: ['brutalswing'], evs: {hp: 1}}, ]; assert.false.legalTeam(team, 'gen9lc'); @@ -205,7 +205,7 @@ describe('Team Validator', function () { it("should disallow illegal egg move combinations containing past gen universal moves", function () { team = [ - {species: 'salamence', ability: 'intimidate', moves: ['defensecurl', 'thrash'], evs: {hp: 1}}, + {species: 'salamence', ability: 'intimidate', moves: ['defensecurl', 'thrash', 'dragonrage', 'dragonrush'], evs: {hp: 1}}, ]; assert.false.legalTeam(team, 'gen5ou'); }); From f190b1c8a746be2b0913c89b9bfb993328ee9801 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 24 Sep 2023 11:22:26 -0500 Subject: [PATCH 163/176] Add a chat plugin for storing teams remotely (#9513) --- CODEOWNERS | 1 + databases/schemas/teams.sql | 14 + lib/postgres.ts | 3 + server/chat-plugins/teams.ts | 724 +++++++++++++++++++++++++++++++++++ 4 files changed, 742 insertions(+) create mode 100644 databases/schemas/teams.sql create mode 100644 server/chat-plugins/teams.ts diff --git a/CODEOWNERS b/CODEOWNERS index 881233eba944..3ce685ae7365 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -21,6 +21,7 @@ server/chat-plugins/responder.ts @mia-pi-git server/chat-plugins/rock-paper-scissors.ts @mia-pi-git server/chat-plugins/sample-teams.ts @KrisXV server/chat-plugins/scavenger*.ts @xfix @sparkychildcharlie @PartMan7 +sever/chat-plugins/teams.ts @mia-pi-git server/chat-plugins/the-studio.ts @KrisXV server/chat-plugins/trivia/ @AnnikaCodes server/chat-plugins/username-prefixes.ts @AnnikaCodes diff --git a/databases/schemas/teams.sql b/databases/schemas/teams.sql new file mode 100644 index 000000000000..7876789393df --- /dev/null +++ b/databases/schemas/teams.sql @@ -0,0 +1,14 @@ +CREATE TABLE teams ( + teamid TEXT NOT NULL PRIMARY KEY, + ownerid TEXT NOT NULL, + team TEXT NOT NULL, + date TIMESTAMP NOT NULL, + format TEXT NOT NULL, + views INTEGER NOT NULL, + title TEXT, + private BOOLEAN +); + +CREATE INDEX owner_idx ON teams(ownerid); +CREATE INDEX format_idx ON teams(ownerid); +CREATE INDEX owner_fmt_idx ON teams(ownerid, format); diff --git a/lib/postgres.ts b/lib/postgres.ts index 43868fa9c5ed..9a9ca45cbcdb 100644 --- a/lib/postgres.ts +++ b/lib/postgres.ts @@ -26,6 +26,9 @@ export class PostgresDatabase { this.pool = null!; } } + destroy() { + return this.pool.end(); + } async query(statement: string | SQLStatement, values?: any[]) { if (!this.pool) { throw new Error(`Attempting to use postgres without 'pg' installed`); diff --git a/server/chat-plugins/teams.ts b/server/chat-plugins/teams.ts new file mode 100644 index 000000000000..837923a6c5aa --- /dev/null +++ b/server/chat-plugins/teams.ts @@ -0,0 +1,724 @@ +/** + * Plugin for sharing / storing teams in a database. + * By Mia. + * @author mia-pi-git + */ + +import {PostgresDatabase, FS, Utils} from '../../lib'; +import * as crypto from 'crypto'; + +/** Maximum amount of teams a user can have stored at once. */ +const MAX_TEAMS = 200; +/** Max teams that can be viewed in a search */ +const MAX_SEARCH = 3000; + +export interface StoredTeam { + teamid: string; + team: string; + ownerid: ID; + format: ID; + title: string | null; + date: Date; + private: boolean; + views: number; +} + +interface TeamSearch { + format?: string; + owner?: string; + pokemon?: string[]; + moves?: string[]; + abilities?: string[]; + gen?: number; +} + +function refresh(context: Chat.PageContext) { + return ( + `` + ); +} + +export const TeamsHandler = new class { + database = new PostgresDatabase(); + readyPromise: Promise | null = Config.usepostgres ? (async () => { + try { + await this.database.query('SELECT * FROM teams LIMIT 1'); + } catch { + await this.database.query(FS(`databases/schemas/teams.sql`).readSync()); + } + })() : null; + destroy() { + void this.database.destroy(); + } + + async search(search: TeamSearch, user: User, count = 10, includePrivate = false) { + const args = []; + const where = []; + if (count > 500) { + throw new Chat.ErrorMessage("Cannot search more than 500 teams."); + } + if (search.format) { + where.push(`format = $${args.length + 1}`); + args.push(toID(search.format)); + } + if (search.owner) { + where.push(`ownerid = $${args.length + 1}`); + args.push(toID(search.owner)); + } + if (search.gen) { + where.push(`format LIKE 'gen${search.gen}%'`); + } + if (!includePrivate) where.push('private != true'); + + const result = await this.query( + `SELECT * FROM teams${where.length ? ` WHERE ${where.join(' AND ')}` : ''} LIMIT ${count}`, + args, + ); + return result.filter(row => { + const team = Teams.unpack(row.team)!; + if (row.private && row.ownerid !== user.id) { + return false; + } + let match = true; + if (search.pokemon?.length) { + match = search.pokemon.some( + pokemon => team.some(set => toID(set.species) === toID(pokemon)) + ); + } + if (!match) return false; + if (search.moves?.length) { + match = search.moves.some( + move => team.some(set => set.moves.some(m => toID(m) === toID(move))) + ); + } + if (!match) return false; + if (search.abilities?.length) { + match = search.abilities.some( + ability => team.some(set => toID(set.ability) === toID(ability)) + ); + } + return match; + }); + } + + async query(statement: string, values: any[] = []) { + if (this.readyPromise) await this.readyPromise; + return this.database.query(statement, values) as Promise; + } + + async save( + connection: Connection, + formatName: string, + rawTeam: string, + teamName: string | null = null, + isPrivate = false, + isUpdate?: string + ) { + this.validateAccess(connection, true); + + if (Monitor.countPrepBattle(connection.ip, connection)) { + return null; + } + const user = connection.user; + const format = Dex.formats.get(toID(formatName)); + if (!format.exists || format.team) { + connection.popup("Invalid format:\n\n" + formatName); + return null; + } + let existing = null; + if (isUpdate) { + existing = await this.get(isUpdate); + if (!existing) { + connection.popup("You're trying to edit a team that doesn't exist."); + return null; + } + } + + const team = Teams.import(rawTeam); + if (!team) { + connection.popup('Invalid team:\n\n' + rawTeam); + return null; + } + if (team.length > 24) { + connection.popup("Your team has too many Pokemon."); + } + + // now, we purge invalid nicknames and make sure it's an actual team + // gotta use the validated team so that nicknames are removed + for (const set of team) { + const namedSpecies = Dex.species.get(set.name); + // allow nicknames named after other mons - to support those OMs + if (!namedSpecies.exists) { + set.name = set.species; + } + if (!Dex.species.get(set.species).exists) { + connection.popup(`Invalid Pokemon ${set.species} in team.`); + return null; + } + if (set.moves.length > 24) { + connection.popup("Only 24 moves are allowed per set."); + return null; + } + for (const m of set.moves) { + if (!Dex.moves.get(m).exists) { + connection.popup(`Invalid move ${m} on ${set.species}.`); + return null; + } + } + if (set.ability && !Dex.abilities.get(set.ability).exists) { + connection.popup(`Invalid ability ${set.ability} on ${set.species}.`); + return null; + } + if (set.item && !Dex.items.get(set.item).exists) { + connection.popup(`Invalid item ${set.item} on ${set.species}.`); + return null; + } + if (set.nature && !Dex.natures.get(set.nature).exists) { + connection.popup(`Invalid nature ${set.nature} on ${set.species}.`); + return null; + } + if (set.teraType && !Dex.types.get(set.teraType).exists) { + connection.popup(`Invalid Tera Type ${set.nature} on ${set.species}.`); + return null; + } + } + if (teamName) { + if (teamName.length > 100) { + connection.popup("Your team's name is too long."); + return null; + } + const filtered = Chat.namefilter(teamName, user); + if (filtered?.trim() !== teamName.trim()) { + connection.popup(`Your team's name has a filtered word.`); + return null; + } + } + const count = await this.count(user); + if (count >= MAX_TEAMS) { + connection.popup(`You have too many teams stored. If you wish to upload this team, delete some first.`); + return null; + } + rawTeam = Teams.pack(team); + // the && existing doesn't really matter because we've verified it above, this is just for TS + if (isUpdate && existing) { + const differenceExists = ( + existing.team !== rawTeam || + (teamName && teamName !== existing.title) || + format.id !== existing.format || + existing.private !== isPrivate + ); + if (!differenceExists) { + connection.popup("Your team was not saved as no changes were made."); + return null; + } + await this.query( + 'UPDATE teams SET team = $1, title = $2, private = $3, format = $4 WHERE teamid = $5', + [rawTeam, teamName, isPrivate, format.id, isUpdate] + ); + return isUpdate; + } else { + const exists = await this.query('SELECT * FROM teams WHERE ownerid = $1 AND team = $2', [user.id, rawTeam]); + if (exists.length) { + connection.popup("You've already uploaded that team."); + return null; + } + const teamId = crypto.randomBytes(10).toString('hex'); + const loaded = await this.query( + `INSERT INTO teams (teamid, ownerid, team, date, format, views, title, private) VALUES ($1, $2, $3, $4, $5, $6, $7, $8) RETURNING teamid`, + [teamId, user.id, rawTeam, new Date(), format.id, 0, teamName, isPrivate] + ); + return loaded?.[0].teamid; + } + } + updateViews(teamid: string) { + return this.query(`UPDATE teams SET views = views + 1 WHERE teamid = $1`, [teamid]); + } + list(userid: ID, count: number, publicOnly = false) { + let query = `SELECT * FROM teams WHERE ownerid = $1 `; + if (publicOnly) { + query += `AND private = false `; + } + query += `ORDER BY date DESC LIMIT $2`; + return this.query( + query, [userid, count] + ); + } + preview(teamData: StoredTeam, user?: User | null, isFull = false) { + let buf = Utils.html`${teamData.title || `Untitled ${teamData.teamid}`}`; + if (teamData.private) buf += ` (Private)`; + buf += `
        `; + buf += `Uploaded by: ${teamData.ownerid}
        `; + buf += `Uploaded on: ${Chat.toTimestamp(teamData.date, {human: true})}
        `; + buf += `Format: ${Dex.formats.get(teamData.format).name}
        `; + buf += `Views: ${teamData.views}`; + const team = Teams.unpack(teamData.team)!; + buf += `
        `; + buf += team.map(set => ``).join(' '); + buf += `
        ${!isFull ? 'View full team' : 'Shareable link to team'}`; + buf += ` (or copy/paste <<view-team-${teamData.teamid}>> in chat to share!)`; + + if (user && (teamData.ownerid === user.id || user.can('rangeban'))) { + buf += `
        `; + buf += `
        Manage`; + buf += `
        `; + buf += `
        `; + buf += ``; + buf += `
        `; + } + return buf; + } + renderTeam(teamData: StoredTeam, user?: User) { + let buf = this.preview(teamData, user, true); + buf += `
        `; + const team = Teams.unpack(teamData.team)!; + buf += team.map(set => { + let teamBuf = Teams.exportSet(set).replace(/\n/g, '
        '); + if (set.name && set.name !== set.species) { + teamBuf = teamBuf.replace(set.name, Utils.html`
        ${set.name}`); + } else { + teamBuf = teamBuf.replace(set.species, `
        ${set.species}`); + } + if (set.item) { + teamBuf = teamBuf.replace(set.item, `${set.item} `); + } + for (const move of set.moves) { + const type = Dex.moves.get(move).type; + teamBuf = teamBuf.replace(`- ${move}`, `- ${move}`); + } + return teamBuf; + }).join('
        '); + return buf; + } + validateAccess(conn: Connection, popup = false) { + const user = conn.user; + const err = (message: string): never => { + if (popup) { + conn.popup(message); + throw new Chat.Interruption(); + } + throw new Chat.ErrorMessage(message); + }; + + if (!Config.usepostgres || !Config.usepostgresteams) { + err(`The teams database is currently disabled.`); + } + if (!Users.globalAuth.atLeast(user, Config.usepostgresteams)) { + err("You cannot currently use the teams database."); + } + if (user.locked || user.semilocked) err("You cannot use the teams database while locked."); + if (!user.autoconfirmed) err("You must be autoconfirmed to use the teams database."); + } + async count(user: string | User) { + const id = toID(user); + const result = await this.query<{count: number}>(`SELECT count(*) AS count FROM teams WHERE ownerid = $1`, [id]); + return result?.[0]?.count || 0; + } + async get(teamid: string): Promise { + const rows = await this.query( + `SELECT * FROM teams WHERE teamid = $1`, [teamid], + ); + if (!rows.length) return null; + return rows[0] as StoredTeam; + } + async delete(id: string) { + await this.query( + `DELETE FROM teams WHERE teamid = $1`, [id], + ); + } +}; + +export const destroy = () => TeamsHandler.destroy(); + +export const commands: Chat.ChatCommands = { + teams: { + upload() { + return this.parse('/j view-teams-upload'); + }, + update: 'save', + async save(target, room, user, connection, cmd) { + TeamsHandler.validateAccess(connection, true); + const targets = Utils.splitFirst(target, ',', 5); + const isEdit = cmd === 'update'; + const teamID = isEdit ? targets.shift() : undefined; + let [teamName, formatid, rawPrivacy, rawTeam] = targets; + if (isEdit && !teamID?.length) { + connection.popup("Invalid team ID provided."); + return null; + } + if (rawTeam.includes('\n')) { + rawTeam = Teams.pack(Teams.import(rawTeam)); + } + if (!rawTeam) { + connection.popup("Invalid team."); + return null; + } + formatid = toID(formatid); + teamName = toID(teamName) ? teamName : null!; + const id = await TeamsHandler.save( + connection, formatid, rawTeam, teamName, !!Number(rawPrivacy), isEdit ? teamID : undefined + ); + + const page = isEdit ? 'edit' : 'upload'; + if (id) { + connection.send(`>view-teams-${page}\n|deinit`); + this.parse(`/join view-teams-view-${id}-${id}`); + } else { + this.parse(`/join view-teams-${page}`); + return; + } + }, + ''(target) { + return this.parse('/teams user ' + toID(target) || this.user.id); + }, + latest() { + return this.parse(`/j view-teams-filtered-latest`); + }, + views: 'mostviews', + mostviews() { + return this.parse(`/j view-teams-filtered-views`); + }, + user: 'view', + for: 'view', + view(target) { + const [name, rawNum] = target.split(',').map(toID); + const num = parseInt(rawNum); + if (rawNum && isNaN(num)) { + return this.popupReply(`Invalid count.`); + } + let page = 'view'; + switch (this.cmd) { + case 'for': case 'user': + page = 'all'; + break; + } + return this.parse(`/j view-teams-${page}-${toID(name)}${num ? `-${num}` : ''}`); + }, + async delete(target, room, user, connection) { + TeamsHandler.validateAccess(connection, true); + const teamid = toID(target); + if (!teamid.length) return this.popupReply(`Invalid team ID.`); + const teamData = await TeamsHandler.get(teamid); + if (!teamData) return this.popupReply(`Team not found.`); + if (teamData.ownerid !== user.id && !user.can('rangeban')) { + return this.errorReply("You cannot delete teams you do not own."); + } + await TeamsHandler.delete(teamid); + this.popupReply(`Team ${teamid} deleted.`); + for (const page of connection.openPages || new Set()) { + if (page.startsWith('teams-')) this.refreshPage(page); + } + }, + async setprivacy(target, room, user, connection) { + TeamsHandler.validateAccess(connection, true); + const [teamId, rawPrivacy] = target.split(',').map(toID); + let privacy: boolean; + if (!teamId.length) { + return this.popupReply('Invalid team ID.'); + } + // these if checks may seem bit redundant but we want to ensure the user is certain about this + // if it might be invalid, we want them to know that + if (this.meansYes(rawPrivacy)) { + privacy = true; + } else if (this.meansNo(rawPrivacy)) { + privacy = false; + } else { + return this.popupReply(`Invalid privacy setting.`); + } + const team = await TeamsHandler.get(teamId); + if (!team) return this.popupReply(`Team not found.`); + if (team.ownerid !== user.id && !user.can('rangeban')) { + return this.popupReply(`You cannot change privacy for a team you don't own.`); + } + await TeamsHandler.query(`UPDATE teams SET private = $1 WHERE teamid = $2`, [privacy, teamId]); + for (const pageid of this.connection.openPages || new Set()) { + if (pageid.startsWith('teams-')) { + this.refreshPage(pageid); + } + } + return this.popupReply(privacy ? `Team set to private.` : `Team set to public.`); + }, + search(target, room, user) { + return this.parse(`/j view-teams-searchpersonal`); + }, + help() { + return this.parse('/help teams'); + }, + }, + teamshelp: [ + `/teams OR /teams for [user]- View the (public) teams of the given [user].`, + `/teams upload - Open the page to upload a team.`, + `/teams setprivacy [team id], [privacy] - Set the privacy of the team matching the [teamid].`, + `/teams delete [team id] - Delete the team matching the [teamid].`, + `/teams search - Opens the page to search your teams`, + `/teams mostviews - Views your teams sorted by most views.`, + `/teams view [team ID] - View the team matching the given [team ID]`, + ], +}; + +export const pages: Chat.PageTable = { + // support view-team-${teamid} + team(query, user, connection) { + return Chat.resolvePage(`view-teams-view-${query.join('-')}`, user, connection); + }, + teams: { + async all(query, user, connection) { + TeamsHandler.validateAccess(connection); + const targetUserid = toID(query.shift()) || user.id; + let count = Number(query.shift()) || 10; + if (count > MAX_TEAMS) count = MAX_TEAMS; + this.title = `[Teams] ${targetUserid}`; + const teams = await TeamsHandler.list(targetUserid, count, user.id !== targetUserid); + let buf = `

        ${targetUserid}'s last ${Chat.count(count, "teams")}

        `; + buf += refresh(this); + buf += `
        Search teams
        `; + if (targetUserid === user.id) { + buf += `Upload new`; + } + buf += `
        `; + for (const team of teams) { + buf += TeamsHandler.preview(team, user); + buf += `
        `; + } + const total = await TeamsHandler.count(user.id); + if (total > count) { + buf += ``; + } + return buf; + }, + async filtered(query, user, connection) { + const type = query.shift() || ""; + TeamsHandler.validateAccess(connection); + let count = Number(query.shift()) || 50; + if (count > MAX_TEAMS) count = MAX_TEAMS; + let teams: StoredTeam[] = [], title = ''; + const buttons: {[k: string]: string} = { + views: ``, + latest: ``, + }; + switch (type) { + case 'views': + this.title = `[Most Viewed Teams]`; + teams = await TeamsHandler.query( + `SELECT * FROM teams WHERE private = false ORDER BY views DESC LIMIT $1`, [count] + ); + title = `Most viewed teams:`; + delete buttons.views; + break; + default: + this.title = `[Latest Teams]`; + teams = await TeamsHandler.query( + `SELECT * FROM teams WHERE private != true ORDER BY date DESC LIMIT $1`, [count] + ); + title = `Recently uploaded teams:`; + delete buttons.latest; + break; + } + let buf = `

        ${title}

        ${refresh(this)}`; + buf += Object.values(buttons).join('
        '); + buf += `
        `; + buf += teams.map(team => TeamsHandler.preview(team, user)).join('
        '); + buf += `
        `; + return buf; + }, + async view(query, user, connection) { + TeamsHandler.validateAccess(connection); + const teamid = toID(query.shift() || ""); + this.title = `[View Team]`; + if (!teamid.length) { + throw new Chat.ErrorMessage(`Invalid team ID.`); + } + const team = await TeamsHandler.get(teamid); + if (!team) { + this.title = `[Invalid Team]`; + return this.errorReply(`No team with the ID ${teamid} was found.`); + } + this.title = `[Team] ${team.teamid}`; + if (user.id !== team.ownerid) { + void TeamsHandler.updateViews(team.teamid); + } + return `
        ` + TeamsHandler.renderTeam(team, user) + "
        "; + }, + upload(query, user, connection) { + TeamsHandler.validateAccess(connection); + this.title = `[Upload Team]`; + let buf = `

        Upload a team

        ${refresh(this)}
        `; + // let [teamName, formatid, rawPrivacy, rawTeam] = Utils.splitFirst(target, ',', 4); + buf += ``; + + buf += `What's the name of the team?
        `; + buf += `
        `; + + buf += `What's the team's format?
        `; + buf += `
        `; + + buf += `Should the team be private? (yes/no)
        `; + buf += `
        `; + + buf += `Provide the team:
        `; + buf += `
        `; + + buf += ``; + buf += `
        `; + return buf; + }, + async edit(query, user, connection) { + TeamsHandler.validateAccess(connection); + const teamID = toID(query.shift() || ""); + if (!teamID.length) { + return this.errorReply(`Invalid team ID.`); + } + this.title = `[Edit Team] ${teamID}`; + const data = await TeamsHandler.get(teamID); + if (!data) { + return this.errorReply(`Team ${teamID} not found.`); + } + let buf = `

        Edit team ${teamID}

        ${refresh(this)}
        `; + // let [teamName, formatid, rawPrivacy, rawTeam] = Utils.splitFirst(target, ',', 4); + buf += `
        `; + + buf += `Team name
        `; + buf += `
        `; + + buf += `Team format
        `; + buf += `
        `; + + buf += `Team privacy
        `; + const privacy = ['1', '0']; + if (!data.private) { + privacy.reverse(); // first option is the one shown by default so we gotta match it + } + buf += `
        `; + + buf += `Team:
        `; + const teamStr = Teams.export(Teams.import(data.team)!).replace(/\n/g, ' '); + buf += `
        `; + + buf += ``; + buf += `
        `; + return buf; + }, + async searchpublic(query, user, connection) { + TeamsHandler.validateAccess(connection, true); + this.title = '[Teams] Search'; + let buf = '
        '; + buf += refresh(this); + buf += '

        Search all teams

        '; + const type = this.pageid.split('-')[2]; + const isPersonal = type === 'searchpersonal'; + query = query.join('-').split('--'); + if (!query.length || (isPersonal && query.length === 1)) { + buf += `
        `; + buf += `
        `; + buf += `Search metadata:
        `; + buf += ``; + buf += `
        `; + buf += `Team format:

        `; + buf += `Search in team: (separate different searches with commas)
        `; + buf += `Generation:
        `; + buf += `Pokemon:
        `; + buf += `Abilities:
        `; + buf += `Moves:

        `; + buf += ``; + return buf; + } + if (!query.map(toID).filter(Boolean).length) { + return this.errorReply(`Specify a search.`); + } + const [rawOwner, rawFormat, rawPokemon, rawMoves, rawAbilities, rawGen] = query; + const owner = toID(rawOwner); + if (owner.length > 18) { + return this.errorReply(`Invalid owner name. Names must be under 18 characters long.`); + } + const format = toID(rawFormat); + if (format && !Dex.formats.get(format).exists) { + return this.errorReply(`Format ${format} not found.`); + } + const gen = Number(rawGen); + if (rawGen && (isNaN(gen) || (gen < 1 || gen > Dex.gen))) { + return this.errorReply(`Invalid generation: '${rawGen}'`); + } + + const pokemon = rawPokemon?.split(',').map(toID).filter(Boolean); + const moves = rawMoves?.split(',').map(toID).filter(Boolean); + const abilities = rawAbilities?.split(',').map(toID).filter(Boolean); + + const search = { + pokemon, moves, format, owner, abilities, gen, + } as TeamSearch; + const results = await TeamsHandler.search(search, user, 50, isPersonal); + + // empty arrays will be falsy strings so this saves space + buf += `Search: ` + Object.entries(search) + .filter(([, v]) => !!(v.toString())) + .map(([k, v]) => `${k.charAt(0).toUpperCase() + k.slice(1)}: ${v}`) + .join(', '); + + buf += `
        `; + if (!results.length) { + buf += `
        No results found.
        `; + return buf; + } + + buf += results.map(t => TeamsHandler.preview(t, user)).join('
        '); + return buf; + }, + async searchpersonal(query, user, connection) { + this.pageid = 'view-teams-searchpersonal'; + + return ((pages.teams as Chat.PageTable).searchpublic as import('../chat').PageHandler).call( + this, `${user.id}${query.join('-')}`.split('-'), user, connection + ); + }, + async browse(query, user, connection) { + TeamsHandler.validateAccess(connection, true); + const sorter = toID(query.shift()) || 'latest'; + let count = Number(toID(query.shift())) || 50; + if (count > MAX_SEARCH) { + count = MAX_SEARCH; + } + let queryStr = 'SELECT * FROM teams WHERE private != false'; + let name = sorter; + switch (sorter) { + case 'views': + queryStr += ` ORDER BY views DESC `; + name = 'most viewed'; + break; + case 'latest': + queryStr += ` ORDER BY timestamp DESC`; + break; + default: + return this.errorReply(`Invalid sort term '${sorter}'. Must be either 'views' or 'latest'.`); + } + queryStr += ` LIMIT ${count}`; + let buf = `

        Browse ${name} teams

        `; + buf += refresh(this); + buf += `
        Search`; + const opposite = sorter === 'views' ? 'latest' : 'views'; + buf += ``; + buf += `
        `; + + const results = await TeamsHandler.query(queryStr, []); + if (!results.length) { + buf += `
        None found.
        `; + return buf; + } + for (const team of results) { + buf += TeamsHandler.preview(team, user); + buf += `
        `; + } + if (count < MAX_SEARCH) { + buf += ``; + } + return buf; + }, + }, +}; + +process.nextTick(() => { + Chat.multiLinePattern.register('/teams save ', '/teams update '); +}); From 65697e10f2bb92acd4f316e7e936f60af587d531 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 24 Sep 2023 11:33:41 -0500 Subject: [PATCH 164/176] Teams: Don't render teams in two tabs --- server/chat-plugins/teams.ts | 2 +- server/global-types.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/chat-plugins/teams.ts b/server/chat-plugins/teams.ts index 837923a6c5aa..6da93087bdfb 100644 --- a/server/chat-plugins/teams.ts +++ b/server/chat-plugins/teams.ts @@ -461,7 +461,7 @@ export const commands: Chat.ChatCommands = { export const pages: Chat.PageTable = { // support view-team-${teamid} team(query, user, connection) { - return Chat.resolvePage(`view-teams-view-${query.join('-')}`, user, connection); + return ((pages.teams as Chat.PageTable).view as Chat.PageHandler).call(this, query, user, connection); }, teams: { async all(query, user, connection) { diff --git a/server/global-types.ts b/server/global-types.ts index ac5318ccdf74..68ac0315c88b 100644 --- a/server/global-types.ts +++ b/server/global-types.ts @@ -14,6 +14,7 @@ namespace Chat { export type PageContext = import('./chat').PageContext; export type SettingsHandler = import('./chat').SettingsHandler; export type PageTable = import('./chat').PageTable; + export type PageHandler = import('./chat').PageHandler; export type ChatCommands = import('./chat').ChatCommands; export type ChatHandler = import('./chat').ChatHandler; export type ChatFilter = import('./chat').ChatFilter; From 2ccc9ecdda044ca6b055219f83ac19ea88a3d56b Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 24 Sep 2023 12:14:39 -0500 Subject: [PATCH 165/176] Teams: Document /teams browse --- server/chat-plugins/chat-monitor.ts | 8 ++++++-- server/chat-plugins/teams.ts | 9 +++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/server/chat-plugins/chat-monitor.ts b/server/chat-plugins/chat-monitor.ts index 8fadf220a17a..6ff4d2cf880a 100644 --- a/server/chat-plugins/chat-monitor.ts +++ b/server/chat-plugins/chat-monitor.ts @@ -715,9 +715,13 @@ export const commands: Chat.ChatCommands = { const buf = []; for (const monitorName in Chat.monitors) { const monitor = Chat.monitors[monitorName]; - if (!monitor.monitor) continue; for (const line of Chat.filterWords[monitorName]) { - const ret = monitor.monitor.call(this, line, room, user, target, lcMessage, true); + let ret; + if (monitor.monitor) { + ret = monitor.monitor.call(this, line, room, user, target, lcMessage, true); + } else { + ret = line.regex.exec(target)?.[0]; + } if (typeof ret === 'string') { buf.push(`${monitorName}: ${ret}`); break; diff --git a/server/chat-plugins/teams.ts b/server/chat-plugins/teams.ts index 6da93087bdfb..6082620de038 100644 --- a/server/chat-plugins/teams.ts +++ b/server/chat-plugins/teams.ts @@ -455,6 +455,7 @@ export const commands: Chat.ChatCommands = { `/teams search - Opens the page to search your teams`, `/teams mostviews - Views your teams sorted by most views.`, `/teams view [team ID] - View the team matching the given [team ID]`, + `/teams browse - Opens a list of public teams uploaded by other users.`, ], }; @@ -681,7 +682,7 @@ export const pages: Chat.PageTable = { if (count > MAX_SEARCH) { count = MAX_SEARCH; } - let queryStr = 'SELECT * FROM teams WHERE private != false'; + let queryStr = 'SELECT * FROM teams WHERE private != true'; let name = sorter; switch (sorter) { case 'views': @@ -689,7 +690,7 @@ export const pages: Chat.PageTable = { name = 'most viewed'; break; case 'latest': - queryStr += ` ORDER BY timestamp DESC`; + queryStr += ` ORDER BY date DESC`; break; default: return this.errorReply(`Invalid sort term '${sorter}'. Must be either 'views' or 'latest'.`); @@ -699,7 +700,7 @@ export const pages: Chat.PageTable = { buf += refresh(this); buf += `
        Search`; const opposite = sorter === 'views' ? 'latest' : 'views'; - buf += ``; + buf += ``; buf += `
        `; const results = await TeamsHandler.query(queryStr, []); @@ -712,7 +713,7 @@ export const pages: Chat.PageTable = { buf += `
        `; } if (count < MAX_SEARCH) { - buf += ``; + buf += ``; } return buf; }, From c201678b1ebe6058972fc6f47125516afb57561e Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 24 Sep 2023 12:18:20 -0500 Subject: [PATCH 166/176] Teams: Use Chat#filter to filter team names --- server/chat-plugins/teams.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/server/chat-plugins/teams.ts b/server/chat-plugins/teams.ts index 6082620de038..30abb19394d5 100644 --- a/server/chat-plugins/teams.ts +++ b/server/chat-plugins/teams.ts @@ -108,13 +108,14 @@ export const TeamsHandler = new class { } async save( - connection: Connection, + context: Chat.CommandContext, formatName: string, rawTeam: string, teamName: string | null = null, isPrivate = false, isUpdate?: string ) { + const connection = context.connection; this.validateAccess(connection, true); if (Monitor.countPrepBattle(connection.ip, connection)) { @@ -188,8 +189,8 @@ export const TeamsHandler = new class { connection.popup("Your team's name is too long."); return null; } - const filtered = Chat.namefilter(teamName, user); - if (filtered?.trim() !== teamName.trim()) { + const filtered = context.filter(teamName); + if (!filtered || filtered?.trim() !== teamName.trim()) { connection.popup(`Your team's name has a filtered word.`); return null; } @@ -358,7 +359,7 @@ export const commands: Chat.ChatCommands = { formatid = toID(formatid); teamName = toID(teamName) ? teamName : null!; const id = await TeamsHandler.save( - connection, formatid, rawTeam, teamName, !!Number(rawPrivacy), isEdit ? teamID : undefined + this, formatid, rawTeam, teamName, !!Number(rawPrivacy), isEdit ? teamID : undefined ); const page = isEdit ? 'edit' : 'upload'; @@ -443,6 +444,9 @@ export const commands: Chat.ChatCommands = { search(target, room, user) { return this.parse(`/j view-teams-searchpersonal`); }, + browse(target, room, user) { + return this.parse(`/j view-teams-browse${target ? `-${target}` : ''}`); + }, help() { return this.parse('/help teams'); }, From fff543035ea56e368b328911f360af50c11f32a5 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Sun, 24 Sep 2023 16:25:34 -0700 Subject: [PATCH 167/176] Bo3: Design nitpicks (#9799) * Bo3: Design nitpicks * Update server/room-battle.ts Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com> * Update position of `|` for set score display * consistency --------- Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com> --- server/room-battle.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/server/room-battle.ts b/server/room-battle.ts index fb68a77abec2..3e0353cef9ff 100644 --- a/server/room-battle.ts +++ b/server/room-battle.ts @@ -1446,7 +1446,8 @@ export class BestOfGame extends RoomGames.RoomGame { const p1name = this.name(this.p1); const p2name = this.name(this.p2); let buf = Utils.html`
        ${p1name} and ${p2name}'s Best-of-${this.bestOf} progress:
        `; - for (const userid of [this.p1, this.p2]) { + for (const k of ['p1', 'p2'] as const) { + const userid = this[k]; buf += ``; buf += `${this.name(userid)}: `; for (let i = 0; i < this.bestOf; i++) { @@ -1455,7 +1456,9 @@ export class BestOfGame extends RoomGames.RoomGame { } else { buf += ``; } - if ((i + 1) === this.winThreshold) { + const completedGames = this.games.filter(game => game.winner !== null).length; + const gamesNeeded = completedGames + (this.winThreshold - this.wins[k]); + if ((i + 1) === gamesNeeded) { buf += ` | `; } else { buf += ` `; @@ -1476,7 +1479,7 @@ export class BestOfGame extends RoomGames.RoomGame { buf += ``; - for (const userid of [this.p1, null, this.p2]) { + for (const [i, userid] of [this.p1, null, this.p2].entries()) { if (userid === null) { buf += ``; continue; @@ -1485,7 +1488,7 @@ export class BestOfGame extends RoomGames.RoomGame { if (!name || typeof name === 'number') name = 'unknownf'; const url = Chat.plugins.avatars?.Avatars.src(name) || `https://${Config.routes.client}/sprites/trainers/${name}.png`; buf += `
        `; - buf += ``; + buf += ``; buf += `
        `; } @@ -1636,14 +1639,14 @@ export class BestOfGame extends RoomGames.RoomGame { this.room.add(`|allowleave|`).update(); if (winner) { this.winner = winner; - this.room.add(`|win|${winner}`); + this.room.add(`|win|${this.name(winner)}`); } else { this.winner = ''; this.room.add(`|tie`); } this.updateDisplay(); this.room.update(); - this.score = this.getLatestBattle()?.score || null; + this.score = [this.wins.p1, this.wins.p2]; const parentGame = this.room.parent && this.room.parent.game; // @ts-ignore - Tournaments aren't TS'd yet if (parentGame?.onBattleWin) { From 5f1a2eb6aa2d82d8f98d110407f2105229b2a002 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 24 Sep 2023 18:42:08 -0600 Subject: [PATCH 168/176] Move Ceruledge and Quaquaval to UUBL --- data/formats-data.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index d75139e340a7..7d8964e1a52d 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -5302,7 +5302,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "NFE", }, quaquaval: { - tier: "UU", + tier: "UUBL", doublesTier: "(DUU)", natDexTier: "UU", }, @@ -5687,7 +5687,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { natDexTier: "RU", }, ceruledge: { - tier: "UU", + tier: "UUBL", doublesTier: "(DUU)", natDexTier: "UU", }, From 3c07681ec5d415c3f669fd385070ee7e803dbb99 Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Sun, 24 Sep 2023 18:22:38 -0700 Subject: [PATCH 169/176] Fix Force OTS not revealing sheets to spectators in tour games (#9802) --- data/rulesets.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/rulesets.ts b/data/rulesets.ts index c3b92af5ff23..8cdb22f70090 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -1696,7 +1696,7 @@ export const Rulesets: {[k: string]: FormatData} = { for (const side of this.sides) { buf += Utils.html`
        Open Team Sheet for ${side.name}${Teams.export(side.team, {hideStats: true})}
        `; } - if (this.rated) { + if (this.rated === true) { for (const side of this.sides) { this.addSplit(side.id, [buf]); } From 7a623c4b1915f9ccc9b205294b3a4005b2ac5e9f Mon Sep 17 00:00:00 2001 From: Dirain1700 <86363603+Dirain1700@users.noreply.github.com> Date: Mon, 25 Sep 2023 11:28:46 +0900 Subject: [PATCH 170/176] Update Japanese translations (#9792) * Translations: Update Japanese translaion * some stuff * Update core-commands.ts * Update main.ts --- translations/japanese/core-commands.ts | 34 +++++++++++------------ translations/japanese/helptickets.ts | 4 +-- translations/japanese/main.ts | 16 +++++------ translations/japanese/minor-activities.ts | 2 +- translations/japanese/repeats.ts | 20 ++++++------- 5 files changed, 38 insertions(+), 38 deletions(-) diff --git a/translations/japanese/core-commands.ts b/translations/japanese/core-commands.ts index 35531f0ed488..68f0edc9b434 100644 --- a/translations/japanese/core-commands.ts +++ b/translations/japanese/core-commands.ts @@ -24,7 +24,7 @@ export const translations: Translations = { "${targetUser.name}'s status \"${targetUser.userMessage}\" was cleared by ${user.name}${displayReason}": "${targetUser.name}のステータスメッセージは${user.name}によって消去されました。${displayReason}", "You don't have a status message set.": "ステータスメッセージを設定していません。", "You have cleared your status message.": "ステータスメッセージを消去しました。", - "This user has not played any ladder games yet.": "このユーザーはladderが有効なバトルをしていません。", + "This user has not played any ladder games yet.": "このユーザーはレートが有効なバトルをしていません。", "W[TN: initial for Wins]": "W(Winsの頭文字)", "L[TN: initial for Losses]": "L(Lossesの頭文字)", "You already have the temporary symbol '${group}'.": "あなたはすでに一時的なランクである'${group}'になっています。", @@ -46,7 +46,7 @@ export const translations: Translations = { "No input log found.": "インプットされたログが見つかりませんでした。", "${targetUser.name} has extracted the battle input log.": "${targetUser.name}がバトルのログを出力しました。", "This command only works in battle rooms.": "このコマンドはバトル内のみで有効です。", - "This command only works when the battle has ended - if the battle has stalled, use /offertie.": "このコマンドはバトルが終わった後に有効になります。バトルが長引く場合は、/offertie を使用してください。", + "This command only works when the battle has ended - if the battle has stalled, use /offertie.": "このコマンドはバトルが終わった後に有効になります。バトルが長引いた場合は、/offertie を使用してください。", "Alternatively, you can end the battle with /forcetie.": "あるいは/forcetie で強制的にバトルを引き分けにすることもできます。", "${user.name} has extracted the battle input log.": "${user.name}がバトルのログを出力しました。", "You already extracted the battle input log.": "あなたはすでにログを出力しています。", @@ -62,7 +62,7 @@ export const translations: Translations = { "Must be in a battle room.": "バトルの中でなければいけません。", "This server does not allow offering ties.": "このサーバーでは引き分けの提案が許可されていません。", "You can't offer ties in tournaments.": "トーナメントでは引き分けを提案できません。", - "It's too early to tie, please play until turn 100.": "引き分けの提案が早すぎます。100ターンまで待ってください。", + "It's too early to tie, please play until turn 100.": "引き分けの提案が早すぎます。100ターン目まで待ってください。", "No other player is requesting a tie right now. It was probably canceled.": "他のプレイヤーは引き分けを提案していません。おそらくキャンセルされました。", "${user.name} is offering a tie.": "${user.name}が引き分けを提案しています。", "Accept tie": "引き分けの提案を受け入れる", @@ -83,14 +83,14 @@ export const translations: Translations = { "${user.name} hid the replay of this battle.": "${user.name}がこのバトルのリプレイを非表示にしました。", "You can only do this in battle rooms.": "これはバトル部屋のみで使えます。", "You can only add a Player to unrated battles.": "プレイヤーを追加できるのはレートが有効でないバトルのみです。", - "Player must be set to \"p1\" or \"p2\", not \"${target}\".": "プレイヤーは\"${target}\"ではなく\"p1\"か\"p2\"に設定しなければなりません。", + "Player must be set to \"p1\" or \"p2\", not \"${target}\".": "プレイヤーは \"${target}\"ではなく\"p1\"か\"p2\"に設定しなければなりません。", "User ${name} not found.": "ユーザー ${name} は見つかりませんでした。", - "User ${name} must be in the battle room already.": "ユーザー\"${name}\"はすでにバトル部屋に入室しています。", - "This room already has a player in slot ${target}.": "スロット${name}にはすでにユーザーが割り当てられています。", + "User ${name} must be in the battle room already.": "ユーザー \"${name}\"はすでに入室しています。", + "This room already has a player in slot ${target}.": "スロット ${name}にはすでにユーザーが割り当てられています。", "Player 2": "プレイヤー2", - "Players could not be restored (maybe this battle already has two players?).": "プレイヤーの復元ができませんでした。(このバトルにすでに2人プレイヤーがからかもしれません。)", - "This game doesn't support /joingame": "このゲームは /joingame が使えません。", - "This game doesn't support /leavegame": "このゲームは /leavegame が使えません。", + "Players could not be restored (maybe this battle already has two players?).": "プレイヤーの復元ができませんでした。(このバトルにすでに2人プレイヤーがいるからかもしれません。)", + "This game doesn't support /joingame": "このゲームでは /joingame が使えません。", + "This game doesn't support /leavegame": "このゲームでは /leavegame が使えません。", "You can only do this in unrated non-tour battles.": "これはトーナメントでなくかつレートが有効ではないバトルでのみ有効です。", "User ${targetUsername} not found.": "ユーザー ${targetuser.name} は見つかりませんでした。", "${targetUser.name} was kicked from a battle by ${user.name} ${displayReason}": "${targetUser.name}は${user.name}によってバトルからキックされました。(${displayReason})", @@ -108,23 +108,23 @@ export const translations: Translations = { "This server requires you to be rank ${groupName} or higher to search for a battle.": "このサーバーでは、バトルを検索するためにはランクが${groupName}以上であることが必要です。", "Since you have reached ${Config.forceregisterelo} ELO in ${target}, you must register your account to continue playing that format on ladder.": "ELOレートが${target}で${Config.forceregisterelo}に達したので、アカウントを登録する必要があります。", "Register": "登録", - "The user '${targetUsername}' was not found.": "ユーザー\"${targetUsername}\"は見つかりませんでした。", + "The user '${targetUsername}' was not found.": "ユーザー \"${targetUsername}\"は見つかりませんでした。", "You are locked and cannot challenge unlocked users. If this user is your friend, ask them to challenge you instead.": "あなたはロックされており、ロックされていないユーザーにchallengeすることはできません。このユーザーがあなたの友人である場合は、代わりにchallengeするよう依頼してください", "You are banned from battling and cannot challenge users.": "あなたはバトルをすることを禁止されているため、ほかのユーザーにchallengeすることはできません。", "You must choose a username before you challenge someone.": "誰かにchallengeする前にユーザー名を決める必要があります。", "This server requires you to be rank ${groupName} or higher to challenge users.": "このサーバーでは、ユーザーにchallengeするためにはランクが${groupName}以上であることが必要です。", - "This command does not support specifying multiple users": "このコマンドはで、複数のユーザーを指定することはできません", - "User \"${targetUsername}\" not found.": "ユーザー\"${targetUsername}\"は見つかりませんでした。", + "This command does not support specifying multiple users": "このコマンドでは複数のユーザーを指定できません", + "User \"${targetUsername}\" not found.": "ユーザー \"${targetUsername}\"は見つかりませんでした。", "Provide a valid format.": "有効なフォーマット名を入力してください", "Please provide a valid format.": "有効なフォーマット名を入力してください", "The format '${originalFormat.name}' was not found.": "フォーマット\"${originalFormat.name}\"は見つかりませんでした。", - "Your team is valid for ${format.name}.": "このチームは\"${format.name}\"に適合しています。", + "Your team is valid for ${format.name}.": "このチームは \"${format.name}\"に適合しています。", "Your team was rejected for the following reasons:": "このチームは以下の理由によって不適切です。", - "Battles are now hidden (except to staff) in your trainer card.": "あなたのトレーナーカード内でバトルはスタッフ以外に隠されました", - "Battles are now visible in your trainer card.": "あなたのトレーナーカードにおいてバトルが見られるようになりました。", + "Battles are now hidden (except to staff) in your trainer card.": "あなたのトレーナーカードからバトルはスタッフ以外には見えなくなりました", + "Battles are now visible in your trainer card.": "あなたのトレーナーカードからバトルが見られるようになりました。", "'${command}' is a help command.": "\"${command}\"はヘルプコマンドです。", - "The command '/${target}' does not exist.": "コマンド\"/${target}\"は見つかりませんでした。", + "The command '/${target}' does not exist.": "コマンド \"/${target}\"は見つかりませんでした。", "Could not find help for '/${target}'. Try /help for general help.": "\"${target}\"のヘルプは見つかりませんでした。\"/help\"で総合的なヘルプを試してみてください。", - "Could not find help for '/${target}' - displaying help for '/${closestHelp}' instead": "\"/${target}\"のヘルプは見つかりませんでした。。\"/${closestHelp}\"のヘルプを表示しています。", + "Could not find help for '/${target}' - displaying help for '/${closestHelp}' instead": "\"/${target}\"のヘルプは見つかりませんでした。\"/${closestHelp}\"のヘルプを表示しています。", }, }; diff --git a/translations/japanese/helptickets.ts b/translations/japanese/helptickets.ts index 073a6f786392..4f8021a3d4f4 100644 --- a/translations/japanese/helptickets.ts +++ b/translations/japanese/helptickets.ts @@ -85,7 +85,7 @@ export const translations: Translations = { "Language": "言語", "Claimed by": "対象", "Action": "", - "And ${keys.length - count} more tickets.": "その他${keys.length - count}のチケット", + "And ${keys.length - count} more tickets.": "その他 ${keys.length - count}のチケット", "View all tickets": "全てのチケットを見る", "Closed": "終了", "Inactive": "動向なし", @@ -98,7 +98,7 @@ export const translations: Translations = { "Username": "ユーザー名", "Expires": "期限切れ", "Logs": "記録", - "And ${banKeys.length - count} more ticket bans.": "その他${banKeys.length - count}のチケット作成の禁止", + "And ${banKeys.length - count} more ticket bans.": "その他 ${banKeys.length - count}のチケット作成の禁止", "Ticket List": "チケット一覧", "Banned": "", "Ticket Stats": "", diff --git a/translations/japanese/main.ts b/translations/japanese/main.ts index be41392d19f9..cbc910b4785d 100644 --- a/translations/japanese/main.ts +++ b/translations/japanese/main.ts @@ -12,14 +12,14 @@ export const translations: Translations = { "Please follow the rules:": "ルールを守ってください:", "[TN: Link to the PS rules for your language (path after pokemonshowdown.com]/rules": "/pages/rules-ja", "Global Rules": "全部屋共通ルール", - "${room} room rules": "${room}部屋のルール", + "${room} room rules": "${room}のルール", "Global ranks": "グローバルユーザーランク", "+ Global Voice - They can use ! commands like !groups": "グローバルボイス(+): プレフィックスとして\"/\"の代わりに\"!\"を使ってコマンドの結果を部屋に表示することができる。", "§ Section Leader - They oversee rooms in a particular section": "§ セクションリーダー - 各々に割り当てられた部屋を監視する。", "% Global Driver - Like Voice, and they can also lock users and check for alts": "グローバルドライバー(%): ボイスに似ているが上記に加えてユーザーをロックしたり、他に使っているアカウントを確認することができる。", "@ Global Moderator - The above, and they can globally ban users": "グローバルモデレータ(@): 上記に加えてユーザーをサイト全体からBANできる。", - "* Global Bot - Like Moderator, but makes it clear that this user is a bot": "グローバルボット(*): 権限はモデレータと同じだが、ボットだと分かるためのランク。", + "* Global Bot - An automated account that can use HTML anywhere": "グローバルボット(*): どこでもmuteやBANをしたり、HTMLを扱うことができる自動化されたアカウント。", "& Global Administrator - They can do anything, like change what this message says and promote users globally": "グローバルアドミニストレーター(&): 何でもできる。この文章を編集したり、ユーザーをグローバルに昇格させたりできる。", "Room ranks": "日本語部屋のユーザーランク", @@ -27,7 +27,7 @@ export const translations: Translations = { "+ Voice - They can use ! commands like !groups": "ボイス(+): プレフィックスとして/の代わりに!を使ってコマンドの結果を部屋に表示することができる。", "% Driver - The above, and they can mute and warn": "ドライバー(%): 上記に加えて警告メッセージを出したりユーザーを短時間喋れなく(ミュート)することができる。", "@ Moderator - The above, and they can room ban users": "モデレータ(@): 上記に加えてユーザーを部屋からBANすることができる。", - "* Bot - Like Moderator, but makes it clear that this user is a bot": "ボット(*): 権限はモデレータと同じだが、ボットだと分かるためのランク。", + "* Bot - An automated account that can mute, warn, and use HTML": "ボット(*): muteやBANをしたり、HTMLを扱うことができる自動化されたアカウント。", "# Room Owner - They are leaders of the room and can almost totally control it": "ルームオーナー(#): この部屋のリーダーでほとんどのことができる。", "/help OR /h OR /? - Gives you help.": "/help 又は /h または /? - ヘルプを表示する", @@ -66,7 +66,7 @@ export const translations: Translations = { "permaban - Unappealable global ban typically issued for the most severe cases of offensive/inappropriate behavior.": "permaban - 最も深刻な違反行為に対して取られる処置であり、控訴することは不可能です。", "Room drivers (%) can use:": "ドライバー(%) コマンド:", - "- /warn OR /k username: warn a user and show the Pokémon Showdown rules": "- /warn 又は /k ユーザー名: ユーザーが警告され、当サイトのルールのウィンドウが表示されます。", + "- /warn OR /k username: warn a user and show the Pokémon Showdown rules": "- /warn または /k ユーザー名: ユーザーが警告され、当サイトのルールのウィンドウが表示されます。", "- /mute OR /m username: 7 minute mute": "- /mute 又は /m ユーザー名: 7分間ミュート状態にします。", "- /hourmute OR /hm username: 60 minute mute": "- /hourmute 又は /hm ユーザー名: 1時間ミュート状態にします。", "- /unmute username: unmute": "- /unmute ユーザー名: ユーザーのミュート状態を解除します。", @@ -103,7 +103,7 @@ export const translations: Translations = { "- /tour start: start the tournament in the current room": "- /tour start: 大会を開始します。", "- /tour banlist [pokemon], [talent], [...]: ban moves, abilities, Pokémon or items from being used in a tournament (it must be created first)": "- /tour banlist [ポケモン], [特性], [...]: 開催中の大会に指定するポケモンや特性などを使用禁止にします。", - "More detailed help can be found in the tournaments guide": "もっと詳しく知りたい場合、大会ガイド(英語)をご参照ください。", + "More detailed help can be found in the tournaments guide": "詳しくは、大会ガイド(英語)をご参照ください。", "Your status cannot be updated while you are locked or semilocked.": "ロック・セミロック状態のため、ステータスを変更することはできません。", "Your status is too long; it must be under ${maxLength} characters.": "ステータスが長すぎます。 ${maxLength} 文字以内のステータスを設定してください。", @@ -129,7 +129,7 @@ export const translations: Translations = { "You are ${lockType} and can only private message members of the global moderation team. ${lockExpiration}": "${lockType}状態のためプライベートメッセージを送信できるのはグローバルスタッフのみに制限されています。${lockExpiration}", "Get help with this": "ヘルプ", "The user \"${targetUser.name}\" is locked and cannot be PMed.": "\"${targetUser.name}\"はロックされているためプライベートメッセージを送信することができません。", - "On this server, you must be of rank ${groupName} or higher to PM users.": "このサーバーでは、プライベートメッセージを送信するには${groupName}以上の権限を持っている必要があります。", + "On this server, you must be of rank ${groupName} or higher to PM users.": "このサーバーでは、プライベートメッセージを送信するには${groupName}以上である必要があります。", "This user is blocking private messages right now.": "このユーザーは現在プライベートメッセージをブロックしています。", "This ${Config.groups[targetUser.group].name} is too busy to answer private messages right now. Please contact a different staff member.": "${Config.groups[targetUser.group].name} は現在多忙のためプライベートメッセージに反応することができません。他のスタッフに話してみてください。", "If you need help, try opening a help ticket": "ヘルプを求めている場合は、help ticketにてリクエストを送信してください。", @@ -141,7 +141,7 @@ export const translations: Translations = { "Due to this room being a high traffic room, your message must contain at least two letters.": "このチャット部屋のメッセージ頻度が高いため、2文字以内のメッセージを送ることはできません。", "You are already blocking private messages! To unblock, use /unblockpms": "すでにプライベートメッセージをブロックしています。ブロックを解除するには /unblockpms を使ってください。", - "You are now blocking private messages, except from staff and ${rank}.": "プライベートメッセージをブロックしました。グローバルスタッフと ${rank} 権限を持つユーザーからはブロックされません。", + "You are now blocking private messages, except from staff and ${rank}.": "プライベートメッセージをブロックしました。グローバルスタッフと${rank}を持つユーザーからはブロックされません。", "You are now blocking private messages, except from staff and ${status} users.": "プライベートメッセージをブロックしました。グローバルスタッフと ${status} 状態のユーザーからはブロックされません。", "You are now blocking private messages, except from staff.": "プライベートメッセージをブロックしました。グローバルスタッフからはブロックされません。", "You are not blocking private messages! To block, use /blockpms": "プライベートメッセージをブロックしていません。ブロックしたい場合は、/blockpms を使ってください。", @@ -150,7 +150,7 @@ export const translations: Translations = { "You are already blocking challenges!": "すでに対戦の申し込みをブロックしています。", "You are already available for challenges!": "現在対戦の申し込みをブロックしていません。", "You are available for challenges from now on.": "対戦の申し込みのブロックを解除しました。", - "You are now blocking challenges, except from staff and ${rank}.": "対戦の申し込みをブロックしました。グローバルスタッフと${rank}権限を持つユーザーからはブロックされません。", + "You are now blocking challenges, except from staff and ${rank}.": "対戦の申し込みをブロックしました。グローバルスタッフと${rank}を持つユーザーからはブロックされません。", "You are now blocking challenges, except from staff and ${status} users.": "対戦の申し込みをブロックしました。グローバルスタッフと${status}状態のユーザーからはブロックされません。", "Staff FAQ": "スタッフに関するよくある質問", "You cannot broadcast all FAQs at once.": "1回でFAQを全て表示させることはできません。", diff --git a/translations/japanese/minor-activities.ts b/translations/japanese/minor-activities.ts index 5f6fa71ee731..e73c5e6df3ed 100644 --- a/translations/japanese/minor-activities.ts +++ b/translations/japanese/minor-activities.ts @@ -27,7 +27,7 @@ export const translations: Translations = { "Quiz": "クイズ", "Poll": "投票", "Submit": "提出", - "ended": "が終了しました", + "ended": "終了", "votes": "票", "delete": "削除", "Poll too long.": "投票が長すぎます。", diff --git a/translations/japanese/repeats.ts b/translations/japanese/repeats.ts index 25bd06f2805c..d084d870c849 100644 --- a/translations/japanese/repeats.ts +++ b/translations/japanese/repeats.ts @@ -3,7 +3,7 @@ import type {Translations} from '../../server/chat'; export const translations: Translations = { strings: { "Repeated phrases in ${room.title}": "${room.title}でリピートされているメッセージ", - "There are no repeated phrases in ${room.title}.": "現在${room.title}でリピートされているメッセージはありません。", + "There are no repeated phrases in ${room.title}.": "現在 ${room.title}でリピートされているメッセージはありません。", "Action": "操作", "Phrase": "メッセージ", "Identifier": "タイトル", @@ -13,16 +13,16 @@ export const translations: Translations = { "Raw text": "コード", "Remove": "削除", "Remove all repeats": "全てのリピートを削除する", - "Repeat names must include at least one alphanumeric character.": "タイトルには少なくとも1文字以上の半角英数字が必要です。", + "Repeat names must include at least one alphanumeric character.": "IDには少なくとも1文字以上の半角英数字が必要です。", "You must specify an interval as a number of minutes or chat messages between 1 and 1440.": "リピート間隔は1440分以内の数字で指定する必要があります。", - 'The phrase labeled with "${id}" is already being repeated in this room.': 'この部屋ではすでにタイトルが"${id}"のリピートが存在します。', - '${user.name} set the phrase labeled with "${id}" to be repeated every ${interval} minute(s).': '${user.name}が"${id}"でリピートを${interval}分間隔で設定しました。', - '${user.name} set the phrase labeled with "${id}" to be repeated every ${interval} chat message(s).': '${user.name}が"${id}"でリピートをメッセージ数: ${interval}の間隔で設定しました。', - '${user.name} set the Room FAQ "${topic}" to be repeated every ${interval} minute(s).': '${user.name}がRoom FAQの"${topic}"のリピートを${interval}分間隔で設定しました。', - '${user.name} set the Room FAQ "${topic}" to be repeated every ${interval} chat message(s).': '${user.name}がRoom FAQの"${topic}"のリピートをメッセージ数: ${interval}間隔で設定しました。', - 'The phrase labeled with "${id}" is not being repeated in this room.': 'タイトルが"${id}"のメッセージは現在この部屋でリピートされていません。', - 'The text for the Room FAQ "${topic}" is already being repeated.': 'Room FAQの"${topic}"はすでにリピートされています。', - '${user.name} removed the repeated phrase labeled with "${id}".': '${user.name}が題名"${id}"のリピートを削除しました。', + 'The phrase labeled with "${id}" is already being repeated in this room.': 'この部屋ではすでにタイトルが "${id}"のリピートが存在します。', + '${user.name} set the phrase labeled with "${id}" to be repeated every ${interval} minute(s).': '${user.name}が "${id}"でリピートを${interval}分間隔で設定しました。', + '${user.name} set the phrase labeled with "${id}" to be repeated every ${interval} chat message(s).': '${user.name}が "${id}"でリピートをメッセージ数: ${interval}の間隔で設定しました。', + '${user.name} set the Room FAQ "${topic}" to be repeated every ${interval} minute(s).': '${user.name}がRoom FAQの "${topic}"のリピートを${interval}分間隔で設定しました。', + '${user.name} set the Room FAQ "${topic}" to be repeated every ${interval} chat message(s).': '${user.name}がRoom FAQの "${topic}"のリピートをメッセージ数: ${interval}間隔で設定しました。', + 'The phrase labeled with "${id}" is not being repeated in this room.': 'タイトルが "${id}"のメッセージは現在この部屋でリピートされていません。', + 'The text for the Room FAQ "${topic}" is already being repeated.': 'Room FAQの "${topic}"はすでにリピートされています。', + '${user.name} removed the repeated phrase labeled with "${id}".': '${user.name}がID: "${id}"のリピートを削除しました。', "There are no repeated phrases in this room.": "現在この部屋でリピートされているメッセージはありません。", "${user.name} removed all repeated phrases.": "${user.name}が全てのリピートを削除しました。", "You must specify a room when using this command in PMs.": "このコマンドをPMで使う場合は部屋を指定する必要があります。", From 58ebe9abed28a08ec78d919d7f9e6e93110e2e5f Mon Sep 17 00:00:00 2001 From: tofa <79044321+im-tofa@users.noreply.github.com> Date: Mon, 25 Sep 2023 04:29:51 +0200 Subject: [PATCH 171/176] CI: Force pull requests to fetch history (#9720) Previous implementation only fetched the latest changes made in the current branch. Since the CI pipeline only triggers on the latest pushed commit, this means linting errors could previously be avoided due to having multiple commits in a single push. --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 845acca9b9e0..0b944b73c941 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,6 +21,8 @@ jobs: steps: - uses: actions/checkout@v3 + with: + fetch-depth: 100 # assumes PR/push to master is no larger than 100 commits. Other solutions are needlessly complex. - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 From 1ded5bd98ca8a2864c71232dc7cb1983ece9a32d Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Sun, 24 Sep 2023 21:56:45 -0500 Subject: [PATCH 172/176] Remove pre-DLC doubles formats Approved by Actuarily --- config/formats.ts | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index c3431744b154..d7ae723fbaea 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -2132,53 +2132,6 @@ export const Formats: FormatList = [ 'Murkrow', 'Qwilfish-Hisui', 'Rufflet', 'Scyther', 'Sneasel', 'Sneasel-Hisui', 'Stantler', 'Moody', 'Baton Pass', 'Sticky Web', ], }, - { - name: "[Gen 9 Pre-DLC] Doubles OU", - threads: [ - `• Doubles OU Sample Teams`, - ], - - mod: 'gen9', - searchShow: false, - gameType: 'doubles', - ruleset: ['Standard Doubles'], - banlist: ['DUber', 'Shadow Tag'], - }, - { - name: "[Gen 9 Pre-DLC] Doubles Ubers", - threads: [ - `• Doubles Ubers`, - ], - - mod: 'gen9predlc', - searchShow: false, - gameType: 'doubles', - ruleset: ['Standard Doubles', '!Gravity Sleep Clause'], - }, - { - name: "[Gen 9 Pre-DLC] Doubles UU", - threads: [ - `• Doubles UU`, - ], - - mod: 'gen9predlc', - searchShow: false, - gameType: 'doubles', - ruleset: ['[Gen 9 Pre-DLC] Doubles OU'], - banlist: ['DOU', 'DBL'], - }, - { - name: "[Gen 9 Pre-DLC] Doubles LC", - threads: [ - `• Doubles LC`, - ], - - mod: 'gen9predlc', - searchShow: false, - gameType: 'doubles', - ruleset: ['Standard Doubles', 'Little Cup', 'Sleep Clause Mod'], - banlist: ['Basculin-White-Striped', 'Dunsparce', 'Murkrow', 'Qwilfish-Hisui', 'Scyther', 'Sneasel', 'Sneasel-Hisui'], - }, { name: "[Gen 9 Pre-DLC] 1v1", desc: `Bring three Pokémon to Team Preview and choose one to battle.`, From a686a55862d9f7430ed2ed867390364d5d1887fc Mon Sep 17 00:00:00 2001 From: Leonard Craft III Date: Sun, 24 Sep 2023 22:09:48 -0500 Subject: [PATCH 173/176] Shorten best-of-three room titles --- server/rooms.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/rooms.ts b/server/rooms.ts index 98997e12a236..1406fb824d5b 100644 --- a/server/rooms.ts +++ b/server/rooms.ts @@ -2225,7 +2225,7 @@ export const Rooms = { // p1 vs. p2 vs. p3 vs. p4 is too long of a title roomTitle = `${p1name} and friends`; } else if (isBestOf && !options.isSubBattle) { - roomTitle = `${format.name} (${p1name} vs ${p2name})`; + roomTitle = `${p1name} vs. ${p2name}`; roomid = `game-bestof${isBestOf}-${format.id}-${++Rooms.global.lastBattle}` as RoomID; } else if (options.title) { roomTitle = options.title; From 4f7bfd0faa3a10ed3afbe15cdbf0b2b653526996 Mon Sep 17 00:00:00 2001 From: Mia <49593536+mia-pi-git@users.noreply.github.com> Date: Sun, 24 Sep 2023 22:15:29 -0500 Subject: [PATCH 174/176] Teams: Don't add psicons for move types --- server/chat-plugins/teams.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/server/chat-plugins/teams.ts b/server/chat-plugins/teams.ts index 30abb19394d5..057ca2ecc73b 100644 --- a/server/chat-plugins/teams.ts +++ b/server/chat-plugins/teams.ts @@ -285,10 +285,6 @@ export const TeamsHandler = new class { if (set.item) { teamBuf = teamBuf.replace(set.item, `${set.item} `); } - for (const move of set.moves) { - const type = Dex.moves.get(move).type; - teamBuf = teamBuf.replace(`- ${move}`, `- ${move}`); - } return teamBuf; }).join('
        '); return buf; From 7d080d22eb51ae5f882b06afe2828f12e32f16b4 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 24 Sep 2023 21:17:50 -0600 Subject: [PATCH 175/176] Move Baculegion-M to DOU --- data/formats-data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/formats-data.ts b/data/formats-data.ts index 7d8964e1a52d..d467fc0e3f0e 100644 --- a/data/formats-data.ts +++ b/data/formats-data.ts @@ -3237,7 +3237,7 @@ export const FormatsData: {[k: string]: SpeciesFormatsData} = { }, basculegion: { tier: "RU", - doublesTier: "DUber", + doublesTier: "DOU", natDexTier: "RU", }, basculegionf: { From 0b58494d8f03a7db3c22c2174d7bd215005a6b47 Mon Sep 17 00:00:00 2001 From: Kris Johnson <11083252+KrisXV@users.noreply.github.com> Date: Sun, 24 Sep 2023 21:18:04 -0600 Subject: [PATCH 176/176] Mega Punch is not a TM --- data/learnsets.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/learnsets.ts b/data/learnsets.ts index 0d48996be41b..5f65b1597a78 100644 --- a/data/learnsets.ts +++ b/data/learnsets.ts @@ -10238,7 +10238,7 @@ export const Learnsets: {[k: string]: LearnsetData} = { incinerate: ["6M", "5M"], irondefense: ["9M", "7T", "6T", "5T"], magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], - megapunch: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], + megapunch: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], metronome: ["9M", "7V", "3T"], mimic: ["7V", "3T"], mudshot: ["9M"],